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