xref: /netbsd-src/sys/arch/hpcarm/conf/files.hpcarm (revision aaf4ece63a859a04e37cf3a7229b5fab0157cc06)
1#	$NetBSD: files.hpcarm,v 1.54 2006/01/03 23:11:00 peter Exp $
2#
3# hpcarm 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
29
30# HPCARM specific files
31file	arch/hpcarm/hpcarm/hpc_machdep.c
32
33# Include hpcarm/StrongARM config definitions.
34include "arch/arm/conf/files.sa11x0"
35
36# SA11[01]1 companion chips
37file	arch/hpcarm/dev/sacc_hpcarm.c		sacc
38
39# platform dependent part of PCMCIA support.
40file	arch/hpcarm/dev/j720pcic.c		sacpcic
41
42# XXX iPAQ Virtual bus
43device	ipaqbus {}
44attach	ipaqbus at saip
45file	arch/hpcarm/dev/ipaq_saip.c		ipaqbus
46
47# iPAQ PCMCIA
48device	ipaqpcic: pcmciabus
49attach	ipaqpcic at ipaqbus
50file	arch/hpcarm/dev/ipaq_pcic.c		ipaqpcic needs-flag
51
52#
53# H/PC Platform common files.
54#
55include	"arch/hpc/conf/files.hpc"
56file	arch/hpc/hpc/disksubr.c			disk
57include	"dev/hpc/files.bicons"
58include	"dev/hpc/files.hpcfb"
59include	"dev/hpc/files.hpckbd"
60include	"dev/hpc/files.hpctp"
61
62# LCD
63device	ipaqlcd: hpcfbif
64attach	ipaqlcd at ipaqbus
65file	arch/hpcarm/dev/ipaq_lcd.c		ipaqlcd
66
67device	sed: hpcfbif
68attach	sed at saip
69file	arch/hpcarm/dev/sed_saip.c		sed
70
71device	j720sspapm {}
72device	j720ssp {}: wskbddev, wsmousedev, hpctpanel, j720sspapm
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 j720sspapm
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 ATA stuff
97include "dev/ata/files.ata"
98
99# Include SCSI/ATAPI stuff
100include "dev/scsipi/files.scsipi"
101
102include "arch/arm/conf/majors.arm32"
103