1 # $NetBSD: files.alchemy,v 1.14 2019/05/08 13:40:15 isaki Exp $ 2 3 defflag opt_alchemy.h ALCHEMY_AU1000 4 ALCHEMY_AU1100 5 ALCHEMY_AU1500 6 ALCHEMY_AU1550 7 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 18 19 # Alchemy peripheral bus 20 device aubus { [addr=-1] } 21 attach aubus at mainbus 22 file arch/mips/alchemy/aubus.c aubus 23 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 28 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 34 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 39 40 # On-chip OHCI USB controller 41 attach ohci at aubus with ohci_aubus 42 file arch/mips/alchemy/dev/ohci_aubus.c ohci 43 44 # On-chip AC'97 audio controller 45 device auaudio: audiobus, ac97 46 attach auaudio at aubus 47 file arch/mips/alchemy/dev/auaudio.c auaudio 48 49 # On-chip PCI 50 device aupci: pcibus 51 attach aupci at aubus 52 file arch/mips/alchemy/dev/aupci.c aupci 53 54 # On-chip GPIO 55 device augpio: gpiobus 56 attach augpio at aubus 57 file arch/mips/alchemy/dev/augpio.c augpio 58 59 # On-chip PSC 60 device aupsc { [ addr = -1 ] } 61 attach aupsc at aubus 62 file arch/mips/alchemy/dev/aupsc.c aupsc 63 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 68 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 73 74 # On-chip PCMCIA 75 # 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! 82 # 83 device aupcmcia: pcmciabus 84 attach aupcmcia at aubus 85 file arch/mips/alchemy/dev/aupcmcia.c aupcmcia 86