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