Quelle incomplete-devices.yaml
Sprache: unbekannt
|
|
Spracherkennung für: .yaml vermutete Sprache: Unknown {[0] [0] [0]} [Methode: Schwerpunktbildung, einfache Gewichte, sechs Dimensionen]
# SPDX-License-Identifier: GPL- 2. 0-only OR BSD- 2-Clause
%YAML 1. 2
---
$id: http://devicetree.org/schemas/incomplete-devices.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#
title: Rejected, Legacy or Incomplete Devices
maintainers:
- Rob Herring <robh@kernel.org>
description:
Some devices will not or should not get a proper Devicetree bindings, but
their compatibles are present in Linux drivers for various reasons.
Examples are devices using ACPI PRP0001 with non-updatable firmware/ACPI
tables or old PowerPC platforms without in-tree DTS.
Following list of devices is an incomplete schema with a goal to pass DT schema
checks on undocumented compatibles but also reject any DTS file using such
un-approved compatible.
Usage of any of following compatibles is not allowed in Devicetree sources,
even if they come from immutable firmware.
properties:
compatible:
oneOf:
- description:
Rejected compatibles in Devicetree, but used in ACPI-based devices
with non-updatable firmware/ACPI tables (via ACPI PRP0001)
enum:
- broadcom,bcm5241
- ltr,ltrf216a
- description: Legacy compatibles used on Macintosh devices
enum:
- AAPL, 3500
- AAPL, 7500
- AAPL, 8500
- AAPL, 9500
- AAPL,accelerometer_1
- AAPL,e411
- AAPL,Gossamer
- AAPL,PowerBook1998
- AAPL,ShinerESB
- adm1030
- amd- 0137
- B5221
- bmac+
- burgundy
- cobalt
- cy28508
- daca
- fcu
- gatwick
- gmac
- heathrow
- heathrow-ata
- heathrow-media-bay
- i2sbus
- i2s-modem
- iMac
- K2-GMAC
- k2-i2c
- K2-Keylargo
- K2-UATA
- kauai-ata
- Keylargo
- keylargo-ata
- keylargo-media-bay
- lm87cimt
- MAC,adm1030
- MAC,ds1775
- MacRISC
- MacRISC2
- MacRISC3
- MacRISC4
- max6690
- ohare
- ohare-media-bay
- ohare-swim3
- PowerBook1, 1
- PowerBook2, 1
- PowerBook2, 2
- PowerBook3, 1
- PowerBook3, 2
- PowerBook3, 3
- PowerBook3, 4
- PowerBook3, 5
- PowerBook4, 1
- PowerBook4, 2
- PowerBook4, 3
- PowerBook5, 1
- PowerBook5, 2
- PowerBook5, 3
- PowerBook5, 4
- PowerBook5, 5
- PowerBook5, 6
- PowerBook5, 7
- PowerBook5, 8
- PowerBook5, 9
- PowerBook6, 3
- PowerBook6, 5
- PowerBook6, 7
- PowerMac10, 1
- PowerMac10, 2
- PowerMac1, 1
- PowerMac11, 2
- PowerMac12, 1
- PowerMac2, 1
- PowerMac2, 2
- PowerMac3, 1
- PowerMac3, 4
- PowerMac3, 5
- PowerMac3, 6
- PowerMac4, 1
- PowerMac4, 2
- PowerMac4, 4
- PowerMac4, 5
- PowerMac7, 2
- PowerMac7, 3
- PowerMac8, 1
- PowerMac8, 2
- PowerMac9, 1
- paddington
- RackMac1, 1
- RackMac1, 2
- RackMac3, 1
- screamer
- shasta-ata
- sms
- smu-rpm-fans
- smu-sat
- smu-sensors
- snapper
- swim3
- tumbler
- u3-agp
- u3-dart
- u3-ht
- u4-dart
- u4-pcie
- U4-pcie
- uni-n-i2c
- uni-north
- description: Legacy compatibles used on other PowerPC devices
enum:
- 1682m-gizmo
- 1682m-gpio
- 1682m-rng
- 1682m-sdc
- amcc,ppc440epx-rng
- amcc,ppc460ex-bcsr
- amcc,ppc460ex-crypto
- amcc,ppc460ex-rng
- amcc,ppc460sx-crypto
- amcc,ppc4xx-crypto
- amcc,sata- 460ex
- CBEA,platform-open-pic
- CBEA,platform-spider-pic
- direct-mapped
- display
- gpio-mdio
- hawk-bridge
- hawk-pci
- IBM,CBEA
- IBM,lhca
- IBM,lhea
- IBM,lhea-ethernet
- ibm,axon-msic
- Momentum,Apache
- Momentum,Maple
- mai-logic,articia-s
- mpc10x-pci
- mpc5200b-fec-phy
- mpc5200-serial
- mpc5200-sram
- nintendo,flipper
- nintendo,flipper-exi
- nintendo,flipper-pi
- nintendo,flipper-pic
- nintendo,hollywood
- nintendo,hollywood-pic
- nintendo,latte-exi
- nintendo,latte-srnprot
- ohci-be
- ohci-bigendian
- ohci-le
- PA6T- 1682M
- pasemi, 1682m-iob
- pasemi,localbus
- pasemi,localbus-nand
- pasemi,nemo
- pasemi,pwrficient
- pasemi,pwrficient-rng
- pasemi,rootbus
- pasemi,sdc
- soc
- sony,ps3
- sti,platform-spider-pic
- description: Legacy compatibles used on SPARC devices
enum:
- bq4802
- ds1287
- i2cpcf, 8584
- isa-m5819p
- isa-m5823p
- m5819
- qcn
- sab82532
- su
- sun4v
- SUNW,bbc-beep
- SUNW,bbc-i2c
- SUNW,CS4231
- SUNW,ebus-pic16f747-env
- SUNW,kt-cwq
- SUNW,kt-mau
- SUNW,n2-cwq
- SUNW,n2-mau
- SUNW,niusl
- SUNW,smbus-beep
- SUNW,sun4v-console
- SUNW,sun4v-pci
- SUNW,vf-cwq
- SUNW,vf-mau
- description: Incomplete and/or legacy compatibles for unknown devices
enum:
- electra-cf
- i2cpcf, 8584
- virtio,uml
- description: Linux kernel unit tests and sample code
enum:
- audio-graph-card2-custom-sample
- compat1
- compat2
- compat3
- gpio-mockup
- gpio-simulator
- gpio-virtuser
- linux,spi-loopback-test
- mailbox-test
- regulator-virtual-consumer
- test-device
- description:
Devices on MIPS platform, without any DTS users. These are
unlikely to get converted to DT schema.
enum:
- mti,ranchu
- description:
Devices on PowerPC platform, without any DTS users. These are
unlikely to get converted to DT schema.
enum:
- fujitsu,coral
- fujitsu,lime
- fujitsu,MB86276
- fujitsu,MB86277
- fujitsu,MB86293
- fujitsu,MB86294
- fujitsu,mint
- ibm,axon-msic
- ibm,pmemory
- ibm,pmemory-v2
- ibm,power-rng
- ibm,ppc4xx-spi
- ibm,sdram- 4xx-ddr2
- ibm,secureboot
- ibm,secureboot-v1
- ibm,secureboot-v2
- ibm,secvar-backend
- sgy,gpio-halt
- wrs,epld-localbus
required:
- compatible
- broken-usage-of-incorrect-compatible
additionalProperties: false
[Dauer der Verarbeitung: 0.13 Sekunden, vorverarbeitet 2026-06-06]
|
2026-06-09
|