public inbox for linux-arm-kernel@lists.infradead.org
 help / color / mirror / Atom feed
From: "Arnd Bergmann" <arnd@arndb.de>
To: "Linus Torvalds" <torvalds@linux-foundation.org>
Cc: soc@lists.linux.dev, linux-kernel@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org
Subject: Re: [GIT PULL 2/4] soc: drivers for 7.1
Date: Fri, 17 Apr 2026 00:28:45 +0200	[thread overview]
Message-ID: <d80b4370-3d20-4d7c-b91f-455797c52b39@app.fastmail.com> (raw)
In-Reply-To: <c595dc8e-6367-4922-98ed-90bdd4c3c24f@app.fastmail.com>

The following changes since commit a0e0c2f8c5f32b675f58e25a9338283cedb5ad2b:

  reset: spacemit: k3: Decouple composite reset lines (2026-03-23 12:25:47 +0100)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-drivers-7.1

for you to fetch changes up to 33a20cdaf41d08a66581cc01a60c1a3d596ba9cd:

  Merge tag 'ffa-fix-7.1' of https://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/drivers (2026-04-11 10:48:50 +0200)

----------------------------------------------------------------
soc: drivers for 7.1

The driver updates again are all over the place with many minor fixes
going into platform specific code. The most notable changes are:

 - Support for Microchip pic64gx system controllers
 - Work on cleaning up devicetree bindings for SoC drivers, and
   converting them into the new format
 - Lots of smaller changes for Qualcomm SoC drivers, including support
   for a number of newly supported chips
 - reset controller API cleanups and a new driver for Cix Sky1
 - Reworks of the Tegra PMC and CBB drivers, along with a change
   to how individual Tegra SoCs get selected in Kconfig and
   BPMP firmware driver updates including a refresh of the ABI
   header to match the version used by firmware
 - STM32 updates to the firewall bus driver and support for
   the debug bus through OP-TEE
 - SCMI firmware driver improvements for reliability, in particular
   for dealing with broken firmware interrupts
 - Memory driver updates for Tegra, and a patch to remove the
   unused Baikal T1 driver

----------------------------------------------------------------
Abel Vesa (3):
      soc: qcom: socinfo: Add PM7550BA PMIC
      dt-bindings: firmware: qcom,scm: document Eliza SCM Firmware Interface
      soc: qcom: pd-mapper: Add support for Eliza

Aelin Reidel (2):
      dt-bindings: arm: qcom,ids: Add SoC IDs for SM7450 and SM7450P
      soc: qcom: socinfo: Add SoC IDs for SM7450 and SM7450P

Akhila YS (5):
      dt-bindings: arm: microchip,sama7g5-chipid : convert to DT schema
      dt-bindings: arm: atmel,at91sam9260-pit: convert to DT schema
      dt-bindings: arm: microchip,sam9x60-pit64b : convert to DT schema
      dt-bindings: arm: atmel,at91rm9200-st: convert to DT schema
      dt-bindings: arm: atmel,at91rm9200-sdramc: convert to DT schema

Alexander Stein (2):
      dt-bindings: arm: fsl: add bindings for TQMa8x
      MAINTAINERS: Add i.MX team to all arm NXP platforms

Alok Tiwari (2):
      soc: qcom: llcc: fix v1 SB syndrome register offset
      soc: qcom: aoss: compare against normalized cooling state

Andrew Davis (6):
      reset: ath79: Use devm_register_restart_handler()
      reset: intel: Use devm_register_restart_handler()
      reset: lpc18xx: Use devm_register_sys_off_handler()
      reset: ma35d1: Use devm_register_sys_off_handler()
      reset: npcm: Use devm_register_sys_off_handler()
      reset: sunplus: Use devm_register_sys_off_handler()

André Draszik (1):
      dt-bindings: firmware: google,gs101-acpm-ipc: add S2MPG11 secondary PMIC

Andy Shevchenko (2):
      memory: bt1-l2-ctl: Remove not-going-to-be-supported code for Baikal SoC
      dt-bindings: cache: bt1-l2-ctl: Remove unused bindings

Anjelique Melendez (3):
      dt-bindings: soc: qcom: qcom,pmic-glink: Add Glymur and Kaanapali compatibles
      soc: qcom: pmic_glink: Add charger PDR service information to client data
      soc: qcom: pmic_glink: Add support for Glymur and Kaanapali

