|
Revision tags: v6.15, v6.15-rc7, v6.15-rc6, v6.15-rc5, v6.15-rc4, v6.15-rc3, v6.15-rc2, v6.15-rc1, v6.14, v6.14-rc7, v6.14-rc6, v6.14-rc5, v6.14-rc4, v6.14-rc3, v6.14-rc2 |
|
| #
4efbcb62 |
| 03-Feb-2025 |
Nick Chan <[email protected]> |
arm64: dts: apple: Add T2 devices
Add DTS files for the T2 SoC and the following devices based on it:
- Apple T2 MacBookPro15,2 (j132) - Apple T2 iMacPro1,1 (j137) - Apple T2 MacBookAir8,2 (j140a)
arm64: dts: apple: Add T2 devices
Add DTS files for the T2 SoC and the following devices based on it:
- Apple T2 MacBookPro15,2 (j132) - Apple T2 iMacPro1,1 (j137) - Apple T2 MacBookAir8,2 (j140a) - Apple T2 MacBookAir8,1 (j140k) - Apple T2 MacBookPro16,1 (j152f) - Apple T2 MacPro7,1 (j160) - Apple T2 Macmini8,1 (j174) - Apple T2 iMac20,1 (j185) - Apple T2 iMac20,2 (j185f) - Apple T2 MacBookPro15,4 (j213) - Apple T2 MacBookPro16,2 (j214k) - Apple T2 MacBookPro16,4 (j215) - Apple T2 MacBookPro16,3 (j223) - Apple T2 MacBookAir9,1 (j230k) - Apple T2 MacBookPro15,1 (j680) - Apple T2 MacBookPro15,3 (j780)
The Apple T2 is an A10-based security chip found on some Intel Macs from 2017 onwards. On models with a touchbar, the touchbar's display is wired to it. These devices have no offical names, the naming scheme is from libirecovery.
Signed-off-by: Nick Chan <[email protected]> Reviewed-by: Neal Gompa <[email protected]> Signed-off-by: Sven Peter <[email protected]>
show more ...
|
|
Revision tags: v6.14-rc1, v6.13, v6.13-rc7, v6.13-rc6, v6.13-rc5, v6.13-rc4, v6.13-rc3, v6.13-rc2, v6.13-rc1, v6.12, v6.12-rc7, v6.12-rc6, v6.12-rc5 |
|
| #
d23457ab |
| 23-Oct-2024 |
Konrad Dybcio <[email protected]> |
arm64: dts: apple: Add A11 devices
Add DTS files for the A11 SoC and the following devices based on it:
- iPhone 8 - iPhone 8 Plus - iPhone X
On A11, Apple has introduced independent performance a
arm64: dts: apple: Add A11 devices
Add DTS files for the A11 SoC and the following devices based on it:
- iPhone 8 - iPhone 8 Plus - iPhone X
On A11, Apple has introduced independent performance and efficiency core clusters, so indicate it in the device tree as well.
Signed-off-by: Konrad Dybcio <[email protected]> [Nick: SMP and m1n1 support, disabled SMC pinctrl] Co-developed-by: Nick Chan <[email protected]> Signed-off-by: Nick Chan <[email protected]> Acked-by: Linus Walleij <[email protected]> Reviewed-by: Neal Gompa <[email protected]> Signed-off-by: Hector Martin <[email protected]>
show more ...
|
| #
a9a28afb |
| 23-Oct-2024 |
Konrad Dybcio <[email protected]> |
arm64: dts: apple: Add A10X devices
Add DTS files for the A10X SoC and the following devices based on it:
- Apple TV 4K - iPad Pro (2nd Generation) (10.5 Inch) - iPad Pro (2nd Generation) (12.9 Inc
arm64: dts: apple: Add A10X devices
Add DTS files for the A10X SoC and the following devices based on it:
- Apple TV 4K - iPad Pro (2nd Generation) (10.5 Inch) - iPad Pro (2nd Generation) (12.9 Inch)
Signed-off-by: Konrad Dybcio <[email protected]> [Nick: SMP, m1n1 and Apple TV 4K support, uart interrupt and pinctrl fixes] Co-developed-by: Nick Chan <[email protected]> Signed-off-by: Nick Chan <[email protected]> Acked-by: Linus Walleij <[email protected]> Reviewed-by: Neal Gompa <[email protected]> Signed-off-by: Hector Martin <[email protected]>
show more ...
|
| #
33ee92b9 |
| 23-Oct-2024 |
Konrad Dybcio <[email protected]> |
arm64: dts: apple: Add A10 devices
Add DTS files for the A10 SoC and the following devices based on it:
- iPhone 7 - iPhone 7 Plus - iPod touch 7 - iPad 6 - iPad 7
Signed-off-by: Konrad Dybcio <ko
arm64: dts: apple: Add A10 devices
Add DTS files for the A10 SoC and the following devices based on it:
- iPhone 7 - iPhone 7 Plus - iPod touch 7 - iPad 6 - iPad 7
Signed-off-by: Konrad Dybcio <[email protected]> [Nick: SMP, m1n1 and AOP pinctrl support] Co-developed-by: Nick Chan <[email protected]> Signed-off-by: Nick Chan <[email protected]> Acked-by: Linus Walleij <[email protected]> Reviewed-by: Neal Gompa <[email protected]> Signed-off-by: Hector Martin <[email protected]>
show more ...
|
| #
1100a117 |
| 23-Oct-2024 |
Konrad Dybcio <[email protected]> |
arm64: dts: apple: Add A9X devices
Add the device tree for the A9X SoC and the devices based on it:
- iPad Pro (9.7 Inch) - iPad Pro (12.9 Inch) (1st generation)
Signed-off-by: Konrad Dybcio <konr
arm64: dts: apple: Add A9X devices
Add the device tree for the A9X SoC and the devices based on it:
- iPad Pro (9.7 Inch) - iPad Pro (12.9 Inch) (1st generation)
Signed-off-by: Konrad Dybcio <[email protected]> [Nick: SMP and m1n1 support, uart interrupt and pinctrl fixes] Co-developed-by: Nick Chan <[email protected]> Signed-off-by: Nick Chan <[email protected]> Acked-by: Linus Walleij <[email protected]> Reviewed-by: Neal Gompa <[email protected]> Signed-off-by: Hector Martin <[email protected]>
show more ...
|
| #
0806906b |
| 23-Oct-2024 |
Konrad Dybcio <[email protected]> |
arm64: dts: apple: Add A9 devices
Add DTS files for the A9 SoC and the following devices based on it: - iPhone 6s - iPhone 6s Plus - iPhone SE (2016) - iPad 5
Signed-off-by: Konrad Dybcio <konradyb
arm64: dts: apple: Add A9 devices
Add DTS files for the A9 SoC and the following devices based on it: - iPhone 6s - iPhone 6s Plus - iPhone SE (2016) - iPad 5
Signed-off-by: Konrad Dybcio <[email protected]> [Nick: SMP, m1n1 and AOP pinctrl support] Co-developed-by: Nick Chan <[email protected]> Signed-off-by: Nick Chan <[email protected]> Acked-by: Linus Walleij <[email protected]> Reviewed-by: Neal Gompa <[email protected]> Signed-off-by: Hector Martin <[email protected]>
show more ...
|
| #
c2da50cb |
| 23-Oct-2024 |
Konrad Dybcio <[email protected]> |
arm64: dts: apple: Add A8X devices
Add DTS files for the A8X SoC and the only device based on it, the iPad Air 2.
Signed-off-by: Konrad Dybcio <[email protected]> [Markuss: System memory bits]
arm64: dts: apple: Add A8X devices
Add DTS files for the A8X SoC and the only device based on it, the iPad Air 2.
Signed-off-by: Konrad Dybcio <[email protected]> [Markuss: System memory bits] Co-developed-by: Markuss Broks <[email protected]> Signed-off-by: Markuss Broks <[email protected]> [Nick: SMP, m1n1 and gpio-keys support, pinctrl fixes] Co-developed-by: Nick Chan <[email protected]> Signed-off-by: Nick Chan <[email protected]> Acked-by: Linus Walleij <[email protected]> Reviewed-by: Neal Gompa <[email protected]> Signed-off-by: Hector Martin <[email protected]>
show more ...
|
| #
18418313 |
| 23-Oct-2024 |
Konrad Dybcio <[email protected]> |
arm64: dts: apple: Add A8 devices
Add DTS files for the A8 SoC and the following devices based on it:
- iPhone 6 - iPhone 6 Plus - iPad mini 4 - iPod touch 6 - Apple TV HD
The remaining HomeP
arm64: dts: apple: Add A8 devices
Add DTS files for the A8 SoC and the following devices based on it:
- iPhone 6 - iPhone 6 Plus - iPad mini 4 - iPod touch 6 - Apple TV HD
The remaining HomePod is not supported as part of this patch.
Signed-off-by: Konrad Dybcio <[email protected]> [Ivalyo: system memory bits, iPhone 6 gpio-keys, pinctrl] Co-developed-by: Ivaylo Ivanov <[email protected]> Signed-off-by: Ivaylo Ivanov <[email protected]> [Nick: SMP and m1n1 support, gpio-keys additions] Co-developed-by: Nick Chan <[email protected]> Signed-off-by: Nick Chan <[email protected]> Acked-by: Linus Walleij <[email protected]> Reviewed-by: Neal Gompa <[email protected]> Signed-off-by: Hector Martin <[email protected]>
show more ...
|
| #
4b9eeff5 |
| 23-Oct-2024 |
Konrad Dybcio <[email protected]> |
arm64: dts: apple: Add A7 devices
Add DTS files for the A7 SoC and the following devices based on it:
- iPhone 5s - iPad Air (1) - iPad mini 2 - iPad mini 3
Signed-off-by: Konrad Dybcio <konradybc
arm64: dts: apple: Add A7 devices
Add DTS files for the A7 SoC and the following devices based on it:
- iPhone 5s - iPad Air (1) - iPad mini 2 - iPad mini 3
Signed-off-by: Konrad Dybcio <[email protected]> [Nick: SMP and m1n1 support, gpio-keys additions] Co-developed-by: Nick Chan <[email protected]> Signed-off-by: Nick Chan <[email protected]> Acked-by: Linus Walleij <[email protected]> Reviewed-by: Neal Gompa <[email protected]> Signed-off-by: Hector Martin <[email protected]>
show more ...
|
|
Revision tags: v6.12-rc4, v6.12-rc3, v6.12-rc2, v6.12-rc1, v6.11, v6.11-rc7, v6.11-rc6, v6.11-rc5, v6.11-rc4, v6.11-rc3, v6.11-rc2, v6.11-rc1, v6.10, v6.10-rc7, v6.10-rc6, v6.10-rc5, v6.10-rc4, v6.10-rc3, v6.10-rc2, v6.10-rc1, v6.9, v6.9-rc7, v6.9-rc6, v6.9-rc5, v6.9-rc4, v6.9-rc3, v6.9-rc2, v6.9-rc1, v6.8, v6.8-rc7, v6.8-rc6, v6.8-rc5, v6.8-rc4, v6.8-rc3, v6.8-rc2, v6.8-rc1, v6.7, v6.7-rc8, v6.7-rc7, v6.7-rc6, v6.7-rc5, v6.7-rc4, v6.7-rc3, v6.7-rc2, v6.7-rc1, v6.6, v6.6-rc7, v6.6-rc6, v6.6-rc5, v6.6-rc4, v6.6-rc3, v6.6-rc2, v6.6-rc1, v6.5, v6.5-rc7, v6.5-rc6, v6.5-rc5, v6.5-rc4, v6.5-rc3, v6.5-rc2, v6.5-rc1, v6.4, v6.4-rc7, v6.4-rc6, v6.4-rc5, v6.4-rc4, v6.4-rc3, v6.4-rc2, v6.4-rc1, v6.3, v6.3-rc7, v6.3-rc6, v6.3-rc5, v6.3-rc4, v6.3-rc3, v6.3-rc2 |
|
| #
2d5ce3fb |
| 07-Mar-2023 |
Hector Martin <[email protected]> |
arm64: dts: apple: t8112: Initial t8112 (M2) device trees
This adds device trees for the following devices: - Macbook Air (M2, 2022) - Macbook Pro 13" (M2, 2022) - Mac mini (M2, 2023)
This bring
arm64: dts: apple: t8112: Initial t8112 (M2) device trees
This adds device trees for the following devices: - Macbook Air (M2, 2022) - Macbook Pro 13" (M2, 2022) - Mac mini (M2, 2023)
This brings the hardware support of the machines to the same level as M1 and M1 Pro / Max / Ultra. Supported hardware include NVMe, PCIe, serial, pinctrl/gpio, I2C, iommu, watchdog, admac, nco, cpufreq, boot framebuffer for laptop panels and the interrupt controller.
The ethernet LAN device on the M2 Mac mini is the only working PCIe device. The Wlan/BT devices are powered off and controlled by the not yet supported SMC. The ASMedia xHCI on the M2 Mac mini requires firmware to be loaded at startup.
The main missing hardware support to make these devices useful are the integrated USB 2/3/4 controller, keyboard and trackpad on the laptops and SMC to power the PCIe Wlan/BT device on. The M2 Mac mini has currently no working display output. Due to changes in the display pipeline it is currently not possible to initialize the HDMI output in the bootloader.
Co-developed-by: Janne Grunau <[email protected]> Signed-off-by: Janne Grunau <[email protected]> Reviewed-by: Sven Peter <[email protected]> Signed-off-by: Hector Martin <[email protected]>
show more ...
|
|
Revision tags: v6.3-rc1, v6.2, v6.2-rc8, v6.2-rc7, v6.2-rc6, v6.2-rc5, v6.2-rc4, v6.2-rc3, v6.2-rc2, v6.2-rc1, v6.1, v6.1-rc8, v6.1-rc7, v6.1-rc6, v6.1-rc5, v6.1-rc4, v6.1-rc3, v6.1-rc2, v6.1-rc1, v6.0, v6.0-rc7, v6.0-rc6 |
|
| #
aaa1d42a |
| 16-Sep-2022 |
Janne Grunau <[email protected]> |
arm64: dts: apple: Add J375 devicetrees
These are the Mac Studio devices with M1 Max (t6001) and M1 Ultra (t6002).
Signed-off-by: Janne Grunau <[email protected]> Acked-by: Marc Zyngier <[email protected]>
arm64: dts: apple: Add J375 devicetrees
These are the Mac Studio devices with M1 Max (t6001) and M1 Ultra (t6002).
Signed-off-by: Janne Grunau <[email protected]> Acked-by: Marc Zyngier <[email protected]> Signed-off-by: Hector Martin <[email protected]>
show more ...
|
| #
cad7a077 |
| 16-Sep-2022 |
Hector Martin <[email protected]> |
arm64: dts: apple: Add J314 and J316 devicetrees
These are the 14-inch and 16-inch 2021 MacBooks, in both M1 Pro and M1 Max variants (t6000 and t6001).
Signed-off-by: Janne Grunau <[email protected]> Ac
arm64: dts: apple: Add J314 and J316 devicetrees
These are the 14-inch and 16-inch 2021 MacBooks, in both M1 Pro and M1 Max variants (t6000 and t6001).
Signed-off-by: Janne Grunau <[email protected]> Acked-by: Marc Zyngier <[email protected]> Signed-off-by: Hector Martin <[email protected]>
show more ...
|
|
Revision tags: v6.0-rc5, v6.0-rc4, v6.0-rc3, v6.0-rc2, v6.0-rc1, v5.19, v5.19-rc8, v5.19-rc7, v5.19-rc6, v5.19-rc5, v5.19-rc4, v5.19-rc3, v5.19-rc2, v5.19-rc1, v5.18, v5.18-rc7, v5.18-rc6, v5.18-rc5, v5.18-rc4, v5.18-rc3, v5.18-rc2, v5.18-rc1, v5.17, v5.17-rc8, v5.17-rc7, v5.17-rc6, v5.17-rc5, v5.17-rc4, v5.17-rc3, v5.17-rc2, v5.17-rc1, v5.16, v5.16-rc8, v5.16-rc7, v5.16-rc6, v5.16-rc5, v5.16-rc4, v5.16-rc3 |
|
| #
7c77ab91 |
| 23-Nov-2021 |
Janne Grunau <[email protected]> |
arm64: dts: apple: Add missing M1 (t8103) devices
This adds support for following Apple M1 devices: - MacBook Pro (13-inch, M1, 2020) - MacBook Air (M1, 2020) - iMac (24-inch 2021)
Reviewed-by:
arm64: dts: apple: Add missing M1 (t8103) devices
This adds support for following Apple M1 devices: - MacBook Pro (13-inch, M1, 2020) - MacBook Air (M1, 2020) - iMac (24-inch 2021)
Reviewed-by: Mark Kettenis <[email protected]> Signed-off-by: Janne Grunau <[email protected]> Tested-by: Hector Martin <[email protected]> Signed-off-by: Hector Martin <[email protected]>
show more ...
|
|
Revision tags: v5.16-rc2, v5.16-rc1, v5.15, v5.15-rc7, v5.15-rc6, v5.15-rc5, v5.15-rc4, v5.15-rc3, v5.15-rc2, v5.15-rc1, v5.14, v5.14-rc7, v5.14-rc6, v5.14-rc5, v5.14-rc4, v5.14-rc3, v5.14-rc2, v5.14-rc1, v5.13, v5.13-rc7, v5.13-rc6, v5.13-rc5, v5.13-rc4, v5.13-rc3, v5.13-rc2, v5.13-rc1, v5.12, v5.12-rc8, v5.12-rc7, v5.12-rc6, v5.12-rc5, v5.12-rc4, v5.12-rc3, v5.12-rc2, v5.12-rc1, v5.12-rc1-dontuse, v5.11, v5.11-rc7 |
|
| #
7d2d16cc |
| 04-Feb-2021 |
Hector Martin <[email protected]> |
arm64: apple: Add initial Apple Mac mini (M1, 2020) devicetree
This currently supports:
* SMP (via spin-tables) * AIC IRQs * Serial (with earlycon) * Framebuffer
A number of properties are dynamic
arm64: apple: Add initial Apple Mac mini (M1, 2020) devicetree
This currently supports:
* SMP (via spin-tables) * AIC IRQs * Serial (with earlycon) * Framebuffer
A number of properties are dynamic, and based on system firmware decisions that vary from version to version. These are expected to be filled in by the loader.
Reviewed-by: Rob Herring <[email protected]> Signed-off-by: Hector Martin <[email protected]>
show more ...
|