• Linus Torvalds's avatar
    Merge tag 'soc-drivers-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc · cc0f7c3f
    Linus Torvalds authored
    Pull SoC driver updates from Arnd Bergmann:
     "The updates to the mediatek, allwinner, ti, tegra, microchip, stm32,
      samsung, imx, zynq and amlogic platoforms are fairly small maintenance
      changes, either addressing minor mistakes or enabling additional
      hardware.
    
      The qualcomm platform changes add a number of features and are larger
      than the other ones combined, introducing the use of linux/cleanup.h
      across several drivers, adding support for Snapdragon X1E and other
      SoCs in platform drivers, a new "protection domain mapper" driver, and
      a "shared memory bridge" driver.
    
      The cznic "turris omnia" router based on Marvell Armada gets a
      platform driver that talks to the board specific microcontroller.
    
      The reset and cache subsystems get a few minor updates to SoC specific
      drivers, while the ff-a, scmi and optee firmware drivers get some code
      refactoring and new features"
    
    * tag 'soc-drivers-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (122 commits)
      firmware: turris-mox-rwtm: Initialize completion before mailbox
      firmware: turris-mox-rwtm: Fix checking return value of wait_for_completion_timeout()
      firmware: turris-mox-rwtm: Do not complete if there are no waiters
      MAINTAINERS: drop riscv list from cache controllers
      platform: cznic: turris-omnia-mcu: fix Kconfig dependencies
      bus: sunxi-rsb: Constify struct regmap_bus
      soc: sunxi: sram: Constify struct regmap_config
      platform: cznic: turris-omnia-mcu: Depend on WATCHDOG
      platform: cznic: turris-omnia-mcu: Depend on OF
      soc: samsung: exynos-pmu: add support for PMU_ALIVE non atomic registers
      arm64: stm32: enable scmi regulator for stm32
      firmware: qcom: tzmem: blacklist more platforms for SHM Bridge
      soc: qcom: wcnss: simplify with cleanup.h
      soc: qcom: pdr: simplify with cleanup.h
      soc: qcom: ocmem: simplify with cleanup.h
      soc: qcom: mdt_loader: simplify with cleanup.h
      soc: qcom: llcc: simplify with cleanup.h
      firmware: qcom: tzmem: simplify returning pointer without cleanup
      soc: qcom: socinfo: Add PM6350 PMIC
      arm64: dts: renesas: rz-smarc: Replace fixed regulator for USB VBUS
      ...
    cc0f7c3f
pmic_glink.c 9.84 KB