xref: /netbsd-src/sys/arch/evbppc/conf/files.walnut (revision b8c616269f5ebf18ab2e35cb8099d683130a177c)
1#	$NetBSD: files.walnut,v 1.1 2002/12/09 12:15:53 scw Exp $
2#
3# walnut-specific configuration info
4
5file	arch/evbppc/walnut/autoconf.c
6file	arch/evbppc/walnut/consinit.c
7file	arch/evbppc/walnut/disksubr.c		disk
8file	arch/evbppc/walnut/machdep.c
9
10# Memory Disk for install kernel
11file	dev/md_root.c				memory_disk_hooks
12
13# Machine-independent I2O drivers.
14include	"dev/i2o/files.i2o"
15
16# Machine-independent SCSI drivers
17include	"dev/scsipi/files.scsipi"
18
19# Machine-independent ATA drivers
20include	"dev/ata/files.ata"
21
22# Workstation Console
23include "dev/wscons/files.wscons"
24
25# Raster operations
26include "dev/rasops/files.rasops"
27include "dev/wsfont/files.wsfont"
28
29# PCI bus support
30include	"dev/pci/files.pci"
31
32# On-chip PCI bridge
33#
34# XXX: Move these to a 405gp-specific file and re-think the
35# layout of the powerpc/ibm4xx hierarchy to accomodate SoCs.
36#
37device	pchb : pcibus
38attach	pchb at plb
39file	arch/evbppc/walnut/pci/pchb.c		pchb
40file	arch/evbppc/walnut/pci/pci_machdep.c	pci
41file	arch/powerpc/ibm4xx/dev/ibm405gp.c
42
43# Off-chip peripheral bus
44device	pbus {[addr=-1], [irq=-1]}
45attach	pbus at plb
46file	arch/evbppc/walnut/dev/pbus.c		pbus
47
48define	todservice {}
49
50device	todclock
51attach	todclock at todservice
52file	arch/evbppc/walnut/dev/todclock.c	todclock	needs-count
53
54device	dsrtc: todservice
55attach	dsrtc at pbus
56file	arch/evbppc/walnut/dev/ds1743.c		dsrtc
57
58include "dev/pckbc/files.pckbc"
59attach	pckbc at pbus with pckbc_pbus
60file	arch/evbppc/walnut/dev/pckbc_pbus.c	pckbc_pbus
61
62#
63# Machine-independent CardBus drivers
64#
65
66# XXX dev/pcmcia needs fdc
67device fdc {drive = -1}
68
69include "dev/cardbus/files.cardbus"
70include "dev/pcmcia/files.pcmcia"
71
72file arch/macppc/macppc/rbus_machdep.c		cardbus
73