Expand PMF_FN_* macros.
[netbsd-mini2440.git] / sys / arch / mips / conf / files.alchemy
blobb05fd3f9cbd939ece5b8fd8b63ae39d4c92670a3
1 #       $NetBSD: files.alchemy,v 1.12 2006/07/13 22:56:01 gdamore Exp $
3 defflag opt_alchemy.h           ALCHEMY_AU1000
4                                 ALCHEMY_AU1100
5                                 ALCHEMY_AU1500
6                                 ALCHEMY_AU1550
8 file    arch/mips/alchemy/au_chipdep.c
9 file    arch/mips/alchemy/au1000.c              alchemy_au1000
10 file    arch/mips/alchemy/au1100.c              alchemy_au1100
11 file    arch/mips/alchemy/au1500.c              alchemy_au1500
12 file    arch/mips/alchemy/au1550.c              alchemy_au1550
13 file    arch/mips/alchemy/au_icu.c
14 file    arch/mips/alchemy/au_timer.c
15 file    arch/mips/alchemy/au_cpureg_mem.c
16 #file   arch/mips/alchemy/au_wired_space.c
17 file    arch/mips/alchemy/au_himem_space.c
19 # Alchemy peripheral bus
20 device  aubus { [addr=-1] }
21 attach  aubus at mainbus
22 file    arch/mips/alchemy/aubus.c               aubus
24 # "fake" RTC for using an Au1x00 timer for boards without a real RTC
25 device  aurtc
26 attach  aurtc at aubus
27 file    arch/mips/alchemy/dev/aurtc.c           aurtc
29 # On-chip UART device
30 attach  com at aubus with com_aubus
31 file    arch/mips/alchemy/dev/com_aubus.c       com_aubus
32 options         COM_AU1x00      # Au1x00 support in com driver
33 options         COM_REGMAP
35 # On-chip ethernet device(s)
36 device  aumac: ether, ifnet, arp, mii
37 attach  aumac at aubus
38 file    arch/mips/alchemy/dev/if_aumac.c        aumac
40 # On-chip OHCI USB controller
41 attach  ohci at aubus with ohci_aubus
42 file    arch/mips/alchemy/dev/ohci_aubus.c      ohci
44 # On-chip AC'97 audio controller
45 device  auaudio: audiobus, auconv, mulaw, ac97, aurateconv
46 attach  auaudio at aubus
47 file    arch/mips/alchemy/dev/auaudio.c         auaudio
49 # On-chip PCI
50 device  aupci: pcibus
51 attach  aupci at aubus
52 file    arch/mips/alchemy/dev/aupci.c           aupci
54 # On-chip GPIO
55 device  augpio: gpiobus
56 attach  augpio at aubus
57 file    arch/mips/alchemy/dev/augpio.c          augpio
59 # On-chip PSC
60 device  aupsc { [ addr = -1 ] }
61 attach  aupsc at aubus
62 file    arch/mips/alchemy/dev/aupsc.c           aupsc
64 # On-chip PSC SMBus Protocol
65 device  ausmbus: i2cbus, i2c_bitbang
66 attach  ausmbus at aupsc
67 file    arch/mips/alchemy/dev/ausmbus_psc.c     ausmbus
69 # On-chip PSC SPI Protocol
70 device  auspi: spibus
71 attach  auspi at aupsc
72 file    arch/mips/alchemy/dev/auspi.c           auspi   needs-flag
74 # On-chip PCMCIA
76 # XXX: NOTE: As of Feb. 22, 2006, the aupcmcia bus is not quite
77 # functional.  Some cards have CIS misparsed, and there seems to
78 # some kind of problem with the IO address mapping.  This is really
79 # for development only at this point.  If you do enable this, it will
80 # generally be benign in your kernel unless you actually insert
81 # a card.  After that, all bets are off!
83 device  aupcmcia: pcmciabus
84 attach  aupcmcia at aubus
85 file    arch/mips/alchemy/dev/aupcmcia.c        aupcmcia