xref: /openbsd/sys/arch/landisk/conf/GENERIC (revision 09467b48)
1# $OpenBSD: GENERIC,v 1.55 2019/12/17 13:08:55 reyk 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
12machine		landisk	sh
13include		"../../../conf/GENERIC"
14maxusers	32			# estimated number of users
15
16option	 	SH4			# processor family; MANDATORY
17option 		SH7751R			# processor type; MANDATORY
18
19# CPU-related options.
20option	 	PCLOCK=33333333		# 33.33MHz clock
21option	 	DONT_INIT_BSC
22#option	 	DONT_INIT_PCIBSC
23
24option		PCIVERBOSE
25option		USER_PCICONF		# user-space PCI configuration
26option		USBVERBOSE
27
28config		bsd	swap generic
29
30mainbus0 at root
31cpu0	at mainbus?
32
33# PCI bus support
34shpcic*	at mainbus?			# SH7751 PCIC
35pci0	at shpcic?
36
37# SH bus
38shb*	at mainbus?
39
40# on-board I/O bus
41obio0	at mainbus?
42
43# Serial Devices
44option	SCIFCONSOLE
45option	SCIFCN_SPEED=9600
46scif0	at shb?
47
48# Power switch
49power0	at obio?
50
51rsclock0 at shb?
52
53wdc0	at obio? port 0x14000000 irq 10		# CF
54wd*	at wdc? flags 0x0000
55
56# Network Interfaces
57
58# PCI network interfaces
59re*	at pci?				# Realtek 8139C+/8169/8169S/8110S
60rl*	at pci?				# Realtek 8129/8139
61
62# MII/PHY support
63acphy*	at mii?				# Altima AC101 PHYs
64amphy*	at mii?				# AMD 79C873 PHYs
65eephy*	at mii?				# Marvell 88E1000 series PHY
66rgephy*	at mii?				# Realtek 8169S/8110S PHY
67rlphy*	at mii? 			# Realtek 8139/8201L PHYs
68urlphy*	at mii?				# Realtek RTL8150L internal PHYs
69ukphy*	at mii?				# generic unknown PHYs
70
71# PCIIDE
72pciide*		at pci?
73wd*		at pciide?
74atapiscsi*	at pciide? flags 0x0000
75
76# USB Controller and Devices
77
78# PCI USB controllers
79ehci*	at pci?				# Enhanced Host Controller
80ohci*	at pci?				# Open Host Controller
81
82# USB bus support
83usb*	at ehci?
84usb*	at ohci?
85
86# USB Hubs
87uhub*	at usb?
88uhub*	at uhub? port ? configuration ? interface ?
89urng*	at uhub?		# USB Random Number Generator
90uonerng* at uhub?		# Moonbase Otago OneRNG
91umodem*	at uhub?		# USB Modems/Serial
92ucom*	at umodem?
93uvisor*	at uhub?		# Handspring Visor
94ucom*	at uvisor?
95uvscom*	at uhub?		# SUNTAC Slipper U VS-10U serial
96ucom*	at uvscom?
97ubsa*	at uhub?		# Belkin serial adapter
98ucom*	at ubsa?
99uftdi*	at uhub?		# FTDI FT8U100AX serial adapter
100ucom*	at uftdi?
101uplcom* at uhub?		# I/O DATA USB-RSAQ2 serial adapter
102ucom*	at uplcom?
103umct*	at uhub?		# MCT USB-RS232 serial adapter
104ucom*	at umct?
105uslcom*	at uhub?		# Silicon Laboratories CP210x serial
106ucom*	at uslcom?
107uscom*	at uhub?		# Simple USB serial adapters
108ucom*	at uscom?
109ucrcom*	at uhub?		# Chromebook serial
110ucom*	at ucrcom?
111uark*	at uhub?		# Arkmicro ARK3116 serial
112ucom*	at uark?
113moscom*	at uhub?		# MosChip MCS7703 serial
114ucom*	at moscom?
115umcs*	at uhub?		# MosChip MCS78x0 serial
116ucom*	at umcs?
117uipaq*	at uhub?		# iPAQ serial adapter
118ucom*	at uipaq?
119umsm*	at uhub?		# Qualcomm MSM EVDO
120ucom*	at umsm?
121uchcom*	at uhub?		# WinChipHead CH341/340 serial
122ucom*	at uchcom?
123uaudio* at uhub?		# USB Audio
124audio*	at uaudio?
125#umidi*	at uhub?		# USB MIDI
126#midi*	at umidi?
127ulpt*	at uhub?		# USB Printers
128umass*	at uhub?		# USB Mass Storage devices
129uhidev*	at uhub?		# Human Interface Devices
130ums*	at uhidev?		# USB mouse
131wsmouse* at ums? mux 0
132ukbd*	at uhidev?		# USB keyboard
133wskbd*	at ukbd? mux 1
134ucycom*	at uhidev?		# Cypress serial
135ucom*	at ucycom?
136uslhcom* at uhidev?		# Silicon Labs CP2110 USB HID UART
137ucom*	at uslhcom?
138uhid*	at uhidev?		# USB generic HID support
139fido*	at uhidev?		# FIDO/U2F security key support
140upd*	at uhidev?		# USB Power Devices sensors
141aue*	at uhub?		# ADMtek AN986 Pegasus Ethernet
142atu*	at uhub?		# Atmel AT76c50x based 802.11b
143axe*	at uhub?		# ASIX Electronics AX88172 USB Ethernet
144axen*	at uhub?		# ASIX Electronics AX88179 USB Ethernet
145cue*	at uhub?		# CATC USB-EL1201A based Ethernet
146kue*	at uhub?		# Kawasaki KL5KUSB101B based Ethernet
147smsc*	at uhub?		# SMSC LAN95xx Ethernet
148cdce*	at uhub?		# CDC Ethernet
149urndis*	at uhub?		# Remote NDIS Ethernet
150upl*	at uhub?		# Prolific PL2301/PL2302 host-to-host `network'
151ugl*	at uhub?		# Genesys Logic GL620USB-A host-to-host `network'
152udav*	at uhub?		# Davicom DM9601 based Ethernet
153url*	at uhub?		# Realtek RTL8150L based adapters
154ure*	at uhub?		# Realtek RTL8152 based adapters
155wi*	at uhub?		# WaveLAN IEEE 802.11DS
156udsbr*	at uhub?		# D-Link DSB-R100 radio
157radio*	at udsbr?		# USB radio
158ugen*	at uhub?		# USB Generic driver
159uath*	at uhub?		# Atheros AR5005UG/AR5005UX
160athn*	at uhub?		# Atheros AR9002U
161ural*	at uhub?		# Ralink RT2500USB
162rum*	at uhub?		# Ralink RT2501USB/RT2601USB
163run*	at uhub?		# Ralink RT2700U/RT2800U/RT3000U
164rsu*	at uhub?		# Realtek RTL8188SU/RTL8191SU/RTL8192SU
165urtwn*	at uhub?		# Realtek RTL8188CU/RTL8192CU
166zyd*	at uhub?		# Zydas ZD1211
167udcf*	at uhub?		# Gude Expert mouseCLOCK
168uthum*	at uhidev?		# TEMPerHUM sensor
169ugold*	at uhidev?		# gold TEMPer sensor
170utwitch* at uhidev?		# YUREX BBU sensor
171#uow*	at uhub?		# Maxim/Dallas DS2490 1-Wire adapter
172#onewire* at uow?
173
174udl*		at uhub?
175wsdisplay*	at udl?
176
177scsibus* at scsi?
178sd*	at scsibus?			# SCSI disk drives
179cd*	at scsibus?			# SCSI CD-ROM drives
180
181pseudo-device	hotplug		1	# devices hot plugging
182pseudo-device	wsmux		2	# mouse & keyboard multiplexor
183