xref: /netbsd-src/sys/arch/hpcarm/conf/files.hpcarm (revision 28c37e673e4d9b6cbdc7483062b915cc61d1ccf5)
1#	$NetBSD: files.hpcarm,v 1.47 2002/09/16 19:52:52 manu 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
20file	arch/arm/arm32/conf.c
21
22# Standard keyboard driver
23#device	kbd
24#file	arch/hpcarm/dev/kbd.c			kbd needs-flag
25
26# Generic MD files
27file	arch/hpcarm/hpcarm/autoconf.c
28file	arch/hpcarm/hpcarm/intr.c
29file	arch/hpcarm/hpcarm/softintr.c
30file	arch/hpcarm/hpcarm/spl.S
31file	arch/hpcarm/hpcarm/stubs.c
32
33# HPCARM specific files
34file	arch/hpcarm/hpcarm/hpc_machdep.c
35
36# Include hpcarm/StrongARM config definitions.
37include "arch/arm/conf/files.sa11x0"
38
39# XXX iPAQ Virtual bus
40device	ipaqbus {}
41attach	ipaqbus at saip
42file	arch/hpcarm/dev/ipaq_saip.c		ipaqbus
43
44# IPAC PCMCIA
45device	ipaqpcic: pcmciabus
46attach	ipaqpcic at ipaqbus
47file	arch/hpcarm/dev/ipaq_pcic.c		ipaqpcic needs-flag
48
49#
50# H/PC Platform common files.
51#
52include	"arch/hpc/conf/files.hpc"
53file	arch/hpc/hpc/disksubr.c			disk
54include	"dev/hpc/files.bicons"
55include	"dev/hpc/files.hpcfb"
56include	"dev/hpc/files.hpckbd"
57include	"dev/hpc/files.hpctp"
58
59# LCD
60device	ipaqlcd: hpcfbif
61attach	ipaqlcd at ipaqbus
62file	arch/hpcarm/dev/ipaq_lcd.c		ipaqlcd
63
64device	sed: hpcfbif
65attach	sed at saip
66file	arch/hpcarm/dev/sed_saip.c		sed
67
68device	j720ssp {}: wskbddev, wsmousedev, tpcalib
69attach	j720ssp at saip
70file	arch/hpcarm/dev/j720ssp.c		j720ssp
71file	arch/hpcarm/dev/j720kbdmap.c		j720ssp
72
73file	dev/cninit.c
74
75# APM
76device	apm
77attach	apm at j720ssp
78file	arch/hpcarm/dev/apm.c		apm needs-count
79
80# Atmel microcontroller
81device	atmelgpioif {}
82device	atmelgpio: atmelgpioif
83attach	atmelgpio at ipaqbus
84file	arch/hpcarm/dev/ipaq_atmelgpio.c	atmelgpio
85
86# uda1341 Codec
87device	udaif {}
88device	uda: udaif
89attach	uda at ipaqbus
90file	arch/hpcarm/dev/uda1341.c		uda
91
92# Include ISA stuff
93include "dev/isa/files.isa"
94
95# Include ATA stuff
96include "dev/ata/files.ata"
97
98# Include SCSI/ATAPI stuff
99include "dev/scsipi/files.scsipi"
100
101# Machine-independent I2O drivers.
102include "dev/i2o/files.i2o"
103
104# Include PCI stuff
105include "dev/pci/files.pci"
106
107include "arch/arm/conf/majors.arm32"
108