[GIT PULL 0/4]

Arnd Bergmann posted 4 patches 2 months, 2 weeks ago
Only 0 patches received!
There is a newer version of this series
[GIT PULL 0/4]
Posted by Arnd Bergmann 2 months, 2 weeks ago
Hi Linus,

These are the usual four branches from the SoC tree, with around
900 non-merge changesets from 220 individual authors. I hope to
send one more pull request later for the conversion of ep93xx
to devicetree, but I still applied regression fixes to that one
today so I'm giving it some more time to make sure it won't
cause other stuff to fail.

There are four platforms that make up most of the changes
by size and number of patches:

 - NXP gets a lot of minor DT improvements as well as a
   good chunk of the driver updates, but only three new
   machines.
 - Rockchips and Aspeed have the largest size overall,
   mainly from new board additions, so there are fewer
   patches.
 - Qualcomm as usual has a lot of everything including
   several new Snapdragon X1E laptops.

Another small but notable addition is initial support for
the Raspberry Pi 5, which has taken a while to get into
shape.

The driver changes are somewhat larger than normal, but
are still dwarfed by the devicetree updates.

The most active contributers by number of patches are:
     62 Krzysztof Kozlowski
     43 Frank Li
     37 Herve Codina
     35 Nikita Shubin
     22 Heiko Stuebner
     18 Yang Chen
     16 Marek Behún
     16 Geert Uytterhoeven
     15 Peng Fan
     14 Markus Niebel
     14 Lad Prabhakar
     14 Beleswar Padhi
     12 Xianwei Zhao
     12 Rayyan Ansari
     11 Svyatoslav Ryhel
     11 Peter Yin
     11 Konrad Dybcio
     11 Fabio Estevam
     11 Dang Huynh
     11 Cristian Marussi
     11 Alexander Stein
     10 Sudeep Holla
     10 Marek Vasut
     10 Diogo Ivo

Dirstat:
   0.4% Documentation/devicetree/bindings/arm/
   0.7% Documentation/devicetree/bindings/clock/
   0.6% Documentation/devicetree/bindings/pinctrl/
   0.7% Documentation/devicetree/bindings/soc/fsl/cpm_qe/
   0.3% Documentation/devicetree/bindings/soc/
   0.6% Documentation/devicetree/bindings/
  11.3% arch/arm/boot/dts/aspeed/
   1.6% arch/arm/boot/dts/broadcom/
   0.3% arch/arm/boot/dts/microchip/
   2.6% arch/arm/boot/dts/nvidia/
   2.1% arch/arm/boot/dts/nxp/imx/
   1.3% arch/arm/boot/dts/qcom/
   0.6% arch/arm/boot/dts/rockchip/
   1.9% arch/arm/boot/dts/st/
   0.3% arch/arm/boot/dts/
   0.4% arch/arm/
   2.1% arch/arm64/boot/dts/amlogic/
   0.5% arch/arm64/boot/dts/broadcom/
   9.8% arch/arm64/boot/dts/freescale/
   1.7% arch/arm64/boot/dts/mediatek/
   0.3% arch/arm64/boot/dts/nuvoton/
   1.6% arch/arm64/boot/dts/nvidia/
   9.5% arch/arm64/boot/dts/qcom/
   4.1% arch/arm64/boot/dts/renesas/
  20.2% arch/arm64/boot/dts/rockchip/
   2.8% arch/arm64/boot/dts/ti/
   0.6% arch/arm64/boot/dts/
   0.3% arch/riscv/boot/dts/sophgo/
   0.4% drivers/firmware/arm_ffa/
   1.0% drivers/firmware/arm_scmi/transports/
   4.5% drivers/firmware/arm_scmi/vendors/imx/
   1.6% drivers/firmware/arm_scmi/
   0.2% drivers/firmware/imx/
   0.8% drivers/firmware/
   0.3% drivers/input/keyboard/
   0.2% drivers/memory/samsung/
   0.8% drivers/memory/tegra/
   0.5% drivers/memory/
   1.1% drivers/reset/
   0.2% drivers/rtc/
   2.9% drivers/soc/fsl/qe/
   0.3% drivers/soc/mediatek/
   0.6% drivers/soc/qcom/
   0.5% drivers/soc/ti/
   0.3% drivers/soc/
   1.5% include/dt-bindings/clock/
   0.2% include/linux/
