• Linus Torvalds's avatar
    Merge tag 'arm-drivers-5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc · 822ef14e
    Linus Torvalds authored
    Pull ARM SoC driver updates from Arnd Bergmann:
     "A couple of subsystems have their own subsystem maintainers but choose
      to have the code merged through the soc tree as upstream, as the code
      tends to be used across multiple SoCs or has SoC specific drivers
      itself:
    
       - memory controllers:
    
         Krzysztof Kozlowski takes ownership of the drivers/memory subsystem
         and its drivers, starting out with a set of cleanup patches.
    
         A larger driver for the Tegra memory controller that was
         accidentally missed for v5.8 is now added.
    
       - reset controllers:
    
         Only minor updates to drivers/reset this time
    
       - firmware:
    
         The "turris mox" firmware driver gains support for signed firmware
         blobs The tegra firmware driver gets extended to export some debug
         information Various updates to i.MX firmware drivers, mostly
         cosmetic
    
       - ARM SCMI/SCPI:
    
         A new mechanism for platform notifications is added, among a number
         of minor changes.
    
       - optee:
    
         Probing of the TEE bus is rewritten to better support detection of
         devices that depend on the tee-supplicant user space. A new
         firmware based trusted platform module (fTPM) driver is added based
         on OP-TEE
    
       - SoC attributes:
    
         A new driver is added to provide a generic soc_device for
         identifying a machine through the SMCCC ARCH_SOC_ID firmware
         interface rather than by probing SoC family specific registers.
    
         The series also contains some cleanups to the common soc_device
         code.
    
      There are also a number of updates to SoC specific drivers, the main
      ones are:
    
       - Mediatek cmdq driver gains a few in-kernel interfaces
    
       - Minor updates to Qualcomm RPMh, socinfo, rpm drivers, mostly adding
         support for additional SoC variants
    
       - The Qualcomm GENI core code gains interconnect path voting and
         performance level support, and integrating this into a number of
         device drivers.
    
       - A new driver for Samsung Exynos5800 voltage coupler for
    
       - Renesas RZ/G2H (R8A774E1) SoC support gets added to a couple of SoC
         specific device drivers
    
       - Updates to the TI K3 Ring Accelerator driver"
    
    * tag 'arm-drivers-5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (164 commits)
      soc: qcom: geni: Fix unused label warning
      soc: qcom: smd-rpm: Fix kerneldoc
      memory: jz4780_nemc: Only request IO memory the driver will use
      soc: qcom: pdr: Reorder the PD state indication ack
      MAINTAINERS: Add Git repository for memory controller drivers
      memory: brcmstb_dpfe: Fix language typo
      memory: samsung: exynos5422-dmc: Correct white space issues
      memory: samsung: exynos-srom: Correct alignment
      memory: pl172: Enclose macro argument usage in parenthesis
      memory: of: Correct kerneldoc
      memory: omap-gpmc: Fix language typo
      memory: omap-gpmc: Correct white space issues
      memory: omap-gpmc: Use 'unsigned int' for consistency
      memory: omap-gpmc: Enclose macro argument usage in parenthesis
      memory: omap-gpmc: Correct kerneldoc
      memory: mvebu-devbus: Align with open parenthesis
      memory: mvebu-devbus: Add missing braces to all arms of if statement
      memory: bt1-l2-ctl: Add blank lines after declarations
      soc: TI knav_qmss: make symbol 'knav_acc_range_ops' static
      firmware: ti_sci: Replace HTTP links with HTTPS ones
      ...
    822ef14e
arm-smccc.h 13 KB