~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/incomplete-devices.yaml

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/devicetree/bindings/incomplete-devices.yaml (Architecture m68k) and /Documentation/devicetree/bindings/incomplete-devices.yaml (Architecture i386)


  1 # SPDX-License-Identifier: GPL-2.0-only OR BSD      1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
  2 %YAML 1.2                                           2 %YAML 1.2
  3 ---                                                 3 ---
  4 $id: http://devicetree.org/schemas/incomplete-      4 $id: http://devicetree.org/schemas/incomplete-devices.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: Rejected, Legacy or Incomplete Devices       7 title: Rejected, Legacy or Incomplete Devices
  8                                                     8 
  9 maintainers:                                        9 maintainers:
 10   - Rob Herring <robh@kernel.org>                   10   - Rob Herring <robh@kernel.org>
 11                                                    11 
 12 description:                                       12 description:
 13   Some devices will not or should not get a pr     13   Some devices will not or should not get a proper Devicetree bindings, but
 14   their compatibles are present in Linux drive     14   their compatibles are present in Linux drivers for various reasons.
 15                                                    15 
 16   Examples are devices using ACPI PRP0001 with     16   Examples are devices using ACPI PRP0001 with non-updatable firmware/ACPI
 17   tables or old PowerPC platforms without in-t     17   tables or old PowerPC platforms without in-tree DTS.
 18                                                    18 
 19   Following list of devices is an incomplete s     19   Following list of devices is an incomplete schema with a goal to pass DT schema
 20   checks on undocumented compatibles but also      20   checks on undocumented compatibles but also reject any DTS file using such
 21   un-approved compatible.                          21   un-approved compatible.
 22                                                    22 
 23   Usage of any of following compatibles is not     23   Usage of any of following compatibles is not allowed in Devicetree sources,
 24   even if they come from immutable firmware.       24   even if they come from immutable firmware.
 25                                                    25 
 26 properties:                                        26 properties:
 27   compatible:                                      27   compatible:
 28     oneOf:                                         28     oneOf:
 29       - description:                               29       - description:
 30           Rejected compatibles in Devicetree,      30           Rejected compatibles in Devicetree, but used in ACPI-based devices
 31           with non-updatable firmware/ACPI tab     31           with non-updatable firmware/ACPI tables (via ACPI PRP0001)
 32         enum:                                      32         enum:
 33           - broadcom,bcm5241                       33           - broadcom,bcm5241
 34           - ltr,ltrf216a                           34           - ltr,ltrf216a
 35                                                    35 
 36       - description: Legacy compatibles used o     36       - description: Legacy compatibles used on Macintosh devices
 37         enum:                                      37         enum:
 38           - AAPL,3500                              38           - AAPL,3500
 39           - AAPL,7500                              39           - AAPL,7500
 40           - AAPL,8500                              40           - AAPL,8500
 41           - AAPL,9500                              41           - AAPL,9500
 42           - AAPL,accelerometer_1                   42           - AAPL,accelerometer_1
 43           - AAPL,e411                              43           - AAPL,e411
 44           - AAPL,Gossamer                          44           - AAPL,Gossamer
 45           - AAPL,PowerBook1998                     45           - AAPL,PowerBook1998
 46           - AAPL,ShinerESB                         46           - AAPL,ShinerESB
 47           - adm1030                                47           - adm1030
 48           - amd-0137                               48           - amd-0137
 49           - B5221                                  49           - B5221
 50           - bmac+                                  50           - bmac+
 51           - burgundy                               51           - burgundy
 52           - cobalt                                 52           - cobalt
 53           - cy28508                                53           - cy28508
 54           - daca                                   54           - daca
 55           - fcu                                    55           - fcu
 56           - gatwick                                56           - gatwick
 57           - gmac                                   57           - gmac
 58           - heathrow                               58           - heathrow
 59           - heathrow-ata                           59           - heathrow-ata
 60           - heathrow-media-bay                     60           - heathrow-media-bay
 61           - i2sbus                                 61           - i2sbus
 62           - i2s-modem                              62           - i2s-modem
 63           - iMac                                   63           - iMac
 64           - K2-GMAC                                64           - K2-GMAC
 65           - k2-i2c                                 65           - k2-i2c
 66           - K2-Keylargo                            66           - K2-Keylargo
 67           - K2-UATA                                67           - K2-UATA
 68           - kauai-ata                              68           - kauai-ata
 69           - Keylargo                               69           - Keylargo
 70           - keylargo-ata                           70           - keylargo-ata
 71           - keylargo-media-bay                     71           - keylargo-media-bay
 72           - lm87cimt                               72           - lm87cimt
 73           - MAC,adm1030                            73           - MAC,adm1030
 74           - MAC,ds1775                             74           - MAC,ds1775
 75           - MacRISC                                75           - MacRISC
 76           - MacRISC2                               76           - MacRISC2
 77           - MacRISC3                               77           - MacRISC3
 78           - MacRISC4                               78           - MacRISC4
 79           - max6690                                79           - max6690
 80           - ohare                                  80           - ohare
 81           - ohare-media-bay                        81           - ohare-media-bay
 82           - ohare-swim3                            82           - ohare-swim3
 83           - PowerBook1,1                           83           - PowerBook1,1
 84           - PowerBook2,1                           84           - PowerBook2,1
 85           - PowerBook2,2                           85           - PowerBook2,2
 86           - PowerBook3,1                           86           - PowerBook3,1
 87           - PowerBook3,2                           87           - PowerBook3,2
 88           - PowerBook3,3                           88           - PowerBook3,3
 89           - PowerBook3,4                           89           - PowerBook3,4
 90           - PowerBook3,5                           90           - PowerBook3,5
 91           - PowerBook4,1                           91           - PowerBook4,1
 92           - PowerBook4,2                           92           - PowerBook4,2
 93           - PowerBook4,3                           93           - PowerBook4,3
 94           - PowerBook5,1                           94           - PowerBook5,1
 95           - PowerBook5,2                           95           - PowerBook5,2
 96           - PowerBook5,3                           96           - PowerBook5,3
 97           - PowerBook5,4                           97           - PowerBook5,4
 98           - PowerBook5,5                           98           - PowerBook5,5
 99           - PowerBook5,6                           99           - PowerBook5,6
