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
next prev parent reply other threads:[~2026-08-07 16:19 UTC|newest]
Thread overview: 4+ 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]
2026-08-10 16:50 ` [GIT PULL] Apple SoC DTS " patchwork-bot+linux-soc
2026-08-10 9:00 ` [GIT PULL] Apple SoC driver " patchwork-bot+linux-soc
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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.