DB-88F6XXX revision 209131
14Srgrimes#
24Srgrimes# Custom kernel for Marvell DB-88F6xxx boards.
34Srgrimes#
44Srgrimes# $FreeBSD: head/sys/arm/conf/DB-88F6XXX 209131 2010-06-13 13:28:53Z raj $
54Srgrimes#
64Srgrimes
74Srgrimesident		DB-88F6XXX
84Srgrimesinclude		"../mv/kirkwood/std.db88f6xxx"
94Srgrimes
104Srgrimesoptions 	SOC_MV_KIRKWOOD
114Srgrimesmakeoptions	MODULES_OVERRIDE=""
124Srgrimes
134Srgrimes#makeoptions	DEBUG=-g		#Build kernel with gdb(1) debug symbols
144Srgrimesmakeoptions	WERROR="-Werror"
154Srgrimes
164Srgrimesoptions 	SCHED_4BSD		#4BSD scheduler
174Srgrimesoptions 	INET			#InterNETworking
184Srgrimesoptions 	INET6			#IPv6 communications protocols
194Srgrimesoptions 	FFS			#Berkeley Fast Filesystem
204Srgrimesoptions 	NFSCLIENT		#Network Filesystem Client
214Srgrimesoptions 	NFSLOCKD		#Network Lock Manager
224Srgrimesoptions 	NFS_ROOT		#NFS usable as /, requires NFSCLIENT
234Srgrimesoptions 	BOOTP
244Srgrimesoptions 	BOOTP_NFSROOT
254Srgrimesoptions 	BOOTP_NFSV3
264Srgrimesoptions 	BOOTP_WIRED_TO=mge0
274Srgrimes
284Srgrimes#options 	ROOTDEVNAME=\"ufs:/dev/da0a\"
294Srgrimes
304Srgrimesoptions 	SYSVSHM			#SYSV-style shared memory
314Srgrimesoptions 	SYSVMSG			#SYSV-style message queues
324Srgrimesoptions 	SYSVSEM			#SYSV-style semaphores
33619Srgrimesoptions 	_KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions
3450477Speteroptions 	MUTEX_NOINLINE
354Srgrimesoptions 	RWLOCK_NOINLINE
364Srgrimesoptions 	NO_FFS_SNAPSHOT
374Srgrimesoptions 	NO_SWAPPING
38120119Sbde
394Srgrimes# Debugging
40120119Sbdeoptions 	ALT_BREAK_TO_DEBUGGER
41120119Sbdeoptions 	DDB
42120119Sbde#options 	DEADLKRES		#Enable the deadlock resolver
434Srgrimesoptions 	DIAGNOSTIC
44120122Sbde#options 	INVARIANTS		#Enable calls of extra sanity checking
45120122Sbde#options 	INVARIANT_SUPPORT	#Extra sanity checks of internal structures, required by INVARIANTS
46120116Sbdeoptions 	KDB
47120119Sbdeoptions 	WITNESS			#Enable checks to detect deadlocks and cycles
48120116Sbdeoptions 	WITNESS_SKIPSPIN	#Don't run witness on spinlocks for speed
49120116Sbde#options 	WITNESS_KDB
50120116Sbde
51120116Sbdedevice		pci
52120116Sbde
53120119Sbde# Pseudo devices
54120122Sbdedevice		loop
55120116Sbdedevice		md
56120116Sbdedevice		pty
57120116Sbdedevice		random
58120116Sbde
59120116Sbde# Serial ports
60120116Sbdedevice		uart
61120116Sbde
62120116Sbde# Networking
63120116Sbdedevice		ether
64120122Sbdedevice		mge			# Marvell Gigabit Ethernet controller
65120122Sbdedevice		mii
66120122Sbdedevice		e1000phy
67120122Sbdedevice		bpf
68120122Sbde
69120122Sbde# USB
70120122Sbdeoptions 	USB_DEBUG	# enable debug msgs
71120116Sbdedevice		usb
72120116Sbdedevice		ehci
73120116Sbdedevice		umass
74120116Sbdedevice		scbus
75120116Sbdedevice		pass
76120116Sbdedevice		da
77120116Sbde
78120116Sbde# I2C (TWSI)
79120116Sbdedevice		iic
80120116Sbdedevice		iicbus
81120116Sbde
82120116Sbde# SATA
83120119Sbdedevice		ata
84120119Sbdedevice		atadisk
85120116Sbde
86120116Sbde# Flattened Device Tree
87120116Sbdeoptions 	FDT
88120116Sbdemakeoptions	FDT_DTS_FILE=db88f6281.dts
89120116Sbde