mirror-linux/include/dt-bindings/power
Linus Torvalds 0cac5ce06e soc: devicetree updates for 6.19
Three new SoCs got added in existing arm64 chip families:
 
  - Renesas R-Car X5H (R8A78000) is a new generation of automotive SoCs,
    based on 16 Cortex-A720 (Armv9.2) cores, which makes the the currently
    highest-perforance embedded SoC.
 
  - TI AM62L is a new variant of the AM62 family of industrial SoCs, this
    one comes without a GPU.
 
  - Qualcomm MSM8937 (Snapdragon 430) is an older mobile phone chip based
    on Cortex-A53, and closely related to MSM8917 (Snapdragn 425), which we
    already support.
 
 In addition, there are a good number of newly supported machines
 across SoC families:
 
  - Two Aspeed AST2600 (Cortex-A7) based BMC setups for large servers
 
  - Mobile Phones and tables based on Mediatek MT6582, Nvidia Tegra124,
    Qualcomm MSM8937 and Qualcomm MSM8939,
 
  - Two Laptops based on Qualcomm SoCs: one using the older sdm850, the
    other using x1p42100.
 
  - One Router based on Rockchips RK3568
 
  - 24 variants of the Enclustra Mercury system-on-module, all based on
    32-bit Intel/Altera SocFPGA chips, plus two boards using 64-bit
    SocFPGA Agilex chips..
 
  - 30 industrial/embedded boards and single-board computers, using
    various chips from NXP, Rockchips, Mediatek, TI, Amlogic, Qualcomm,
    Spacemit, and Starfive.
 
 In total there are 783 commits here, the majority of these improving
 hardware support and cleaning up devicetree files across the tree, with
 the majority of the changes going into the Qualcomm, NXP, Renesas and
 Rockchips platforms.
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEo6/YBQwIrVS28WGKmmx57+YAGNkFAmky+McACgkQmmx57+YA
 GNkhhRAAjdnThWA5OtTdI+pflVHKk9KGQSNm5hsDx1p4yL48JElwK4vP76LjNP14
 AtHQu6I4wpA1zz9movO1SSBfglix8PwaqvPNXc75Dc9ZA2CNJOUTGciuZRRAyysj
 s8iZ7FnR0kxzhQmnAjbeoBU+T1rwZ5Y3rSL3e7/ABlbmg2lDcuepKlhg7GCLLvjZ
 9G0ukLNQMFwItqzmwR67hXQAFkdDyhVVNkiDvJyQxOEexNVbyM4hwFVnxYdx01rC
 /zwv5n8p1IrTvuMXvGq/EctMwjwH2E36oDRlZe/+jBnNq0bbVyR41j8rSwPjGQDs
 G2eXJga4q+QRXGa1z7+P97z6faaGgcYlcs4STGy+yzTN4yfyxJ6PLn5ewJxl5Jtt
 wqGl0P+SrYoerikHBueE8YMrjRgR2+tmh4UHKw+ZFnQL7HWH0j5wF0HNHOM68HrZ
 w6H357yO1UIRGMvDbeXbsuk0o/mGMyFT8RNcssYv57VLKaFRQ7A4jrGdfmCR8ZAD
 A4yB3Lrn8UFiC27zDdOoM5K6NyRZaltc8tArz2xaZVQfUqNny37+WNWCWjIDFpfQ
 HeOGtF1D9UhhnpKZDuEEAgwC0EkGDwD0XwlI13gmn/V6QqDCTJ2+Jw6DwGvpGMpS
 7jhopTSzxoUWt4R7aEfs+hQSVB1pDpYQaz74YNynehYT8EhYtOA=
 =1SN1
 -----END PGP SIGNATURE-----

Merge tag 'soc-dt-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc

