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