files.hpcarm revision 1.59
1#	$NetBSD: files.hpcarm,v 1.59 2006/10/07 14:09:07 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# Generic MD files
21file	arch/hpcarm/hpcarm/autoconf.c
22file	arch/hpcarm/hpcarm/intr.c
23file	arch/hpcarm/hpcarm/softintr.c
24file	arch/hpcarm/hpcarm/spl.S
25
26# HPCARM specific files
27file	arch/hpcarm/hpcarm/hpc_machdep.c
28
29# Include hpcarm/StrongARM config definitions.
30include "arch/arm/conf/files.sa11x0"
31
32# SA-11[01]1 companion chips
33file	arch/hpcarm/dev/sacc_hpcarm.c		sacc
34
35# Jornada 720 dependent part of PCMCIA support.
36file	arch/hpcarm/dev/j720pcic.c		sacpcic
37
38# XXX iPAQ Virtual bus
39device	ipaqbus {}
40attach	ipaqbus at saip
41file	arch/hpcarm/dev/ipaq_saip.c		ipaqbus
42
43# iPAQ PCMCIA
44device	ipaqpcic: pcmciabus
45attach	ipaqpcic at ipaqbus
46file	arch/hpcarm/dev/ipaq_pcic.c		ipaqpcic needs-flag
47
48#
49# H/PC Platform common files.
50#
51include	"arch/hpc/conf/files.hpc"
52file	arch/hpc/hpc/disksubr.c			disk
53include	"dev/hpc/files.bicons"
54include	"dev/hpc/files.hpcapm"
55include	"dev/hpc/files.hpcfb"
56include	"dev/hpc/files.hpckbd"
57include	"dev/hpc/files.hpctp"
58
59# iPAQ LCD
60device	ipaqlcd: hpcfbif
61attach	ipaqlcd at ipaqbus
62file	arch/hpcarm/dev/ipaq_lcd.c		ipaqlcd
63
64# Epson SED1356 framebuffer
65device	sed: hpcfbif
66attach	sed at saip
67file	arch/hpcarm/dev/sed_saip.c		sed
68
69# Jornada 720 SSP port
70device	j720ssp {}
71attach	j720ssp at saip
72file	arch/hpcarm/dev/j720ssp.c		j720ssp
73
74# Jornada 720 keyboard
75device j720kbd: hpckbdif
76attach j720kbd at j720ssp
77file	arch/hpcarm/dev/j720kbd.c		j720kbd
78
79# Jornada 720 touch-panel
80device	j720tp: hpctpanel, wsmousedev, wskbddev
81attach	j720tp at j720ssp
82file	arch/hpcarm/dev/j720tp.c		j720tp
83defflag	opt_j720tp.h		J720TP_DEBUG
84defparam opt_j720tp.h		J720TP_SETTINGS_ICON_KEYSYM
85				J720TP_BACKUP_ICON_KEYSYM
86				J720TP_DIALUP_ICON_KEYSYM
87				J720TP_MEDIA_ICON_KEYSYM
88
89# Jornada 720 LCD screen
90device	j720lcd
91attach	j720lcd at j720ssp
92file	arch/hpcarm/dev/j720lcd.c		j720lcd
93
94# Jornada 720 power management
95device	j720pwr: hpcapmif
96attach	j720pwr at j720ssp
97file	arch/hpcarm/dev/j720pwr.c		j720pwr
98
99# Jornada 720 audio
100device	j720audio: audiobus, auconv, mulaw, sac
101attach	j720audio at sacc
102file	arch/hpcarm/dev/j720audio.c		j720audio
103
104# Atmel microcontroller
105device	atmelgpioif {}
106device	atmelgpio: atmelgpioif
107attach	atmelgpio at ipaqbus
108file	arch/hpcarm/dev/ipaq_atmelgpio.c	atmelgpio
109
110# uda1341 Codec
111device	udaif {}
112device	uda: udaif
113attach	uda at ipaqbus
114file	arch/hpcarm/dev/uda1341.c		uda
115
116file	dev/cninit.c
117
118# Machine-independent ATA drivers
119include "dev/ata/files.ata"
120
121# Machine-independent SCSI/ATAPI drivers
122include "dev/scsipi/files.scsipi"
123
124include "arch/hpcarm/conf/majors.hpcarm"
125