Arnd Bergmann (14):
      Merge tag 'samsung-drivers-7.1' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/drivers
      Merge tag 'memory-controller-drv-7.1' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers
      Merge tag 'scmi-updates-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/drivers
      Merge tag 'stm32-bus-firewall-for-7.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into soc/drivers
      Merge tag 'hisi-drivers-for-7.1' of https://github.com/hisilicon/linux-hisi into soc/drivers
      Merge tag 'tee-for-v7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/jenswi/linux-tee into soc/drivers
      Merge tag 'optee-for-v7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/jenswi/linux-tee into soc/drivers
      Merge tag 'renesas-drivers-for-v7.1-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/drivers
      Merge tag 'imx-soc-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux into soc/drivers
      Merge tag 'tegra-for-7.1-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
      Merge tag 'tegra-for-7.1-firmware' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
      Merge tag 'imx-bindings-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux into soc/drivers
      Merge tag 'reset-for-v7.1' of https://git.pengutronix.de/git/pza/linux into soc/drivers
      Merge tag 'qcom-drivers-for-7.1' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers

Bartosz Golaszewski (15):
      reset: gpio: remove unneeded OF-node put
      reset: gpio: add a devlink between reset-gpio and its consumer
      reset: gpio: simplify fallback device matching
      reset: gpio: remove unneeded auxiliary_set_drvdata()
      reset: warn on reset-gpio release
      reset: fold ida_alloc() into reset_create_gpio_aux_device()
      reset: use lock guards in reset core
      reset: handle removing supplier before consumers
      reset: protect struct reset_controller_dev with its own mutex
      reset: protect struct reset_control with its own mutex
      reset: convert of_reset_control_get_count() to using firmware nodes
      reset: convert the core API to using firmware nodes
      reset: convert reset core to using firmware nodes
      reset: gpio: make the driver fwnode-agnostic
      reset: don't overwrite fwnode_reset_n_cells

Biju Das (3):
      dt-bindings: soc: renesas: Document RZ/G3L SoC variants, SMARC SoM and Carrier-II EVK
      dt-bindings: soc: renesas: renesas,rzg2l-sysc: Document RZ/G3L SoC
      soc: renesas: rz-sysc: Add SoC identification for RZ/G3L SoC

Bjorn Andersson (3):
      Merge branch '20260309230346.3584252-2-daniel.lezcano@oss.qualcomm.com' into drivers-for-7.1
      Merge branch '20260125-iris-ubwc-v4-1-1ff30644ac81@oss.qualcomm.com' into drivers-for-7.1
      firmware: qcom: scm: Allow QSEECOM on Lenovo IdeaCentre Mini X

Chris Lew (2):
      soc: qcom: smp2p: Add irqchip state support
      soc: qcom: smp2p: Add support for smp2p v2

Ciprian Marian Costea (2):
      dt-bindings: interrupt-controller: fsl,irqsteer: add S32N79 support
      dt-bindings: arm: fsl: Add NXP S32N79 SoC and RDB board

Claudiu Beznea (1):
      reset: core: Drop unnecessary double quote

Clément Le Goffic (1):
      bus: firewall: move stm32_firewall header file in include folder

Conor Dooley (4):
      dt-bindings: soc: microchip: add compatible for the mss-top-sysreg on pic64gx
      gpio: mpfs: Add interrupt support
      dt-bindings: soc: microchip: document PolarFire SoC's gpio interrupt mux
      soc: microchip: add mpfs gpio interrupt mux driver

Daniel Lezcano (3):
      soc: qcom: qmi: Enumerate the service IDs of QMI
      soc: qcom: pdr: Use the unified QMI service ID instead of defining it locally
      samples: qmi: Use the unified QMI service ID instead of defining it locally

Dmitry Baryshkov (6):
      soc: qcom: ubwc: disable bank swizzling for Glymur platform
      soc: qcom: ocmem: make the core clock optional
      soc: qcom: ocmem: register reasons for probe deferrals
      soc: qcom: ocmem: return -EPROBE_DEFER is ocmem is not available
      soc: qcom: ubwc: add helper to get min_acc length
      soc: qcom: ubwc: add helpers to get programmable values

