[GIT PULL] Apple SoC DT updates for v6.13
Hector Martin
marcan at marcan.st
Mon Nov 11 06:18:52 PST 2024
Hi SoC folks,
Please merge these DT changes for v6.13.
This batch adds a bunch of pre-M1 Apple iDevice SoC and board device
trees. These are bare-bones right now, just basic bring-up.
-Hector
The following changes since commit 9852d85ec9d492ebef56dc5f229416c925758edc:
Linux 6.12-rc1 (2024-09-29 15:06:19 -0700)
are available in the Git repository at:
https://github.com/AsahiLinux/linux.git tags/asahi-soc-dt-6.13
for you to fetch changes up to 5c9de6f45db36b8a74c12e448cf9db87c97bf1e5:
arm64: Kconfig: Update help text for CONFIG_ARCH_APPLE (2024-10-26 00:14:46 +0900)
----------------------------------------------------------------
Apple SoC DT updates for 6.13:
- Added base DTs for a bunch of non-Mac Apple iDevices (pre-M1)
----------------------------------------------------------------
Konrad Dybcio (8):
arm64: dts: apple: Add A7 devices
arm64: dts: apple: Add A8 devices
arm64: dts: apple: Add A8X devices
arm64: dts: apple: Add A9 devices
arm64: dts: apple: Add A9X devices
arm64: dts: apple: Add A10 devices
arm64: dts: apple: Add A10X devices
arm64: dts: apple: Add A11 devices
Nick Chan (12):
dt-bindings: arm: cpus: Add Apple A7-A11 CPU cores
dt-bindings: watchdog: apple,wdt: Add A7-A11 compatibles
dt-bindings: pinctrl: apple,pinctrl: Add A7-A11 compatibles
dt-bindings: arm: apple: Add A7 devices
dt-bindings: arm: apple: Add A8 devices
dt-bindings: arm: apple: Add A8X devices
dt-bindings: arm: apple: Add A9 devices
dt-bindings: arm: apple: Add A9X devices
dt-bindings: arm: apple: Add A10 devices
dt-bindings: arm: apple: Add A10X devices
dt-bindings: arm: apple: Add A11 devices
arm64: Kconfig: Update help text for CONFIG_ARCH_APPLE
Documentation/devicetree/bindings/arm/apple.yaml | 160 +++++++++++++-
Documentation/devicetree/bindings/arm/cpus.yaml | 8 +-
.../devicetree/bindings/pinctrl/apple,pinctrl.yaml | 5 +
.../devicetree/bindings/watchdog/apple,wdt.yaml | 5 +
arch/arm64/Kconfig.platforms | 4 +-
arch/arm64/boot/dts/apple/Makefile | 53 +++++
arch/arm64/boot/dts/apple/s5l8960x-5s.dtsi | 51 +++++
arch/arm64/boot/dts/apple/s5l8960x-air1.dtsi | 51 +++++
arch/arm64/boot/dts/apple/s5l8960x-common.dtsi | 48 +++++
arch/arm64/boot/dts/apple/s5l8960x-j71.dts | 14 ++
arch/arm64/boot/dts/apple/s5l8960x-j72.dts | 14 ++
arch/arm64/boot/dts/apple/s5l8960x-j73.dts | 14 ++
arch/arm64/boot/dts/apple/s5l8960x-j85.dts | 14 ++
arch/arm64/boot/dts/apple/s5l8960x-j85m.dts | 14 ++
arch/arm64/boot/dts/apple/s5l8960x-j86.dts | 14 ++
arch/arm64/boot/dts/apple/s5l8960x-j86m.dts | 14 ++
arch/arm64/boot/dts/apple/s5l8960x-j87.dts | 14 ++
arch/arm64/boot/dts/apple/s5l8960x-j87m.dts | 14 ++
arch/arm64/boot/dts/apple/s5l8960x-mini2.dtsi | 51 +++++
arch/arm64/boot/dts/apple/s5l8960x-mini3.dtsi | 14 ++
arch/arm64/boot/dts/apple/s5l8960x-n51.dts | 14 ++
arch/arm64/boot/dts/apple/s5l8960x-n53.dts | 14 ++
arch/arm64/boot/dts/apple/s5l8960x.dtsi | 113 ++++++++++
arch/arm64/boot/dts/apple/s800-0-3-common.dtsi | 48 +++++
arch/arm64/boot/dts/apple/s8000-j71s.dts | 15 ++
arch/arm64/boot/dts/apple/s8000-j72s.dts | 15 ++
arch/arm64/boot/dts/apple/s8000-n66.dts | 15 ++
arch/arm64/boot/dts/apple/s8000-n69u.dts | 15 ++
arch/arm64/boot/dts/apple/s8000-n71.dts | 15 ++
arch/arm64/boot/dts/apple/s8000.dtsi | 144 +++++++++++++
arch/arm64/boot/dts/apple/s8001-common.dtsi | 48 +++++
arch/arm64/boot/dts/apple/s8001-j127.dts | 14 ++
arch/arm64/boot/dts/apple/s8001-j128.dts | 14 ++
arch/arm64/boot/dts/apple/s8001-j98a.dts | 14 ++
arch/arm64/boot/dts/apple/s8001-j99a.dts | 14 ++
arch/arm64/boot/dts/apple/s8001-pro.dtsi | 44 ++++
arch/arm64/boot/dts/apple/s8001.dtsi | 133 ++++++++++++
arch/arm64/boot/dts/apple/s8003-j71t.dts | 15 ++
arch/arm64/boot/dts/apple/s8003-j72t.dts | 15 ++
arch/arm64/boot/dts/apple/s8003-n66m.dts | 15 ++
arch/arm64/boot/dts/apple/s8003-n69.dts | 15 ++
arch/arm64/boot/dts/apple/s8003-n71m.dts | 15 ++
arch/arm64/boot/dts/apple/s8003.dtsi | 21 ++
arch/arm64/boot/dts/apple/s800x-6s.dtsi | 49 +++++
arch/arm64/boot/dts/apple/s800x-ipad5.dtsi | 43 ++++
arch/arm64/boot/dts/apple/s800x-se.dtsi | 49 +++++
arch/arm64/boot/dts/apple/t7000-6.dtsi | 50 +++++
arch/arm64/boot/dts/apple/t7000-common.dtsi | 36 ++++
arch/arm64/boot/dts/apple/t7000-handheld.dtsi | 27 +++
arch/arm64/boot/dts/apple/t7000-j42d.dts | 31 +++
arch/arm64/boot/dts/apple/t7000-j96.dts | 14 ++
arch/arm64/boot/dts/apple/t7000-j97.dts | 14 ++
arch/arm64/boot/dts/apple/t7000-mini4.dtsi | 51 +++++
arch/arm64/boot/dts/apple/t7000-n102.dts | 48 +++++
arch/arm64/boot/dts/apple/t7000-n56.dts | 14 ++
arch/arm64/boot/dts/apple/t7000-n61.dts | 14 ++
arch/arm64/boot/dts/apple/t7000.dtsi | 125 +++++++++++
arch/arm64/boot/dts/apple/t7001-air2.dtsi | 74 +++++++
arch/arm64/boot/dts/apple/t7001-j81.dts | 14 ++
arch/arm64/boot/dts/apple/t7001-j82.dts | 14 ++
arch/arm64/boot/dts/apple/t7001.dtsi | 123 +++++++++++
arch/arm64/boot/dts/apple/t8010-7.dtsi | 43 ++++
arch/arm64/boot/dts/apple/t8010-common.dtsi | 48 +++++
arch/arm64/boot/dts/apple/t8010-d10.dts | 14 ++
arch/arm64/boot/dts/apple/t8010-d101.dts | 14 ++
arch/arm64/boot/dts/apple/t8010-d11.dts | 14 ++
arch/arm64/boot/dts/apple/t8010-d111.dts | 14 ++
arch/arm64/boot/dts/apple/t8010-ipad6.dtsi | 44 ++++
arch/arm64/boot/dts/apple/t8010-ipad7.dtsi | 14 ++
arch/arm64/boot/dts/apple/t8010-j171.dts | 14 ++
arch/arm64/boot/dts/apple/t8010-j172.dts | 14 ++
arch/arm64/boot/dts/apple/t8010-j71b.dts | 14 ++
arch/arm64/boot/dts/apple/t8010-j72b.dts | 14 ++
arch/arm64/boot/dts/apple/t8010-n112.dts | 47 +++++
arch/arm64/boot/dts/apple/t8010.dtsi | 133 ++++++++++++
arch/arm64/boot/dts/apple/t8011-common.dtsi | 46 ++++
arch/arm64/boot/dts/apple/t8011-j105a.dts | 16 ++
arch/arm64/boot/dts/apple/t8011-j120.dts | 16 ++
arch/arm64/boot/dts/apple/t8011-j121.dts | 16 ++
arch/arm64/boot/dts/apple/t8011-j207.dts | 16 ++
arch/arm64/boot/dts/apple/t8011-j208.dts | 16 ++
arch/arm64/boot/dts/apple/t8011-pro2.dtsi | 42 ++++
arch/arm64/boot/dts/apple/t8011.dtsi | 141 +++++++++++++
arch/arm64/boot/dts/apple/t8015-8.dtsi | 13 ++
arch/arm64/boot/dts/apple/t8015-8plus.dtsi | 9 +
arch/arm64/boot/dts/apple/t8015-common.dtsi | 48 +++++
arch/arm64/boot/dts/apple/t8015-d20.dts | 14 ++
arch/arm64/boot/dts/apple/t8015-d201.dts | 14 ++
arch/arm64/boot/dts/apple/t8015-d21.dts | 14 ++
arch/arm64/boot/dts/apple/t8015-d211.dts | 14 ++
arch/arm64/boot/dts/apple/t8015-d22.dts | 14 ++
arch/arm64/boot/dts/apple/t8015-d221.dts | 14 ++
arch/arm64/boot/dts/apple/t8015-x.dtsi | 13 ++
arch/arm64/boot/dts/apple/t8015.dtsi | 234 +++++++++++++++++++++
94 files changed, 3298 insertions(+), 4 deletions(-)
create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-5s.dtsi
create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-air1.dtsi
create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-common.dtsi
create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-j71.dts
create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-j72.dts
create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-j73.dts
create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-j85.dts
create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-j85m.dts
create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-j86.dts
create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-j86m.dts
create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-j87.dts
create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-j87m.dts
create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-mini2.dtsi
create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-mini3.dtsi
create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-n51.dts
create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-n53.dts
create mode 100644 arch/arm64/boot/dts/apple/s5l8960x.dtsi
create mode 100644 arch/arm64/boot/dts/apple/s800-0-3-common.dtsi
create mode 100644 arch/arm64/boot/dts/apple/s8000-j71s.dts
create mode 100644 arch/arm64/boot/dts/apple/s8000-j72s.dts
create mode 100644 arch/arm64/boot/dts/apple/s8000-n66.dts
create mode 100644 arch/arm64/boot/dts/apple/s8000-n69u.dts
create mode 100644 arch/arm64/boot/dts/apple/s8000-n71.dts
create mode 100644 arch/arm64/boot/dts/apple/s8000.dtsi
create mode 100644 arch/arm64/boot/dts/apple/s8001-common.dtsi
create mode 100644 arch/arm64/boot/dts/apple/s8001-j127.dts
create mode 100644 arch/arm64/boot/dts/apple/s8001-j128.dts
create mode 100644 arch/arm64/boot/dts/apple/s8001-j98a.dts
create mode 100644 arch/arm64/boot/dts/apple/s8001-j99a.dts
create mode 100644 arch/arm64/boot/dts/apple/s8001-pro.dtsi
create mode 100644 arch/arm64/boot/dts/apple/s8001.dtsi
create mode 100644 arch/arm64/boot/dts/apple/s8003-j71t.dts
create mode 100644 arch/arm64/boot/dts/apple/s8003-j72t.dts
create mode 100644 arch/arm64/boot/dts/apple/s8003-n66m.dts
create mode 100644 arch/arm64/boot/dts/apple/s8003-n69.dts
create mode 100644 arch/arm64/boot/dts/apple/s8003-n71m.dts
create mode 100644 arch/arm64/boot/dts/apple/s8003.dtsi
create mode 100644 arch/arm64/boot/dts/apple/s800x-6s.dtsi
create mode 100644 arch/arm64/boot/dts/apple/s800x-ipad5.dtsi
create mode 100644 arch/arm64/boot/dts/apple/s800x-se.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t7000-6.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t7000-common.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t7000-handheld.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t7000-j42d.dts
create mode 100644 arch/arm64/boot/dts/apple/t7000-j96.dts
create mode 100644 arch/arm64/boot/dts/apple/t7000-j97.dts
create mode 100644 arch/arm64/boot/dts/apple/t7000-mini4.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t7000-n102.dts
create mode 100644 arch/arm64/boot/dts/apple/t7000-n56.dts
create mode 100644 arch/arm64/boot/dts/apple/t7000-n61.dts
create mode 100644 arch/arm64/boot/dts/apple/t7000.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t7001-air2.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t7001-j81.dts
create mode 100644 arch/arm64/boot/dts/apple/t7001-j82.dts
create mode 100644 arch/arm64/boot/dts/apple/t7001.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t8010-7.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t8010-common.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t8010-d10.dts
create mode 100644 arch/arm64/boot/dts/apple/t8010-d101.dts
create mode 100644 arch/arm64/boot/dts/apple/t8010-d11.dts
create mode 100644 arch/arm64/boot/dts/apple/t8010-d111.dts
create mode 100644 arch/arm64/boot/dts/apple/t8010-ipad6.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t8010-ipad7.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t8010-j171.dts
create mode 100644 arch/arm64/boot/dts/apple/t8010-j172.dts
create mode 100644 arch/arm64/boot/dts/apple/t8010-j71b.dts
create mode 100644 arch/arm64/boot/dts/apple/t8010-j72b.dts
create mode 100644 arch/arm64/boot/dts/apple/t8010-n112.dts
create mode 100644 arch/arm64/boot/dts/apple/t8010.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t8011-common.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t8011-j105a.dts
create mode 100644 arch/arm64/boot/dts/apple/t8011-j120.dts
create mode 100644 arch/arm64/boot/dts/apple/t8011-j121.dts
create mode 100644 arch/arm64/boot/dts/apple/t8011-j207.dts
create mode 100644 arch/arm64/boot/dts/apple/t8011-j208.dts
create mode 100644 arch/arm64/boot/dts/apple/t8011-pro2.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t8011.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t8015-8.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t8015-8plus.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t8015-common.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t8015-d20.dts
create mode 100644 arch/arm64/boot/dts/apple/t8015-d201.dts
create mode 100644 arch/arm64/boot/dts/apple/t8015-d21.dts
create mode 100644 arch/arm64/boot/dts/apple/t8015-d211.dts
create mode 100644 arch/arm64/boot/dts/apple/t8015-d22.dts
create mode 100644 arch/arm64/boot/dts/apple/t8015-d221.dts
create mode 100644 arch/arm64/boot/dts/apple/t8015-x.dtsi
create mode 100644 arch/arm64/boot/dts/apple/t8015.dtsi
More information about the linux-arm-kernel
mailing list