1#         $NetBSD: DBAU1500,v 1.8 2006/04/04 04:30:28 gdamore Exp $
2#
3# Kernel config for the AMD Alchemy DBAu1500 evaluation board.
4
5include             "arch/evbmips/conf/ALCHEMY"
6
7no options          ALCHEMY_AU1000
8no options          ALCHEMY_AU1100
9no options          ALCHEMY_AU1500
10no options          ALCHEMY_AU1550
11no options          ALCHEMY_GENERIC
12
13# configure out local board support
14
15options   ALCHEMY_AU1500
16options   ALCHEMY_DBAU1500
17options   PCI_NETBSD_CONFIGURE
18
19# XXX AU1500 PCI seems busted, at least on the DBAU1500.  Attempts to use
20# commands like "dd if=/dev/zero of=/tmp/f bs=64k count=1000" result in
21# kernel panics when running diskless with / mounted over a PCI NIC.
22#
23# Additionally early steppings (AB, AC) of the AU1500 are incredibly buggy
24# and are unlikely to perform properly without special software workarounds
25# that I have not yet figured out.
26#
27# Finally, the AU1500 pci bus is completely hopeless when it comes to making
28# PCI-PCI bridges (such as multiport ethernet cards).  The design is flawed,
29# and has not been fixed in at least the AD stepping of the AU1500.
30#
31# I would welcome some constructive feedback or correction to any or all of
32# these problems.  Please include gdamore@netbsd.org if you figure this out.
33#
34aupci*    at aubus? addr ?
35pci*      at aupci?
36
37# Note that this is just fairly random selection of PCI devices.
38
39# Ethernet cards
40ath*                at pci? dev ? function ?      # Atheros WLAN
41bge*                at pci? dev ? function ?      # Broadcom GigE
42fxp*                at pci? dev ? function ?      # Intel EtherExpress PRO 10+/100B
43ral*                at pci?   dev ? function ?    # Ralink WLAN
44re*                 at pci? dev ? function ?      # Realtek 8169 GigE
45rtk*                at pci? dev ? function ?      # Realtek 8129/8139
46sip*                at pci? dev ? function ?      # SiS 900/DP83815 Ethernet
47tlp*                at pci? dev ? function ?      # DEC Tulip Ethernet
48vge*                at pci? dev ? function ?      # VIA GigE
49wi*                 at pci? dev ? function ?      # Intersil PRISM WLAN
50
51# (on-board) IDE controller
52hptide*             at pci? dev ? function ?      # Triones/HighPoint IDE
53
54atabus*             at ata?
55wd*                 at atabus? drive ? flags 0x0000
56
57atapibus* at atabus?
58cd*                 at atapibus? drive ? flags 0x0000       # ATAPI CD-ROM drives
59sd*                 at atapibus? drive ? flags 0x0000       # ATAPI disk drives
60uk*                 at atapibus? drive ? flags 0x0000       # ATAPI unknown
61