Ernest Van Hoecke (1):
      dt-bindings: arm: fsl: add Verdin iMX95

Florian Fainelli (1):
      memory: brcmstb_memc: Expand LPDDR4 check to cover for LPDDR5

Frank Li (1):
      dt-bindings: arm: lpc: add missed lpc43xx board

Gary Yang (2):
      dt-bindings: soc: cix: document the syscon on Sky1 SoC
      reset: add Sky1 soc reset support

Gatien Chevallier (8):
      bus: rifsc: fix RIF configuration check for peripherals
      dt-bindings: document access-controllers property for coresight peripherals
      dt-bindings: pinctrl: document access-controllers property for stm32 HDP
      dt-bindings: bus: document the stm32 debug bus
      bus: stm32_firewall: allow check on different firewall controllers
      bus: stm32_firewall: add stm32_firewall_get_grant_all_access() API
      drivers: bus: add the stm32 debug bus driver
      pinctrl: stm32: add firewall checks before probing the HDP driver

Geert Uytterhoeven (1):
      firmware: arm_scmi: Support loop control in quirk code snippets

Gopikrishna Garmidi (2):
      soc: qcom: ubwc: Add support for Mahua
      firmware: qcom: scm: Allow QSEECOM on Mahua CRD

Haoxiang Li (1):
      clk: spear: fix resource leak in clk_register_vco_pll()

Hrishabh Rajput (1):
      firmware: qcom: scm: Register gunyah watchdog device

Huisong Li (2):
      soc: hisilicon: kunpeng_hccs: Fix discard ‘const’ qualifier compiling warning
      soc: hisilicon: kunpeng_hccs: Remove unused input parameter

Jens Glathe (1):
      firmware: qcom: scm: allow QSEECOM on ASUS Vivobook X1P42100 variant

Jon Hunter (10):
      soc/tegra: pmc: Add kerneldoc for reboot notifier
      soc/tegra: pmc: Correct function names in kerneldoc
      soc/tegra: pmc: Add kerneldoc for wake-up variables
      soc/tegra: pmc: Remove unused AOWAKE definitions
      soc/tegra: pmc: Add support for SoC specific AOWAKE offsets
      soc/tegra: pmc: Add AOWAKE regs for Tegra264
      soc/tegra: pmc: Add Tegra264 wake events
      soc/tegra: pmc: Refactor IO pad voltage control
      soc/tegra: pmc: Rename has_impl_33v_pwr flag
      soc/tegra: pmc: Add IO pads for Tegra264

Josua Mayer (1):
      dt-bindings: arm: fsl: Add various solidrun i.MX8M boards

Kathiravan Thirumoorthy (4):
      dt-bindings: arm: qcom,ids: add SOC IDs for IPQ5210 family
      soc: qcom: socinfo: add SoC ID for IPQ5210 family
      dt-bindings: firmware: qcom,scm: Document ipq5210 SCM
      dt-bindings: firmware: qcom,scm: Document ipq9650 SCM

Ketan Patil (6):
      memory: tegra: Group error handling related registers
      memory: tegra: Group register and fields
      memory: tegra: Add support for multiple IRQs
      memory: tegra: Group SoC specific fields
      memory: tegra: Prepare for supporting multiple intmask registers
      memory: tegra: Add MC error logging support for Tegra264

Krzysztof Kozlowski (24):
      firmware: exynos-acpm: Use unsigned int for acpm_pmic_linux_errmap index
      firmware: exynos-acpm: Count number of commands in acpm_xfer
      firmware: exynos-acpm: Count acpm_xfer buffers with __counted_by_ptr
      firmware: exynos-acpm: Drop fake 'const' on handle pointer
      dt-bindings: arm: qcom,ids: Add SoC ID for CQ7790
      soc: qcom: socinfo: Add SoC ID for CQ7790
      memory: renesas-rpc-if: Simplify printing PTR_ERR with dev_err_probe
      memory: tegra-mc: Drop tegra_mc_setup_latency_allowance() return value
      memory: tegra-mc: Simplify printing PTR_ERR with dev_err_probe
      memory: tegra-mc: Use %pe format
      Merge tag 'renesas-drivers-for-v7.1-tag1' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/drivers
      Merge tag 'renesas-dt-bindings-for-v7.1-tag1' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/drivers
      firmware: qcom: uefisecapp: Simplify mutex with guard
      firmware: qcom: uefisecapp: Annotate acquiring locks for context tracking
      firmware: qcom: scom: Simplify mutex with guard
      soc/tegra: Make ARCH_TEGRA_SOC_FOO defaults for NVIDIA Tegra
      bus: stm32_firewall: Simplify with scoped for each OF child loop
      soc: qcom: ubwc: Remove redundant x1e80100_data
      soc: qcom: ubwc: Add configuration Eliza SoC
      Merge tag 'tegra-for-7.1-dt-bindings' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
      Merge tag 'at91-soc-7.1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/drivers
      Merge tag 'riscv-soc-drivers-for-v7.1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/drivers
      Merge tag 'qcom-drivers-for-7.1-2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers
      Merge tag 'ffa-fix-7.1' of https://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/drivers

