1 # $NetBSD: files.adm5120,v 1.4 2016/04/23 10:15:29 skrll Exp $ 2 3 file arch/mips/adm5120/adm5120_intr.c 4 5 # ADM5120 on-board devices 6 device obio { [addr=-1], [irq=-1], [gpio_mask=0x0] }: gpiobus 7 device extio { [addr=-1], [irq=-1], [gpio_mask=0x0], [cfio=0x0] }: gpiobus 8 attach obio at mainbus 9 attach extio at mainbus 10 file arch/mips/adm5120/adm5120_obio.c obio 11 file arch/mips/adm5120/adm5120_obio_dma.c obio 12 file arch/mips/adm5120/adm5120_obio_space.c obio 13 file arch/mips/adm5120/dev/admgpio.c mainbus 14 15 file arch/mips/adm5120/adm5120_cfio.c extio 16 file arch/mips/adm5120/adm5120_extio.c extio 17 file arch/mips/adm5120/adm5120_extio_space.c extio 18 19 # On-chip PCI host bridge 20 device admpci: pcibus 21 attach admpci at mainbus 22 file arch/mips/adm5120/dev/admpci.c admpci 23 file arch/mips/adm5120/adm5120_pciio_space.c admpci 24 file arch/mips/adm5120/adm5120_pcimem_space.c admpci 25 26 # On-chip UART device 27 device uart 28 attach uart at obio 29 file arch/mips/adm5120/dev/uart.c uart 30 31 # On-chip ethernet device(s), GPIO, watchdog 32 device admsw: ether, ifnet, arp, sysmon_wdog 33 attach admsw at obio 34 file arch/mips/adm5120/dev/if_admsw.c admsw 35 file arch/mips/adm5120/dev/admwdog.c admsw 36 37 # On-board flash memory 38 #device admflash: disk 39 #attach admflash at obio 40 #file arch/mips/adm5120/dev/admflash.c admflash 41 42 # RB153 CompactFlash 43 attach wdc at extio with wdc_extio 44 file arch/mips/adm5120/dev/wdc_extio.c wdc_extio 45 46 # On-chip USB controller 47 device ahci: usbus, usbroothub, usb_dma 48 attach ahci at obio 49 file arch/mips/adm5120/dev/ahci.c ahci 50