files.atheros revision 1.9
1#	$NetBSD: files.atheros,v 1.9 2011/07/07 05:06:45 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
22
23# On-chip UART device
24attach	com at arbus with com_arbus
25file	arch/mips/atheros/dev/com_arbus.c	com_arbus
26options	COM_REGMAP
27
28# On-chip ethernet device(s)
29device	ae: ether, ifnet, arp, mii
30attach	ae at arbus
31file	arch/mips/atheros/dev/if_ae.c		ae
32
33# On-chip WLAN device(s)
34attach	ath at arbus with ath_arbus
35file	arch/mips/atheros/dev/if_ath_arbus.c	ath_arbus	needs-flag
36
37# On-board flash memory
38device	athflash
39attach	athflash at arbus
40file	arch/mips/atheros/dev/athflash.c	athflash
41
42# On-chip GPIO
43device	argpio: gpiobus, sysmon_power, sysmon_taskq
44attach	argpio at arbus
45file	arch/mips/atheros/dev/argpio.c		argpio
46
47# On-board SPI controller
48device	arspi: spibus
49attach	arspi at arbus
50file	arch/mips/atheros/dev/arspi.c		arspi
51
52# On-chip PCI controller
53device	arpci: pcibus
54attach	arpci at arbus
55file	arch/mips/atheros/dev/arpci.c		arpci
56
57# On-chip OHCI USB controller
58attach	ohci at arbus with ohci_arbus
59file	arch/mips/atheros/dev/ohci_arbus.c	ohci_arbus
60
61# On-chip EHCI USB controller
62attach	ehci at arbus with ehci_arbus
63file	arch/mips/atheros/dev/ehci_arbus.c	ehci_arbus
64
65# Machine-independent I2O drivers.
66include "dev/i2o/files.i2o"
67
68# Machine-independent SCSI drivers
69include "dev/scsipi/files.scsipi"
70
71# Machine-independent ATA drivers
72include "dev/ata/files.ata"
73
74# Machine-independent USB device support
75include "dev/usb/files.usb"
76
77# Machine-independent PCI device support
78include "dev/pci/files.pci"
79