xref: /netbsd-src/sys/arch/hpcarm/conf/files.hpcarm (revision 23c8222edbfb0f0932d88a8351d3a0cf817dfb9e)
1#	$NetBSD: files.hpcarm,v 1.50 2004/05/28 17:52:07 tsarna Exp $
2#
3# First try for arm-specific configuration info
4#
5
6maxpartitions	8
7maxusers 2 8 64
8
9# Maintain Interrupt statistics
10defflag	IRQSTATS
11
12# X server support in console drivers
13defflag	XSERVER
14
15define todservice {}
16
17# Memory disk driver
18file	dev/md_root.c				memory_disk_hooks
19
20# Standard keyboard driver
21#device	kbd
22#file	arch/hpcarm/dev/kbd.c			kbd needs-flag
23
24# Generic MD files
25file	arch/hpcarm/hpcarm/autoconf.c
26file	arch/hpcarm/hpcarm/intr.c
27file	arch/hpcarm/hpcarm/softintr.c
28file	arch/hpcarm/hpcarm/spl.S
29file	arch/hpcarm/hpcarm/stubs.c
30
31# HPCARM specific files
32file	arch/hpcarm/hpcarm/hpc_machdep.c
33
34# Include hpcarm/StrongARM config definitions.
35include "arch/arm/conf/files.sa11x0"
36
37# SA11[01]1 companion chips
38file	arch/hpcarm/dev/sacc_hpcarm.c		sacc
39
40# platform dependent part of PCMCIA support.
41file	arch/hpcarm/dev/j720pcic.c	sacpcic
42
43# XXX iPAQ Virtual bus
44device	ipaqbus {}
45attach	ipaqbus at saip
46file	arch/hpcarm/dev/ipaq_saip.c		ipaqbus
47
48# IPAC PCMCIA
49device	ipaqpcic: pcmciabus
50attach	ipaqpcic at ipaqbus
51file	arch/hpcarm/dev/ipaq_pcic.c		ipaqpcic needs-flag
52
53#
54# H/PC Platform common files.
55#
56include	"arch/hpc/conf/files.hpc"
57file	arch/hpc/hpc/disksubr.c			disk
58include	"dev/hpc/files.bicons"
59include	"dev/hpc/files.hpcfb"
60include	"dev/hpc/files.hpckbd"
61include	"dev/hpc/files.hpctp"
62
63# LCD
64device	ipaqlcd: hpcfbif
65attach	ipaqlcd at ipaqbus
66file	arch/hpcarm/dev/ipaq_lcd.c		ipaqlcd
67
68device	sed: hpcfbif
69attach	sed at saip
70file	arch/hpcarm/dev/sed_saip.c		sed
71
72device	j720ssp {}: wskbddev, wsmousedev, hpctpanel
73attach	j720ssp at saip
74file	arch/hpcarm/dev/j720ssp.c		j720ssp
75file	arch/hpcarm/dev/j720kbdmap.c		j720ssp
76
77file	dev/cninit.c
78
79# APM
80device	apm
81attach	apm at j720ssp
82file	arch/hpcarm/dev/apm.c		apm needs-count
83
84# Atmel microcontroller
85device	atmelgpioif {}
86device	atmelgpio: atmelgpioif
87attach	atmelgpio at ipaqbus
88file	arch/hpcarm/dev/ipaq_atmelgpio.c	atmelgpio
89
90# uda1341 Codec
91device	udaif {}
92device	uda: udaif
93attach	uda at ipaqbus
94file	arch/hpcarm/dev/uda1341.c		uda
95
96# Include ISA stuff
97include "dev/isa/files.isa"
98
99# Include ATA stuff
100include "dev/ata/files.ata"
101
102# Include SCSI/ATAPI stuff
103include "dev/scsipi/files.scsipi"
104
105# Machine-independent I2O drivers.
106include "dev/i2o/files.i2o"
107
108# Include PCI stuff
109include "dev/pci/files.pci"
110
111include "arch/arm/conf/majors.arm32"
112