1 1.10.8.2 jdolecek # $NetBSD: files.ingenic,v 1.10.8.2 2017/12/03 11:36:27 jdolecek Exp $ 2 1.10.8.2 jdolecek 3 1.10.8.2 jdolecek file arch/mips/mips/bus_dma.c 4 1.10.8.2 jdolecek file arch/mips/mips/locore_ingenic.S 5 1.10.8.2 jdolecek 6 1.10.8.2 jdolecek include "dev/scsipi/files.scsipi" # SCSI devices 7 1.10.8.2 jdolecek include "dev/ata/files.ata" # ATA devices 8 1.10.8.2 jdolecek include "dev/usb/files.usb" # USB devices 9 1.10.8.2 jdolecek 10 1.10.8.2 jdolecek # Ingenic system bus 11 1.10.8.2 jdolecek device apbus { [addr=-1] } 12 1.10.8.2 jdolecek attach apbus at mainbus 13 1.10.8.2 jdolecek file arch/mips/ingenic/apbus.c apbus 14 1.10.8.2 jdolecek 15 1.10.8.2 jdolecek # On-chip UART device 16 1.10.8.2 jdolecek attach com at apbus with ingenic_com 17 1.10.8.2 jdolecek file arch/mips/ingenic/ingenic_com.c ingenic_com 18 1.10.8.2 jdolecek options COM_REGMAP 19 1.10.8.2 jdolecek 20 1.10.8.2 jdolecek # USB 21 1.10.8.2 jdolecek attach dwctwo at apbus with ingenic_dwctwo 22 1.10.8.2 jdolecek file arch/mips/ingenic/ingenic_dwctwo.c ingenic_dwctwo needs-flag 23 1.10.8.2 jdolecek 24 1.10.8.2 jdolecek attach ohci at apbus with ingenic_ohci 25 1.10.8.2 jdolecek file arch/mips/ingenic/ingenic_ohci.c ingenic_ohci needs-flag 26 1.10.8.2 jdolecek 27 1.10.8.2 jdolecek attach ehci at apbus with ingenic_ehci 28 1.10.8.2 jdolecek file arch/mips/ingenic/ingenic_ehci.c ingenic_ehci needs-flag 29 1.10.8.2 jdolecek defflag opt_ingenic.h INGENIC_EHCI_DEBUG 30 1.10.8.2 jdolecek 31 1.10.8.2 jdolecek # Ethernet 32 1.10.8.2 jdolecek attach dme at apbus with ingenic_dme 33 1.10.8.2 jdolecek file arch/mips/ingenic/ingenic_dme.c ingenic_dme needs-flag 34 1.10.8.2 jdolecek 35 1.10.8.2 jdolecek # I2C 36 1.10.8.2 jdolecek device jziic : i2cbus 37 1.10.8.2 jdolecek attach jziic at apbus 38 1.10.8.2 jdolecek file arch/mips/ingenic/jziic.c jziic 39 1.10.8.2 jdolecek defflag opt_ingenic.h JZIIC_DEBUG 40 1.10.8.2 jdolecek 41 1.10.8.2 jdolecek # SDMMC 42 1.10.8.2 jdolecek device jzmmc : sdmmcbus 43 1.10.8.2 jdolecek attach jzmmc at apbus 44 1.10.8.2 jdolecek file arch/mips/ingenic/jzmmc.c jzmmc 45 1.10.8.2 jdolecek defflag opt_ingenic.h JZMMC_DEBUG 46 1.10.8.2 jdolecek 47 1.10.8.2 jdolecek # Random number generator 48 1.10.8.2 jdolecek device jzrng 49 1.10.8.2 jdolecek attach jzrng at apbus with ingenic_rng 50 1.10.8.2 jdolecek file arch/mips/ingenic/ingenic_rng.c ingenic_rng 51 1.10.8.2 jdolecek 52 1.10.8.2 jdolecek # EFUSE 53 1.10.8.2 jdolecek device efuse 54 1.10.8.2 jdolecek attach efuse at apbus with ingenic_efuse 55 1.10.8.2 jdolecek file arch/mips/ingenic/ingenic_efuse.c ingenic_efuse 56