100           - PowerBook5,7                          100           - PowerBook5,7
101           - PowerBook5,8                          101           - PowerBook5,8
102           - PowerBook5,9                          102           - PowerBook5,9
103           - PowerBook6,3                          103           - PowerBook6,3
104           - PowerBook6,5                          104           - PowerBook6,5
105           - PowerBook6,7                          105           - PowerBook6,7
106           - PowerMac10,1                          106           - PowerMac10,1
107           - PowerMac10,2                          107           - PowerMac10,2
108           - PowerMac1,1                           108           - PowerMac1,1
109           - PowerMac11,2                          109           - PowerMac11,2
110           - PowerMac12,1                          110           - PowerMac12,1
111           - PowerMac2,1                           111           - PowerMac2,1
112           - PowerMac2,2                           112           - PowerMac2,2
113           - PowerMac3,1                           113           - PowerMac3,1
114           - PowerMac3,4                           114           - PowerMac3,4
115           - PowerMac3,5                           115           - PowerMac3,5
116           - PowerMac3,6                           116           - PowerMac3,6
117           - PowerMac4,1                           117           - PowerMac4,1
118           - PowerMac4,2                           118           - PowerMac4,2
119           - PowerMac4,4                           119           - PowerMac4,4
120           - PowerMac4,5                           120           - PowerMac4,5
121           - PowerMac7,2                           121           - PowerMac7,2
122           - PowerMac7,3                           122           - PowerMac7,3
123           - PowerMac8,1                           123           - PowerMac8,1
124           - PowerMac8,2                           124           - PowerMac8,2
125           - PowerMac9,1                           125           - PowerMac9,1
126           - paddington                            126           - paddington
127           - RackMac1,1                            127           - RackMac1,1
128           - RackMac1,2                            128           - RackMac1,2
129           - RackMac3,1                            129           - RackMac3,1
130           - screamer                              130           - screamer
131           - shasta-ata                            131           - shasta-ata
132           - sms                                   132           - sms
133           - smu-rpm-fans                          133           - smu-rpm-fans
134           - smu-sat                               134           - smu-sat
135           - smu-sensors                           135           - smu-sensors
136           - snapper                               136           - snapper
137           - swim3                                 137           - swim3
138           - tumbler                               138           - tumbler
139           - u3-agp                                139           - u3-agp
140           - u3-dart                               140           - u3-dart
141           - u3-ht                                 141           - u3-ht
142           - u4-dart                               142           - u4-dart
143           - u4-pcie                               143           - u4-pcie
144           - U4-pcie                               144           - U4-pcie
145           - uni-n-i2c                             145           - uni-n-i2c
146           - uni-north                             146           - uni-north
147                                                   147 
148       - description: Legacy compatibles used o    148       - description: Legacy compatibles used on other PowerPC devices
149         enum:                                     149         enum:
150           - 1682m-gizmo                           150           - 1682m-gizmo
151           - 1682m-gpio                            151           - 1682m-gpio
152           - 1682m-rng                             152           - 1682m-rng
153           - 1682m-sdc                             153           - 1682m-sdc
154           - amcc,ppc440epx-rng                    154           - amcc,ppc440epx-rng
155           - amcc,ppc460ex-bcsr                    155           - amcc,ppc460ex-bcsr
156           - amcc,ppc460ex-crypto                  156           - amcc,ppc460ex-crypto
157           - amcc,ppc460ex-rng                     157           - amcc,ppc460ex-rng
158           - amcc,ppc460sx-crypto                  158           - amcc,ppc460sx-crypto
159           - amcc,ppc4xx-crypto                    159           - amcc,ppc4xx-crypto
160           - amcc,sata-460ex                       160           - amcc,sata-460ex
161           - CBEA,platform-open-pic                161           - CBEA,platform-open-pic
162           - CBEA,platform-spider-pic              162           - CBEA,platform-spider-pic
163           - direct-mapped                         163           - direct-mapped
164           - display                               164           - display
165           - gpio-mdio                             165           - gpio-mdio
166           - hawk-bridge                           166           - hawk-bridge
167           - hawk-pci                              167           - hawk-pci
168           - IBM,CBEA                              168           - IBM,CBEA
169           - IBM,lhca                              169           - IBM,lhca
170           - IBM,lhea                              170           - IBM,lhea
171           - IBM,lhea-ethernet                     171           - IBM,lhea-ethernet
172           - ibm,axon-msic                         172           - ibm,axon-msic
173           - Momentum,Apache                       173           - Momentum,Apache
174           - Momentum,Maple                        174           - Momentum,Maple
175           - mai-logic,articia-s                   175           - mai-logic,articia-s
176           - mpc10x-pci                            176           - mpc10x-pci
177           - mpc5200b-fec-phy                      177           - mpc5200b-fec-phy
178           - mpc5200-serial                        178           - mpc5200-serial
179           - mpc5200-sram                          179           - mpc5200-sram
180           - nintendo,flipper                      180           - nintendo,flipper
181           - nintendo,flipper-exi                  181           - nintendo,flipper-exi
182           - nintendo,flipper-pi                   182           - nintendo,flipper-pi
183           - nintendo,flipper-pic                  183           - nintendo,flipper-pic
184           - nintendo,hollywood                    184           - nintendo,hollywood
185           - nintendo,hollywood-pic                185           - nintendo,hollywood-pic
186           - nintendo,latte-exi                    186           - nintendo,latte-exi
187           - nintendo,latte-srnprot                187           - nintendo,latte-srnprot
188           - ohci-be                               188           - ohci-be
189           - ohci-bigendian                        189           - ohci-bigendian
190           - ohci-le                               190           - ohci-le
191           - PA6T-1682M                            191           - PA6T-1682M
192           - pasemi,1682m-iob                      192           - pasemi,1682m-iob
193           - pasemi,localbus                       193           - pasemi,localbus
194           - pasemi,localbus-nand                  194           - pasemi,localbus-nand
195           - pasemi,nemo                           195           - pasemi,nemo
196           - pasemi,pwrficient                     196           - pasemi,pwrficient
197           - pasemi,pwrficient-rng                 197           - pasemi,pwrficient-rng
198           - pasemi,rootbus                        198           - pasemi,rootbus
199           - pasemi,sdc                            199           - pasemi,sdc
200           - soc                                   200           - soc
201           - sony,ps3                              201           - sony,ps3
202           - sti,platform-spider-pic               202           - sti,platform-spider-pic
203                                                   203 
204       - description: Legacy compatibles used o    204       - description: Legacy compatibles used on SPARC devices
205         enum:                                     205         enum:
206           - bq4802                                206           - bq4802
207           - ds1287                                207           - ds1287
208           - i2cpcf,8584                           208           - i2cpcf,8584
209           - isa-m5819p                            209           - isa-m5819p
210           - isa-m5823p                            210           - isa-m5823p
211           - m5819                                 211           - m5819
212           - qcn                                   212           - qcn
213           - sab82532                              213           - sab82532
214           - su                                    214           - su
215           - sun4v                                 215           - sun4v
216           - SUNW,bbc-beep                         216           - SUNW,bbc-beep
217           - SUNW,bbc-i2c                          217           - SUNW,bbc-i2c
218           - SUNW,CS4231                           218           - SUNW,CS4231
219           - SUNW,ebus-pic16f747-env               219           - SUNW,ebus-pic16f747-env
220           - SUNW,kt-cwq                           220           - SUNW,kt-cwq
221           - SUNW,kt-mau                           221           - SUNW,kt-mau
222           - SUNW,n2-cwq                           222           - SUNW,n2-cwq
223           - SUNW,n2-mau                           223           - SUNW,n2-mau
224           - SUNW,niusl                            224           - SUNW,niusl
225           - SUNW,smbus-beep                       225           - SUNW,smbus-beep
226           - SUNW,sun4v-console                    226           - SUNW,sun4v-console
227           - SUNW,sun4v-pci                        227           - SUNW,sun4v-pci
228           - SUNW,vf-cwq                           228           - SUNW,vf-cwq
229           - SUNW,vf-mau                           229           - SUNW,vf-mau
230                                                   230 
231       - description: Incomplete and/or legacy     231       - description: Incomplete and/or legacy compatibles for unknown devices
232         enum:                                     232         enum:
233           - electra-cf                            233           - electra-cf
234           - i2cpcf,8584                           234           - i2cpcf,8584
235           - virtio,uml                            235           - virtio,uml
236                                                   236 
237       - description: Linux kernel unit tests a    237       - description: Linux kernel unit tests and sample code
238         enum:                                     238         enum:
239           - audio-graph-card2-custom-sample       239           - audio-graph-card2-custom-sample
240           - compat1                               240           - compat1
241           - compat2                               241           - compat2
242           - compat3                               242           - compat3
243           - gpio-mockup                           243           - gpio-mockup
244           - gpio-simulator                        244           - gpio-simulator
245           - gpio-virtuser                         245           - gpio-virtuser
246           - linux,spi-loopback-test               246           - linux,spi-loopback-test
247           - mailbox-test                          247           - mailbox-test
248           - regulator-virtual-consumer            248           - regulator-virtual-consumer
249           - test-device                           249           - test-device
250                                                   250 
251       - description:                              251       - description:
252           Devices on MIPS platform, without an    252           Devices on MIPS platform, without any DTS users.  These are
253           unlikely to get converted to DT sche    253           unlikely to get converted to DT schema.
254         enum:                                     254         enum:
255           - mti,ranchu                            255           - mti,ranchu
256                                                   256 
257       - description:                              257       - description:
258           Devices on PowerPC platform, without    258           Devices on PowerPC platform, without any DTS users.  These are
259           unlikely to get converted to DT sche    259           unlikely to get converted to DT schema.
260         enum:                                     260         enum:
261           - fujitsu,coral                         261           - fujitsu,coral
262           - fujitsu,lime                          262           - fujitsu,lime
263           - fujitsu,MB86276                       263           - fujitsu,MB86276
264           - fujitsu,MB86277                       264           - fujitsu,MB86277
265           - fujitsu,MB86293                       265           - fujitsu,MB86293
266           - fujitsu,MB86294                       266           - fujitsu,MB86294
267           - fujitsu,mint                          267           - fujitsu,mint
268           - ibm,axon-msic                         268           - ibm,axon-msic
269           - ibm,pmemory                           269           - ibm,pmemory
270           - ibm,pmemory-v2                        270           - ibm,pmemory-v2
271           - ibm,power-rng                         271           - ibm,power-rng
272           - ibm,ppc4xx-spi                        272           - ibm,ppc4xx-spi
273           - ibm,sdram-4xx-ddr2                    273           - ibm,sdram-4xx-ddr2
274           - ibm,secureboot                        274           - ibm,secureboot
275           - ibm,secureboot-v1                     275           - ibm,secureboot-v1
276           - ibm,secureboot-v2                     276           - ibm,secureboot-v2
277           - ibm,secvar-backend                    277           - ibm,secvar-backend
278           - sgy,gpio-halt                         278           - sgy,gpio-halt
279           - wrs,epld-localbus                     279           - wrs,epld-localbus
280                                                   280 
281 required:                                         281 required:
282   - compatible                                    282   - compatible
283   - broken-usage-of-incorrect-compatible          283   - broken-usage-of-incorrect-compatible
284                                                   284 
285 additionalProperties: false                       285 additionalProperties: false
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php