Lad Prabhakar (3):
      soc: renesas: r9a09g057-sys: Mark rzv2h_sys_init_data as __initconst
      soc: renesas: r9a09g047-sys: Mark rzg3e_sys_init_data as __initconst
      soc: renesas: r9a09g056-sys: Mark rzv2n_sys_init_data as __initconst

Le Qi (1):
      soc: qcom: pd-mapper: Add QCS615 power domain mappings

Lei wang (2):
      dt-bindings: arm: qcom,ids: Add SoC ID for SA8650P
      soc: qcom: socinfo: Add SoC ID for SA8650P

Liu Ying (1):
      dt-bindings: soc: imx93-media-blk-ctrl: Add PDFC subnode to schema and example

Luca Weiss (1):
      soc: qcom: pd-mapper: Add Milos compatible

Marek Vasut (2):
      dt-bindings: firmware: arm,scmi: Document arm,no-completion-irq property
      firmware: arm_scmi: Implement arm,no-completion-irq property

Markus Niebel (1):
      dt-bindings: arm: add bindings for TQMa95xxLA

Martin Schmiedel (1):
      dt-bindings: arm: fsl: add MBa93xxLA-MINI

Maud Spierings (1):
      dt-bindings: arm: fsl: Add GOcontroll Moduline IV/Mini

Mikko Perttunen (2):
      memory: tegra124-emc: Fix dll_change check
      memory: tegra30-emc: Fix dll_change check

Mukesh Ojha (1):
      firmware: qcom_scm: don't opencode kmemdup

Pankaj Patil (1):
      firmware: qcom: scm: Allow QSEECOM on Glymur CRD

Peng Fan (2):
      firmware: arm_scmi: Use round_up() for base protocol list size calculation
      dt-bindings: fsl: imx7ulp-smc1: Add #clock-cells property

Philipp Zabel (2):
      reset: core: Fix indentation
      Merge tag 'reset-fixes-for-v7.0-2' into reset/next

Pierre-Henry Moussay (2):
      dt-bindings: soc: microchip: mpfs-sys-controller: Add pic64gx compatibility
      soc: microchip: mpfs-sys-controller: add support for pic64gx

Randy Dunlap (1):
      tee: clean up tee_core.h kernel-doc

Richard Acayan (2):
      dt-bindings: cache: qcom,llcc: Add SDM670 compatible
      soc: qcom: llcc: Add configuration data for SDM670

Rosen Penev (2):
      reset: sti: kzalloc + kcalloc to kzalloc
      soc: qcom: wcnss: simplify allocation of req

Rouven Czerwinski (1):
      optee: simplify OP-TEE context match

Sebastian Ene (1):
      firmware: arm_ffa: Use the correct buffer size during RXTX_MAP

Shengjiu Wang (2):
      bus: imx-aipstz: set default value for opacr registers
      dt-bindings: arm: fsl: Add compatible for i.MX8MP audio board (version 2)

Sherry Sun (1):
      dt-bindings: arm: fsl: Add i.MX93 Wireless EVK board

Srinivas Kandagatla (1):
      soc: qcom: pd-mapper: Add support for Glymur and Mahua

Stefano Radaelli (2):
      dt-bindings: arm: fsl: add Variscite DART-MX95 Boards
      dt-bindings: arm: fsl: add Variscite DART-MX91 Boards

