From: Sven Peter <sven@kernel.org>
To: soc@lists.linux.dev
Cc: asahi@lists.linux.dev, linux-arm-kernel@lists.infradead.org,
linux-kernel@vger.kernel.org, Sven Peter <sven@kernel.org>
Subject: [GIT PULL] Apple SoC DTS changes for v7.3
Date: Fri, 7 Aug 2026 18:18:35 +0200 [thread overview]
Message-ID: <20260807161840.6011-2-sven@kernel.org> (raw)
In-Reply-To: <20260807161840.6011-1-sven@kernel.org>
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 <sven@kernel.org>
----------------------------------------------------------------
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
prev parent reply other threads:[~2026-08-07 16:19 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-08-07 16:18 [GIT PULL] Apple SoC driver changes for v7.3 Sven Peter
2026-08-07 16:18 ` Sven Peter [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20260807161840.6011-2-sven@kernel.org \
--to=sven@kernel.org \
--cc=asahi@lists.linux.dev \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-kernel@vger.kernel.org \
--cc=soc@lists.linux.dev \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox