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