files.zaurus revision 1.8
1#	$NetBSD: files.zaurus,v 1.8 2009/04/21 03:00:30 nonaka Exp $
2#
3# Sharp Zaurus specific configuration info
4#
5
6maxpartitions	16
7maxusers	2 8 64
8
9# Machine-independent SCSI drivers
10include "dev/scsipi/files.scsipi"
11
12# Machine-independent ATA drivers
13include "dev/ata/files.ata"
14
15# Machine-independent I2O drivers.
16include "dev/i2o/files.i2o"
17
18# Machine-independent SD/MMC drivers
19include "dev/sdmmc/files.sdmmc"
20
21# HPC
22include "arch/hpc/conf/files.hpc"
23include "dev/hpc/files.hpctp"
24
25# Memory disk driver
26file	dev/md_root.c				memory_disk_hooks
27
28# Generic MD files
29file	arch/zaurus/zaurus/autoconf.c
30file	arch/zaurus/zaurus/machdep.c
31
32file	kern/subr_disk_mbr.c			disk
33
34# kloader
35defflag opt_kloader.h				KLOADER
36defparam opt_kloader.h				KLOADER_KERNEL_PATH
37defflag debug_kloader.h				KLOADER_DEBUG
38file	dev/kloader.c				kloader
39file	arch/zaurus/zaurus/kloader_machdep.c	kloader
40file	arch/zaurus/zaurus/kloader_zaurus.S	kloader
41
42# ARM FPE
43file	arch/arm32/fpe-arm/armfpe_glue.S	armfpe
44file	arch/arm32/fpe-arm/armfpe_init.c	armfpe
45file	arch/arm32/fpe-arm/armfpe.s		armfpe
46
47# Include Intel XScale PXA2x0 config definitions.
48include "arch/arm/xscale/files.pxa2x0"
49
50# 16-bit GPIO controller
51device scoop
52attach scoop at pxaip
53file arch/zaurus/dev/scoop.c		scoop
54
55# PCMCIA/CF socket controller
56attach pxapcic at pxaip with pxapcic_scoop
57file arch/zaurus/dev/scoop_pcic.c	pxapcic_scoop
58
59# Dedicated SSP unit for ADC, touch screen, and backlight
60device zssp
61attach zssp at pxaip
62file arch/zaurus/dev/zssp.c		zssp
63
64# LCD frame buffer
65attach lcd at pxaip with zlcd
66file arch/zaurus/dev/zlcd.c		zlcd
67
68# GPIO keyboard
69device zkbd: wskbddev
70attach zkbd at pxaip
71file arch/zaurus/dev/zkbd.c		zkbd
72
73# Zaurus touchpad
74device ztp: wsmousedev, hpctpanel
75attach ztp at pxaip
76file arch/zaurus/dev/ztp.c		ztp
77
78# Zaurus sound
79device zaudio: audiobus, auconv, mulaw, aurateconv, pxaiis, pxaiic
80attach zaudio at pxaip
81file arch/zaurus/dev/zaudio.c		zaudio
82
83# Zaurus remote control
84device zrc: wskbddev
85attach zrc at pxaip
86file arch/zaurus/dev/zrc.c		zrc
87
88# Power Management
89include "dev/hpc/apm/files.apm"
90
91device zapm: apmdevif
92attach zapm at pxaip
93file arch/zaurus/dev/zapm.c		zapm
94
95# usb power control
96device zusb
97attach zusb at pxaip
98file arch/zaurus/dev/zusb.c		zusb
99
100# MMC/SD controller
101attach pxamci at pxaip with zmci
102file arch/zaurus/dev/zmci.c		zmci
103
104# PCMCIA drivers
105include "dev/pcmcia/files.pcmcia"
106
107# USB drivers
108include "dev/usb/files.usb"
109
110include "arch/zaurus/conf/majors.zaurus"
111