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