summaryrefslogtreecommitdiff
path: root/sys/arch/armv7/conf/RAMDISK-IMX
blob: 6a4e0f8b196b1b1fb1972a452a5a26178eda5a65 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
#	$OpenBSD: RAMDISK-IMX,v 1.12 2014/10/10 05:43:35 deraadt Exp $

machine		armv7 arm
maxusers	4

option		TIMEZONE=0
option		DST=0
option		SMALL_KERNEL
option		NO_PROPOLICE
option		BOOT_CONFIG

option		MINIROOTSIZE=10240
option		RAMDISK_HOOKS

option		USBVERBOSE

option		FFS
option		MSDOSFS
option		INET
option		INET6
option		EXT2FS

makeoptions	KERNEL_BASE_PHYS="0x10800000"
makeoptions	KERNEL_BASE_VIRT="0xc0800000"
option		BUILD_STARTUP_PAGETABLE
option		STARTUP_PAGETABLE_ADDR=0x10200000
option		SDRAM_START="0x10000000"
option		CPU_ARMv7	# Support the ARMv7

config		bsd root on rd0a swap on rd0b

mainbus0	at root
cpu0		at mainbus?

cortex0		at mainbus?	# Cortex-A9 (iMX6)
ampintc*	at cortex?
amptimer*	at cortex?
armliicc*	at cortex?

imx0		at mainbus?	# iMX SoC
imxccm*		at imx?		# clock control module
imxiomuxc*	at imx?		# iomux controller
imxdog*		at imx?		# watchdog timer
imxocotp*	at imx?		# on-chip otp controller
imxgpio*	at imx?		# user-visible GPIO pins?
imxesdhc*	at imx?		# SDHC controller
imxenet*	at imx?		# ethernet
imxuart*	at imx?		# onboard uarts
imxiic*		at imx?		# i2c
ahci*		at imx?		# AHCI/SATA
ehci*		at imx?
usb*		at ehci?

usb*		at ehci?	flags 0x1
uhub*		at usb?
uhub*		at uhub?

uhub*		at usb?
uhub*		at uhub?
umodem*		at uhub?		# USB Modems/Serial
ucom*		at umodem?
uvisor*		at uhub?		# Handspring Visor
ucom*		at uvisor?
uvscom*		at uhub?		# SUNTAC Slipper U VS-10U serial
ucom*		at uvscom?
ubsa*		at uhub?		# Belkin serial adapter
ucom*		at ubsa?
uftdi*		at uhub?		# FTDI FT8U100AX serial adapter
ucom*		at uftdi?
uplcom*		at uhub?		# I/O DATA USB-RSAQ2 serial adapter
ucom*		at uplcom?
umct*		at uhub?		# MCT USB-RS232 serial adapter
ucom*		at umct?
uaudio*		at uhub?		# USB Audio
audio*		at uaudio?
umidi*		at uhub?		# USB MIDI
midi*		at umidi?
ulpt*		at uhub?		# USB Printers
umass*		at uhub?
uhidev*		at uhub?		# Human Interface Devices
ukbd*		at uhidev?		# USB keyboard
wskbd*		at ukbd? mux 1
uhid*		at uhidev?		# USB generic HID support
aue*		at uhub?		# ADMtek AN986 Pegasus Ethernet
atu*		at uhub?		# Atmel AT76c50x based 802.11b
axe*		at uhub?		# ASIX Electronics AX88172 USB Ethernet
axen*		at uhub?		# ASIX Electronics AX88179 USB Ethernet
cue*		at uhub?		# CATC USB-EL1201A based Ethernet
kue*		at uhub?		# Kawasaki KL5KUSB101B based Ethernet
smsc*		at uhub?		# SMSC LAN95xx Ethernet
cdce*		at uhub?		# CDC Ethernet
upl*		at uhub?		# Prolific PL2301/PL2302 host-to-host
ugl*		at uhub?		# Genesys Logic GL620USB-A host-to-host
udav*		at uhub?		# Davicom DM9601 based Ethernet
url*		at uhub?		# Realtek RTL8150L based adapters
wi*		at uhub?		# WaveLAN IEEE 802.11DS
urio*		at uhub?		# Diamond Multimedia Rio 500
udsbr*		at uhub?		# D-Link DSB-R100 radio
radio*		at udsbr?		# USB radio
ugen*		at uhub?		# USB Generic driver
rum*		at uhub?		# Ralink RT2501USB/RT2601USB

atphy*		at mii?			# Attansic F1 PHYs
ukphy*		at mii?			# "unknown" PHYs

scsibus*	at scsi?
sd*		at scsibus?
cd*		at scsibus?

sdmmc*		at imxesdhc?		# SD/MMC bus

iic*		at imxiic?

pseudo-device	loop 1
pseudo-device	bpfilter 1
pseudo-device	rd 1