Sumit Gupta (5):
      soc/tegra: cbb: Add support for CBB fabrics in Tegra238
      soc/tegra: cbb: Set ERD on resume for err interrupt
      soc/tegra: cbb: Fix incorrect ARRAY_SIZE in fabric lookup tables
      soc/tegra: cbb: Fix cross-fabric target timeout lookup
      dt-bindings: arm: tegra: Add Tegra238 CBB compatible strings

Svyatoslav Ryhel (3):
      dt-bindings: display: tegra: Document Tegra20 HDMI port
      soc/tegra: pmc: Enable core domain support for Tegra114
      soc/tegra: common: Add Tegra114 support to devm_tegra_core_dev_init_opp_table

Thierry Reding (16):
      memory: tegra: Add support for DBB clock on Tegra264
      firmware: tegra: bpmp: Rename Tegra239 to Tegra238
      soc/tegra: Add Tegra238 Kconfig symbol
      soc/tegra: Update BPMP ABI header
      firmware: tegra: bpmp: Add tegra_bpmp_get_with_id() function
      dt-bindings: pci: Document the NVIDIA Tegra264 PCIe controller
      dt-bindings: phy: tegra-xusb: Document Type C support
      dt-bindings: clock: tegra124-dfll: Convert to json-schema
      dt-bindings: interrupt-controller: tegra: Fix reg entries
      dt-bindings: arm: tegra: Add missing compatible strings
      dt-bindings: phy: tegra: Document Tegra210 USB PHY
      dt-bindings: memory: Add Tegra210 memory controller bindings
      dt-bindings: memory: tegra210: Mark EMC as cooling device
      soc/tegra: bpmp: Use ENODEV instead of ENOTSUPP
      dt-bindings: arm: tegra: Document Jetson AGX Thor DevKit
      MAINTAINERS: Change email address for Thierry Reding

Thorsten Blum (1):
      bus: rifsc: Replace snprintf("%s") with strscpy

Tommaso Merciai (5):
      reset: rzv2h-usb2phy: Keep PHY clock enabled for entire device lifetime
      dt-bindings: reset: renesas,rzv2h-usb2phy: Add '#mux-state-cells' property
      dt-bindings: reset: renesas,rzv2h-usb2phy: Document RZ/G3E USB2PHY reset
      reset: rzv2h-usb2phy: Convert to regmap API
      reset: rzv2h-usb2phy: Add support for VBUS mux controller registration

Unnathi Chalicheemala (2):
      soc: qcom: llcc: Add per-slice counter and common llcc slice descriptor
      soc: qcom: llcc: Use guards for mutex handling

Val Packett (1):
      firmware: qcom: scm: Allow QSEECOM on ECS LIVA QC710

Vladimir Zapolskiy (1):
      soc: qcom: pd-mapper: Simplify code using of_root to get root device tree node

Yanan Yang (1):
      dt-bindings: arm: fsl: Add FRDM-IMX91S board

