DBAU1500 revision 1.7
11.7Ssimonb#	$NetBSD: DBAU1500,v 1.7 2006/02/25 11:47:41 simonb Exp $
21.1Sgdamore#
31.1Sgdamore# Kernel config for the AMD Alchemy DBAu1500 evaluation board.
41.1Sgdamore
51.2Sgdamoreinclude		"arch/evbmips/conf/ALCHEMY"
61.1Sgdamore
71.7Ssimonbno options 	ALCHEMY_AU1000
81.7Ssimonbno options 	ALCHEMY_AU1100
91.7Ssimonbno options 	ALCHEMY_AU1500
101.7Ssimonbno options 	ALCHEMY_AU1550
111.7Ssimonbno options 	ALCHEMY_GENERIC
121.1Sgdamore
131.2Sgdamore# configure out local board support
141.1Sgdamore
151.7Ssimonboptions 	ALCHEMY_AU1500
161.7Ssimonboptions 	ALCHEMY_DBAU1500
171.7Ssimonboptions 	PCI_NETBSD_CONFIGURE
181.3Sgdamore
191.4Sgdamore# XXX AU1500 PCI seems busted, at least on the DBAU1500.  Attempts to use
201.4Sgdamore# commands like "dd if=/dev/zero of=/tmp/f bs=64k count=1000" result in
211.4Sgdamore# kernel panics when running diskless with / mounted over a PCI NIC.
221.4Sgdamore#
231.4Sgdamore# Additionally early steppings (AB, AC) of the AU1500 are incredibly buggy
241.4Sgdamore# and are unlikely to perform properly without special software workarounds
251.4Sgdamore# that I have not yet figured out.
261.4Sgdamore#
271.4Sgdamore# Finally, the AU1500 pci bus is completely hopeless when it comes to making
281.4Sgdamore# PCI-PCI bridges (such as multiport ethernet cards).  The design is flawed,
291.4Sgdamore# and has not been fixed in at least the AD stepping of the AU1500.
301.4Sgdamore#
311.5Sgdamore# I would welcome some constructive feedback or correction to any or all of
321.5Sgdamore# these problems.  Please include gdamore@netbsd.org if you figure this out.
331.5Sgdamore#
341.6Sgdamoreaupci*	at aubus? addr ?
351.6Sgdamorepci*	at aupci?
361.3Sgdamore
371.3Sgdamore# Note that this is just fairly random selection of PCI devices.
381.3Sgdamore
391.7Ssimonb# Ethernet cards
401.3Sgdamorebge*		at pci? dev ? function ?	# Broadcom GigE
411.7Ssimonbfxp*		at pci? dev ? function ?	# Intel EtherExpress PRO 10+/100B
421.3Sgdamoreral*		at pci?	dev ? function ?	# Ralink WLAN
431.3Sgdamorere*		at pci? dev ? function ?	# Realtek 8169 GigE
441.7Ssimonbrtk*		at pci? dev ? function ?	# Realtek 8129/8139
451.7Ssimonbsip*		at pci? dev ? function ?	# SiS 900/DP83815 Ethernet
461.3Sgdamoretlp*		at pci? dev ? function ?	# DEC Tulip Ethernet
471.3Sgdamorevge*		at pci? dev ? function ?	# VIA GigE
481.7Ssimonbwi*		at pci? dev ? function ?	# Intersil PRISM WLAN
491.7Ssimonb
501.7Ssimonb# (on-board) IDE controller
511.3Sgdamorehptide*		at pci? dev ? function ?	# Triones/HighPoint IDE
521.3Sgdamore
531.3Sgdamoreatabus*		at ata?
541.3Sgdamorewd*		at atabus? drive ? flags 0x0000
551.3Sgdamore
561.3Sgdamoreatapibus*	at atabus?
571.3Sgdamorecd*		at atapibus? drive ? flags 0x0000	# ATAPI CD-ROM drives
581.3Sgdamoresd*		at atapibus? drive ? flags 0x0000	# ATAPI disk drives
591.3Sgdamoreuk*		at atapibus? drive ? flags 0x0000	# ATAPI unknown
60