xref: /freebsd/sys/arm/conf/ARMADA38X (revision 076ad2f8)
1#
2# Kernel configuration for Marvell Armada38x
3#
4# $FreeBSD$
5#
6
7include 	"../mv/armada38x/std.armada38x"
8include 	"std.armv6"
9
10ident 	ARMADA38X
11
12options 	SOC_MV_ARMADA38X
13
14makeoptions 	WERROR="-Werror"
15
16options 	MD_ROOT
17#makeoptions 	MFS_IMAGE=/path/to/miniroot
18#options 	ROOTDEVNAME=\"ufs:md0\"
19options 	ROOTDEVNAME=\"/dev/da0s1a\"
20
21options 	SCHED_ULE		# ULE scheduler
22options 	SMP
23
24# Pseudo devices
25device		random
26device		pty
27device		loop
28device		md
29
30# Serial ports
31device		uart
32device		uart_snps
33
34# Network
35device		ether
36device		vlan
37device		mii
38device		bpf
39device		re
40device		mdio
41device		etherswitch
42device		e6000sw
43
44# PCI
45device		pci
46
47# Interrupt controllers
48device		gic
49options 	INTRNG
50
51# Timers
52device		mpcore_timer
53
54# USB
55device		usb
56device		ehci
57device		xhci
58device		umass
59device		scbus
60device		pass
61device		da
62
63# SATA
64device		ahci
65
66# I2C
67device		iic
68device		iicbus
69device		twsi
70
71# CESA
72device		cesa
73device		crypto
74device		cryptodev
75
76#FDT
77options 	FDT
78options 	FDT_DTB_STATIC
79makeoptions 	FDT_DTS_FILE=armada-388-gp.dts
80