Pull SoC devicetree updates from Arnd Bergmann:
 "Three new SoCs got added in existing arm64 chip families:

   - Renesas R-Car X5H (R8A78000) is a new generation of automotive
     SoCs, based on 16 Cortex-A720 (Armv9.2) cores, which makes the the
     currently highest-perforance embedded SoC.

   - TI AM62L is a new variant of the AM62 family of industrial SoCs,
     this one comes without a GPU.

   - Qualcomm MSM8937 (Snapdragon 430) is an older mobile phone chip
     based on Cortex-A53, and closely related to MSM8917 (Snapdragn
     425), which we already support.

  In addition, there are a good number of newly supported machines
  across SoC families:

   - Two Aspeed AST2600 (Cortex-A7) based BMC setups for large servers

   - Mobile Phones and tables based on Mediatek MT6582, Nvidia Tegra124,
     Qualcomm MSM8937 and Qualcomm MSM8939,

   - Two Laptops based on Qualcomm SoCs: one using the older sdm850, the
     other using x1p42100.

   - One Router based on Rockchips RK3568

   - 24 variants of the Enclustra Mercury system-on-module, all based on
     32-bit Intel/Altera SocFPGA chips, plus two boards using 64-bit
     SocFPGA Agilex chips..

   - 30 industrial/embedded boards and single-board computers, using
     various chips from NXP, Rockchips, Mediatek, TI, Amlogic, Qualcomm,
     Spacemit, and Starfive.

  In total there are 783 commits here, the majority of these improving
  hardware support and cleaning up devicetree files across the tree,
  with the majority of the changes going into the Qualcomm, NXP, Renesas
  and Rockchips platforms"

* tag 'soc-dt-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (782 commits)
  arm64: dts: mediatek: mt8195: Fix address range for JPEG decoder core 1
  ARM: dts: samsung: exynos4412-midas: turn off SDIO WLAN chip during system suspend
  ARM: dts: samsung: exynos4210-trats: turn off SDIO WLAN chip during system suspend
  ARM: dts: samsung: exynos4210-i9100: turn off SDIO WLAN chip during system suspend
  ARM: dts: samsung: universal_c210: turn off SDIO WLAN chip during system suspend
  arm64: dts: amlogic: meson-g12b: Fix L2 cache reference for S922X CPUs
  arm64: dts: Add gpio_intc node for Amlogic S7D SoCs
  arm64: dts: Add gpio_intc node for Amlogic S7 SoCs
  arm64: dts: Add gpio_intc node for Amlogic S6 SoCs
  arm64: dts: amlogic: s7d: add ao secure node
  arm64: dts: amlogic: s7: add ao secure node
  arm64: dts: amlogic: s6: add ao secure node
  arm64: dts: amlogic: Fix the register name of the 'DBI' region
  dts: arm64: amlogic: add a5 pinctrl node
  arm64: dts: amlogic: s7d: add power domain controller node
  arm64: dts: amlogic: s7: add power domain controller node
  arm64: dts: amlogic: s6: add power domain controller node
  dts: arm64: amlogic: Add ISP related nodes for C3
  arm64: dts: meson: add initial device-tree for Tanix TX9 Pro
  dt-bindings: arm: amlogic: add support for Tanix TX9 Pro
  ...
