@@ -12,7 +12,58 @@ maintainers:
1212description : |
1313 ARM platforms using SoCs designed by Apple Inc., branded "Apple Silicon".
1414
15- This currently includes devices based on the "M1" SoC:
15+ This currently includes devices based on the "A7" SoC:
16+
17+ - iPhone 5s
18+ - iPad Air (1)
19+ - iPad mini 2
20+ - iPad mini 3
21+
22+ Devices based on the "A8" SoC:
23+
24+ - iPhone 6
25+ - iPhone 6 Plus
26+ - iPad mini 4
27+ - iPod touch 6
28+ - Apple TV HD
29+
30+ Device based on the "A8X" SoC:
31+
32+ - iPad Air 2
33+
34+ Devices based on the "A9" SoC:
35+
36+ - iPhone 6s
37+ - iPhone 6s Plus
38+ - iPhone SE (2016)
39+ - iPad 5
40+
41+ Devices based on the "A9X" SoC:
42+
43+ - iPad Pro (9.7-inch)
44+ - iPad Pro (12.9-inch)
45+
46+ Devices based on the "A10" SoC:
47+
48+ - iPhone 7
49+ - iPhone 7 Plus
50+ - iPod touch 7
51+ - iPad 6
52+ - iPad 7
53+
54+ Devices based on the "A10X" SoC:
55+
56+ - Apple TV 4K (1st generation)
57+ - iPad Pro (2nd Generation) (10.5 Inch)
58+ - iPad Pro (2nd Generation) (12.9 Inch)
59+
60+ Devices based on the "A11" SoC:
61+
62+ - iPhone 8
63+ - iPhone 8 Plus
64+ - iPhone X
65+
66+ Devices based on the "M1" SoC:
1667
1768 - Mac mini (M1, 2020)
1869 - MacBook Pro (13-inch, M1, 2020)
@@ -65,6 +116,113 @@ properties:
65116 const : " /"
66117 compatible :
67118 oneOf :
119+ - description : Apple A7 SoC based platforms
120+ items :
121+ - enum :
122+ - apple,j71 # iPad Air (Wi-Fi)
123+ - apple,j72 # iPad Air (Cellular)
124+ - apple,j73 # iPad Air (Cellular, China)
125+ - apple,j85 # iPad mini 2 (Wi-Fi)
126+ - apple,j85m # iPad mini 3 (Wi-Fi)
127+ - apple,j86 # iPad mini 2 (Cellular)
128+ - apple,j86m # iPad mini 3 (Cellular)
129+ - apple,j87 # iPad mini 2 (Cellular, China)
130+ - apple,j87m # iPad mini 3 (Cellular, China)
131+ - apple,n51 # iPhone 5s (GSM)
132+ - apple,n53 # iPhone 5s (LTE)
133+ - const : apple,s5l8960x
134+ - const : apple,arm-platform
135+
136+ - description : Apple A8 SoC based platforms
137+ items :
138+ - enum :
139+ - apple,j42d # Apple TV HD
140+ - apple,j96 # iPad mini 4 (Wi-Fi)
141+ - apple,j97 # iPad mini 4 (Cellular)
142+ - apple,n56 # iPhone 6 Plus
143+ - apple,n61 # iPhone 6
144+ - apple,n102 # iPod touch 6
145+ - const : apple,t7000
146+ - const : apple,arm-platform
147+
148+ - description : Apple A8X SoC based platforms
149+ items :
150+ - enum :
151+ - apple,j81 # iPad Air 2 (Wi-Fi)
152+ - apple,j82 # iPad Air 2 (Cellular)
153+ - const : apple,t7001
154+ - const : apple,arm-platform
155+
156+ - description : Apple Samsung A9 SoC based platforms
157+ items :
158+ - enum :
159+ - apple,j71s # iPad 5 (Wi-Fi) (S8000)
160+ - apple,j72s # iPad 5 (Cellular) (S8000)
161+ - apple,n66 # iPhone 6s Plus (S8000)
162+ - apple,n69u # iPhone SE (S8000)
163+ - apple,n71 # iPhone 6S (S8000)
164+ - const : apple,s8000
165+ - const : apple,arm-platform
166+
167+ - description : Apple TSMC A9 SoC based platforms
168+ items :
169+ - enum :
170+ - apple,j71t # iPad 5 (Wi-Fi) (S8003)
171+ - apple,j72t # iPad 5 (Cellular) (S8003)
172+ - apple,n66m # iPhone 6s Plus (S8003)
173+ - apple,n69 # iPhone SE (S8003)
174+ - apple,n71m # iPhone 6S (S8003)
175+ - const : apple,s8003
176+ - const : apple,arm-platform
177+
178+ - description : Apple A9X SoC based platforms
179+ items :
180+ - enum :
181+ - apple,j127 # iPad Pro (9.7-inch) (Wi-Fi)
182+ - apple,j128 # iPad Pro (9.7-inch) (Cellular)
183+ - apple,j98a # iPad Pro (12.9-inch) (Wi-Fi)
184+ - apple,j99a # iPad Pro (12.9-inch) (Cellular)
185+ - const : apple,s8001
186+ - const : apple,arm-platform
187+
188+ - description : Apple A10 SoC based platforms
189+ items :
190+ - enum :
191+ - apple,d10 # iPhone 7 (Qualcomm)
192+ - apple,d11 # iPhone 7 (Intel)
193+ - apple,d101 # iPhone 7 Plus (Qualcomm)
194+ - apple,d111 # iPhone 7 Plus (Intel)
195+ - apple,j71b # iPad 6 (Wi-Fi)
196+ - apple,j72b # iPad 6 (Cellular)
197+ - apple,j171 # iPad 7 (Wi-Fi)
198+ - apple,j172 # iPad 7 (Cellular)
199+ - apple,n112 # iPod touch 7
200+ - const : apple,t8010
201+ - const : apple,arm-platform
202+
203+ - description : Apple A10X SoC based platforms
204+ items :
205+ - enum :
206+ - apple,j105a # Apple TV 4K (1st Generation)
207+ - apple,j120 # iPad Pro 2 (12.9-inch) (Wi-Fi)
208+ - apple,j121 # iPad Pro 2 (12.9-inch) (Cellular)
209+ - apple,j207 # iPad Pro 2 (10.5-inch) (Wi-Fi)
210+ - apple,j208 # iPad Pro 2 (10.5-inch) (Cellular)
211+ - const : apple,t8011
212+ - const : apple,arm-platform
213+
214+ - description : Apple A11 SoC based platforms
215+ items :
216+ - enum :
217+ - apple,d20 # iPhone 8 (Global)
218+ - apple,d21 # iPhone 8 Plus (Global)
219+ - apple,d22 # iPhone X (Global)
220+ - apple,d201 # iPhone 8 (GSM)
221+ - apple,d211 # iPhone 8 Plus (GSM)
222+ - apple,d221 # iPhone X (GSM)
223+ - const : apple,t8015
224+ - const : apple,arm-platform
225+
68226 - description : Apple M1 SoC based platforms
69227 items :
70228 - enum :
0 commit comments