[GIT PULL] Apple SoC DTS changes for v7.3

Sven Peter <[email protected]>
Newsgroups dev.linux.lists.soc,dev.linux.lists.asahi,org.infradead.lists.linux-arm-kernel,org.kernel.vger.linux-kernel
Message-ID <[email protected]>
The following changes since commit dc59e4fea9d83f03bad6bddf3fa2e52491777482:

  Linux 7.2-rc1 (2026-06-28 12:01:31 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/sven/linux.git apple-soc-dt-7.3

for you to fetch changes up to 6e890bf6442553c7bf56867a91c2dbcc2c295900:

  Merge patch series "Initial Apple M3 Pro, Max and Ultra device trees" (2026-08-01 20:50:00 +0200)

----------------------------------------------------------------
Apple SoC DTS changes for 7.3

- Initial M3 Pro, Max and Ultra device trees, which are responsible for
  the majority of the diffstat. These include CPU cores, interrupt
  controller, power state, watchdog, serial pin/gpio controller, i2c and
  the boot framebuffer. They are now on par with the base M3 device
  trees.
- HWMON sensors for M1/M2
- "pmgr-misc" nodes for M1/2 Pro/Max/Ultra which saves about 1W of power
  on these machines. The corresponding driver and dt-binding are part of
  the Apple SoC driver changes tag for this cycle.

Signed-off-by: Sven Peter <[email protected]>

----------------------------------------------------------------
James Calligeros (12):
      arm64: dts: apple: t8112: Add SMC hwmon node
      arm64: dts: apple: t8103: Add SMC hwmon node
      arm64: dts: apple: t600x: Add SMC hwmon node
      arm64: dts: apple: t602x: Add SMC hwmon node
      arm64: dts: apple: Add common SMC hwmon infrastructure
      arm64: dts: apple: t8103: Add common SMC hwmon sensors
      arm64: dts: apple: t8112: Add common SMC hwmon sensors
      arm64: dts: apple: t600x: Add common SMC hwmon sensors
      arm64: dts: apple: t602x: Add common SMC hwmon sensors
      arm64: dts: apple: t8103: jxxx: Add device-specific SMC hwmon sensors
      arm64: dts: apple: t8112: jxxx: Add device-specific SMC hwmon sensors
      arm64: dts: apple: t60xx: jxxx: Add device-specific SMC hwmon sensors

Janne Grunau (9):
      dt-bindings: arm: apple: Add M3 Pro/Max/Ultra devices (T603x)
      dt-bindings: interrupt-controller: apple,aic2: Invert #interrupt-cells condition
      dt-bindings: interrupt-controller: apple,aic2: Add apple,t6031-aic3 compatible
      dt-bindings: arm: apple: apple,pmgr: Add t6030 and t6031 compatibles
      dt-bindings: power: apple,pmgr-pwrstate: Add t6030 and t6031 compatibles
      dt-bindings: i2c: apple,i2c: Add t6030 and t6031 compatibles
      dt-bindings: pwm: apple,s5l-fpwm: Add t6030 and t6031 compatibles
      arm64: dts: apple: Initial T603[124] (M3 Max and Ultra) device trees
      arm64: dts: apple: Initial T6030 (M3 Pro) device trees

Sasha Finkelstein (1):
      arm64: dts: apple: Add pmgr-misc nodes to t60xx

Sven Peter (1):
      Merge patch series "Initial Apple M3 Pro, Max and Ultra device trees"

 Documentation/devicetree/bindings/arm/apple.yaml   |   37 +
 .../devicetree/bindings/arm/apple/apple,pmgr.yaml  |    2 +
 .../devicetree/bindings/i2c/apple,i2c.yaml         |    2 +
 .../bindings/interrupt-controller/apple,aic2.yaml  |   10 +-
 .../bindings/power/apple,pmgr-pwrstate.yaml        |    2 +
 .../devicetree/bindings/pwm/apple,s5l-fpwm.yaml    |    2 +
 arch/arm64/boot/dts/apple/Makefile                 |    7 +
 arch/arm64/boot/dts/apple/hwmon-common.dtsi        |   38 +
 arch/arm64/boot/dts/apple/hwmon-fan-dual.dtsi      |   23 +
 arch/arm64/boot/dts/apple/hwmon-fan.dtsi           |   17 +
 arch/arm64/boot/dts/apple/hwmon-laptop.dtsi        |   38 +
 arch/arm64/boot/dts/apple/hwmon-mini.dtsi          |   16 +
 arch/arm64/boot/dts/apple/t6001-j375c.dts          |    2 +
 arch/arm64/boot/dts/apple/t6001.dtsi               |    2 +
 arch/arm64/boot/dts/apple/t6002-j375d.dts          |    2 +
 arch/arm64/boot/dts/apple/t6002.dtsi               |    2 +
 arch/arm64/boot/dts/apple/t600x-die0.dtsi          |   11 +
 arch/arm64/boot/dts/apple/t600x-j314-j316.dtsi     |    2 +
 arch/arm64/boot/dts/apple/t6020-j474s.dts          |    2 +
 arch/arm64/boot/dts/apple/t6021-j475c.dts          |    2 +
 arch/arm64/boot/dts/apple/t6021.dtsi               |    2 +
 arch/arm64/boot/dts/apple/t6022-j475d.dts          |    2 +
 arch/arm64/boot/dts/apple/t6022.dtsi               |    2 +
 arch/arm64/boot/dts/apple/t602x-die0.dtsi          |   11 +
 arch/arm64/boot/dts/apple/t6030-j514s.dts          |   22 +
 arch/arm64/boot/dts/apple/t6030-j516s.dts          |   22 +
 arch/arm64/boot/dts/apple/t6030-pmgr.dtsi          | 1437 ++++++++++++
 arch/arm64/boot/dts/apple/t6030.dtsi               |  524 +++++
 arch/arm64/boot/dts/apple/t6031-base.dtsi          |  297 +++
 arch/arm64/boot/dts/apple/t6031-die0.dtsi          |  197 ++
 arch/arm64/boot/dts/apple/t6031-dieX.dtsi          |  107 +
 arch/arm64/boot/dts/apple/t6031-gpio-pins.dtsi     |   53 +
 arch/arm64/boot/dts/apple/t6031-j514c.dts          |   18 +
 arch/arm64/boot/dts/apple/t6031-j516c.dts          |   18 +
 arch/arm64/boot/dts/apple/t6031-pmgr.dtsi          | 2400 ++++++++++++++++++++
 arch/arm64/boot/dts/apple/t6031.dtsi               |   48 +
 arch/arm64/boot/dts/apple/t6032-j575d.dts          |   46 +
 arch/arm64/boot/dts/apple/t6032.dtsi               |  416 ++++
 arch/arm64/boot/dts/apple/t6034-j514m.dts          |   18 +
 arch/arm64/boot/dts/apple/t6034-j516m.dts          |   18 +
 arch/arm64/boot/dts/apple/t6034.dtsi               |   53 +
 arch/arm64/boot/dts/apple/t603x-j514-j516.dtsi     |   66 +
 arch/arm64/boot/dts/apple/t8103-j274.dts           |    2 +
 arch/arm64/boot/dts/apple/t8103-j293.dts           |    3 +
 arch/arm64/boot/dts/apple/t8103-j313.dts           |    2 +
 arch/arm64/boot/dts/apple/t8103.dtsi               |    5 +
 arch/arm64/boot/dts/apple/t8112-j413.dts           |    2 +
 arch/arm64/boot/dts/apple/t8112-j415.dts           |    2 +
 arch/arm64/boot/dts/apple/t8112-j473.dts           |    2 +
 arch/arm64/boot/dts/apple/t8112-j493.dts           |    3 +
 arch/arm64/boot/dts/apple/t8112.dtsi               |    5 +
 51 files changed, 6018 insertions(+), 4 deletions(-)
 create mode 100644 arch/arm64/boot/dts/apple/hwmon-common.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/hwmon-fan-dual.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/hwmon-fan.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/hwmon-laptop.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/hwmon-mini.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t6030-j514s.dts
 create mode 100644 arch/arm64/boot/dts/apple/t6030-j516s.dts
 create mode 100644 arch/arm64/boot/dts/apple/t6030-pmgr.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t6030.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t6031-base.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t6031-die0.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t6031-dieX.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t6031-gpio-pins.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t6031-j514c.dts
 create mode 100644 arch/arm64/boot/dts/apple/t6031-j516c.dts
 create mode 100644 arch/arm64/boot/dts/apple/t6031-pmgr.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t6031.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t6032-j575d.dts
 create mode 100644 arch/arm64/boot/dts/apple/t6032.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t6034-j514m.dts
 create mode 100644 arch/arm64/boot/dts/apple/t6034-j516m.dts
 create mode 100644 arch/arm64/boot/dts/apple/t6034.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t603x-j514-j516.dtsi
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.