1. 23 Sep, 2022 7 commits
    • Arnd Bergmann's avatar
      Merge tag 'hisi-drivers-for-6.1' of https://github.com/hisilicon/linux-hisi into arm/drivers · 4cb59d50
      Arnd Bergmann authored
      HiSilicon driver updates for 6.1:
      - some small improvements to the hisi_lpc driver
      
      * tag 'hisi-drivers-for-6.1' of https://github.com/hisilicon/linux-hisi:
        bus: hisi_lpc: Use platform_device_register_full()
        bus: hisi_lpc: Don't guard ACPI IDs with ACPI_PTR()
        bus: hisi_lpc: Correct error code for timeout
        bus: hisi_lpc: Use devm_platform_ioremap_resource
        bus: hisi_lpc: Don't dereference fwnode handle
      
      Link: https://lore.kernel.org/r/631FE463.6070701@hisilicon.comSigned-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      4cb59d50
    • Arnd Bergmann's avatar
      Merge tag 'qcom-drivers-for-6.1' of... · 37d49c24
      Arnd Bergmann authored
      Merge tag 'qcom-drivers-for-6.1' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/drivers
      
      Qualcomm driver updates for 6.1
      
      The icc-bwmon driver is expected to support measuring LLCC/DDR bandwidth
      on SDM845 and SC7280.
      
      The LLCC driver is extended to provide per-platform register mappings to
      the LLCC EDAC driver. The QMI encoder/decoder is updated to allow the
      passed qmi_elem_info to be const.
      
      Support for SDM845 is added to the sleep stats driver. Power-domains for
      the SM6375 platform is added to RPMPD and the platform is added to
      socinfo, together with the PM6125 pmic id.
      
      A couple of of_node reference issues are corrected in the smem state and
      smsm drivers.
      
      The Qualcomm SCM driver binding is converted to YAML.
      
      * tag 'qcom-drivers-for-6.1' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux: (29 commits)
        soc: qcom: rpmpd: Add SM6375 support
        dt-bindings: power: rpmpd: Add SM6375 power domains
        firmware: qcom: scm: remove unused __qcom_scm_init declaration
        dt-bindings: power: qcom,rpmpd: drop non-working codeaurora.org emails
        soc: qcom: icc-bwmon: force clear counter/irq registers
        soc: qcom: icc-bwmon: add support for sc7280 LLCC BWMON
        dt-bindings: interconnect: qcom,msm8998-bwmon: Add support for sc7280 BWMONs
        soc: qcom: llcc: Pass LLCC version based register offsets to EDAC driver
        soc: qcom: llcc: Rename reg_offset structs to reflect LLCC version
        soc: qcom: qmi: use const for struct qmi_elem_info
        soc: qcom: icc-bwmon: remove redundant ret variable
        dt-bindings: soc: qcom: stats: Document SDM845 compatible
        soc: qcom: stats: Add SDM845 stats config and compatible
        dt-bindings: firmware: document Qualcomm SM6115 SCM
        soc: qcom: Make QCOM_RPMPD depend on OF
        dt-bindings: firmware: convert Qualcomm SCM binding to the yaml
        soc: qcom: socinfo: Add PM6125 ID
        soc: qcom: socinfo: Add an ID for SM6375
        soc: qcom: smem_state: Add refcounting for the 'state->of_node'
        soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe()
        ...
      
      Link: https://lore.kernel.org/r/20220921155753.1316308-1-andersson@kernel.orgSigned-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      37d49c24
    • Arnd Bergmann's avatar
      Merge tag 'v6.0-next-soc' of... · b49aae5e
      Arnd Bergmann authored
      Merge tag 'v6.0-next-soc' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into arm/drivers
      
      pmic-wrapper:
      - add support for mt8188
      
      SVS:
      - several driver cleanups
      
      power-domain:
      - several cleanups of the dt-bindings and driver
      
      mutex:
      - add support to mt6795 disp mutex
      - add support for mt8186 mdp3 mutex
      
      * tag 'v6.0-next-soc' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux:
        soc: mediatek: Add mmsys func to adapt to dpi output for MT8186
        soc: mediatek: mutex: Add support for MT6795 Helio X10 display mutex
        dt-bindings: soc: mediatek: Add display mutex support for MT6795
        soc: mediatek: mutex: Add mt8186 mutex mod settings for mdp3
        dt-bindings: soc: mediatek: Add mdp3 mutex support for mt8186
        soc: mediatek: pm-domains: Simplify some error message
        soc: mediatek: mtk-svs: Explicitly include bitfield header
        soc: mediatek: mtk-svs: Use bitfield access macros where possible
        soc: mediatek: mtk-svs: Commonize t-calibration-data fuse array read
        dt-bindings: power: mediatek: Update maintainer list
        dt-bindings: power: mediatek: Support naming power controller node with unit address
        dt-bindings: power: mediatek: Refine multiple level power domain nodes
        soc: mediatek: mtk-svs: Use devm variant for dev_pm_opp_of_add_table()
        soc: mediatek: mtk-svs: Drop of_match_ptr() for of_match_table
        soc: mediatek: mtk-svs: Remove hardcoded irqflags
        soc: mediatek: mtk-svs: Switch to platform_get_irq()
        dt-bindings: soc: mediatek: pwrap: add compatible for mt8188
        soc: mediatek: Let PMIC Wrapper and SCPSYS depend on OF
      
      Link: https://lore.kernel.org/r/498fe3e5-a237-121a-d500-fbb0994906cb@gmail.comSigned-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      b49aae5e
    • Arnd Bergmann's avatar
      Merge tag 'sunxi-drivers-for-6.1-1' of... · 891518b7
      Arnd Bergmann authored
      Merge tag 'sunxi-drivers-for-6.1-1' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into arm/drivers
      
      sunxi SRAM driver changes:
      - minor code refactor
      - support for Allwinner D1
      
      * tag 'sunxi-drivers-for-6.1-1' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux:
        soc: sunxi: sram: Add support for the D1 system control
        soc: sunxi: sram: Export the LDO control register
        soc: sunxi: sram: Save a pointer to the OF match data
        soc: sunxi: sram: Return void from the release function
        soc: sunxi: sram: Fix debugfs info for A64 SRAM C
        soc: sunxi: sram: Fix probe function ordering issues
        soc: sunxi: sram: Prevent the driver from being unbound
        soc: sunxi: sram: Actually claim SRAM regions
      
      Link: https://lore.kernel.org/r/YyeOthH4y8wy8A8R@kista.localdomainSigned-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      891518b7
    • Arnd Bergmann's avatar
      Merge tag 'imx-drivers-6.1' of... · b97e1e2f
      Arnd Bergmann authored
      Merge tag 'imx-drivers-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/drivers
      
      i.MX drivers change for 6.1:
      
      - Update i.MX8MP blk-ctrl driver to handle PCIe PHY reset bit.
      - Add interconnect support into i.MX8MP blk-ctrl driver, so that i.MX8MP
        NoC can be set up properly after related power domain is up.
      - Add blk-ctrl support for i.MX8MP HDMI HDCP/HRV and VPU block.
      - Add i.MX93 SRC power domain and MEDIA blk-ctrl driver.
      - Update imx8m-blk-ctrl driver to use genpd_xlate_onecell.
      
      * tag 'imx-drivers-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux: (26 commits)
        soc: imx: add i.MX93 media blk ctrl driver
        soc: imx: add i.MX93 SRC power domain driver
        soc: imx: imx8m-blk-ctrl: Use genpd_xlate_onecell
        soc: imx: imx8mp-blk-ctrl: handle PCIe PHY resets
        soc: imx: imx8m-blk-ctrl: add i.MX8MP VPU blk ctrl
        soc: imx: add i.MX8MP HDMI blk ctrl HDCP/HRV_MWR
        soc: imx: add icc paths for i.MX8MP hsio/hdmi blk ctrl
        soc: imx: add icc paths for i.MX8MP media blk ctrl
        dt-bindings: arm: imx: update fsl.yaml for imx8dxl
        dt-bindings: firmware: add missing resource IDs for imx8dxl
        dt-bindings: arm: Add i.MX8M Mini Gateworks GW7904 board
        dt-bindings: soc: add i.MX93 mediamix blk ctrl
        dt-bindings: soc: add i.MX93 SRC
        dt-bindings: mfd: syscon: Add i.MX93 blk ctrl system registers
        dt-bindings: arm: fsl: Add MSC SM2S-IMX8PLUS SoM and SM2-MB-EP1 Carrier
        dt-bindings: arm: fsl: Add Kontron BL i.MX8MM OSM-S board
        dt-bindings: arm: fsl: Rename compatibles for Kontron i.MX8MM SoM/board
        dt-bindings: soc: imx: add i.MX8MP vpu blk ctrl
        dt-bindings: soc: imx: add interconnect property for i.MX8MM vpu blk ctrl
        dt-bindings: soc: imx: drop minItems for i.MX8MM vpu blk ctrl
        ...
      
      Link: https://lore.kernel.org/r/20220918092806.2152700-2-shawnguo@kernel.orgSigned-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      b97e1e2f
    • Arnd Bergmann's avatar
      Merge tag 'tegra-for-6.1-firmware' of... · a30f202f
      Arnd Bergmann authored
      Merge tag 'tegra-for-6.1-firmware' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/drivers
      
      firmware: tegra: Changes for v6.1-rc1
      
      A simple cleanup for user memory usage in the BPMP debugfs support.
      
      * tag 'tegra-for-6.1-firmware' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux:
        firmware: tegra: Switch over to memdup_user()
      
      Link: https://lore.kernel.org/r/20220916101957.1635854-3-thierry.reding@gmail.comSigned-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      a30f202f
    • Arnd Bergmann's avatar
      Merge tag 'tegra-for-6.1-soc' of... · 3879b660
      Arnd Bergmann authored
      Merge tag 'tegra-for-6.1-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/drivers
      
      soc/tegra: Changes for v6.1-rc1
      
      This contains an assortment of small fixes and cleanups. One new feature
      is introduced in the form of simple wake events which are needed to wake
      the system from sleep on USB port events.
      
      * tag 'tegra-for-6.1-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux:
        soc/tegra: pmc: Check device node status property
        soc/tegra: pmc: Use devm_clk_get_optional()
        soc/tegra: fuse: Drop Kconfig dependency on TEGRA20_APB_DMA
        soc/tegra: pmc: Add USB port wake events for Tegra194
        soc/tegra: pmc: Add support for simple wake events
        soc/tegra: pmc: Remove leading space
        soc/tegra: fuse: Add missing of_node_put()
        soc/tegra: fuse: Add missing of_node_put() in tegra_init_fuse()
      
      Link: https://lore.kernel.org/r/20220916101957.1635854-1-thierry.reding@gmail.comSigned-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      3879b660
  2. 18 Sep, 2022 4 commits
  3. 17 Sep, 2022 24 commits
  4. 15 Sep, 2022 5 commits