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