files.zaurus revision 1.6
1#	$NetBSD: files.zaurus,v 1.6 2008/03/31 23:35:39 chris 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
19#include "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# ARM FPE
35file	arch/arm32/fpe-arm/armfpe_glue.S	armfpe
36file	arch/arm32/fpe-arm/armfpe_init.c	armfpe
37file	arch/arm32/fpe-arm/armfpe.s		armfpe
38
39# Include Intel XScale PXA2x0 config definitions.
40include "arch/arm/xscale/files.pxa2x0"
41
42# 16-bit GPIO controller
43device scoop
44attach scoop at pxaip
45file arch/zaurus/dev/scoop.c		scoop
46
47# PCMCIA/CF socket controller
48attach pxapcic at pxaip with pxapcic_scoop
49file arch/zaurus/dev/scoop_pcic.c	pxapcic_scoop
50
51# Dedicated SSP unit for ADC, touch screen, and backlight
52device zssp
53attach zssp at pxaip
54file arch/zaurus/dev/zssp.c		zssp
55
56# LCD frame buffer
57attach lcd at pxaip with zlcd
58file arch/zaurus/dev/zlcd.c		zlcd
59
60# GPIO keyboard
61device zkbd: wskbddev
62attach zkbd at pxaip
63file arch/zaurus/dev/zkbd.c		zkbd
64
65# Zaurus touchpad
66device ztp: wsmousedev, hpctpanel
67attach ztp at pxaip
68file arch/zaurus/dev/ztp.c		ztp
69
70# Zaurus sound
71device zaudio: audiobus, auconv, mulaw, aurateconv, pxaiis, pxaiic
72attach zaudio at pxaip
73file arch/zaurus/dev/zaudio.c		zaudio
74
75# Zaurus remote control
76device zrc: wskbddev
77attach zrc at pxaip
78file arch/zaurus/dev/zrc.c		zrc
79
80# Power Management
81include "dev/hpc/apm/files.apm"
82
83device zapm: apmdevif
84attach zapm at pxaip
85file arch/zaurus/dev/zapm.c		zapm
86
87# usb power control
88device zusb
89attach zusb at pxaip
90file arch/zaurus/dev/zusb.c		zusb
91
92# MMC/SD controller
93#attach pxamci at pxaip with zmci
94#file arch/zaurus/dev/zmci.c		zmci
95
96# PCMCIA drivers
97include "dev/pcmcia/files.pcmcia"
98
99# USB drivers
100include "dev/usb/files.usb"
101
102include "arch/zaurus/conf/majors.zaurus"
103