1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 2 /* 3 * Apple T6001 "M1 Max" SoC 4 * 5 * Other names: H13J, "Jade" 6 * 7 * Copyright The Asahi Linux Contributors 8 */ 9 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/interrupt-controller/apple-aic.h> 12 #include <dt-bindings/interrupt-controller/irq.h> 13 #include <dt-bindings/pinctrl/apple.h> 14 15 #include "multi-die-cpp.h" 16 17 #include "t600x-common.dtsi" 18 19 / { 20 compatible = "apple,t6001", "apple,arm-platform"; 21 22 soc { 23 compatible = "simple-bus"; 24 #address-cells = <2>; 25 #size-cells = <2>; 26 27 ranges; 28 nonposted-mmio; 29 30 // filled via templated includes at the end of the file 31 }; 32 }; 33 34 #define DIE 35 #define DIE_NO 0 36 37 &{/soc} { 38 #include "t600x-die0.dtsi" 39 #include "t600x-dieX.dtsi" 40 #include "t600x-nvme.dtsi" 41 }; 42 43 #include "t600x-gpio-pins.dtsi" 44 #include "t600x-pmgr.dtsi" 45 46 #undef DIE 47 #undef DIE_NO 48 49 50 &aic { 51 affinities { 52 e-core-pmu-affinity { 53 apple,fiq-index = <AIC_CPU_PMU_E>; 54 cpus = <&cpu_e00 &cpu_e01>; 55 }; 56 57 p-core-pmu-affinity { 58 apple,fiq-index = <AIC_CPU_PMU_P>; 59 cpus = <&cpu_p00 &cpu_p01 &cpu_p02 &cpu_p03 60 &cpu_p10 &cpu_p11 &cpu_p12 &cpu_p13>; 61 }; 62 }; 63 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.