1 # $NetBSD: files.atheros,v 1.10 2011/07/10 23:13:22 matt Exp $ 2 3 defflag opt_wisoc.h WISOC_AR5312 WISOC_AR5315 WISOC_AR7100 WISOC_AR9344 4 5 file arch/mips/atheros/ar_conf.c 6 file arch/mips/atheros/ar_console.c 7 file arch/mips/atheros/ar_intr.c 8 9 file arch/mips/atheros/ar5312.c wisoc_ar5312 10 file arch/mips/atheros/ar5312_board.c wisoc_ar5312 11 12 file arch/mips/atheros/ar5315.c wisoc_ar5315 13 file arch/mips/atheros/ar5315_board.c wisoc_ar5315 14 15 file arch/mips/atheros/ar7100.c wisoc_ar7100 16 file arch/mips/atheros/ar9344.c wisoc_ar9344 17 18 # Atheros system bus 19 device arbus { [addr=-1] } 20 attach arbus at mainbus 21 file arch/mips/atheros/arbus.c arbus 22 file arch/mips/atheros/arbusle.c arbus 23 24 # On-chip UART device 25 attach com at arbus with com_arbus 26 file arch/mips/atheros/dev/com_arbus.c com_arbus 27 options COM_REGMAP 28 29 # On-chip ethernet device(s) 30 device ae: ether, ifnet, arp, mii 31 attach ae at arbus 32 file arch/mips/atheros/dev/if_ae.c ae 33 34 # On-chip WLAN device(s) 35 attach ath at arbus with ath_arbus 36 file arch/mips/atheros/dev/if_ath_arbus.c ath_arbus needs-flag 37 38 # On-board flash memory 39 device athflash 40 attach athflash at arbus 41 file arch/mips/atheros/dev/athflash.c athflash 42 43 # On-chip GPIO 44 device argpio: gpiobus, sysmon_power, sysmon_taskq 45 attach argpio at arbus 46 file arch/mips/atheros/dev/argpio.c argpio 47 48 # On-board SPI controller 49 device arspi: spibus 50 attach arspi at arbus 51 file arch/mips/atheros/dev/arspi.c arspi 52 53 # On-chip PCI controller 54 device arpci: pcibus 55 device arpcie: pcibus 56 attach arpci at arbus 57 attach arpcie at arbus 58 file arch/mips/atheros/dev/arpci.c arpci | arpcie 59 60 # On-chip OHCI USB controller 61 attach ohci at arbus with ohci_arbus 62 file arch/mips/atheros/dev/ohci_arbus.c ohci_arbus 63 64 # On-chip EHCI USB controller 65 attach ehci at arbus with ehci_arbus 66 file arch/mips/atheros/dev/ehci_arbus.c ehci_arbus 67 68 # Machine-independent I2O drivers. 69 include "dev/i2o/files.i2o" 70 71 # Machine-independent SCSI drivers 72 include "dev/scsipi/files.scsipi" 73 74 # Machine-independent ATA drivers 75 include "dev/ata/files.ata" 76 77 # Machine-independent USB device support 78 include "dev/usb/files.usb" 79 80 # Machine-independent PCI device support 81 include "dev/pci/files.pci" 82