1. 20 Oct, 2021 1 commit
    • Arnd Bergmann's avatar
      Merge tag 'imx-drivers-5.16' of... · 4a47ce1f
      Arnd Bergmann authored
      Merge tag 'imx-drivers-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/drivers
      
      i.MX drivers update for 5.16:
      
      - Select REGMAP_MMIO for i.MX GPCv2 driver to avoid build issue.
      - A couple of i.MX GPCv2 driver changes from Marek Vasut to turn
        domain->pgc into bitfield for i.MX8MM GPU domain support.
      - A series from Lucas Stach adding support of i.MX8MM nested power
        domains like VPUMIX and DISPMIX which contains the ADB and BLK_CTRL.
      - An off-by-one fix on Lucas' i.MX8M blk-ctrl driver code.
      
      * tag 'imx-drivers-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux:
        soc: imx: imx8m-blk-ctrl: off by one in imx8m_blk_ctrl_xlate()
        soc: imx: imx8m-blk-ctrl: add DISP blk-ctrl
        soc: imx: add i.MX8M blk-ctrl driver
        soc: imx: gpcv2: support system suspend/resume
        soc: imx: gpcv2: keep i.MX8M* bus clocks enabled
        soc: imx: gpcv2: add domain option to keep domain clocks enabled
        soc: imx: gpcv2: add lockdep annotation
        Revert "soc: imx: gpcv2: move reset assert after requesting domain power up"
        soc: imx: gpcv2: allow to disable individual power domains
        imx: soc: Select REGMAP_MMIO
        soc: imx: gpcv2: Set both GPC_PGC_nCTRL(GPU_2D|GPU_3D) for MX8MM GPU domain
        soc: imx: gpcv2: Turn domain->pgc into bitfield
      
      Link: https://lore.kernel.org/r/20211016140138.1603-2-shawnguo@kernel.orgSigned-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      4a47ce1f
  2. 15 Oct, 2021 1 commit
  3. 13 Oct, 2021 2 commits
    • Arnd Bergmann's avatar
      Merge tag 'arm-soc/for-5.16/drivers' of https://github.com/Broadcom/stblinux into arm/drivers · 790f42a6
      Arnd Bergmann authored
      This pull request contains Broadcom ARM/ARM64 SoC drivers changes for
      5.16, please pull the following:
      
      - Cai updates the bcm-pmb and bcm63xx-power drivers to use the
        devm_platform_ioremap_resource() helper
      
      - Florian updates the Bus Interface Unit code to tune the 72116 and
        72113 chips according to their existing counterparts. The GISB driver is
        updated to be built as a non-removable module
      
      * tag 'arm-soc/for-5.16/drivers' of https://github.com/Broadcom/stblinux:
        bus: brcmstb_gisb: Allow building as module
        soc: bcm: brcmstb: biuctrl: Tune MCP settings for 72116
        soc: bcm: brcmstb: biuctrl: Tune MCP settings for 72113
        soc: bcm63xx-power: Make use of the helper function devm_platform_ioremap_resource()
        soc: bcm: bcm-pmb: Make use of the helper function devm_platform_ioremap_resource()
      
      Link: https://lore.kernel.org/r/20211013174016.831348-3-f.fainelli@gmail.comSigned-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      790f42a6
    • Arnd Bergmann's avatar
      Merge tag 'qcom-drivers-for-5.16' of... · 936fc53f
      Arnd Bergmann authored
      Merge tag 'qcom-drivers-for-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/drivers
      
      Qualcomm driver updates for v5.16
      
      This drops the use of power-domains for exposing the load_state from the
      QMP driver to clients, to avoid issues related to system suspend.
      
      SMP2P becomes wakeup capable, to allow dying remoteprocs to wake up
      Linux from suspend to perform recovery.
      
      It adds RPM power-domain support for SM6350 and MSM8953 and base RPM
      support for MSM8953 and QCM2290.
      
      It adds support for MSM8996, SDM630 and SDM660 in the SPM driver, which
      will enable the introduction of proper voltage scaling of the CPU
      subsystem.
      
      Support for releasing secondary CPUs on MSM8226 is introduced.
      
      The Asynchronous Packet Router (APR) driver is extended to support the
      new Generic Packet Router (GPR) variant, which is used to communicate
      with the firmware in the new AudioReach audio driver.
      
      Lastly it transitions a number of drivers to safer string functions, as
      well as switching things to use devm_platform_ioremap_resource().
      
      * tag 'qcom-drivers-for-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux: (40 commits)
        soc: qcom: apr: Add GPR support
        soc: dt-bindings: qcom: add gpr bindings
        soc: qcom: apr: make code more reuseable
        soc: dt-bindings: qcom: apr: deprecate qcom,apr-domain property
        soc: dt-bindings: qcom: apr: convert to yaml
        dt-bindings: soc: qcom: aoss: Delete unused power-domain definitions
        dt-bindings: msm/dp: Remove aoss-qmp header
        soc: qcom: aoss: Drop power domain support
        dt-bindings: soc: qcom: aoss: Drop the load state power-domain
        soc: qcom: smp2p: Add wakeup capability to SMP2P IRQ
        dt-bindings: power: rpmpd: Add SM6350 to rpmpd binding
        dt-bindings: soc: qcom: aoss: Add SM6350 compatible
        soc: qcom: llcc: Disable MMUHWT retention
        soc: qcom: smd-rpm: Add QCM2290 compatible
        dt-bindings: soc: qcom: smd-rpm: Add QCM2290 compatible
        firmware: qcom_scm: Add compatible for MSM8953 SoC
        dt-bindings: firmware: qcom-scm: Document msm8953 bindings
        soc: qcom: pdr: Prefer strscpy over strcpy
        soc: qcom: rpmh-rsc: Make use of the helper function devm_platform_ioremap_resource_byname()
        soc: qcom: gsbi: Make use of the helper function devm_platform_ioremap_resource()
        ...
      
      Link: https://lore.kernel.org/r/20211012173442.1017010-1-bjorn.andersson@linaro.orgSigned-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      936fc53f
  4. 11 Oct, 2021 9 commits
  5. 10 Oct, 2021 1 commit
  6. 08 Oct, 2021 5 commits
  7. 07 Oct, 2021 7 commits
  8. 06 Oct, 2021 7 commits
  9. 05 Oct, 2021 7 commits