2025-12-05 17:24:29 -08:00
..
allwinner,sun8i-v853-ppu.h dt-bindings: power: add V853 ppu bindings 2025-02-14 11:23:27 +01:00
allwinner,sun20i-d1-ppu.h dt-bindings: power: Add Allwinner D1 PPU 2023-01-27 23:20:30 +01:00
allwinner,sun55i-a523-pck-600.h dt-bindings: power: Add A523 PPU and PCK600 power controllers 2025-07-15 16:03:32 +02:00
allwinner,sun55i-a523-ppu.h dt-bindings: power: Add A523 PPU and PCK600 power controllers 2025-07-15 16:03:32 +02:00
amlogic,a4-pwrc.h dt-bindings: power: add Amlogic A4 power domains 2024-06-05 11:49:26 +02:00
amlogic,a5-pwrc.h dt-bindings: power: add Amlogic A5 power domains 2024-07-09 12:49:43 +02:00
amlogic,c3-pwrc.h dt-bindings: use capital "OR" for multiple licenses in SPDX 2024-02-13 12:12:28 -06:00
amlogic,s6-pwrc.h dt-bindings: power: add Amlogic S6 S7 S7D power domains 2025-09-04 12:21:25 +02:00
amlogic,s7-pwrc.h dt-bindings: power: add Amlogic S6 S7 S7D power domains 2025-09-04 12:21:25 +02:00
amlogic,s7d-pwrc.h dt-bindings: power: add Amlogic S6 S7 S7D power domains 2025-09-04 12:21:25 +02:00
amlogic,t7-pwrc.h dt-bindings: power: add Amlogic T7 power domains 2023-09-11 16:15:27 +02:00
fsl,imx93-power.h dt-bindings: soc: add i.MX93 mediamix blk ctrl 2022-09-17 16:25:50 +08:00
imx7-power.h
imx8mm-power.h dt-bindings: power: imx8mm: add defines for DISP blk-ctrl domains 2021-10-05 14:36:20 +08:00
imx8mn-power.h dt-bindings: power: imx8mn: add defines for DISP blk-ctrl domains 2021-12-17 10:53:15 +08:00
imx8mp-power.h dt-bindings: soc: imx: add i.MX8MP vpu blk ctrl 2022-09-17 16:25:49 +08:00
imx8mq-power.h dt-bindings: power: imx8mq: add defines for VPU blk-ctrl domains 2022-02-11 10:49:26 +08:00
imx8ulp-power.h dt-bindings: power: imx8ulp: add power domain header file 2021-12-14 16:33:02 +08:00
marvell,mmp2.h
marvell,pxa1908-power.h dt-bindings: clock: marvell,pxa1908: Add syscon compatible to apmu 2025-09-17 16:09:14 +02:00
mediatek,mt6735-power-controller.h dt-bindings: power: Add binding for MediaTek MT6735 power controller 2024-10-22 12:57:44 +02:00
mediatek,mt6893-power.h dt-bindings: power: mediatek: Support Dimensity 1200 MT6893 MTCMOS 2025-04-23 10:22:10 +02:00
mediatek,mt8188-power.h dt-bindings: power: Add MT8188 power domains 2023-01-19 17:17:37 +01:00
mediatek,mt8196-power.h dt-bindings: power: Add support for MT8196 power controllers 2025-10-22 14:24:47 +02:00
mediatek,mt8365-power.h dt-bindings: power: Add MT8365 power domains 2023-10-17 11:38:34 +02:00
meson-a1-power.h dt-bindings: use capital "OR" for multiple licenses in SPDX 2023-08-23 15:00:31 -05:00
meson-axg-power.h dt-bindings: use capital "OR" for multiple licenses in SPDX 2023-08-23 15:00:31 -05:00
meson-g12a-power.h dt-bindings: power: meson-g12a-power: document ISP power domain 2023-11-30 12:01:12 +01:00
meson-gxbb-power.h dt-bindings: use capital "OR" for multiple licenses in SPDX 2023-08-23 15:00:31 -05:00
meson-s4-power.h dt-bindings: use capital "OR" for multiple licenses in SPDX 2023-08-23 15:00:31 -05:00
meson-sm1-power.h dt-bindings: use capital "OR" for multiple licenses in SPDX 2023-08-23 15:00:31 -05:00
meson8-power.h dt-bindings: use capital "OR" for multiple licenses in SPDX 2023-08-23 15:00:31 -05:00
mt2701-power.h
mt2712-power.h
mt6765-power.h
mt6795-power.h dt-bindings: power: Add MediaTek Helio X10 MT6795 power domains 2022-07-08 10:26:30 +02:00
mt6797-power.h treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_133.RULE 2022-06-10 14:51:35 +02:00
mt7622-power.h
mt7623a-power.h
mt8167-power.h dt-bindings: power: Add MT8167 power domains 2021-01-31 11:19:30 +01:00
mt8173-power.h
mt8183-power.h dt-bindings: power: Add MT8183 power domains 2020-11-27 11:58:07 +01:00
mt8186-power.h dt-bindings: power: Add MT8186 power domains 2022-02-28 12:02:11 +01:00
mt8192-power.h dt-bindings: power: Add MT8192 power domains 2020-11-27 11:58:08 +01:00
mt8195-power.h dt-bindings: power: Add MT8195 power domains 2022-02-28 12:02:03 +01:00
nvidia,tegra264-bpmp.h dt-bindings: power: Add power domain IDs for Tegra264 2025-10-16 11:23:57 +02:00
owl-s500-powergate.h
owl-s700-powergate.h
owl-s900-powergate.h
px30-power.h
qcom,rpmhpd.h dt-bindings: power: qcom,rpmpd: add new RPMH levels 2025-10-21 14:36:49 +02:00
qcom-rpmpd.h dt-bindings: power: qcom-rpmpd: add generic bindings for RPM power domains 2025-08-19 11:27:50 +02:00
r8a774a1-sysc.h
r8a774b1-sysc.h
r8a774c0-sysc.h
r8a774e1-sysc.h
r8a779a0-sysc.h
r8a779f0-sysc.h dt-bindings: use capital "OR" for multiple licenses in SPDX 2023-08-23 15:00:31 -05:00
r8a779g0-sysc.h dt-bindings: power: r8a779g0: Add missing A3DUL power domain 2022-12-26 11:06:25 +01:00
r8a7742-sysc.h
r8a7743-sysc.h
r8a7744-sysc.h
r8a7745-sysc.h
r8a7779-sysc.h
r8a7790-sysc.h
r8a7791-sysc.h
r8a7792-sysc.h
r8a7793-sysc.h
r8a7794-sysc.h
r8a7795-sysc.h soc: renesas: rcar-sysc: Remove R-Car H3 ES1.* handling 2023-03-10 16:31:07 +01:00
r8a7796-sysc.h
r8a77470-sysc.h
r8a77961-sysc.h
r8a77965-sysc.h
r8a77970-sysc.h
r8a77980-sysc.h
r8a77990-sysc.h
r8a77995-sysc.h
raspberrypi-power.h
renesas,r8a779h0-sysc.h dt-bindings: power: Add r8a779h0 SYSC power domain definitions 2024-01-30 13:53:14 +01:00
rk3036-power.h
rk3066-power.h
rk3128-power.h
rk3188-power.h
rk3228-power.h
rk3288-power.h
rk3328-power.h
rk3366-power.h
rk3368-power.h
rk3399-power.h
rk3568-power.h dt-bindings: add power-domain header for RK3568 SoCs 2021-05-10 09:26:52 +02:00
rk3588-power.h dt-bindings: use capital "OR" for multiple licenses in SPDX 2023-08-23 15:00:31 -05:00
rockchip,rk3528-power.h dt-bindings: power: rockchip: Add support for RK3528 2025-06-18 14:27:05 +02:00
rockchip,rk3562-power.h dt-bindings: power: rockchip: Add support for RK3562 SoC 2025-04-23 14:04:12 +02:00
rockchip,rk3576-power.h dt-bindings: power: Add support for RK3576 SoC 2024-08-20 11:08:26 +02:00
rockchip,rv1126-power.h dt-bindings: power: Add power-domain header for RV1126 2022-09-05 11:52:25 +02:00
rockchip,rv1126b-power-controller.h dt-bindings: power: rockchip: Add support for RV1126B 2025-10-22 14:43:57 +02:00
starfive,jh7110-pmu.h dt-bindings: power: Update prefixes for AON power domain 2023-10-04 23:41:57 +02:00
summit,smb347-charger.h dt-bindings: use capital "OR" for multiple licenses in SPDX 2023-08-23 15:00:31 -05:00
tegra186-powergate.h
tegra194-powergate.h
tegra234-powergate.h dt-bindings: tegra: Update headers for Tegra234 2022-11-21 13:27:17 +01:00
thead,th1520-power.h dt-bindings: power: Add TH1520 SoC power domains 2025-03-13 14:42:02 +01:00
xlnx-zynqmp-power.h dt-bindings: remoteproc: Add Xilinx RPU subsystem bindings 2022-11-25 09:08:45 -07:00