Yijie Yang (1):
      firmware: qcom: scm: Allow QSEECOM on PURWA-IOT-EVK

 .../devicetree/bindings/arm/arm,coresight-cti.yaml |    3 +
 .../bindings/arm/arm,coresight-dynamic-funnel.yaml |    3 +
 .../devicetree/bindings/arm/arm,coresight-etm.yaml |    3 +
 .../devicetree/bindings/arm/arm,coresight-stm.yaml |    3 +
 .../devicetree/bindings/arm/arm,coresight-tmc.yaml |    3 +
 .../bindings/arm/arm,coresight-tpiu.yaml           |    3 +
 .../bindings/arm/atmel,at91rm9200-sdramc.yaml      |   66 +
 .../bindings/arm/atmel,at91rm9200-st.yaml          |   69 +
 .../bindings/arm/atmel,at91sam9260-pit.yaml        |   49 +
 .../devicetree/bindings/arm/atmel-sysregs.txt      |   48 -
 .../bindings/arm/freescale/fsl,imx7ulp-pm.yaml     |    5 +
 Documentation/devicetree/bindings/arm/fsl.yaml     |   86 +
 .../bindings/arm/microchip,sam9x60-pit64b.yaml     |   68 +
 .../bindings/arm/microchip,sama7g5-chipid.yaml     |   41 +
 .../devicetree/bindings/arm/nxp/lpc32xx.yaml       |   22 +
 Documentation/devicetree/bindings/arm/tegra.yaml   |   56 +-
 .../bindings/arm/tegra/nvidia,tegra234-cbb.yaml    |    4 +
 .../bindings/bus/st,stm32mp131-dbg-bus.yaml        |   76 +
 .../bindings/cache/baikal,bt1-l2-ctl.yaml          |   63 -
 .../devicetree/bindings/cache/qcom,llcc.yaml       |    2 +
 .../bindings/clock/nvidia,tegra124-dfll.txt        |  155 -
 .../bindings/clock/nvidia,tegra124-dfll.yaml       |  290 ++
 .../display/tegra/nvidia,tegra20-hdmi.yaml         |   13 +-
 .../devicetree/bindings/firmware/arm,scmi.yaml     |   10 +
 .../bindings/firmware/google,gs101-acpm-ipc.yaml   |   50 +-
 .../devicetree/bindings/firmware/qcom,scm.yaml     |    4 +
 .../interrupt-controller/fsl,irqsteer.yaml         |    4 +-
 .../interrupt-controller/nvidia,tegra20-ictlr.yaml |   23 +-
 .../memory-controllers/nvidia,tegra210-emc.yaml    |    6 +-
 .../memory-controllers/nvidia,tegra210-mc.yaml     |   77 +
 .../bindings/pci/nvidia,tegra264-pcie.yaml         |  149 +
 .../bindings/phy/nvidia,tegra194-xusb-padctl.yaml  |   39 +-
 .../bindings/phy/nvidia,tegra20-usb-phy.yaml       |    1 +
 .../devicetree/bindings/pinctrl/st,stm32-hdp.yaml  |    6 +
 .../reset/renesas,rzv2h-usb2phy-reset.yaml         |    9 +-
 .../bindings/soc/cix/cix,sky1-system-control.yaml  |   42 +
 .../bindings/soc/imx/fsl,imx93-media-blk-ctrl.yaml |   78 +
 .../soc/microchip/microchip,mpfs-irqmux.yaml       |  103 +
 .../microchip/microchip,mpfs-mss-top-sysreg.yaml   |   18 +-
 .../microchip/microchip,mpfs-sys-controller.yaml   |    4 +-
 .../bindings/soc/qcom/qcom,pmic-glink.yaml         |    2 +
 .../bindings/soc/renesas/renesas,rzg2l-sysc.yaml   |    1 +
 .../devicetree/bindings/soc/renesas/renesas.yaml   |   13 +
 Documentation/driver-api/reset.rst                 |    1 -
 MAINTAINERS                                        |   20 +-
 drivers/bus/Kconfig                                |   10 +
 drivers/bus/Makefile                               |    1 +
 drivers/bus/imx-aipstz.c                           |   15 +
 drivers/bus/stm32_dbg_bus.c                        |  250 ++
 drivers/bus/stm32_etzpc.c                          |    3 +-
 drivers/bus/stm32_firewall.c                       |   59 +-
 drivers/bus/stm32_rifsc.c                          |   61 +-
 drivers/clk/samsung/clk-acpm.c                     |    4 +-
 drivers/clk/spear/clk-vco-pll.c                    |    4 +-
 drivers/firmware/arm_ffa/driver.c                  |    2 +-
 drivers/firmware/arm_scmi/base.c                   |    4 +-
 drivers/firmware/arm_scmi/common.h                 |    4 +
 drivers/firmware/arm_scmi/driver.c                 |    4 +
 drivers/firmware/arm_scmi/quirks.h                 |    8 +-
 drivers/firmware/qcom/qcom_qseecom_uefisecapp.c    |    9 +-
 drivers/firmware/qcom/qcom_scm.c                   |   71 +-
 drivers/firmware/samsung/exynos-acpm-dvfs.c        |   13 +-
 drivers/firmware/samsung/exynos-acpm-dvfs.h        |    4 +-
 drivers/firmware/samsung/exynos-acpm-pmic.c        |   26 +-
 drivers/firmware/samsung/exynos-acpm-pmic.h        |   10 +-
 drivers/firmware/samsung/exynos-acpm.c             |   30 +-
 drivers/firmware/samsung/exynos-acpm.h             |   10 +-
 drivers/firmware/tegra/bpmp.c                      |   34 +
 drivers/gpio/Kconfig                               |    1 +
 drivers/gpio/gpio-mpfs.c                           |  122 +-
 drivers/memory/Kconfig                             |   11 -
 drivers/memory/Makefile                            |    1 -
 drivers/memory/brcmstb_memc.c                      |    8 +-
 drivers/memory/bt1-l2-ctl.c                        |  323 --
 drivers/memory/renesas-rpc-if.c                    |    8 +-
 drivers/memory/tegra/mc.c                          |  135 +-
 drivers/memory/tegra/mc.h                          |  153 +-
 drivers/memory/tegra/tegra114.c                    |   18 +-
 drivers/memory/tegra/tegra124-emc.c                |    2 +-
 drivers/memory/tegra/tegra124.c                    |   40 +-
 drivers/memory/tegra/tegra186-emc.c                |    8 +
 drivers/memory/tegra/tegra186.c                    |   22 +-
 drivers/memory/tegra/tegra194.c                    |   22 +-
 drivers/memory/tegra/tegra20.c                     |   31 +-
 drivers/memory/tegra/tegra210.c                    |   21 +-
 drivers/memory/tegra/tegra234.c                    |   22 +-
 drivers/memory/tegra/tegra264.c                    |  420 +-
 drivers/memory/tegra/tegra30-emc.c                 |    6 +-
 drivers/memory/tegra/tegra30.c                     |   18 +-
 drivers/mfd/sec-acpm.c                             |   10 +-
 drivers/pinctrl/stm32/pinctrl-stm32-hdp.c          |   14 +
 drivers/reset/Kconfig                              |    9 +
 drivers/reset/Makefile                             |    1 +
 drivers/reset/core.c                               |  505 ++-
 drivers/reset/reset-ath79.c                        |   12 +-
 drivers/reset/reset-gpio.c                         |   27 +-
 drivers/reset/reset-intel-gw.c                     |   11 +-
 drivers/reset/reset-lpc18xx.c                      |   12 +-
 drivers/reset/reset-ma35d1.c                       |   11 +-
 drivers/reset/reset-npcm.c                         |   12 +-
 drivers/reset/reset-rzv2h-usb2phy.c                |  197 +-
 drivers/reset/reset-sky1.c                         |  367 ++
 drivers/reset/reset-sunplus.c                      |   12 +-
 drivers/reset/sti/reset-syscfg.c                   |    9 +-
 drivers/soc/hisilicon/kunpeng_hccs.c               |    7 +-
 drivers/soc/microchip/Kconfig                      |   11 +
 drivers/soc/microchip/Makefile                     |    1 +
 drivers/soc/microchip/mpfs-irqmux.c                |  181 +
 drivers/soc/microchip/mpfs-sys-controller.c        |   74 +-
 drivers/soc/qcom/llcc-qcom.c                       |  188 +-
 drivers/soc/qcom/ocmem.c                           |   17 +-
 drivers/soc/qcom/pdr_interface.c                   |    4 +-
 drivers/soc/qcom/pdr_internal.h                    |    3 -
 drivers/soc/qcom/pmic_glink.c                      |   66 +-
 drivers/soc/qcom/qcom_aoss.c                       |    2 +-
 drivers/soc/qcom/qcom_pd_mapper.c                  |   33 +-
 drivers/soc/qcom/smp2p.c                           |  103 +-
 drivers/soc/qcom/socinfo.c                         |   11 +
 drivers/soc/qcom/ubwc_config.c                     |   31 +-
 drivers/soc/qcom/wcnss_ctrl.c                      |   17 +-
 drivers/soc/renesas/Kconfig                        |   12 +
 drivers/soc/renesas/Makefile                       |    1 +
 drivers/soc/renesas/r9a08g046-sysc.c               |   91 +
 drivers/soc/renesas/r9a09g047-sys.c                |    2 +-
 drivers/soc/renesas/r9a09g056-sys.c                |    2 +-
 drivers/soc/renesas/r9a09g057-sys.c                |    2 +-
 drivers/soc/renesas/rz-sysc.c                      |    3 +
 drivers/soc/renesas/rz-sysc.h                      |    1 +
 drivers/soc/tegra/Kconfig                          |   20 +
 drivers/soc/tegra/cbb/tegra234-cbb.c               |  169 +-
 drivers/soc/tegra/common.c                         |    5 +-
 drivers/soc/tegra/pmc.c                            |  664 +--
 drivers/tee/optee/device.c                         |    5 +-
 include/dt-bindings/arm/qcom,ids.h                 |   10 +
 .../dt-bindings/reset/cix,sky1-s5-system-control.h |  163 +
 .../dt-bindings/reset/cix,sky1-system-control.h    |   41 +
 {drivers => include/linux}/bus/stm32_firewall.h    |    0
 include/linux/bus/stm32_firewall_device.h          |   26 +
 .../linux/firmware/samsung/exynos-acpm-protocol.h  |   40 +-
 include/linux/reset-controller.h                   |   21 +-
 include/linux/reset.h                              |   43 +-
 include/linux/soc/qcom/llcc-qcom.h                 |    8 +-
 include/linux/soc/qcom/qmi.h                       |   12 +
 include/linux/soc/qcom/ubwc.h                      |   25 +
 include/linux/tee_core.h                           |   30 +-
 include/soc/tegra/bpmp-abi.h                       | 4605 ++++++++++++++++----
 include/soc/tegra/bpmp.h                           |   20 +-
 include/soc/tegra/mc.h                             |   40 +-
 samples/qmi/qmi_sample_client.c                    |    2 +-
 149 files changed, 9188 insertions(+), 2652 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/arm/atmel,at91rm9200-sdramc.yaml
 create mode 100644 Documentation/devicetree/bindings/arm/atmel,at91rm9200-st.yaml
 create mode 100644 Documentation/devicetree/bindings/arm/atmel,at91sam9260-pit.yaml
 delete mode 100644 Documentation/devicetree/bindings/arm/atmel-sysregs.txt
 create mode 100644 Documentation/devicetree/bindings/arm/microchip,sam9x60-pit64b.yaml
 create mode 100644 Documentation/devicetree/bindings/arm/microchip,sama7g5-chipid.yaml
 create mode 100644 Documentation/devicetree/bindings/bus/st,stm32mp131-dbg-bus.yaml
 delete mode 100644 Documentation/devicetree/bindings/cache/baikal,bt1-l2-ctl.yaml
 delete mode 100644 Documentation/devicetree/bindings/clock/nvidia,tegra124-dfll.txt
 create mode 100644 Documentation/devicetree/bindings/clock/nvidia,tegra124-dfll.yaml
 create mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,tegra210-mc.yaml
 create mode 100644 Documentation/devicetree/bindings/pci/nvidia,tegra264-pcie.yaml
 create mode 100644 Documentation/devicetree/bindings/soc/cix/cix,sky1-system-control.yaml
 create mode 100644 Documentation/devicetree/bindings/soc/microchip/microchip,mpfs-irqmux.yaml
 create mode 100644 drivers/bus/stm32_dbg_bus.c
 delete mode 100644 drivers/memory/bt1-l2-ctl.c
 create mode 100644 drivers/reset/reset-sky1.c
 create mode 100644 drivers/soc/microchip/mpfs-irqmux.c
 create mode 100644 drivers/soc/renesas/r9a08g046-sysc.c
 create mode 100644 include/dt-bindings/reset/cix,sky1-s5-system-control.h
 create mode 100644 include/dt-bindings/reset/cix,sky1-system-control.h
 rename {drivers => include/linux}/bus/stm32_firewall.h (100%)


  reply	other threads:[~2026-04-16 22:29 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-04-16 22:14 [GIT PULL 0/4] soc branches for 7.1 Arnd Bergmann
2026-04-16 22:28 ` Arnd Bergmann [this message]
2026-04-17  4:10   ` Re: [GIT PULL 2/4] soc: drivers " pr-tracker-bot
2026-04-16 22:30 ` [GIT PULL 3/4] soc: defconfig updates " Arnd Bergmann
2026-04-17  4:10   ` pr-tracker-bot
2026-04-16 22:31 ` [GIT PULL 4/4] soc: ARM code changes " Arnd Bergmann
2026-04-17  4:10   ` pr-tracker-bot
     [not found] ` <b3203b1d-4c1d-49b8-924e-c17cf6be7ec0@app.fastmail.com>
2026-04-17  4:10   ` [GIT PULL 1/4] soc: dt " pr-tracker-bot

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=d80b4370-3d20-4d7c-b91f-455797c52b39@app.fastmail.com \
    --to=arnd@arndb.de \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=soc@lists.linux.dev \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox