ARM: SoC drivers for v5.12

Updates for SoC specific drivers include a few subsystems that
have their own maintainers but send them through the soc tree:

SCMI firmware:
 - add support for a completion interrupt

Reset controllers:
 - new driver for BCM4908
 - new devm_reset_control_get_optional_exclusive_released()
   function

Memory controllers:
 - Renesas RZ/G2 support
 - Tegra124 interconnect support
 - Allow more drivers to be loadable modules

TEE/optee firmware:
 - minor code cleanup

The other half of this is SoC specific drivers that do not
belong into any other subsystem, most of them living in
drivers/soc:

 - Allwinner/sunxi power management work
 - Allwinner H616 support

 - ASpeed AST2600 system identification support

 - AT91 SAMA7G5 SoC ID driver
 - AT91 SoC driver cleanups

 - Broadcom BCM4908 power management bus support

 - Marvell mbus cleanups

 - Mediatek MT8167 power domain support

 - Qualcomm socinfo driver support for PMIC
 - Qualcomm SoC identification for many more products

 - TI Keystone driver cleanups for PRUSS and elsewhere

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Merge tag 'aspeed-5.12-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed into arm/drivers

ASPEED soc driver updates for 5.12

 - Clock control logic for LPC snoop driver
 - New system ids for AST2600 variants

* tag 'aspeed-5.12-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed:
  soc: aspeed: socinfo: Add new systems
  soc: aspeed: snoop: Add clock control logic

Link: https://lore.kernel.org/r/CACPK8Xf+4VkWC6rkHhsWdwhaLjy2Az=GAHaEe=SvOiUc_OGKSQ@mail.gmail.com
Signed-off-by: Arnd Bergmann <arnd@arndb.de>