Files
linux/arch/arm64/boot/dts/apple/Makefile
Janne Grunau c65ab4905e arm64: dts: apple: Initial t8122 (M3) device trees
Add minimal device trees for all t8122 based devices. The devices are
- iMac (24-inch, M3, 2023)
- MacBook Air (13-inch, M3, 2024)
- MacBook Air (15-inch, M3, 2024)
- MacBook Pro (14-inch, M3, 2023)

The device trees have a minimal set of devices limited to CPU cores,
interrupt controller, power states, watchdog, serial, pin controller,
i2c and the boot framebuffer.
The device trees for the notebooks add a PWM controller for the keyboard
LED illumination.
The iMacs and the 14-inch device trees add the i2c based Apple cd321x
USB Type-C port controller.

Co-developed-by: Michael Reeves <michael.reeves077@gmail.com>
Signed-off-by: Michael Reeves <michael.reeves077@gmail.com>
Reviewed-by: Joshua Peisach <jpeisach@ubuntu.com>
Reviewed-by: Neal Gompa <neal@gompa.dev>
Signed-off-by: Janne Grunau <j@jannau.net>
Link: https://patch.msgid.link/20260507-apple-m3-initial-devicetrees-v3-5-ca07c81b5dc7@jannau.net
Signed-off-by: Sven Peter <sven@kernel.org>
2026-06-01 21:25:24 +02:00

99 lines
4.1 KiB
Makefile

# SPDX-License-Identifier: GPL-2.0
dtb-$(CONFIG_ARCH_APPLE) += s5l8960x-j71.dtb
dtb-$(CONFIG_ARCH_APPLE) += s5l8960x-j73.dtb
dtb-$(CONFIG_ARCH_APPLE) += s5l8960x-j85m.dtb
dtb-$(CONFIG_ARCH_APPLE) += s5l8960x-j86m.dtb
dtb-$(CONFIG_ARCH_APPLE) += s5l8960x-j87m.dtb
dtb-$(CONFIG_ARCH_APPLE) += s5l8960x-n53.dtb
dtb-$(CONFIG_ARCH_APPLE) += s5l8960x-j72.dtb
dtb-$(CONFIG_ARCH_APPLE) += s5l8960x-j85.dtb
dtb-$(CONFIG_ARCH_APPLE) += s5l8960x-j86.dtb
dtb-$(CONFIG_ARCH_APPLE) += s5l8960x-j87.dtb
dtb-$(CONFIG_ARCH_APPLE) += s5l8960x-n51.dtb
dtb-$(CONFIG_ARCH_APPLE) += t7000-j42d.dtb
dtb-$(CONFIG_ARCH_APPLE) += t7000-j96.dtb
dtb-$(CONFIG_ARCH_APPLE) += t7000-j97.dtb
dtb-$(CONFIG_ARCH_APPLE) += t7000-n102.dtb
dtb-$(CONFIG_ARCH_APPLE) += t7000-n56.dtb
dtb-$(CONFIG_ARCH_APPLE) += t7000-n61.dtb
dtb-$(CONFIG_ARCH_APPLE) += t7001-j81.dtb
dtb-$(CONFIG_ARCH_APPLE) += t7001-j82.dtb
dtb-$(CONFIG_ARCH_APPLE) += s8000-j71s.dtb
dtb-$(CONFIG_ARCH_APPLE) += s8000-j72s.dtb
dtb-$(CONFIG_ARCH_APPLE) += s8000-n66.dtb
dtb-$(CONFIG_ARCH_APPLE) += s8000-n69u.dtb
dtb-$(CONFIG_ARCH_APPLE) += s8000-n71.dtb
dtb-$(CONFIG_ARCH_APPLE) += s8003-j71t.dtb
dtb-$(CONFIG_ARCH_APPLE) += s8003-j72t.dtb
dtb-$(CONFIG_ARCH_APPLE) += s8003-n66m.dtb
dtb-$(CONFIG_ARCH_APPLE) += s8003-n69.dtb
dtb-$(CONFIG_ARCH_APPLE) += s8003-n71m.dtb
dtb-$(CONFIG_ARCH_APPLE) += s8001-j127.dtb
dtb-$(CONFIG_ARCH_APPLE) += s8001-j128.dtb
dtb-$(CONFIG_ARCH_APPLE) += s8001-j98a.dtb
dtb-$(CONFIG_ARCH_APPLE) += s8001-j99a.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8010-d101.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8010-d10.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8010-d111.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8010-d11.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8010-j171.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8010-j172.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8010-j71b.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8010-j72b.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8010-n112.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8011-j105a.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8011-j120.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8011-j121.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8011-j207.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8011-j208.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8012-j132.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8012-j137.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8012-j140a.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8012-j140k.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8012-j152f.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8012-j160.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8012-j174.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8012-j185.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8012-j185f.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8012-j213.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8012-j215.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8012-j223.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8012-j230k.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8012-j214k.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8012-j680.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8012-j780.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8015-d201.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8015-d20.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8015-d211.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8015-d21.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8015-d221.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8015-d22.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8103-j274.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8103-j293.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8103-j313.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8103-j456.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8103-j457.dtb
dtb-$(CONFIG_ARCH_APPLE) += t6000-j314s.dtb
dtb-$(CONFIG_ARCH_APPLE) += t6001-j314c.dtb
dtb-$(CONFIG_ARCH_APPLE) += t6000-j316s.dtb
dtb-$(CONFIG_ARCH_APPLE) += t6001-j316c.dtb
dtb-$(CONFIG_ARCH_APPLE) += t6001-j375c.dtb
dtb-$(CONFIG_ARCH_APPLE) += t6002-j375d.dtb
dtb-$(CONFIG_ARCH_APPLE) += t6022-j180d.dtb
dtb-$(CONFIG_ARCH_APPLE) += t6020-j414s.dtb
dtb-$(CONFIG_ARCH_APPLE) += t6021-j414c.dtb
dtb-$(CONFIG_ARCH_APPLE) += t6020-j416s.dtb
dtb-$(CONFIG_ARCH_APPLE) += t6021-j416c.dtb
dtb-$(CONFIG_ARCH_APPLE) += t6020-j474s.dtb
dtb-$(CONFIG_ARCH_APPLE) += t6021-j475c.dtb
dtb-$(CONFIG_ARCH_APPLE) += t6022-j475d.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8112-j413.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8112-j415.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8112-j473.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8112-j493.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8122-j433.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8122-j434.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8122-j504.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8122-j613.dtb
dtb-$(CONFIG_ARCH_APPLE) += t8122-j615.dtb