In precedenza ho lavorato su driver della piattaforma ARM specifici, recentemente trasferiti su Intel Atom. Su ARM, aveva arch/arm/boot/dts/xx.dts
e arch/arm/mach-xx/
per aggiungere dispositivi di piattaforma. Non vedo questi file o cartelle su x86. Quando sono entrato in arch/x86/...
non ci sono file dts o file di piattaforma.Differenza nella scrittura di un driver di periferica della piattaforma per x86 e ARM
Come posso aggiungere le informazioni sul mio dispositivo piattaforma, se voglio aggiungere il mio dispositivo piattaforma nella piattaforma Intel Atom? Dove posso ottenere i file dts specifici per x86 (assumendo anche se i dts non sono specifici per l'architettura)?
C'è un esempio, 'arch/x86/platform/CE4100/falconfalls.dts', versione del kernel è 3.18. Potrebbe essere un buon inizio per te. –
Grazie Chris, per il tuo commento, questo è l'unico posto dove ho trovato. Ma ci sono molte schede basate su Intel. Ma quello che ho trovato è che stanno usando informazioni acpi, simili a dts. Ma non sono sicuro di come queste informazioni acpi vengano inviate a Linux. Se voglio aggiungere qualsiasi dispositivo di piattaforma. Come posso aggiungere. – anikhan