[GIT PULL 1/4] soc: devicetree updates for 6.12
Posted by Arnd Bergmann 2 months, 2 weeks ago
The following changes since commit 47ac09b91befbb6a235ab620c32af719f8208399:

  Linux 6.11-rc4 (2024-08-18 13:17:27 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-dt-6.12

for you to fetch changes up to 168c3e0d443599dd370710243fbf5c815fad7890:

  Merge tag 'sunxi-dt-for-6.12-2' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt (2024-09-12 14:25:36 +0000)

----------------------------------------------------------------
soc: devicetree updates for 6.12

New SoC support for Broadcom bcm2712 (Raspberry Pi 5) and Renesas
R9A09G057 (RZ/V2H(P)) and Qualcomm Snapdragon 414 (MSM8929), all three
of these are variants of already supported chips, in particular the last
one is almost identical to MSM8939.

Lots of updates to Mediatek, ASpeed, Rockchips, Amlogic, Qualcomm,
STM32, NXP i.MX, Sophgo, TI K3, Renesas, Microchip at91, NVIDIA Tegra,
and T-HEAD.

The added Qualcomm platform support once again dominates the changes,
with seven phones and three laptops getting added in addition to
many new features on existing machines. The Snapdragon X1E support
specifically keeps improving.

The other new machines are:

 - eight new machines using various 64-bit Rockchips SoCs, both
   on the consumer/gaming side and developer boards
 - three industrial boards with 64-bit i.MX, which is a very
   low number for them.
 - four more servers using a 32-bit Speed BMC
 - three boards using STM32MP1 SoCs
 - one new machine each using allwinner, amlogic, broadcom
   and renesas chips.

----------------------------------------------------------------
Abel Vesa (2):
      arm64: dts: qcom: x1e80100: Add orientation-switch to all USB+DP QMP PHYs
      arm64: dts: qcom: x1e80100: Fix PHY for DP2

Adam Ford (1):
      arm64: dts: imx8mp-beacon: Enable DW HDMI Bridge

Adam Słaboń (1):
      arm64: dts: qcom: msm8939-wingtech-wt82918: Add Lenovo Vibe K5 devices

Ajit Pandey (4):
      dt-bindings: clock: qcom: add DISPCC clocks on SM4450
      dt-bindings: clock: qcom: add CAMCC clocks on SM4450
      dt-bindings: clock: qcom: add GPUCC clocks on SM4450
      arm64: dts: qcom: sm4450: add camera, display and gpu clock controller

Alessandro Zini (1):
      arm64: dts: ti: k3-am62: Enable CPU freq throttling on thermal alert

Alex Bee (3):
      arm64: dts: rockchip: Add sdmmc_ext for RK3328
      arm64: dts: rockchip: Add sdmmc/sdio/emmc reset controls for RK3328
      ARM: dts: rockchip: Add vpu nodes for RK3128

Alex Zhao (1):
      arm64: dts: rockchip: rk3588s fix sdio pins to pull up

Alexander Dahl (2):
      ARM: dts: microchip: sam9x60: Move i2c address/size to dtsi
      ARM: dts: microchip: sam9x60: Fix rtc/rtt clocks

Alexander Reimelt (2):
      dt-bindings: arm: qcom: Add LG G4 (h815)
      arm64: dts: qcom: msm8992-lg-h815: Initial support for LG G4 (H815)

Alexander Stein (11):
      arm64: dts: imx8-ss-dma: add #address-cells and #size-cells to LPI2C nodes
      arm64: dts: imx8-ss-dma: Fix adc0 closing brace location
      arm64: dts: imx8mm-tqma8mqml-mba8mx: Increase frequency for i2c busses
      arm64: dts: mba8mx: Add Ethernet PHY IRQ support
      arm64: dts: freescale: imx93-tqma9352: Add PMIC node
      arm64: dts: freescale: imx93-tqma9352: add eMMC regulators
      arm64: dts: freescale: imx93-tqma9352-mba93xxla: enable LPSPI6 interface
      arm64: dts: freescale: imx93-tqma9352-mba93xxla: add missing pad configurations
      arm64: dts: freescale: imx93-tqma9352-mba93xxla: Add ethernet aliases
      arm64: dts: freescale: imx93-tqma9352-mba93xxca: add missing pad configurations
      arm64: dts: freescale: imx93-tqma9352-mba93xxca: Add ethernet aliases

Alexandre Mergnat (2):
      arm64: dts: mediatek: add afe support for mt8365 SoC
      arm64: dts: mediatek: add audio support for mt8365-evk

Amit Pundir (1):
      arm64: dts: qcom: sm8550-hdk: add the Wifi node

Andrea della Porta (1):
      arm64: dts: broadcom: Add minimal support for Raspberry Pi 5

Andrei Simion (5):
      ARM: dts: microchip: at91-sama7g5ek: Add reg_5v to supply PMIC nodes
      ARM: dts: microchip: at91-sama7g54_curiosity: Add reg_5v to supply PMIC nodes
      ARM: dts: microchip: at91-sama5d2_icp: Add reg_5v to supply PMIC nodes
      ARM: dts: microchip: at91-sama5d27_wlsom1: Add reg_5v to supply PMIC nodes
      ARM: dts: microchip: sama5d29_curiosity: Add reg_5v to supply PMIC nodes

Andrei Stefanescu (1):
      arm64: dts: s32g: add the pinctrl node

Andrej Picej (1):
      arm64: dts: imx8mp-phyboard-pollux: Disable write-protect on SD card

Andrew Davis (8):
      dt-bindings: soc: ti: am654-serdes-ctrl: Add simple-mfd to compatible items
      arm64: dts: ti: k3-am65: Add simple-mfd compatible to SerDes control nodes
      arm64: dts: ti: k3-j721e-sk: Fix reversed C6x carveout locations
      arm64: dts: ti: k3-j721e-beagleboneai64: Fix reversed C6x carveout locations
      arm64: dts: ti: k3-am65: Include entire FSS region in ranges
      arm64: dts: ti: k3-j721e: Include entire FSS region in ranges
      arm64: dts: ti: k3-j721s2: Include entire FSS region in ranges
      arm64: dts: ti: k3-j784s4: Include entire FSS region in ranges

Andrew Jeffery (7):
      ARM: dts: aspeed: Fix coprocessor interrupt controller node name
      ARM: dts: aspeed: Specify correct generic compatible for CVIC
      ARM: dts: aspeed: Specify required properties for sram node
      ARM: dts: aspeed: Remove undocumented XDMA nodes
      ARM: dts: aspeed: Clean up AST2500 pinctrl properties
      ARM: dts: aspeed-g6: Use generic 'ethernet' for ftgmac100 nodes
      ARM: dts: aspeed-g6: Drop cells properties from ethernet nodes

André Apitzsch (4):
      arm64: dts: qcom: msm8916-longcheer-l8910: Add rear flash
      arm64: dts: qcom: msm8939-longcheer-l9100: Add rear flash
      arm64: dts: qcom: msm8939-longcheer-l9100: Add rear flash
      Revert "arm64: dts: qcom: msm8939-longcheer-l9100: Add rear flash"

Andy Yan (2):
      dt-bindings: arm: rockchip: Add Cool Pi CM5 GenBook
      arm64: dts: rockchip: Add support for rk3588 based Cool Pi CM5 GenBook

AngeloGioacchino Del Regno (4):
      arm64: dts: mediatek: mt8186: Fix supported-hw mask for GPU OPPs
      arm64: dts: mediatek: Add ADC node on MT6357, MT6358, MT6359 PMICs
      dt-bindings: clock: gcc-msm8998: Add Q6 and LPASS clocks definitions
      arm64: dts: qcom: msm8998: Add disabled support for LPASS iommu for Q6

Animesh Agarwal (1):
      arm64: dts: layerscape: remove unused num-viewport

Ankit Sharma (1):
      arm64: dts: qcom: sa8775p: Add capacity and DPC properties

Anton Bambura (1):
      arm64: dts: qcom: msm8916-wingtech-wt865x8: Add Lenovo A6000/A6010

Apurva Nandan (2):
      arm64: dts: ti: k3-j722s-main: Add R5F and C7x remote processor nodes
      arm64: dts: ti: k3-j722s-evm: Enable Inter-Processor Communication

Arnd Bergmann (33):
      Merge tag 'thead-dt-for-v6.12' of https://github.com/pdp7/linux into soc/dt
      Merge tag 'renesas-dt-bindings-for-v6.12-tag1' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
      Merge tag 'renesas-dts-for-v6.12-tag1' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
      Merge tag 'samsung-dt64-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt
      Merge tag 'juno-update-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/dt
      Merge tag 'tegra-for-6.12-dt-bindings' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
      Merge tag 'tegra-for-6.12-arm-dt' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
      Merge tag 'tegra-for-6.12-arm64-dt' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
      Merge tag 'at91-dt-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt
      Merge tag 'v6.12-rockchip-dts64-1' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
      Merge tag 'v6.12-rockchip-dts32-1' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
      Merge tag 'renesas-dts-for-v6.12-tag2' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
      Merge tag 'ti-k3-dt-for-v6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt
      Merge tag 'riscv-sophgo-dt-for-6.12' of https://github.com/sophgo/linux into soc/dt
      Merge tag 'imx-bindings-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
      Merge tag 'imx-dt-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
      Merge tag 'imx-dt64-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
      Merge tag 'omap-for-v6.12/dt-signed' of https://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap into soc/dt
      Merge tag 'stm32-dt-for-v6.12-1' of https://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into soc/dt
      Merge tag 'qcom-arm32-for-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
      Merge tag 'qcom-arm64-for-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
      Merge tag 'amlogic-arm-dt-for-v6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt
      Merge tag 'amlogic-arm64-dt-for-v6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt
      Merge tag 'sunxi-dt-for-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt
      Merge tag 'dt64-cleanup-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into soc/dt
      Merge tag 'dt-cleanup-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into soc/dt
      Merge tag 'arm-soc/for-6.12/devicetree' of https://github.com/Broadcom/stblinux into soc/dt
      Merge tag 'v6.12-rockchip-dts64-2' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
      Merge tag 'v6.12-rockchip-dts32-2' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
      Merge tag 'aspeed-6.12-devicetree' of https://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc into soc/dt
      Merge tag 'v6.11-next-dts64' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/dt
      Merge tag 'arm-soc/for-6.12/devicetree-arm64' of https://github.com/Broadcom/stblinux into soc/dt
      Merge tag 'sunxi-dt-for-6.12-2' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt

Artur Weber (2):
      ARM: dts: broadcom: bcm21664: Move chosen node into Garnet DTS
      ARM: dts: bcm-mobile: Split out nodes used by both BCM21664 and BCM23550

Aurelien Jarno (1):
      arm64: dts: rockchip: add DT entry for RNG to RK356x

Barnabás Czémán (2):
      arm64: dts: qcom: pm8950: Add resin node
      arm64: dts: qcom: msm8976: Add restart node

Bartosz Golaszewski (4):
      arm64: dts: qcom: sm8650-qrd: use the PMU to power up bluetooth
      arm64: dts: qcom: sa8775p-ride: enable remoteprocs
      arm64: dts: qcom: sa8775p: add CPU idle states
      arm64: dts: qcom: sa8775p: fix the fastrpc label

Beleswar Padhi (14):
      arm64: dts: ti: k3-j7200-som-p0: Switch MAIN R5F cluster to Split-mode
      arm64: dts: ti: k3-j721e-som-p0: Switch MAIN R5F clusters to Split-mode
      arm64: dts: ti: k3-j721e-sk: Switch MAIN R5F clusters to Split-mode
      arm64: dts: ti: k3-j721s2-som-p0: Switch MAIN R5F clusters to Split-mode
      arm64: dts: ti: k3-am68-sk-som: Switch MAIN R5F clusters to Split-mode
      arm64: dts: ti: k3-j784s4-evm: Switch MAIN R5F clusters to Split-mode
      arm64: dts: ti: k3-am69-sk: Switch MAIN R5F clusters to Split-mode
      arm64: dts: ti: k3-j7200-som-p0: Change timer nodes status to reserved
      arm64: dts: ti: k3-j721e-som-p0: Change timer nodes status to reserved
      arm64: dts: ti: k3-j721e-sk: Change timer nodes status to reserved
      arm64: dts: ti: k3-j721s2-som-p0: Change timer nodes status to reserved
      arm64: dts: ti: k3-am68-sk-som: Change timer nodes status to reserved
      arm64: dts: ti: k3-j784s4-evm: Change timer nodes status to reserved
      arm64: dts: ti: k3-am69-sk: Change timer nodes status to reserved

Benjamin Hahn (3):
      arm64: dts: freescale: imx8mp-phycore: Add no-eth overlay
      arm64: dts: freescale: imx8mp-phyboard-pollux: Add and enable TPM
      arm64: dts: imx8mp-phyboard-pollux-rdk: Add support for PCIe

Bhavya Kapoor (5):
      arm64: dts: ti: k3-j721s2-som-p0: Update mux-controller node name
      arm64: dts: ti: k3-j7200-som-p0: Update mux-controller node name
      arm64: dts: ti: k3-am68-sk-base-board: Add clklb pin mux for mmc1
      arm64: dts: ti: k3-j722s-evm: Describe main_uart5
      arm64: dts: ti: k3-j722s-evm: Add support for multiple CAN instances

Biju Das (7):
      arm64: dts: renesas: r9a07g0{43,44,54}: Move regulator-vbus device node
      arm64: dts: renesas: r9a07g043u: Add FCPVD node
      arm64: dts: renesas: r9a07g043u: Add VSPD node
      arm64: dts: renesas: r9a07g043u: Add DU node
      arm64: dts: renesas: rzg2l-smarc: Enable HDMI audio
      arm64: dts: renesas: rzg2lc-smarc: Enable HDMI audio
      arm64: dts: renesas: r9a07g043u11-smarc: Enable DU

Bingwu Zhang (1):
      ARM: dts: qcom: msm8974pro-samsung-klte: Add pstore node

Bjorn Andersson (14):
      Merge branch 'arm64-fixes-for-6.11' into HEAD
      dt-bindings: clock: qcom: Add missing USB MP resets
      Merge branch '20240730-sc8180x-usb-mp-v2-1-a7dc4265b553@quicinc.com' into arm64-for-6.12
      arm64: dts: qcom: sc8180x-pmics: Add second PMC8180 GPIO
      arm64: dts: qcom: sc8180x: Align USB nodes with binding
      arm64: dts: qcom: sc8180x: Add USB MP controller and phys
      arm64: dts: qcom: sc8180x-primus: Enable the two MP USB ports
      arm64: dts: qcom: sc8180x-lenovo-flex-5g: Enable USB multiport controller
      Merge branch '20240731062916.2680823-7-quic_skakitap@quicinc.com' into arm64-for-6.12
      Merge branch '20240717-dispcc-sm8550-fixes-v2-7-5c4a3128c40b@linaro.org' into arm64-for-6.12
      arm64: dts: qcom: sc8180x: Enable the power key
      Merge branch '20240611133752.2192401-1-quic_ajipan@quicinc.com' into arm64-for-6.12
      Merge branch '20240814-lpass-v1-1-a5bb8f9dfa8b@freebox.fr' into arm64-for-6.12
      Merge branch '20240730054817.1915652-2-quic_varada@quicinc.com' into arm64-for-6.12

Bryan O'Donoghue (1):
      arm64: dts: qcom: sc8280xp-x13s: Enable RGB sensor

Chanh Nguyen (5):
      ARM: dts: aspeed: mtjade, mtmitchell: Add OCP temperature sensors
      ARM: dts: aspeed: mtmitchell: Add I2C temperature sensor alias ports
      ARM: dts: aspeed: mtmitchell: Add Riser cards
      ARM: dts: aspeed: mtmitchell: Enable i2c10 and i2c15
      ARM: dts: aspeed: mtmitchell: Add LEDs

Chen Wang (2):
      riscv: sophgo: dts: add mmc controllers for SG2042 SoC
      riscv: sophgo: dts: add gpio controllers for SG2042 SoC

Chen-Yu Tsai (7):
      arm64: dts: mediatek: mt8183-kukui-jacuzzi: Simplify DSI endpoint replacement
      arm64: dts: mediatek: mt8195-cherry: Mark USB 3.0 on xhci1 as disabled
      arm64: dts: mediatek: mt8395-nio-12l: Mark USB 3.0 on xhci1 as disabled
      arm64: dts: mediatek: mt8195: Assign USB 3.0 PHY to xhci1 by default
      arm64: dts: mt8183-kukui: clean up regulator tree
      arm64: dts: mediatek: mt8195: Correct clock order for dp_intf*
      arm64: dts: mediatek: mt8186-corsola: Disable DPI display interface

Chris Morgan (7):
      dt-bindings: arm: sunxi: Add Anbernic RG35XXSP
      arm64: dts: allwinner: h616: Add r_i2c pinctrl nodes
      arm64: dts: allwinner: h616: Change RG35XX Series from r_rsb to r_i2c
      arm64: dts: allwinner: h700: Add Anbernic RG35XX-SP
      arm64: dts: allwinner: h700: Add charger for Anbernic RG35XX
      dt-bindings: arm: rockchip: Add GameForce Ace
      arm64: dts: rockchip: Add GameForce Ace

Christopher Obbard (3):
      dt-bindings: arm: rockchip: Add Firefly Core-PX30-JD4 on baseboard
      arm64: dts: rockchip: add Firefly Core-PX30-JD4 SoM
      arm64: dts: rockchip: add Firefly JD4 baseboard with Core-PX30-JD4 SoM

Chukun Pan (4):
      arm64: dts: rockchip: use generic Ethernet PHY reset bindings for Lunzn Fastrhino R68S
      arm64: dts: rockchip: remove useless tx/rx_delay for Lunzn Fastrhino R68S
      arm64: dts: rockchip: Enable UHS-I SDR-50 for Lunzn FastRhino R66S
      arm64: dts: rockchip: disable display subsystem only for Radxa E25

Ciprian Costea (1):
      arm64: dts: s32g: Disable usdhc write-protect

Clark Wang (2):
      arm64: dts: imx8-ss-dma: enable dma support for lpspi
      arm64: dts: imx93: add lpi2c1 and st lsm6dso node

Claudiu Beznea (6):
      arm64: dts: renesas: r9a08g045: Add DMAC node
      ARM: dts: microchip: at91-sama7g5ek: add EEPROMs
      arm64: dts: renesas: r9a08g045: Add I2C nodes
      arm64: dts: renesas: rzg3s-smarc: Enable I2C0 node
      arm64: dts: renesas: rzg3s-smarc-som: Enable I2C1 node
      ARM: dts: microchip: sama7g5: Fix RTT clock

Colin Foster (1):
      ARM: dts: am335x-bone-common: Increase MDIO reset deassert time

Conor Dooley (1):
      arm64: dts: imx8: remove non-existent DACs

Dang Huynh (11):
      arm64: dts: qcom: sm6115-pro1x: Add Hall Switch and Camera Button
      arm64: dts: qcom: sm6115-pro1x: Add PCA9534 IO Expander
      arm64: dts: qcom: sm6115-pro1x: Add Goodix Touchscreen
      arm64: dts: qcom: sm6115-pro1x: Add Caps Lock LED
      arm64: dts: qcom: sm6115-pro1x: Enable SD card slot
      arm64: dts: qcom: sm6115-pro1x: Enable MDSS and GPU
      arm64: dts: qcom: sm6115-pro1x: Hook up USB3 SS
      arm64: dts: qcom: sm6115-pro1x: Add PMI632 Type-C property
      arm64: dts: qcom: sm6115-pro1x: Enable RGB LED
      arm64: dts: qcom: sm6115-pro1x: Enable remoteprocs
      arm64: dts: qcom: sm6115-pro1x: Enable ATH10K WLAN

Danila Tikhonov (1):
      arm64: dts: qcom: sm7125-xiaomi-common: Add reset-gpios for ufs_mem_hc

Dara Stotland (7):
      arm64: tegra: Add common nodes to AGX Orin module
      arm64: tegra: Combine AGX Orin board files
      arm64: tegra: Combine IGX Orin board files
      arm64: tegra: Move AGX Orin nodes to correct location
      arm64: tegra: Move padctl supply nodes to AGX Orin module
      arm64: tegra: Move BPMP nodes to AGX Orin module
      arm64: tegra: Add thermal nodes to AGX Orin SKU8

David Heidelberg (1):
      dt-bindings: arm: tegra: Document Nyan, all revisions in kernel tree

David Jander (3):
      ARM: dts: stm32: Add MECIO1 and MECT1S board variants
      arm64: dts: rockchip: add CAN-FD controller nodes to rk3568
      arm64: dts: rockchip: add CAN0 and CAN1 interfaces to mecsbc board

David Virag (4):
      arm64: dts: exynos: exynos7885-jackpotlte: Correct RAM amount to 4GB
      dt-bindings: clock: exynos7885: Fix duplicated binding
      dt-bindings: clock: exynos7885: Add CMU_TOP PLL MUX indices
      dt-bindings: clock: exynos7885: Add indices for USB clocks

Debbie Martin (1):
      arm64: dts: fvp: Set stdout-path to serial0 in the chosen node

Devarsh Thakkar (1):
      arm64: dts: ti: k3-am62a: Add E5010 JPEG Encoder

Diederik de Haas (1):
      arm64: dts: rockchip: Add missing tshut props to tsadc on quartz64-b

Diogo Ivo (3):
      arm64: tegra: Fix gpio for P2597 vmmc regulator
      arm64: tegra: Add wp-gpio for P2597's external card slot
      arm64: dts: ti: iot2050: Declare Ethernet PHY leds

Dmitry Baryshkov (5):
      dt-bindings: clock: qcom,sm8650-dispcc: replace with symlink
      ARM: dts: qcom: add generic compat string to RPM glink channels
      arm64: dts: qcom: add generic compat string to RPM glink channels
      arm64: dts: qcom: sm8350: add MDSS registers interconnect
      arm64: dts: qcom: sm8350: add refgen regulator

Dominik Haller (1):
      ARM: dts: ti: omap: am335x-wega: Fix audio clock provider

Dragan Simic (4):
      arm64: dts: rockchip: Correct the Pinebook Pro battery design capacity
      arm64: dts: rockchip: Move RK3399 OPPs to dtsi files for SoC variants
      arm64: dts: rockchip: Raise Pinebook Pro's panel backlight PWM frequency
      arm64: dts: allwinner: a64: Add GPU thermal trips to the SoC dtsi

Drew Fustini (6):
      riscv: dts: thead: Add TH1520 AP_SUBSYS clock controller
      riscv: dts: thead: change TH1520 uart nodes to use clock controller
      riscv: dts: thead: change TH1520 mmc nodes to use clock controller
      riscv: dts: thead: update TH1520 dma and timer nodes to use clock controller
      riscv: dts: thead: add clock to TH1520 gpio nodes
      riscv: dts: thead: change TH1520 SPI node to use clock controller

Duy Nguyen (1):
      arm64: dts: renesas: r8a779h0: Add CAN-FD node

Eddie James (5):
      dt-bindings: arm: aspeed: add IBM P11 BMC boards
      ARM: dts: aspeed: Add IBM P11 FSI devices
      ARM: dts: aspeed: Add IBM P11 Blueridge BMC system
      ARM: dts: aspeed: Add IBM P11 Blueridge 4U BMC system
      ARM: dts: aspeed: Add IBM P11 Fuji BMC system

Elinor Montmasson (2):
      ARM: dts: imx6: update spdif sound card node properties
      arm64: dts: imx8m: update spdif sound card node properties

Emanuele Ghidoli (1):
      arm64: dts: colibri-imx8x: Add usb support

Emmanuel Gil Peyrot (1):
      arm64: dts: rockchip: Add VEPU121 to RK3588

Eric Chanudet (1):
      arm64: dts: ti: k3-j784s4-main: Align watchdog clocks

FUKAUMI Naoki (4):
      arm64: dts: rockchip: drop dr_mode for Radxa ZERO 3W/3E
      arm64: dts: rockchip: remove unnecessary properties for Radxa ROCK 5A
      arm64: dts: rockchip: enable PCIe on M.2 E key for Radxa ROCK 5A
      arm64: dts: rockchip: remove duplicate nodes from dts for ROCK 4SE

Fabio Estevam (10):
      ARM: dts: imx6sx-udoo-neo: Properly configure ENET_REF
      arm64: dts: imx8mm-phygate-tauri-l: Remove compatible from dtso
      arm64: dts: imx8mm-venice-gw72xx-0x: Remove compatible from dtso
      ARM: dts: imx1/imx27: Use dma-controller as node name
      arm64: dts: imx8mm/n-beacon-kit: Fix the order of ADV7535 reg entries
      arm64: dts: imx93-tqma9352-mba93: Fix USB hub node name
      ARM: dts: rockchip: Do not describe unexisting DAC device on rv1108-elgin-r1
      ARM: dts: imx28-apx4devkit: Fix the regulator description
      ARM: dts: imx23/8: Rename apbh and apbx nodes
      ARM: dts: imx28-tx28: Fix the fsl,saif-master usage

Faiz Abbas (1):
      arm64: dts: ti: k3-am654-idk: Add Support for MCAN

Fei Shao (1):
      arm64: dts: mediatek: mt8186-corsola: Update ADSP reserved memory region

Florian Klink (1):
      arm64: dts: rockchip: add rfkill node for M.2 E wifi on orangepi-5-plus

Francesco Dolcini (3):
      arm64: dts: colibri-imx8x: Add fxl6408 gpio expander
      arm64: dts: colibri-imx8x: Add PMIC thermal zone
      arm64: dts: colibri-imx8x: Add USB3803 HUB

Frank Li (43):
      arm64: dts: imx95: add edma[1..3] nodes
      arm64: dts: imx95: add sai[1..6], xcvr and micfill
      arm64: dts: imx95-19x19-evk: Add audio related nodes
      arm64: dts: imx95: add flexspi node
      arm64: dts: imx95-19x19-evk: add flexspi and child node
      arm64: dts: imx95: add thermal_zone label
      arm64: dts: imx95-19x19-evk: add pwm fan control
      arm64: dts: layerscape: rename aux-bus to bus
      arm64: dts: layerscape: rename rcpm as wakeup-control from power-control
      arm64: dts: layerscape: use common pcs-handle property
      arm64: dts: fsl-ls1043a: change uqe to uqe-bus and remove #address-cells
      arm64: dts: fsl-ls1028a: add fsl,ls1028-reset for syscon
      arm64: dts: layerscape: add msi-cell = <1> for gic its
      arm64: dts: layerscape: remove big-endian for mmc nodes
      arm64: dts: fsl-ls1046a: remove big-endian at memory-controller
      arm64: dts: layerscape: remove undocumented fsl,ls-pcie-ep
      arm64: dts: fsl,ls2085a: remove fsl,ls2085a-pcie
      arm64: dts: fsl-ls1028a: remove undocumented 'little-endian' for dspi node
      arm64: dts: fsl-ls208xa: move reboot node under syscon
      arm64: dts: imx8mm-venice-gw7901: add #address(size)-cells for gsc@20
      arm64: dts: imx8mp-data-modul-edm-sbc: remove #clock-cells for sai3
      arm64: dts: imx8mp-venice-gw74xx-imx219: remove compatible in overlay file
      dt-bindings: arm: fsl: add fsl-ls2081a-rdb board
      arm64: dts: imx8-ss-img: remove undocument slot for jpeg
      arm64: dts: fsl-ls1043a: move "fsl,ls1043a-qdma" ahead "fsl,ls1021a-qdma"
      arm64: dts: fsl-ls1012a-frdm: move clock-sc16is7xx under root node
      arm64: dts: layerscape: rename mdio-mux-emi to mdio-mux@<addr>
      arm64: dts: fsl-ls1028: add missed supply for wm8904
      arm64: dts: imx8mm-venice-gw7902(3): add #address-cells for gsc@20
      arm64: dts: fsl-lx2160a-tqmlx2160a: change "vcc" to "vdd" for hub*
      arm64: dts: imx8mp-venice: add vddl and vana for sensor@10
      arm64: dts: fsl-ls1088a-ten64: change to low case hex value
      arm64: dts: s32v234: remove fallback compatible string arm,cortex-a9-gic
      arm64: dts: imx8mm-beacon-kit: add DVDD-supply and DOVDD-supply
      arm64: dts: imx8: add basic lvds0 and lvds1 subsystem
      arm64: dts: imx8qm: add lvds subsystem
      arm64: dts: imx8: add basic mipi subsystem
      arm64: dts: imx8qm: add mipi subsystem
      arm64: dts: imx8qm-mek: add cm4 remote-proc and related memory region
      arm64: dts: imx8qm-mek: add pwm and i2c in lvds subsystem
      arm64: dts: imx8qm-mek: add i2c in mipi[0,1] subsystem
      arm64: dts: imx8qm-mek: add usb 3.0 and related type C nodes
      arm64: dts: imx: rename gpio hog as <gpio name>-hog

Frieder Schrempf (2):
      dt-bindings: arm: fsl: Add Kontron i.MX93 OSM-S based boards
      arm64: dts: Add support for Kontron i.MX93 OSM-S SoM and BL carrier board

Geert Uytterhoeven (16):
      arm64: dts: renesas: r8a774a1: Add missing iommus properties
      arm64: dts: renesas: r8a774b1: Add missing iommus properties
      arm64: dts: renesas: r8a774c0: Add missing iommus properties
      arm64: dts: renesas: r8a774e1: Add missing iommus properties
      arm64: dts: renesas: r8a77960: Add missing iommus properties
      arm64: dts: renesas: r8a77961: Add missing iommus properties
      arm64: dts: renesas: r8a77965: Add missing iommus properties
      arm64: dts: renesas: r8a77970: Add missing iommus property
      arm64: dts: renesas: r8a77980: Add missing iommus properties
      arm64: dts: renesas: r8a779a0: Add missing iommus properties
      arm64: dts: renesas: r8a779g0: Add missing iommus properties
      arm64: dts: renesas: r8a779h0: Add missing iommus properties
      arm64: dts: renesas: gray-hawk-single: Add push switches
      arm64: dts: renesas: gray-hawk-single: Add GP LEDs
      arm64: dts: renesas: gray-hawk-single: Add CAN-FD support
      Merge tag 'renesas-r9a09g057-dt-binding-defs-tag' into renesas-dts-for-v6.12

Haibo Chen (1):
      arm64: dts: imx95: add flexcan[1..5] support

Heiko Stuebner (22):
      ARM: dts: rockchip: use constant for HCLK_SFC on rk3128
      arm64: dts: rockchip: add PCIe supply regulator to Qnap-TS433
      arm64: dts: rockchip: enable second PCIe controller on the Qnap-TS433
      arm64: dts: rockchip: enable uart0 on Qnap-TS433
      arm64: dts: rockchip: enable usb ports on Qnap-TS433
      arm64: dts: rockchip: add stdout path on Qnap-TS433
      arm64: dts: rockchip: enable sata1+2 on Qnap-TS433
      arm64: dts: rockchip: add board-aliases for Qnap-TS433
      arm64: dts: rockchip: add hdd leds to Qnap-TS433
      arm64: dts: rockchip: enable the tsadc on the Qnap-TS433
      arm64: dts: rockchip: add gpio-keys to Qnap-TS433
      arm64: dts: rockchip: define cpu-supply on the Qnap-TS433
      arm64: dts: rockchip: add missing pmic information on Qnap-TS433
      arm64: dts: rockchip: enable gpu on Qnap-TS433
      arm64: dts: rockchip: add 2 pmu_io_domain supplies for Qnap-TS433
      arm64: dts: rockchip: actually enable pmu-io-domains on qnap-ts433
      arm64: dts: rockchip: add product-data eeproms to QNAP TS433
      arm64: dts: rockchip: drop obsolete reset-names from rk356x rng node
      arm64: dts: rockchip: use correct fcs,suspend-voltage-selector on NanoPC-T6
      arm64: dts: rockchip: drop unsupported regulator property from NanoPC-T6
      arm64: dts: rockchip: drop unsupported regulator-property from NanoPC-T6
      arm64: dts: rockchip: drop hp-pin-name property from audio card on nanopc-t6

Huqiang Qin (1):
      arm64: dts: amlogic: add watchdog node for A4 SoCs

Inochi Amaoto (5):
      riscv: dts: sophgo: cv18xx: add DMA controller
      riscv: dts: sophgo: Add sdhci0 configuration for Huashan Pi
      riscv: dts: sophgo: Use common "interrupt-parent" for all peripherals for sg2042
      riscv: dts: sophgo: Add i2c device support for sg2042
      riscv: dts: sophgo: Add mcu device for Milk-V Pioneer

Jacky Huang (3):
      arm64: dts: nuvoton: Add syscon to the system-management node
      arm64: dts: nuvoton: ma35d1: Add pinctrl and gpio nodes
      arm64: dts: nuvoton: ma35d1: Add uart pinctrl settings

Jan Kiszka (2):
      arm64: dts: ti: k3-am642-evm: Silence schema warning
      arm64: dts: ti: iot2050: Add overlays for M.2 used by firmware

Jared McArthur (2):
      arm64: dts: ti: k3-am62p: Add gpio-reserved-ranges for main_gpio1
      arm64: dts: ti: k3-j722s: Add gpio-reserved-ranges for main_gpio1

Jianfeng Liu (2):
      arm64: dts: rockchip: Add VPU121 support for RK3588
      arm64: dts: rockchip: Add RGA2 support to rk3588

Johan Hovold (6):
      arm64: dts: qcom: sc8280xp-crd: disable PCIe perst pull downs
      arm64: dts: qcom: sc8280xp-crd: clean up PCIe2a pinctrl node
      arm64: dts: qcom: sc8280xp-x13s: disable PCIe perst pull downs
      arm64: dts: qcom: sc8280xp-x13s: clean up PCIe2a pinctrl node
      arm64: dts: qcom: x1e80100: add PCIe5 nodes
      arm64: dts: qcom: x1e80100-crd: enable SDX65 modem

Jon Hunter (1):
      arm64: tegra: Correct location of power-sensors for IGX Orin

Jonas Karlman (6):
      dt-bindings: arm: rockchip: Correct vendor for Hardkernel ODROID-M1
      arm64: dts: rockchip: Correct vendor prefix for Hardkernel ODROID-M1
      dt-bindings: arm: rockchip: Add Hardkernel ODROID-M1S
      arm64: dts: rockchip: Add Hardkernel ODROID-M1S
      dt-bindings: arm: rockchip: Add Hardkernel ODROID-M2
      arm64: dts: rockchip: Add Hardkernel ODROID-M2

Jonathan Liu (1):
      arm64: dts: rockchip: Enable RK809 audio codec for Radxa ROCK 4C+

Joy Zou (1):
      arm64: dts: ls1088ardb: add new RTC PCF2131 support

João Paulo Gonçalves (6):
      arm64: dts: imx8mp-verdin: add HDMI audio support
      arm64: dts: colibri-imx8x: Add analog inputs
      arm64: dts: colibri-imx8x: Add sound card
      arm64: dts: colibri-imx8x: Add vpu support
      arm64: dts: colibri-imx8x: Add adma_pwm
      arm64: dts: colibri-imx8x: Cleanup comments

Judith Mendez (5):
      arm64: dts: ti: k3-am62p: Fix ESM interrupt sources
      arm64: dts: ti: k3-am62: Add comments to ESM nodes
      arm64: dts: ti: k3-am62a: Add ESM nodes
      arm64: dts: ti: k3-am64: Add more ESM interrupt sources
      arm64: dts: ti: k3-am65: Add ESM nodes

Junhao Xie (3):
      dt-bindings: vendor-prefixes: Add Shenzhen JLC Technology Group LCKFB
      dt-bindings: arm: rockchip: Add LCKFB Taishan Pi RK3566
      arm64: dts: rockchip: add dts for LCKFB Taishan Pi RK3566

Kanak Shilledar (1):
      riscv: dts: thead: add basic spi node

Karthikeyan Krishnasamy (3):
      ARM: dts: rockchip: Add i2c3 node for RV1126
      ARM: dts: rockchip: Add i2s0 node for RV1126
      ARM: dts: rockchip: Add pwm node for RV1126

Khanh Le (1):
      arm64: dts: renesas: r8a779h0: Add PWM device nodes

Konrad Dybcio (9):
      arm64: dts: qcom: x1e80100: Fix up hex style
      arm64: dts: qcom: x1e80100: Disable SMB2360_2 by default
      arm64: dts: qcom: x1e80100: Add USB Multiport controller
      dt-bindings: arm: qcom: Add Surface Laptop 7 devices
      arm64: dts: qcom: x1e80100-pmics: Add PMC8380C PWM
      arm64: dts: qcom: x1e80100: Add UART2
      arm64: dts: qcom: Add support for X1-based Surface Laptop 7 devices
      dt-bindings: arm: qcom: Add Lenovo ThinkPad T14s Gen 6
      arm64: dts: qcom: Add X1E78100 ThinkPad T14s Gen 6

Krishna Kurapati (1):
      arm64: dts: qcom: sa8295p-adp: Enable the four USB Type-A ports

Kryštof Černý (2):
      arm64: dts: allwinner: h5: NanoPi Neo Plus2: Fix regulators
      arm64: dts: allwinner: h5: NanoPi NEO Plus2: Use regulators for pio

Krzysztof Kozlowski (19):
      ARM: dts: amlogic: meson8b-ec100: align GPIO keys node name with bindings
      dt-bindings: soc: bcm: document brcm,bcm2711-avs-monitor
      ARM: dts: microchip: at91: align LED node name with bindings
      ARM: dts: nuvoton: wpcm450: align LED and GPIO keys node name with bindings
      arm64: dts: qcom: sm8150-mtp: drop incorrect amd,imageon
      Merge branch 'for-v6.12/clk-dt-bindings' into next/dt64
      Merge branch 'for-v6.12/clk-dt-bindings' into next/dt64
      MAINTAINERS: correct TQ Systems DTS patterns
      ARM: dts: imx7d-zii-rmu2: fix Ethernet PHY pinctrl property
      ARM: dts: imx7: align pin config nodes with bindings
      ARM: dts: imx7d-sdb: align pin config nodes with bindings
      dt-bindings: arm: fsl: drop usage of VAR-SOM-MX8MM SoM compatible alone
      ARM: dts: imx6ul-geam: fix fsl,pins property in tscgrp pinctrl
      ARM: dts: imx6ull-seeed-npi: fix fsl,pins property in tscgrp pinctrl
      ARM: dts: imx6ul-tx6ul: drop empty pinctrl placeholder
      ARM: dts: imx6ul: align pin config nodes with bindings
      ARM: dts: imx6sl: align pin config nodes with bindings
      ARM: dts: imx6qdl: align pin config nodes with bindings
      arm64: dts: imx8mm-var-som: drop unused top-level compatible

Kuninori Morimoto (1):
      arm64: dts: renesas: gray-hawk-single: Add Sound support

Kwanghoon Son (3):
      dt-bindings: clock: exynosautov9: add dpum clock
      arm64: dts: exynosautov9: add dpum clock DT nodes
      arm64: dts: exynosautov9: Add dpum SysMMU

Lad Prabhakar (14):
      arm64: dts: renesas: r9a08g045: Correct GICD and GICR sizes
      arm64: dts: renesas: r9a07g043u: Correct GICD and GICR sizes
      arm64: dts: renesas: r9a07g054: Correct GICD and GICR sizes
      arm64: dts: renesas: r9a07g044: Correct GICD and GICR sizes
      dt-bindings: clock: renesas: Document RZ/V2H(P) SoC CPG
      dt-bindings: soc: renesas: Document RZ/V2H EVK board
      arm64: dts: renesas: Add initial SoC DTSI for RZ/V2H(P) SoC
      arm64: dts: renesas: Add initial DTS for RZ/V2H EVK board
      arm64: dts: renesas: r9a09g057: Add OSTM0-OSTM7 nodes
      arm64: dts: renesas: r9a09g057: Add RIIC0-RIIC8 nodes
      arm64: dts: renesas: r9a09g057: Add SDHI0-SDHI2 nodes
      arm64: dts: renesas: r9a09g057: Add WDT0-WDT3 nodes
      arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Enable OSTM, I2C, and SDHI
      arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Enable watchdog

Laurent Pinchart (1):
      arm64: dts: imx8mp: Clarify csis clock frequency

Li Hua Qian (1):
      arm64: dts: ti: iot2050: Disable lock-step for all iot2050 boards

Lin, Meng-Bo (3):
      arm64: dts: qcom: msm8916-samsung-grandmax: Add touchscreen
      dt-bindings: qcom: Document samsung,j3ltetw
      arm64: dts: qcom: msm8916-samsung-j3ltetw: Add initial device tree

Ling Xu (1):
      arm64: qcom: sa8775p: Add ADSP and CDSP0 fastrpc nodes

Liu Ying (4):
      ARM: dts: imx53-qsb-hdmi: Do not disable TVE
      ARM: dts: imx53-qsb-hdmi: Merge display0 node
      arm64: dts: imx8mp-evk: Add native HDMI output
      arm64: dts: imx93-11x11-evk: Add PWM backlight for "LVDS" connector

Logan Bristol (1):
      arm64: dts: ti: k3-am64*: Disable ethernet by default at SoC level

Luca Weiss (3):
      ARM: dts: qcom: msm8226: Add CPU frequency scaling support
      ARM: dts: qcom: msm8226: Hook up CPU cooling
      ARM: dts: qcom: msm8226: Convert APCS usages to mbox interface

Lukasz Majewski (3):
      ARM: dts: imx28-lwe: Fix partitions definitions
      ARM: dts: imx28-lwe: Reduce maximal SPI frequency
      ARM: dts: imx28-lwe: Remove saif[01] definitions

MD Danish Anwar (1):
      arm64: dts: ti: k3-am654-idk: Fix dtbs_check warning in ICSSG dmas

Manikandan Muralidharan (4):
      ARM: dts: microchip: change to simple-mfd from simple-bus for PIO3 pinumux controller
      ARM: dts: microchip: Remove additional compatible string from PIO3 pinctrl nodes
      ARM: dts: microchip: sam9x60: Remove additional compatible string from GPIO node
      dt-bindings: pinctrl: Convert Atmel PIO3 pinctrl to json-schema

Marcel Ziswiler (1):
      arm64: dts: imx8mp-verdin: drop limit to sdio wi-fi frequency to 100 mhz

Marcin Juszkiewicz (9):
      dt-bindings: arm: rockchip: Add NanoPC-T6 LTS
      arm64: dts: rockchip: prepare NanoPC-T6 for LTS board
      arm64: dts: rockchip: move NanoPC-T6 parts to DTS
      arm64: dts: rockchip: add NanoPC-T6 LTS
      arm64: dts: rockchip: add SPI flash on NanoPC-T6
      arm64: dts: rockchip: add IR-receiver to NanoPC-T6
      arm64: dts: rockchip: enable GPU on NanoPC-T6
      arm64: dts: rockchip: enable USB-C on NanoPC-T6
      arm64: dts: rockchip: add Mask Rom key on NanoPC-T6

Marek Vasut (10):
      arm64: dts: apm: storm: Rename menetphy@3 to ethernet-phy@3
      arm64: dts: imx8mp: Enable HDMI to Data Modul i.MX8M Plus eDM SBC
      arm64: dts: imx8mm: Update Data Modul i.MX8M Mini eDM SBC DT to rev.A01
      ARM: dts: stm32: Keep MDIO bus in AF across suspend DH STM32MP13xx DHCOR DHSBC board
      ARM: dts: stm32: Disable PHY clock output on DH STM32MP13xx DHCOR DHSBC board
      ARM: dts: stm32: Add ethernet MAC nvmem cells to DH STM32MP13xx DHCOR DHSBC board
      ARM: dts: stm32: Describe PHY LEDs in DH STM32MP13xx DHCOR DHSBC board DT
      ARM: dts: stm32: Sort properties in audio endpoints on STM32MP15xx DHCOM PDK2
      ARM: dts: stm32: Switch bitclock/frame-master to flag on STM32MP15xx DHCOM PDK2
      ARM: dts: stm32: Use SAI to generate bit and frame clock on STM32MP15xx DHCOM PDK2

Markus Niebel (14):
      arm64: dts: freescale: imx93-tqma9352: improve pad configuration
      ARM: dts: imx7-mba7: add iio-hwmon support
      ARM: dts: imx7-mba7: improve compatible for LM75 temp sensor
      ARM: dts: imx6qdl-tqma6: move i2c3 pinmux to imx6qdl-tqma6b
      ARM: dts: imx6qdl-tqma6: improve compatible for LM75 temp sensor
      ARM: dts: imx6qdl-mba6: improve compatible for LM75 temp sensor
      ARM: dts: imx6qdl-mba6b: remove doubled entry for I2C1 pinmux
      arm64: dts: freescale: imx93-tqma9352-mba93xxla: improve pad configuration
      arm64: dts: freescale: imx93-tqma9352-mba93xxla: add irq for temp sensor
      arm64: dts: freescale: imx93-tqma9352-mba93xxla: add GPIO line names
      arm64: dts: freescale: imx93-tqma9352-mba93xxca: add RTC / temp sensor IRQ
      arm64: dts: freescale: imx93-tqma9352-mba93xxca: improve pad configuration
      arm64: dts: freescale: imx93-tqma9352-mba93xxca: add GPIO line names
      arm64: dts: freescale: imx93-tqma9352: set SION for cmd and data pad of USDHC

Matthias Schiffer (1):
      arm64: dts: ti: k3-am642-tqma64xxl-mbax4xxl: add PRU Ethernet support

Max Merchel (1):
      dt-bindings: arm: fsl: correct spelling of TQ-Systems

Michael Riesch (1):
      arm64: dts: rockchip: add wolfvision pf5 visualizer display

Naina Mehta (3):
      arm64: dts: qcom: sdx75: update reserved memory regions for mpss
      arm64: dts: qcom: sdx75: Add remoteproc node
      arm64: dts: qcom: sdx75-idp: enable MPSS remoteproc node

Neil Armstrong (4):
      arm64: dts: qcom: sm8650-hdk: use the PMU to power up bluetooth
      arm64: dts: qcom: sm8550-qrd: use the PMU to power up bluetooth
      arm64: dts: amlogic: add clock and clock-names to sound cards
      arm64: dts: amlogic: gxlx-s905l-p271: drop saradc gxlx compatible

Nicolas Pitre (4):
      arm64: dts: mediatek: mt8186: add lvts definitions
      arm64: dts: mediatek: mt8186: add default thermal zones
      arm64: dts: mediatek: mt8188: add lvts definitions
      arm64: dts: mediatek: mt8188: add default thermal zones

Nikita Travkin (2):
      dt-bindings: arm: qcom: Add msm8916/39 based Lenovo devices
      arm64: dts: qcom: msm8916-samsung-gt58: Enable the touchkeys

Niklas Söderlund (8):
      arm64: dts: renesas: r8a779g0: R-Car Ethernet TSN support
      arm64: dts: renesas: white-hawk-single: Wire-up Ethernet TSN
      arm64: dts: renesas: r8a779g0: Add family fallback for VIN IP
      arm64: dts: renesas: r8a779a0: Add family fallback for VIN IP
      arm64: dts: renesas: r8a779h0: Add family fallback for VIN IP
      arm64: dts: renesas: r8a779g0: Add family fallback for CSISP IP
      arm64: dts: renesas: r8a779a0: Add family fallback for CSISP IP
      arm64: dts: renesas: r8a779h0: Add family fallback for CSISP IP

Ninad Palsule (1):
      ARM: dts: aspeed: System1: Updates to BMC board

Nishanth Menon (2):
      arm64: dts: ti: k3-am642-evm-nand: Rename pinctrl node and gpio-hog names
      arm64: dts: ti: k3-j721s2-evm-gesi-exp-board: Rename gpio-hog node name

Nícolas F. R. A. Prado (4):
      arm64: dts: mediatek: cherry: Specify pull resistance for RSEL GPIOs
      arm64: dts: mediatek: mt8195-cherry: Remove keyboard-backlight node
      arm64: dts: mediatek: mt8195: Add SCP phandle to MDP3 DMA controller
      arm64: dts: mediatek: mt8183-kukui: Disable unused efuse at 8000000

Oleksij Rempel (2):
      ARM: dts: stm32: stm32mp151a-prtt1l: Fix QSPI configuration
      dt-bindings: arm: stm32: Add compatible strings for Protonic boards

Oliver Rhodes (3):
      dt-bindings: soc: renesas: Document RZ/G2M v3.0 (r8a774a3) SoC
      dt-bindings: power: renesas: Document RZ/G2M v3.0 (r8a774a3) SYSC binding
      dt-bindings: reset: renesas: Document RZ/G2M v3.0 (r8a774a3) reset module

Paul Barker (6):
      arm64: dts: renesas: rzg2l: Enable Ethernet TXC output
      arm64: dts: renesas: rzg2lc: Enable Ethernet TXC output
      arm64: dts: renesas: rzg2ul: Enable Ethernet TXC output
      arm64: dts: renesas: rzg2l: Set Ethernet PVDD to 1.8V
      arm64: dts: renesas: rzg2lc: Set Ethernet PVDD to 1.8V
      arm64: dts: renesas: rzg2ul: Set Ethernet PVDD to 1.8V

Paul Elder (1):
      arm64: dts: imx8mp: Add DT nodes for the two ISPs

Peng Fan (5):
      arm64: dts: imx95: add p2a reply channel
      arm64: dts: imx93: drop duplicated properties
      dt-bindings: arm: fsl: add i.MX93 14x14 EVK board
      arm64: dts: imx93: support i.MX93-14x14-EVK board
      arm64: dts: imx93: add cache info

Peter Griffin (1):
      arm64: dts: exynos: gs101: add syscon-poweroff and syscon-reboot nodes

Peter Yin (11):
      ARM: dts: aspeed: harma: Revise hsc chip
      ARM: dts: aspeed: harma: Add VR devices
      ARM: dts: aspeed: harma: Add sgpio name
      ARM: dts: aspeed: harma: Add ina238
      ARM: dts: aspeed: harma: Add power monitor xdp710
      ARM: dts: aspeed: harma: Remove multi-host property
      ARM: dts: aspeed: harma: Add fru device
      ARM: dts: aspeed: harma: Add temperature device
      ARM: dts: aspeed: harma: Enable mctp controller
      ARM: dts: aspeed: harma: Fix spi-gpio dtb_check warnings
      ARM: dts: aspeed: harma: Remove pca9546

Philippe Schenker (1):
      arm64: dts: colibri-imx8x: Add 50mhz clock for eth

Pi-Hsun Shih (1):
      arm64: dts: mt8183: add dpi node to mt8183

Pin-yen Lin (1):
      arm64: dts: mediatek: mt8183: Remove clock from mfg_async power domain

Potin Lai (4):
      dt-bindings: arm: aspeed: add Meta Catalina board
      ARM: dts: aspeed: catalina: add Meta Catalina BMC
      ARM: dts: aspeed: catalina: Add pdb cpld io expander
      ARM: dts: aspeed: catalina: Update io expander line names

Prasanth Babu Mantena (1):
      arm64: dts: ti: k3-am68-sk-som: Update Partition info for OSPI Flash

Qingqing Zhou (1):
      arm64: dts: qcom: sa8775p: Mark APPS and PCIe SMMUs as DMA coherent

Rafał Miłecki (4):
      ARM: dts: broadcom: convert NVMEM content to layout syntax
      ARM: dts: omap: am335x-bone: convert NVMEM content to layout syntax
      arm64: dts: mediatek: mt7981: add SPI controllers
      ARM: dts: aspeed: convert ASRock SPC621D8HM3 NVMEM content to layout syntax

Rajendra Nayak (1):
      arm64: dts: qcom: x1e80100: add rpmh-stats node

Raymond Hackley (2):
      arm64: dts: qcom: msm8916-samsung-rossa: Add touchscreen
      arm64: dts: qcom: msm8916-samsung-fortuna: Add touch keys

Rayyan Ansari (12):
      arm64: dts: qcom: pmi8994: Add label to wled node
      arm64: dts: qcom: pmi8950: Remove address from lpg node
      ARM: dts: qcom: pma8084: add pon node
      ARM: dts: qcom: apq8064-pins: correct error in drive-strength property
      ARM: dts: qcom: asus,nexus7-flo: remove duplicate pinctrl handle in i2c nodes
      ARM: dts: qcom: apq8064: adhere to pinctrl dtschema
      ARM: dts: qcom: ipq8064: adhere to pinctrl dtschema
      ARM: dts: qcom: ipq4019: adhere to pinctrl dtschema
      ARM: dts: qcom: apq8064: drop reg-names on sata-phy node
      arm64: dts: qcom: msm8939-samsung-a7: rename pwm node to conform to dtschema
      ARM: dts: qcom: {a,i}pq8064: correct clock-names in sata node
      ARM: dts: qcom: msm8226-microsoft-common: Add inertial sensors

Rob Clark (1):
      arm64: dts: qcom: x1e80100-yoga: Update panel bindings

Rob Herring (2):
      arm64: dts: toshiba: Fix pl011 and pl022 clocks
      ARM: dts: Fix undocumented LM75 compatible nodes

Rob Herring (Arm) (1):
      arm: dts: realview: Add/drop missing/spurious unit-addreses

Robert Nelson (2):
      dt-bindings: arm: ti: Add BeagleY-AI
      arm64: dts: ti: Add k3-am67a-beagley-ai

Rohit Agarwal (2):
      arm64: dts: mediatek: mt8186: Add power domain for DPI
      arm64: dts: mediatek: mt8186: Add svs node

Sachin Gupta (1):
      arm64: dts: qcom: qcm6490-idp: Add SD Card node

Sagar Cheluvegowda (1):
      arm64: dts: qcom: sa8775p: Add interconnects for ethernet

Sam Protsenko (1):
      dt-bindings: clock: exynos850: Add TMU clock

Santhosh Kumar K (1):
      arm64: dts: ti: k3-am62p: Remove 'reserved' status for ESM

Satya Priya Kakitapalli (2):
      dt-bindings: clock: qcom: Add SM8150 camera clock controller
      arm64: dts: qcom: Add camera clock controller for sm8150

Sean Nyekjaer (1):
      ARM: dts: stm32: Add missing gpio options for sdmmc2_d47_pins_d

Sergey Bostandzhyan (2):
      dt-bindings: arm: rockchip: Add NanoPi R2S Plus
      arm64: dts: rockchip: Add DTS for FriendlyARM NanoPi R2S Plus

Shengjiu Wang (4):
      arm64: dts: imx93: Add #sound-dai-cells property
      arm64: dts: imx93-11x11-evk: add bt-sco sound card support
      arm64: dts: imx93-11x11-evk: Add PDM microphone sound card support
      arm64: dts: imx93-11x11-evk: Add audio XCVR sound card

Siddharth Vadapalli (1):
      arm64: dts: ti: k3-j784s4-evm: Use 4 lanes for PCIe0 on EVM

Srinivas Kandagatla (4):
      arm64: dts: qcom: x1e80100: add soundwire controller resets
      arm64: dts: x1e80100-crd: fix wsa soundwire port mapping
      arm64: dts: x1e80100-qcp: fix wsa soundwire port mapping
      arm64: dts: qcom: sm8250: move lpass codec macros to use clks directly

Stanislav Jakubek (3):
      arm64: dts: sprd: rename SDHCI and fuel gauge nodes to match bindings
      arm64: dts: sprd: reorder clock-names after clocks
      arm64: dts: sprd: move/add SPDX license to top of the file

Stefan Wahren (3):
      ARM: dts: bcm2837/bcm2712: adjust local intc node names
      dt-bindings: timer: convert bcm2835-system-timer bindings to YAML
      dt-bindings: interrupt-controller: convert bcm2836-l1-intc to yaml

Steffen Hemer (1):
      ARM: dts: ti: omap: am335x-regor: Fix RS485 settings

Stephan Gerhold (1):
      arm64: dts: qcom: x1e80100-crd: Add LID switch

Sunyeal Hong (2):
      dt-bindings: clock: add ExynosAuto v920 SoC CMU bindings
      arm64: dts: exynosautov920: add initial CMU clock nodes in ExynosAuto v920

Svyatoslav Ryhel (11):
      ARM: tegra: tf701t: Use unimomentary pinmux setup
      ARM: tegra: tf701t: Bind VDE device
      ARM: tegra: tf701t: Correct and complete PMIC and PMC bindings
      ARM: tegra: tf701t: Add HDMI bindings
      ARM: tegra: tf701t: Add Bluetooth node
      ARM: tegra: tf701t: Adjust sensors nodes
      ARM: tegra: tf701t: Complete sound bindings
      ARM: tegra: tf701t: Bind WIFI SDIO and EMMC
      ARM: tegra: tf701t: Re-group GPIO keys
      ARM: tegra: tf701t: Use dedicated backlight regulator
      ARM: tegra: tf701t: Configure USB

Tarang Raval (3):
      arm64: dts: imx8mm-emtop-baseboard: Add Ethernet Support
      dt-bindings: arm: fsl: Add Variscite Symphony board and VAR-SOM-MX8MP SoM
      arm64: dts: imx8mp-var-som-symphony: Add Variscite Symphony board and VAR-SOM-MX8MP SoM

Tengfei Fan (3):
      arm64: dts: qcom: sa8775p: Add CPU and LLCC BWMON
      dt-bindings: mailbox: qcom-ipcc: Add GPDSP0 and GPDSP1 clients
      arm64: dts: qcom: sa8775p: add ADSP, CDSP and GPDSP nodes

Teresa Remmet (1):
      arm64: dts: imx8mp-phyboard-pollux: Add SD-Card vqmmc supply

Thomas Bonnefille (2):
      dt-bindings: interrupt-controller: Add SOPHGO SG2002 plic
      dt-bindings: riscv: Add Sipeed LicheeRV Nano board compatibles

Théo Lebrun (1):
      arm64: dts: ti: k3-am64: add USB fallback compatible to J721E

Tim Harvey (2):
      dt-bindings: arm: fsl: rename gw7905 to gw75xx
      arm64: dts: freescale: rename gw7905 to gw75xx

Tomasz Maciej Nowak (4):
      arm64: tegra: Wire up power sensors on Jetson TX1 DevKit
      arm64: tegra: Wire up Bluetooth on Jetson TX1 module
      arm64: tegra: Wire up WiFi on Jetson TX1 module
      ARM: tegra: Wire up two front panel LEDs on TrimSlice

Uwe Kleine-König (1):
      arm64: dts: rockchip: Simplify network PHY connection on qnap-ts433

Varadarajan Narayanan (2):
      dt-bindings: interconnect: Add Qualcomm IPQ5332 support
      arm64: dts: qcom: ipq5332: Add icc provider ability to gcc

Vedant Deshpande (4):
      arm64: tegra: Add DMA properties for Tegra234 UARTA
      arm64: tegra: enable same UARTs for Orin NX/Nano
      arm64: tegra: Add Tegra234 PCIe C4 EP definition
      arm64: tegra: Add p3767 PCIe C4 EP details

Vibhore Vardhan (1):
      arm64: dts: ti: k3-am62p5-sk: Remove CTS/RTS from wkup_uart0 pinctrl

Vladimir Zapolskiy (2):
      arm64: dts: qcom: sm8550: add description of CCI controllers
      arm64: dts: qcom: sm8650: add description of CCI controllers

Wadim Egorov (1):
      arm64: dts: ti: am642-phyboard-electra: Add PRU-ICSSG nodes

Wei Fang (1):
      arm64: dts: imx95: Add NETCMIX block control support

Xianwei Zhao (10):
      arm64: dts: amlogic: a5: add power domain controller node
      arm64: dts: amlogic: enable some device nodes for S4
      arm64: dts: amlogic: s4: add ao secure node
      arm64: dts: amlogic: c3: add ao secure node
      arm64: dts: amlogic: t7: add ao secure node
      arm64: dts: amlogic: a4: add ao secure node
      dt-bindings: clock: fix C3 PLL input parameter
      arm64: dts: amlogic: add some device nodes for C3
      arm64: dts: amlogic: add C3 AW419 board
      arm64: dts: amlogic: c3: fix dtbcheck warning

Xu Yang (1):
      arm64: dts: imx95: add DDR Perf Monitor node

Yang Chen (18):
      ARM: dts: aspeed: minerva: change the address of tmp75
      ARM: dts: aspeed: minerva: change aliases for uart
      ARM: dts: aspeed: minerva: add eeprom on i2c bus
      ARM: dts: aspeed: minerva: change RTC reference
      ARM: dts: aspeed: minerva: enable mdio3
      ARM: dts: aspeed: minerva: remove unused bus and device
      ARM: dts: aspeed: minerva: Define the LEDs node name
      ARM: dts: aspeed: minerva: Add adc sensors for fan board
      ARM: dts: aspeed: minerva: add linename of two pins

Yannic Moog (3):
      arm64: dts: imx8mp-phyboard-pollux: add rtc aux-voltage-chargeable
      arm64: dts: imx8mm-phyboard-polis: add rtc aux-voltage-chargeable
      arm64: dts: imx8mm-phygate-tauri-l: add rtc aux-voltage-chargeable

Yashwanth Varakala (5):
      arm64: dts: imx8mp-phycore: Add VDD_IO regulator
      arm64: dts: imx8mp-phycore: Assign regulator to EEPROM node
      arm64: dts: imx8mp-phyboard-pollux: Assign regulator to EEPROM node
      arm64: dts: imx8mp-phyboard-pollux: Add VCC_5V_SW regulator
      arm64: dts: imx8mp-phyboard-pollux: Add usb3_phy1 regulator reference

Yoshihiro Shimoda (2):
      arm64: dts: renesas: r8a779g0: Add PCIe Host and Endpoint nodes
      arm64: dts: renesas: white-hawk-cpu-common: Enable PCIe Host ch0
Re: [GIT PULL 1/4] soc: devicetree updates for 6.12
Posted by pr-tracker-bot@kernel.org 2 months, 1 week ago
The pull request you sent on Mon, 16 Sep 2024 16:31:29 +0000:

> https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-dt-6.12

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/7b17f5ebd5fc5e9275eaa5af3d0771f2a7b01bbf

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
Re: [GIT PULL 1/4] soc: devicetree updates for 6.12
Posted by Linus Torvalds 2 months, 1 week ago
On Mon, 16 Sept 2024 at 18:32, Arnd Bergmann <arnd@arndb.de> wrote:
>
> soc: devicetree updates for 6.12

Yes, the diffstat is large, but I'd still have liked to see it as part
of the pull request...

Your other pull requests do seem to have it, but this was missing it.

            Linus
[GIT PULL 2/4] soc: driver updates for 6.12
Posted by Arnd Bergmann 2 months, 2 weeks ago
The following changes since commit 47ac09b91befbb6a235ab620c32af719f8208399:

  Linux 6.11-rc4 (2024-08-18 13:17:27 -0700)

are available in the Git repository at:

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

for you to fetch changes up to b62800736f61521547d50fd8cc332cf9b74cbaff:

  Merge tag 'memory-controller-drv-6.12-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers (2024-09-11 09:46:31 +0000)

----------------------------------------------------------------
soc: driver updates for 6.12

The driver updates seem larger this time around, with changes
is many of the SoC specific drivers, both the custom drivers/soc
ones and the closely related subsystems (memory, bus, firmware,
reset, ...).

The at91 platform gains support for sam9x7 chips in the soc and
power management code. This is the latest variant of one of the
oldest still supported SoC families, using the ARM9 (ARMv5) core.

As usual, the qualcomm snapdragon platform gets a ton of updates in many
of their drivers to add more features and additional SoC support. Most
of these are somewhat firmware related as the platform has a number of
firmware based interfaces to the kernel. A notable addition here is the
inclusion of trace events to two of these drivers.

Herve Codina and Christophe Leroy are now sending updates for
drivers/soc/fsl/ code through the SoC tree, this contains both PowerPC
and Arm specific platforms and has previously been problematic to
maintain. The first update here contains support for newer PowerPC
variants and some cleanups.

The turris mox firmware driver has a number of updates, mostly cleanups.

The Arm SCMI firmware driver gets a major rework to modularize
the existing code into separately loadable drivers for the various
transports, the addition of custom NXP i.MX9 interfaces and a
number of smaller updates.

The Arm FF-A firmware driver gets a feature update to support
the v1.2 version of the specification.

The reset controller drivers have some smaller cleanups and a newly
added driver for the Intel/Mobileye EyeQ5/EyeQ6 MIPS SoCs.

The memory controller drivers get some cleanups and refactoring
for Tegra, TI, Freescale/NXP and a couple more platforms.

Finally there are lots of minor updates to firmware (raspberry pi,
tegra, imx), bus (sunxi, omap, tegra) and soc (rockchips, tegra, amlogic,
mediatek) drivers and their DT bindings.

----------------------------------------------------------------
Aakarsh Jain (1):
      dt-bindings: media: s5p-mfc: Remove s5p-mfc.txt binding

Alex Bee (1):
      soc: rockchip: grf: Set RK3128's vpu main clock

AngeloGioacchino Del Regno (1):
      soc: mediatek: mtk-mutex: Reduce type size for mtk_mutex_data members

Arnd Bergmann (23):
      Merge tag 'samsung-drivers-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/drivers
      Merge tag 'memory-controller-drv-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers
      Merge tag 'v6.12-rockchip-drivers-1' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/drivers
      Merge tag 'versatile-soc-for-v6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator into soc/drivers
      Merge tag 'ffa-updates-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/drivers
      Merge tag 'scmi-updates-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/drivers
      Merge tag 'tegra-for-6.12-soc' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
      Merge tag 'tegra-for-6.12-firmware' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
      Merge tag 'soc_fsl-6.12-2' of https://github.com/chleroy/linux into soc/drivers
      Merge tag 'ti-driver-soc-for-v6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/drivers
      Merge tag 'integrator-v6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator into soc/drivers
      Merge tag 'reset-for-v6.12' of git://git.pengutronix.de/pza/linux into soc/drivers
      Merge tag 'imx-drivers-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/drivers
      Merge tag 'omap-for-v6.12/drivers-signed' of https://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap into soc/drivers
      Merge tag 'at91-soc-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/drivers
      Merge tag 'qcom-drivers-for-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers
      Merge tag 'amlogic-drivers-for-v6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/drivers
      Merge tag 'sunxi-drivers-for-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/drivers
      firmware: imx: remove duplicate scmi_imx_misc_ctrl_get()
      Merge tag 'v6.11-next-soc' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/drivers
      Merge tag 'v6.12-rockchip-drivers-2' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/drivers
      Merge tag 'arm-soc/for-6.12/drivers' of https://github.com/Broadcom/stblinux into soc/drivers
      Merge tag 'memory-controller-drv-6.12-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers

Bartosz Golaszewski (4):
      memory: ti-aemif: remove platform data support
      memory: ti-aemif: use devm_clk_get_enabled() and shrink the code
      memory: ti-aemif: don't needlessly iterate over child nodes
      memory: ti-aemif: Revert "memory: ti-aemif: don't needlessly iterate over child nodes"

Biju Das (1):
      memory: renesas-rpc-if: Use Hi-Z state as the default setting for IOVF pins

Bjorn Andersson (1):
      Merge branch 'drivers-fixes-for-6.11' into HEAD

Christophe JAILLET (4):
      soc: mediatek: pwrap: Constify struct pmic_wrapper_type
      soc: mediatek: pwrap: Constify some struct int[]
      soc: mediatek: pwrap: Use devm_clk_bulk_get_all_enable()
      soc: ti: k3-ringacc: Constify struct k3_ring_ops

Christophe Leroy (2):
      Merge branch 'support-for-quicc-engine-tsa-and-qmc'
      soc: fsl: cpm1: qmc: Fix dependency on fsl_soc.h

Clément Léger (1):
      reset: core: add get_device()/put_device on rcdev

Cristian Marussi (11):
      firmware: arm_scmi: Fix double free in OPTEE transport
      firmware: arm_scmi: Introduce packet handling helpers
      firmware: arm_scmi: Add support for standalone transport drivers
      firmware: arm_scmi: Make MBOX transport a standalone driver
      firmware: arm_scmi: Make SMC transport a standalone driver
      firmware: arm_scmi: Make OPTEE transport a standalone driver
      firmware: arm_scmi: Make VirtIO transport a standalone driver
      firmware: arm_scmi: Remove legacy transport-layer code
      firmware: arm_scmi: Update various protocols versions
      firmware: arm_scmi: Remove const from transport descriptors
      firmware: arm_scmi: Use max-rx-timeout-ms from devicetree

Dan Carpenter (1):
      platform: cznic: turris-omnia-mcu: Fix error check in omnia_mcu_register_trng()

Danila Tikhonov (4):
      dt-bindings: arm: qcom,ids: Add IDs for SM7325 family
      soc: qcom: socinfo: Add Soc IDs for SM7325 family
      soc: qcom: pd_mapper: Add SM7325 compatible
      dt-bindings: soc: qcom: qcom,pmic-glink: Document SM7325 compatible

David Wu (1):
      soc: rockchip: io-domain: Add RK3308 IO voltage domains

Detlev Casanova (3):
      dt-bindings: soc: rockchip: Add rk3576 syscon compatibles
      soc: rockchip: grf: Add rk3576 default GRF values
      dt-bindings: arm: rockchip: Add rk3576 compatible string to pmu.yaml

Dhruva Gole (1):
      bus: ti-sysc: Remove excess struct member 'disable_on_idle' description

Diogo Ivo (7):
      memory: tegra: Remove periodic compensation duplicate calls
      memory: tegra: Move DQSOSC measurement to common place
      memory: tegra: Reword and correct comments
      memory: tegra: Change macros to interpret parameter as integer
      memory: tegra: Loop update_clock_tree_delay()
      memory: tegra: Move compare/update current delay values to a function
      memory: tegra: Rework update_clock_tree_delay()

Dmitry Baryshkov (3):
      Revert "soc: qcom: smd-rpm: Match rpmsg channel instead of compatible"
      dt-bindings: soc: qcom: smd-rpm: add generic compatibles
      soc: qcom: smd-rpm: add qcom,smd-rpm compatible

Etienne Carriere (1):
      firmware: arm_scmi: Fix voltage description in failure cases

Gaosheng Cui (1):
      ARM: OMAP2+: Remove obsoleted declaration for gpmc_onenand_init

Herve Codina (37):
      soc: fsl: cpm1: qmc: Update TRNSYNC only in transparent mode
      soc: fsl: cpm1: qmc: Enable TRNSYNC only when needed
      soc: fsl: cpm1: tsa: Fix tsa_write8()
      soc: fsl: cpm1: tsa: Use BIT(), GENMASK() and FIELD_PREP() macros
      soc: fsl: cpm1: tsa: Fix blank line and spaces
      soc: fsl: cpm1: tsa: Add missing spinlock comment
      dt-bindings: soc: fsl: cpm_qe: Add QUICC Engine (QE) TSA controller
      soc: fsl: cpm1: tsa: Remove unused registers offset definition
      soc: fsl: cpm1: tsa: Use ARRAY_SIZE() instead of hardcoded integer values
      soc: fsl: cpm1: tsa: Make SIRAM entries specific to CPM1
      soc: fsl: cpm1: tsa: Introduce tsa_setup() and its CPM1 compatible version
      soc: fsl: cpm1: tsa: Isolate specific CPM1 part from tsa_serial_{dis}connect()
      soc: fsl: cpm1: tsa: Introduce tsa_version
      soc: fsl: cpm1: tsa: Add support for QUICC Engine (QE) implementation
      MAINTAINERS: Add QE files related to the Freescale TSA controller
      soc: fsl: cpm1: tsa: Introduce tsa_serial_get_num()
      soc: fsl: cpm1: qmc: Rename QMC_TSA_MASK
      soc: fsl: cpm1: qmc: Use BIT(), GENMASK() and FIELD_PREP() macros
      soc: fsl: cpm1: qmc: Fix blank line and spaces
      soc: fsl: cpm1: qmc: Remove unneeded parenthesis
      soc: fsl: cpm1: qmc: Fix 'transmiter' typo
      soc: fsl: cpm1: qmc: Add missing spinlock comment
      dt-bindings: soc: fsl: cpm_qe: Add QUICC Engine (QE) QMC controller
      soc: fsl: cpm1: qmc: Introduce qmc_data structure
      soc: fsl: cpm1: qmc: Re-order probe() operations
      soc: fsl: cpm1: qmc: Introduce qmc_init_resource() and its CPM1 version
      soc: fsl: cpm1: qmc: Introduce qmc_{init,exit}_xcc() and their CPM1 version
      soc: fsl: cpm1: qmc: Rename qmc_chan_command()
      soc: fsl: cpm1: qmc: Handle RPACK initialization
      soc: fsl: cpm1: qmc: Rename SCC_GSMRL_MODE_QMC
      soc: fsl: cpm1: qmc: Introduce qmc_version
      soc: fsl: qe: Add resource-managed muram allocators
      soc: fsl: qe: Add missing PUSHSCHED command
      soc: fsl: cpm1: qmc: Add support for QUICC Engine (QE) implementation
      soc: fsl: cpm1: qmc: Handle QUICC Engine (QE) soft-qmc firmware
      MAINTAINERS: Add QE files related to the Freescale QMC controller
      soc: fsl: qe: ucc: Export ucc_mux_set_grant_tsa_bkpt

Jingyi Wang (2):
      dt-bindings: arm: qcom,ids: add SoC ID for QCS8275/QCS8300
      soc: qcom: socinfo: add QCS8275/QCS8300 SoC ID

Jinjie Ruan (1):
      soc/tegra: pmc: Simplify with scoped for each OF child loop

Jonas Karlman (1):
      dt-bindings: power: rockchip: Document RK3308 IO voltage domains

Konrad Dybcio (2):
      firmware: qcom: scm: Allow QSEECOM on ThinkPad T14s
      firmware: qcom: scm: Allow QSEECOM on Surface Laptop 7 models

Kousik Sanagavarapu (4):
      soc: ti: pruss: factor out memories setup
      soc: ti: pruss: do device_node auto cleanup
      soc: ti: knav_qmss_queue: do device_node auto cleanup
      soc: ti: pm33xx: do device_node auto cleanup

Krzysztof Kozlowski (45):
      memory: tegra186-emc: drop unused to_tegra186_emc()
      soc: qcom: apr: simplify with scoped for each OF child loop
      soc: qcom: aoss: simplify with scoped for each OF child loop
      soc: qcom: ice: use scoped device node handling to simplify error paths
      soc: qcom: ocmem: use scoped device node handling to simplify error paths
      soc: qcom: pbs: use scoped device node handling to simplify error paths
      soc: qcom: smp2p: use scoped device node handling to simplify error paths
      firmware: arm_scmi: Simplify with scoped for each OF child loop
      dt-bindings: samsung: exynos-usi: add missing constraints
      dt-bindings: memory-controllers: renesas,rpc-if: add top-level constraints
      memory: atmel-ebi: use scoped device node handling to simplify error paths
      memory: atmel-ebi: simplify with scoped for each OF child loop
      memory: samsung: exynos5422-dmc: simplify dmc->dev usage
      memory: samsung: exynos5422-dmc: use scoped device node handling to simplify error paths
      memory: stm32-fmc2-ebi: simplify with scoped for each OF child loop
      memory: stm32-fmc2-ebi: simplify with dev_err_probe()
      memory: tegra-mc: simplify with scoped for each OF child loop
      memory: tegra124-emc: simplify with scoped for each OF child loop
      memory: tegra20-emc: simplify with scoped for each OF child loop
      memory: tegra30-emc: simplify with scoped for each OF child loop
      memory: ti-aemif: simplify with dev_err_probe()
      memory: ti-aemif: simplify with scoped for each OF child loop
      memory: emif: drop unused 'irq_state' member
      memory: emif: simplify locking with guard()
      memory: omap-gpmc: simplify locking with guard()
      memory: pl172: simplify with dev_err_probe()
      memory: pl172: simplify with devm_clk_get_enabled()
      memory: pl353-smc: simplify with dev_err_probe()
      memory: pl353-smc: simplify with devm_clk_get_enabled()
      firmware: tegra: bpmp: Drop unused mbox_client_to_bpmp()
      firmware: tegra: bpmp: Use scoped device node handling to simplify error paths
      soc: versatile: integrator: fix OF node leak in probe() error path
      soc: versatile: realview: fix memory leak during device remove
      soc: versatile: realview: fix soc_dev leak during device remove
      soc: versatile: enable compile testing
      memory: pl172: simplify releasing AMBA regions with devm
      memory: pl353-smc: simplify with scoped for each OF child loop
      ARM: versatile: fix OF node leak in CPUs prepare
      bus: integrator-lm: fix OF node leak in probe()
      dt-bindings: reset: socionext,uniphier-glue-reset: add top-level constraints
      reset: berlin: fix OF node leak in probe() error path
      reset: k210: fix OF node leak in probe() error path
      reset: simplify locking with guard()
      reset: lpc18xx: simplify with dev_err_probe()
      reset: lpc18xx: simplify with devm_clk_get_enabled()

Lu Baolu (1):
      soc: fsl: qbman: Use iommu_paging_domain_alloc()

Luke Parkin (5):
      firmware: arm_scmi: Remove superfluous handle_to_scmi_info
      firmware: arm_scmi: Add support for debug metrics at the interface
      firmware: arm_scmi: Track basic SCMI communication debug metrics
      firmware: arm_scmi: Create debugfs files for SCMI communication debug metrics
      firmware: arm_scmi: Add support to reset the debug metrics

Marek Behún (16):
      firmware: turris-mox-rwtm: Use macro constant instead of hardcoded 4096
      firmware: turris-mox-rwtm: Use ETH_ALEN instead of hardcoded 6
      firmware: turris-mox-rwtm: Use the boolean type where appropriate
      firmware: turris-mox-rwtm: Hide signature related constants behind macros
      firmware: turris-mox-rwtm: Fix driver includes
      firmware: turris-mox-rwtm: Use sysfs_emit() instead of sprintf()
      firmware: turris-mox-rwtm: Don't create own kobject type
      firmware: turris-mox-rwtm: Simplify debugfs code
      firmware: turris-mox-rwtm: Convert rest to devm_* and get rid of driver .remove()
      firmware: turris-mox-rwtm: Use dev_err_probe() where possible
      firmware: turris-mox-rwtm: Drop redundant device pointer
      firmware: turris-mox-rwtm: Use devm_mutex_init() instead of mutex_init()
      firmware: turris-mox-rwtm: Use container_of() instead of hwrng .priv member
      firmware: turris-mox-rwtm: Use EOPNOTSUPP instead of ENOSYS
      firmware: turris-mox-rwtm: Use ALIGN() instead of hardcoding
      firmware: turris-mox-rwtm: Deduplicate command execution code

Mukesh Ojha (3):
      firmware: qcom: scm: Disable SDI and write no dump to dump mode
      firmware: qcom: scm: Refactor code to support multiple dload mode
      firmware: qcom: scm: Add multiple download mode support

Peng Fan (10):
      dt-bindings: firmware: arm,scmi: Add support for system power protocol
      firmware: arm_scmi: Introduce setup_shmem_iomap
      dt-bindings: firmware: arm,scmi: Introduce property max-rx-timeout-ms
      dt-bindings: firmware: Add i.MX95 SCMI Extension protocol
      firmware: arm_scmi: Add NXP i.MX95 SCMI documentation
      firmware: arm_scmi: Add initial support for i.MX BBM protocol
      firmware: arm_scmi: Add initial support for i.MX MISC protocol
      firmware: imx: Add i.MX95 MISC driver
      input: keyboard: support i.MX95 BBM module
      rtc: support i.MX95 BBM RTC

Rajendra Nayak (1):
      soc: qcom: llcc: Update configuration data for x1e80100

Rob Herring (Arm) (5):
      memory: emif: Use of_property_read_bool()
      bus: ti-sysc: Use of_property_present()
      soc: ti: knav: Drop unnecessary check for property presence
      soc: ti: knav: Use of_property_read_variable_u32_array()
      dt-bindings: memory-controllers: fsl,imx-weim: Fix "fsl,weim-cs-timing" schema

Rong Qianfeng (1):
      memory: mtk-smi: Use devm_clk_get_enabled()

Shivnandan Kumar (1):
      soc: qcom: icc-bwmon: Add tracepoints in bwmon_intr_thread

Stefan Wahren (1):
      firmware: raspberrypi: Improve timeout warning

Stephan Gerhold (2):
      soc: qcom: pd_mapper: Add X1E80100
      soc: qcom: pd_mapper: Add more older platforms without domains

Sudeep Holla (10):
      firmware: arm_ffa: Some coding style fixes
      firmware: arm_ffa: Update the FF-A command list with v1.2 additions
      firmware: arm_ffa: Move the function ffa_features() earlier
      firmware: arm_ffa: Add support for FFA_PARTITION_INFO_GET_REGS
      firmware: arm_ffa: Add support for FFA_MSG_SEND_DIRECT_{REQ,RESP}2
      firmware: arm_ffa: Add support for FFA_YIELD in direct messaging
      firmware: arm_ffa: Fetch the Rx/Tx buffer size using ffa_features()
      firmware: arm_scmi: Fix trivial whitespace/coding style issues
      firmware: arm_scmi: Replace the use of of_node_put() to __free(device_node)
      firmware: arm_scmi: Replace comma with the semicolon

Sudeepgoud Patil (1):
      soc: qcom: smp2p: Introduce tracepoint support

Théo Lebrun (2):
      Revert "dt-bindings: reset: mobileye,eyeq5-reset: add bindings"
      reset: eyeq: add platform driver

Varshini Rajendran (5):
      dt-bindings: atmel-sysreg: add sam9x7
      ARM: at91: pm: add support for sam9x7 SoC family
      ARM: at91: pm: add sam9x7 SoC init config
      ARM: at91: add support in SoC driver for new sam9x7
      ARM: at91: Kconfig: add config flag for SAM9X7 SoC

Wu Bo (2):
      bus: imx-weim: support compile test
      bus: imx-weim: change to use devm_clk_get_enabled() helper

Xianwei Zhao (2):
      dt-bindings: arm: amlogic: meson-gx-ao-secure: support more SoCs
      soc: amlogic: meson-gx-socinfo: add new SoCs id

Xiaolei Wang (1):
      soc: fsl: qbman: Remove redundant warnings

Zelong Dong (2):
      dt-bindings: reset: Add Amlogic T7 reset controller
      reset: reset-meson: Add support for Amlogic T7 SoC reset controller

Zhang Zekun (1):
      bus: sunxi-rsb: Simplify code with dev_err_probe()

 .mailmap                                           |   2 +
 .../arm/amlogic/amlogic,meson-gx-ao-secure.yaml    |  16 +-
 .../devicetree/bindings/arm/atmel-sysregs.txt      |   6 +-
 .../devicetree/bindings/arm/rockchip/pmu.yaml      |   2 +
 .../devicetree/bindings/clock/qcom,rpmcc.yaml      |   2 +-
 .../devicetree/bindings/firmware/arm,scmi.yaml     |  20 +-
 .../bindings/firmware/nxp,imx95-scmi.yaml          |  43 +
 .../devicetree/bindings/media/s5p-mfc.txt          |   0
 .../memory-controllers/fsl/fsl,imx-weim.yaml       |  25 +-
 .../memory-controllers/renesas,rpc-if.yaml         |   4 +-
 .../bindings/power/rockchip-io-domain.yaml         |  24 +
 .../bindings/remoteproc/qcom,glink-rpm-edge.yaml   |   2 +-
 .../bindings/remoteproc/qcom,rpm-proc.yaml         |   4 +-
 .../bindings/reset/amlogic,meson-reset.yaml        |   1 +
 .../bindings/reset/mobileye,eyeq5-reset.yaml       |  43 -
 .../reset/socionext,uniphier-glue-reset.yaml       |   8 +-
 .../bindings/soc/fsl/cpm_qe/fsl,qe-tsa.yaml        | 210 +++++
 .../bindings/soc/fsl/cpm_qe/fsl,qe-ucc-qmc.yaml    | 197 +++++
 .../bindings/soc/qcom/qcom,pmic-glink.yaml         |   5 +
 .../devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml |  74 +-
 .../devicetree/bindings/soc/qcom/qcom,smd.yaml     |   2 +-
 .../devicetree/bindings/soc/rockchip/grf.yaml      |  16 +
 .../bindings/soc/samsung/exynos-usi.yaml           |  15 +-
 MAINTAINERS                                        |  10 +-
 arch/arm/mach-at91/Kconfig                         |  22 +-
 arch/arm/mach-at91/Makefile                        |   1 +
 arch/arm/mach-at91/generic.h                       |   2 +
 arch/arm/mach-at91/pm.c                            |  29 +
 arch/arm/mach-at91/sam9x7.c                        |  33 +
 arch/arm/mach-versatile/platsmp-realview.c         |   1 +
 drivers/bus/Kconfig                                |   2 +-
 drivers/bus/arm-integrator-lm.c                    |   1 +
 drivers/bus/imx-weim.c                             |  14 +-
 drivers/bus/sunxi-rsb.c                            |  34 +-
 drivers/bus/ti-sysc.c                              |   7 +-
 drivers/firmware/arm_ffa/driver.c                  | 240 ++++--
 drivers/firmware/arm_scmi/Kconfig                  | 120 +--
 drivers/firmware/arm_scmi/Makefile                 |  14 +-
 drivers/firmware/arm_scmi/base.c                   |   6 +-
 drivers/firmware/arm_scmi/clock.c                  |   1 +
 drivers/firmware/arm_scmi/common.h                 | 208 +++--
 drivers/firmware/arm_scmi/driver.c                 | 241 +++---
 drivers/firmware/arm_scmi/msg.c                    |  32 +-
 drivers/firmware/arm_scmi/perf.c                   |   2 +-
 drivers/firmware/arm_scmi/pinctrl.c                |   1 +
 drivers/firmware/arm_scmi/power.c                  |   2 +-
 drivers/firmware/arm_scmi/reset.c                  |   2 +-
 drivers/firmware/arm_scmi/sensors.c                |   2 +-
 drivers/firmware/arm_scmi/shmem.c                  |  85 +-
 drivers/firmware/arm_scmi/system.c                 |   2 +-
 drivers/firmware/arm_scmi/transports/Kconfig       | 123 +++
 drivers/firmware/arm_scmi/transports/Makefile      |  16 +
 .../firmware/arm_scmi/{ => transports}/mailbox.c   |  84 +-
 drivers/firmware/arm_scmi/{ => transports}/optee.c | 131 ++-
 drivers/firmware/arm_scmi/{ => transports}/smc.c   |  62 +-
 .../firmware/arm_scmi/{ => transports}/virtio.c    | 103 +--
 drivers/firmware/arm_scmi/vendors/imx/Kconfig      |  25 +
 drivers/firmware/arm_scmi/vendors/imx/Makefile     |   3 +
 drivers/firmware/arm_scmi/vendors/imx/imx-sm-bbm.c | 383 +++++++++
 .../firmware/arm_scmi/vendors/imx/imx-sm-misc.c    | 318 ++++++++
 drivers/firmware/arm_scmi/vendors/imx/imx95.rst    | 886 +++++++++++++++++++++
 drivers/firmware/arm_scmi/voltage.c                |   6 +-
 drivers/firmware/imx/Kconfig                       |  11 +
 drivers/firmware/imx/Makefile                      |   1 +
 drivers/firmware/imx/sm-misc.c                     | 119 +++
 drivers/firmware/qcom/Kconfig                      |  11 -
 drivers/firmware/qcom/qcom_scm-smc.c               |   2 +-
 drivers/firmware/qcom/qcom_scm.c                   |  72 +-
 drivers/firmware/qcom/qcom_tzmem.c                 |  32 +-
 drivers/firmware/raspberrypi.c                     |   3 +-
 drivers/firmware/tegra/bpmp.c                      |  20 +-
 drivers/firmware/turris-mox-rwtm.c                 | 380 ++++-----
 drivers/input/keyboard/Kconfig                     |  11 +
 drivers/input/keyboard/Makefile                    |   1 +
 drivers/input/keyboard/imx-sm-bbm-key.c            | 225 ++++++
 drivers/memory/atmel-ebi.c                         |  35 +-
 drivers/memory/emif.c                              |  31 +-
 drivers/memory/mtk-smi.c                           |   6 +-
 drivers/memory/omap-gpmc.c                         |  24 +-
 drivers/memory/pl172.c                             |  58 +-
 drivers/memory/pl353-smc.c                         |  57 +-
 drivers/memory/renesas-rpc-if.c                    |   2 +-
 drivers/memory/samsung/exynos5422-dmc.c            |  90 +--
 drivers/memory/stm32-fmc2-ebi.c                    |  23 +-
 drivers/memory/tegra/mc.c                          |  11 +-
 drivers/memory/tegra/tegra124-emc.c                |   7 +-
 drivers/memory/tegra/tegra186-emc.c                |   5 -
 drivers/memory/tegra/tegra20-emc.c                 |   7 +-
 drivers/memory/tegra/tegra210-emc-cc-r21021.c      | 429 ++--------
 drivers/memory/tegra/tegra30-emc.c                 |   7 +-
 drivers/memory/ti-aemif.c                          |  74 +-
 drivers/platform/cznic/turris-omnia-mcu-trng.c     |   4 +-
 drivers/reset/Kconfig                              |  13 +
 drivers/reset/Makefile                             |   1 +
 drivers/reset/core.c                               |  17 +-
 drivers/reset/reset-berlin.c                       |   3 +-
 drivers/reset/reset-eyeq.c                         | 570 +++++++++++++
 drivers/reset/reset-k210.c                         |   3 +-
 drivers/reset/reset-lpc18xx.c                      |  43 +-
 drivers/reset/reset-meson.c                        |   6 +
 drivers/rtc/Kconfig                                |  11 +
 drivers/rtc/Makefile                               |   1 +
 drivers/rtc/rtc-imx-sm-bbm.c                       | 162 ++++
 drivers/soc/Makefile                               |   2 +-
 drivers/soc/amlogic/meson-gx-socinfo.c             |  10 +
 drivers/soc/atmel/soc.c                            |  23 +
 drivers/soc/atmel/soc.h                            |   9 +
 drivers/soc/fsl/qbman/qman_ccsr.c                  |   2 -
 drivers/soc/fsl/qbman/qman_portal.c                |   5 +-
 drivers/soc/fsl/qe/Kconfig                         |  17 +-
 drivers/soc/fsl/qe/qe_common.c                     |  80 ++
 drivers/soc/fsl/qe/qmc.c                           | 667 ++++++++++++----
 drivers/soc/fsl/qe/tsa.c                           | 659 +++++++++++----
 drivers/soc/fsl/qe/tsa.h                           |   3 +
 drivers/soc/fsl/qe/ucc.c                           |   1 +
 drivers/soc/mediatek/mtk-mutex.c                   |  52 +-
 drivers/soc/mediatek/mtk-pmic-wrap.c               | 118 +--
 drivers/soc/qcom/Kconfig                           |   2 +-
 drivers/soc/qcom/Makefile                          |   1 +
 drivers/soc/qcom/apr.c                             |   5 +-
 drivers/soc/qcom/cmd-db.c                          |   2 +-
 drivers/soc/qcom/icc-bwmon.c                       |   6 +-
 drivers/soc/qcom/ice.c                             |  14 +-
 drivers/soc/qcom/llcc-qcom.c                       |  32 +-
 drivers/soc/qcom/ocmem.c                           |   7 +-
 drivers/soc/qcom/qcom-pbs.c                        |  16 +-
 drivers/soc/qcom/qcom_aoss.c                       |   8 +-
 drivers/soc/qcom/qcom_pd_mapper.c                  |  17 +-
 drivers/soc/qcom/smd-rpm.c                         |  41 +-
 drivers/soc/qcom/smp2p.c                           |  25 +-
 drivers/soc/qcom/socinfo.c                         |   4 +
 drivers/soc/qcom/trace-smp2p.h                     |  98 +++
 drivers/soc/qcom/trace_icc-bwmon.h                 |  48 ++
 drivers/soc/rockchip/grf.c                         |  32 +-
 drivers/soc/rockchip/io-domain.c                   |  40 +
 drivers/soc/tegra/pmc.c                            |  12 +-
 drivers/soc/ti/k3-ringacc.c                        |  12 +-
 drivers/soc/ti/knav_dma.c                          |  22 +-
 drivers/soc/ti/knav_qmss_queue.c                   | 105 +--
 drivers/soc/ti/pm33xx.c                            |  52 +-
 drivers/soc/ti/pruss.c                             | 176 ++--
 drivers/soc/versatile/Kconfig                      |   4 +-
 drivers/soc/versatile/soc-integrator.c             |   1 +
 drivers/soc/versatile/soc-realview.c               |  20 +-
 include/dt-bindings/arm/qcom,ids.h                 |   4 +
 include/dt-bindings/soc/qe-fsl,tsa.h               |  13 +
 include/linux/arm_ffa.h                            |  12 +
 include/linux/firmware/imx/sm.h                    |  23 +
 include/linux/firmware/qcom/qcom_qseecom.h         |  45 --
 include/linux/omap-gpmc.h                          |  10 -
 include/linux/platform_data/ti-aemif.h             |  45 --
 include/linux/scmi_imx_protocol.h                  |  59 ++
 include/soc/fsl/qe/qe.h                            |  23 +-
 153 files changed, 6727 insertions(+), 2520 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/firmware/nxp,imx95-scmi.yaml
 delete mode 100644 Documentation/devicetree/bindings/media/s5p-mfc.txt
 delete mode 100644 Documentation/devicetree/bindings/reset/mobileye,eyeq5-reset.yaml
 create mode 100644 Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,qe-tsa.yaml
 create mode 100644 Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,qe-ucc-qmc.yaml
 create mode 100644 arch/arm/mach-at91/sam9x7.c
 create mode 100644 drivers/firmware/arm_scmi/transports/Kconfig
 create mode 100644 drivers/firmware/arm_scmi/transports/Makefile
 rename drivers/firmware/arm_scmi/{ => transports}/mailbox.c (85%)
 rename drivers/firmware/arm_scmi/{ => transports}/optee.c (89%)
 rename drivers/firmware/arm_scmi/{ => transports}/smc.c (86%)
 rename drivers/firmware/arm_scmi/{ => transports}/virtio.c (94%)
 create mode 100644 drivers/firmware/arm_scmi/vendors/imx/Kconfig
 create mode 100644 drivers/firmware/arm_scmi/vendors/imx/Makefile
 create mode 100644 drivers/firmware/arm_scmi/vendors/imx/imx-sm-bbm.c
 create mode 100644 drivers/firmware/arm_scmi/vendors/imx/imx-sm-misc.c
 create mode 100644 drivers/firmware/arm_scmi/vendors/imx/imx95.rst
 create mode 100644 drivers/firmware/imx/sm-misc.c
 create mode 100644 drivers/input/keyboard/imx-sm-bbm-key.c
 create mode 100644 drivers/reset/reset-eyeq.c
 create mode 100644 drivers/rtc/rtc-imx-sm-bbm.c
 create mode 100644 drivers/soc/qcom/trace-smp2p.h
 create mode 100644 drivers/soc/qcom/trace_icc-bwmon.h
 create mode 100644 include/dt-bindings/soc/qe-fsl,tsa.h
 create mode 100644 include/linux/firmware/imx/sm.h
 delete mode 100644 include/linux/platform_data/ti-aemif.h
 create mode 100644 include/linux/scmi_imx_protocol.h
Re: [GIT PULL 2/4] soc: driver updates for 6.12
Posted by pr-tracker-bot@kernel.org 2 months, 1 week ago
The pull request you sent on Mon, 16 Sep 2024 16:32:23 +0000:

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

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/b8979c6b4d0d1b36e94f5bc483fd86e38107e554

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
[GIT PULL 3/4] soc: defconfig updates for 6.12
Posted by Arnd Bergmann 2 months, 2 weeks ago
The following changes since commit 47ac09b91befbb6a235ab620c32af719f8208399:

  Linux 6.11-rc4 (2024-08-18 13:17:27 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-defconfig-6.12

for you to fetch changes up to 7eee0f8bbd1b6946236624d25a938cb34c1ba2a9:

  Merge tag 'v6.11-next-defconfig' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/defconfig (2024-09-11 09:05:18 +0000)

----------------------------------------------------------------
soc: defconfig updates for 6.12

The updates to the defconfig files are fairly small, enabling
drivers for eight of the arm and riscv based platforms.

----------------------------------------------------------------
Alexandre Mergnat (1):
      arm64: defconfig: enable mt8365 sound

Arnd Bergmann (8):
      Merge tag 'at91-defconfig-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/defconfig
      Merge tag 'renesas-arm-defconfig-for-v6.12-tag1' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/defconfig
      Merge tag 'tegra-for-6.12-arm64-defconfig' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/defconfig
      Merge tag 'ti-k3-config-for-v6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/defconfig
      Merge tag 'imx-defconfig-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/defconfig
      Merge tag 'qcom-arm64-defconfig-for-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/defconfig
      Merge tag 'riscv-config-for-v6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/defconfig
      Merge tag 'v6.11-next-defconfig' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/defconfig

Chen Wang (1):
      riscv: defconfig: sophgo: enable clks for sg2042

Devarsh Thakkar (1):
      arm64: defconfig: Enable E5010 JPEG Encoder

Dmitry Baryshkov (1):
      arm64: defconfig: build CONFIG_REGULATOR_QCOM_REFGEN as module

Geert Uytterhoeven (1):
      ARM: shmobile: defconfig: Enable slab hardening and kmalloc buckets

Inochi Amaoto (1):
      riscv: defconfig: Enable pinctrl support for CV18XX Series SoC

Jon Hunter (1):
      arm64: defconfig: Enable Tegra194 PCIe Endpoint

Kuninori Morimoto (1):
      arm64: defconfig: Enable AK4619 codec support

Liu Ying (1):
      arm64: defconfig: Enable ADP5585 GPIO and PWM drivers

Niklas Söderlund (1):
      arm64: defconfig: Enable R-Car Ethernet-TSN support

Varshini Rajendran (1):
      ARM: configs: at91: enable config flags for sam9x7 SoC family

 arch/arm/configs/at91_dt_defconfig  |  1 +
 arch/arm/configs/shmobile_defconfig |  1 +
 arch/arm64/configs/defconfig        | 10 ++++++++++
 arch/riscv/configs/defconfig        |  7 +++++++
 4 files changed, 19 insertions(+)
Re: [GIT PULL 3/4] soc: defconfig updates for 6.12
Posted by pr-tracker-bot@kernel.org 2 months, 1 week ago
The pull request you sent on Mon, 16 Sep 2024 16:32:53 +0000:

> https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-defconfig-6.12

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/38ea77ab07480fa57a80bbdc2706ab2807ebc9e6

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
[GIT PULL 4/4] soc: arm platform updates for 6.12
Posted by Arnd Bergmann 2 months, 2 weeks ago
The following changes since commit 47ac09b91befbb6a235ab620c32af719f8208399:

  Linux 6.11-rc4 (2024-08-18 13:17:27 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-arm-6.12

for you to fetch changes up to 46d2efc4efc00e09a47e41f753af69a9fe169ec4:

  Merge tag 'arm-soc/for-6.12/soc' of https://github.com/Broadcom/stblinux into soc/arm (2024-09-10 16:39:45 +0000)

----------------------------------------------------------------
soc: arm platform updates for 6.12

Most of these updates are for removing dead code on the Samsung S3C,
NXP i.MX, TI OMAP and  TI DaVinci platforms, though this appears to be
a coincidence. There are also cleanups for the Marvell Orion family and
the Arm integrator series and a Kconfig change for Broadcom.

----------------------------------------------------------------
Andrew Davis (1):
      ARM: orion5x: Switch to new sys-off handler API

Andy Shevchenko (1):
      ARM: omap2: Switch to use kmemdup_array()

Arnd Bergmann (7):
      Merge tag 'integrator-v6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator into soc/arm
      Merge tag 'omap-for-v6.12/soc-signed' of https://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap into soc/arm
      Merge tag 'davinci-updates-for-v6.12-rc1' of https://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into soc/arm
      Merge tag 'imx-soc-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/arm
      Merge tag 'samsung-soc-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/arm
      Merge tag 'mvebu-arm-6.12-1' of https://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/arm
      Merge tag 'arm-soc/for-6.12/soc' of https://github.com/Broadcom/stblinux into soc/arm

Bartosz Golaszewski (1):
      ARM: davinci: remove unused cpuidle code

Dr. David Alan Gilbert (1):
      ARM: omap1: Remove unused struct 'dma_link_info'

Fabio Estevam (1):
      ARM: mach-imx: imx6sx: Remove Ethernet refclock setting

Florian Fainelli (1):
      ARM: bcm: Select ARM_GIC_V3 for ARCH_BRCMSTB

Gaosheng Cui (6):
      ARM: davinci: remove unused davinci_cfg_reg_list() declaration
      ARM: davinci: remove unused davinci_init_ide() declaration
      ARM: s3c: Remove unused s3c_init_uart_irqs() declaration
      ARM: s3c: remove unused declarations for s3c6400
      ARM: s3c: remove unused s3c2410_cpu_suspend() declaration
      ARM: OMAP1: Remove unused declarations in arch/arm/mach-omap1/pm.h

Krzysztof Kozlowski (2):
      ARM: versatile: fix OF node leak in CPUs prepare
      bus: integrator-lm: fix OF node leak in probe()

Nathan Chancellor (1):
      ARM: imx: Annotate imx7d_enet_init() as __init

Sam Protsenko (1):
      MAINTAINERS: Add entry for Samsung Exynos850 SoC

Uwe Kleine-König (3):
      ARM: s3c: Drop explicit initialization of struct i2c_device_id::driver_data to 0
      ARM: mvebu: Warn about memory chunks too small for DDR training
      ARM: dove: Drop a write-only variable

 MAINTAINERS                                    | 10 +++
 arch/arm/mach-bcm/Kconfig                      |  1 +
 arch/arm/mach-davinci/Makefile                 |  1 -
 arch/arm/mach-davinci/common.h                 |  1 -
 arch/arm/mach-davinci/cpuidle.c                | 99 --------------------------
 arch/arm/mach-davinci/cpuidle.h                | 15 ----
 arch/arm/mach-davinci/devices-da8xx.c          |  1 -
 arch/arm/mach-davinci/mux.h                    |  5 --
 arch/arm/mach-dove/common.c                    |  4 +-
 arch/arm/mach-imx/mach-imx6sx.c                | 22 ------
 arch/arm/mach-imx/mach-imx7d.c                 |  2 +-
 arch/arm/mach-mvebu/board-v7.c                 |  3 +
 arch/arm/mach-omap1/omap-dma.c                 | 13 ----
 arch/arm/mach-omap1/pm.h                       |  4 --
 arch/arm/mach-omap2/omap_device.c              |  2 +-
 arch/arm/mach-orion5x/board-mss2.c             |  2 +-
 arch/arm/mach-orion5x/dns323-setup.c           |  6 +-
 arch/arm/mach-orion5x/kurobox_pro-setup.c      |  2 +-
 arch/arm/mach-orion5x/mv2120-setup.c           |  2 +-
 arch/arm/mach-orion5x/net2big-setup.c          |  2 +-
 arch/arm/mach-orion5x/terastation_pro2-setup.c |  2 +-
 arch/arm/mach-orion5x/ts209-setup.c            |  2 +-
 arch/arm/mach-orion5x/ts409-setup.c            |  2 +-
 arch/arm/mach-s3c/irq-uart-s3c64xx.h           |  2 -
 arch/arm/mach-s3c/mach-crag6410-module.c       |  2 +-
 arch/arm/mach-s3c/pm.h                         |  2 -
 arch/arm/mach-s3c/s3c64xx.h                    | 11 ---
 arch/arm/mach-versatile/platsmp-realview.c     |  1 +
 drivers/bus/arm-integrator-lm.c                |  1 +
 29 files changed, 31 insertions(+), 191 deletions(-)
 delete mode 100644 arch/arm/mach-davinci/cpuidle.c
 delete mode 100644 arch/arm/mach-davinci/cpuidle.h
Re: [GIT PULL 4/4] soc: arm platform updates for 6.12
Posted by pr-tracker-bot@kernel.org 2 months, 1 week ago
The pull request you sent on Mon, 16 Sep 2024 16:33:54 +0000:

> https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-arm-6.12

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/a940d9a43e623d1ba1e5c499aa843516656c0ae4

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html