Annotation of sys/arch/armish/conf/GENERIC, Revision 1.1.1.1
1.1 nbrk 1: # $OpenBSD: GENERIC,v 1.16 2007/05/31 23:18:25 uwe Exp $
2: #
3: # For further information on compiling OpenBSD kernels, see the config(8)
4: # man page.
5: #
6: # For further information on hardware support for this architecture, see
7: # the intro(4) man page. For further information about kernel options
8: # for this architecture, see the options(4) man page. For an explanation
9: # of each device driver in this file see the section 4 man page for the
10: # device.
11:
12: machine armish arm
13: include "../../../conf/GENERIC"
14: maxusers 32 # estimated number of users
15:
16: options ARM32
17:
18: makeoptions KERNEL_BASE_PHYS="0x00200000"
19: makeoptions KERNEL_BASE_VIRT="0xc0200000"
20: makeoptions BOARDTYPE="armish"
21:
22: options CPU_XSCALE_80321 # Support the XScale core
23: options XSCALE_CACHE_READ_WRITE_ALLOCATE
24: options CACHE_CLEAN_BLOCK_INTR
25:
26: #options PERFCTRS # performance counters
27:
28: option PCIVERBOSE
29:
30: config bsd swap generic
31:
32: # The main bus device
33: mainbus0 at root
34: cpu0 at mainbus?
35: obio0 at mainbus?
36:
37: # On-board 16550 UART
38: com0 at obio? addr 0xfe800000 xint 3
39:
40: # i80321 I/O Processor peripheral support
41: iopxs0 at mainbus?
42: #gpio* at iopxs0
43:
44: #iopaau* at iopxs? # Application Accelerator Unit
45: iopiic* at iopxs? # I2C Controller Unit(s)
46: iic0 at iopiic?
47: iic1 at iopiic?
48: ricohrtc0 at iic? addr 0x32 # Ricoh RTC
49: pcaled0 at iic? addr 0x60 # led controller
50: gpio* at pcaled0
51: fintek0 at iic? flags 0x0001 # temp/fan controller
52:
53: #iopwdog* at iopxs? # Watchdog timer
54: pci0 at iopxs? bus ? # PCI/PCI-X support
55:
56:
57: siop* at pci? # NCR 538XX SCSI controllers(new)
58: scsibus* at siop?
59: em* at pci?
60: re* at pci?
61: ral* at pci?
62: # IDE controllers
63: pciide* at pci? flags 0x0000
64: wd* at pciide? flags 0x0000
65:
66:
67: sd* at scsibus? # SCSI disk drives
68: #st* at scsibus? # SCSI tape drives
69: cd* at scsibus? # SCSI CD-ROM drives
70: #ch* at scsibus? # SCSI autochangers
71: #ss* at scsibus? # SCSI scanners
72: #uk* at scsibus? # unknown SCSI
73:
74: # USB Controllers
75: ohci* at pci? # Open Host Controller
76: uhci* at pci? # Universal Host Controller
77: ehci* at pci? # Enhanced Host Controller
78:
79: # USB bus support
80: usb* at ohci?
81: usb* at uhci?
82: usb* at ehci?
83:
84: # USB devices
85: uhub* at usb? # USB Hubs
86: uhub* at uhub? # USB Hubs
87: umodem* at uhub? # USB Modems/Serial
88: ucom* at umodem?
89: uvisor* at uhub? # Handspring Visor
90: ucom* at uvisor?
91: uvscom* at uhub? # SUNTAC Slipper U VS-10U serial
92: ucom* at uvscom?
93: ubsa* at uhub? # Belkin serial adapter
94: ucom* at ubsa?
95: uftdi* at uhub? # FTDI FT8U100AX serial adapter
96: ucom* at uftdi?
97: uplcom* at uhub? # I/O DATA USB-RSAQ2 serial adapter
98: ucom* at uplcom?
99: umct* at uhub? # MCT USB-RS232 serial adapter
100: ucom* at umct?
101: uslcom* at uhub? # Silicon Laboratories CP210x serial
102: ucom* at uslcom?
103: uark* at uhub? # Arkmicro ARK3116 serial
104: ucom* at uark?
105: uipaq* at uhub? # iPAQ serial adapter
106: ucom* at uipaq?
107: umsm* at uhub? # Qualcomm MSM EVDO
108: ucom* at umsm?
109: uaudio* at uhub? # USB Audio
110: audio* at uaudio?
111: umidi* at uhub? # USB MIDI
112: midi* at umidi?
113: ulpt* at uhub? # USB Printers
114: umass* at uhub? # USB Mass Storage devices
115: scsibus* at umass?
116: atapiscsi* at umass?
117: uhidev* at uhub? # Human Interface Devices
118: ums* at uhidev? # USB mouse
119: wsmouse* at ums? mux 0
120: ukbd* at uhidev? # USB keyboard
121: wskbd* at ukbd? mux 1
122: ucycom* at uhidev? # Cypress serial
123: ucom* at ucycom?
124: uhid* at uhidev? # USB generic HID support
125: aue* at uhub? # ADMtek AN986 Pegasus Ethernet
126: atu* at uhub? # Atmel AT76c50x based 802.11b
127: axe* at uhub? # ASIX Electronics AX88172 USB Ethernet
128: cue* at uhub? # CATC USB-EL1201A based Ethernet
129: kue* at uhub? # Kawasaki KL5KUSB101B based Ethernet
130: cdce* at uhub? # CDC Ethernet
131: upl* at uhub? # Prolific PL2301/PL2302 host-to-host `network'
132: udav* at uhub? # Davicom DM9601 based Ethernet
133: url* at uhub? # Realtek RTL8150L based adapters
134: wi* at uhub? # WaveLAN IEEE 802.11DS
135: urio* at uhub? # Diamond Multimedia Rio 500
136: uscanner* at uhub? # USB Scanners
137: usscanner* at uhub? # USB SCSI scanners, e.g., HP5300
138: scsibus* at usscanner?
139: #uyap* at uhub? # Y@P firmware loader
140: udsbr* at uhub? # D-Link DSB-R100 radio
141: radio* at udsbr? # USB radio
142: ugen* at uhub? # USB Generic driver
143: ural* at uhub? # Ralink RT2500USB
144: rum* at uhub? # Ralink RT2501USB/RT2601USB
145: #udcf* at uhub? # Gude Expert mouseCLOCK
146: uow* at uhub? # Maxim/Dallas DS2490 1-Wire adapter
147: onewire* at uow?
148:
149: # Bluetooth controllers
150: #ubt* at uhub? # USB Bluetooth
151:
152: # Bluetooth bus support
153: #bthub* at ubt?
154:
155: amphy* at mii? # AMD 79C873 PHYs
156: dcphy* at mii? # Digital Clone PHYs
157: exphy* at mii? # 3Com internal PHYs
158: inphy* at mii? # Intel 82555 PHYs
159: iophy* at mii? # Intel 82553 PHYs
160: icsphy* at mii? # ICS1890 PHYs
161: lxtphy* at mii? # Level One LXT-970 PHYs
162: nsphy* at mii? # NS83840 PHYs
163: #nsphyter* at mii? # NS83843 PHYs
164: mtdphy* at mii? # Myson MTD972 PHYs
165: acphy* at mii? # Altima AC101 PHYs
166: qsphy* at mii? # Quality Semi QS6612 PHYs
167: luphy* at mii? # Lucent LU6612 PHY
168: sqphy* at mii? # Seeq 8022[013] PHYs
169: rlphy* at mii? # RealTek 8139 internal PHYs
170: #tlphy* at mii? # ThunderLAN PHYs
171: tqphy* at mii? # TDK Semiconductor PHYs
172: brgphy* at mii? # Broadcom 10/100/1000 PHYs
173: bmtphy* at mii? # Broadcom 10/100 PHYs
174: eephy* at mii? # Marvell 88E1000 Gigabit PHYs
175: urlphy* at mii? # Realtek RTL8150L internal PHY
176: rgephy* at mii? # Realtek 8169S/8110S PHY
177: rlphy* at mii? # Realtek 8139 internal PHYs
178: ciphy* at mii? # Cicada CS8201 10/100/1000 copper PHY
179: ukphy* at mii? # generic unknown PHYs
180:
181: # 1-Wire devices
182: option ONEWIREVERBOSE
183: owid* at onewire? # ID
184: owsbm* at onewire? # Smart Battery Monitor
185: owtemp* at onewire? # Temperature
186:
187: # mouse & keyboard multiplexor pseudo-devices
188: #pseudo-device wsmux 2
189: pseudo-device crypto 1
190: pseudo-device hotplug 1 # devices hot plugging
191: #pseudo-device raid 4 # RAIDframe disk driver
192:
CVSweb