Annotation of sys/arch/zaurus/conf/files.zaurus, Revision 1.1.1.1
1.1 nbrk 1: # $OpenBSD: files.zaurus,v 1.25 2007/06/08 22:57:43 jasper Exp $
2: #
3: # First try for arm-specific configuration info
4: #
5:
6: maxpartitions 16
7: maxusers 2 8 64
8:
9: major {wd = 16}
10: major {sd = 24}
11: major {cd = 26}
12: major {rd = 18}
13:
14: file arch/arm/arm/conf.c
15:
16: file arch/zaurus/zaurus/zaurus_machdep.c
17:
18: #
19: # Machine-independent SCSI drivers
20: #
21: include "../../../scsi/files.scsi"
22: include "../../../dev/atapiscsi/files.atapiscsi"
23:
24: # CPU support and integrated peripherals
25: include "arch/arm/xscale/files.pxa2x0"
26:
27: # LCD frame buffer
28: attach lcd at pxaip with lcd_pxaip
29: file arch/zaurus/zaurus/zaurus_lcd.c lcd_pxaip
30:
31: # GPIO keyboard
32: device zkbd: wskbddev
33: attach zkbd at pxaip
34: file arch/zaurus/dev/zaurus_kbd.c zkbd
35:
36: # 16-bit GPIO controller
37: device scoop
38: attach scoop at pxaip
39: file arch/zaurus/dev/zaurus_scoop.c scoop
40:
41: # PCMCIA/CF socket controller
42: attach pxapcic at pxaip with pxapcic_scoop
43: file arch/zaurus/dev/scoop_pcic.c pxapcic_scoop
44:
45: # SD/MMC socket controller
46: attach pxammc at pxaip with pxammc_scoop
47: file arch/zaurus/dev/scoop_mmc.c pxammc_scoop
48:
49: # Dedicated SSP unit for ADC, touch screen, and backlight
50: device zssp
51: attach zssp at pxaip
52: file arch/zaurus/dev/zaurus_ssp.c zssp
53:
54: # Power manager and APM emulation
55: attach apm at pxaip with apm_pxaip
56: file arch/zaurus/dev/zaurus_apm.c apm_pxaip
57:
58: # Zaurus touchpad
59: device zts: wsmousedev
60: attach zts at pxaip
61: file arch/zaurus/dev/zts.c zts needs-flag
62:
63: # Zaurus sound
64: device zaudio: audio, auconv, mulaw, i2s, i2c
65: attach zaudio at pxaip
66: file arch/zaurus/dev/zaurus_audio.c zaudio
67:
68: # Zaurus remote control
69: device zrc: wskbddev
70: attach zrc at pxaip
71: file arch/zaurus/dev/zaurus_remote.c zrc
72:
73: # NAND flash pseudo-disk device (Xilinx NAND flash controller)
74: device flash: disk
75: attach flash at pxaip with flash_pxaip
76: file arch/zaurus/dev/zaurus_flash.c flash_pxaip
77:
78: #
79: # Machine-independent ATA drivers
80: #
81: include "dev/ata/files.ata"
82:
83: # Generic MD files
84: file arch/zaurus/zaurus/autoconf.c
85:
86: file arch/arm/arm/disksubr.c disk
87:
88: # ARM FPE
89: file arch/arm/fpe-arm/armfpe_glue.S armfpe
90: file arch/arm/fpe-arm/armfpe_init.c armfpe
91: file arch/arm/fpe-arm/armfpe.s armfpe
92:
93: # Machine-independent I2O drivers.
94: include "dev/i2o/files.i2o"
95:
96: # Include WSCONS stuff
97: include "dev/wscons/files.wscons"
98: include "dev/rasops/files.rasops"
99: include "dev/wsfont/files.wsfont"
100: include "dev/pckbc/files.pckbc"
101:
102: # Include USB stuff
103: include "dev/usb/files.usb"
104:
105: # Bluetooth
106: include "dev/bluetooth/files.bluetooth"
107:
108: # Media Independent Interface (mii)
109: include "dev/mii/files.mii"
110:
111: #
112: # Machine-independent SD/MMC drivers
113: #
114: include "dev/sdmmc/files.sdmmc"
115:
116: #
117: # Machine-independent 1-Wire drivers
118: #
119: include "dev/onewire/files.onewire"
CVSweb