DB-88F5XXX revision 185478
1183873Sraj#
2183873Sraj# Custom kernel for Marvell DB-88F5xxx boards.
3183873Sraj#
4183873Sraj# $FreeBSD: head/sys/arm/conf/DB-88F5XXX 185478 2008-11-30 17:53:19Z sam $
5183873Sraj#
6183873Sraj
7183873Srajident		DB-88F5XXX
8183873Srajinclude		"../mv/orion/std.db88f5xxx"
9183873Sraj
10183873Srajoptions		SOC_MV_ORION
11185478Ssammakeoptions	MODULES_OVERRIDE=""
12183873Sraj
13183873Sraj#makeoptions	DEBUG=-g		#Build kernel with gdb(1) debug symbols
14183873Srajmakeoptions	WERROR="-Werror"
15183873Sraj
16183873Srajoptions 	SCHED_4BSD		#4BSD scheduler
17183873Srajoptions 	INET			#InterNETworking
18183873Srajoptions 	INET6			#IPv6 communications protocols
19183873Srajoptions 	FFS			#Berkeley Fast Filesystem
20183873Srajoptions 	NFSCLIENT		#Network Filesystem Client
21183873Srajoptions		NFSLOCKD		#Network Lock Manager
22183873Srajoptions 	NFS_ROOT		#NFS usable as /, requires NFSCLIENT
23183873Srajoptions		BOOTP
24183873Srajoptions		BOOTP_NFSROOT
25183873Srajoptions		BOOTP_NFSV3
26183873Srajoptions		BOOTP_WIRED_TO=mge0
27183873Sraj
28183873Sraj#options		ROOTDEVNAME=\"ufs:/dev/da0a\"
29183873Sraj
30183873Srajoptions 	SYSVSHM			#SYSV-style shared memory
31183873Srajoptions 	SYSVMSG			#SYSV-style message queues
32183873Srajoptions 	SYSVSEM			#SYSV-style semaphores
33183873Srajoptions 	_KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions
34183873Srajoptions 	MUTEX_NOINLINE
35183873Srajoptions		RWLOCK_NOINLINE
36183873Srajoptions 	NO_FFS_SNAPSHOT
37183873Srajoptions 	NO_SWAPPING
38183873Sraj
39183873Sraj# Debugging
40183873Srajoptions		ALT_BREAK_TO_DEBUGGER
41183873Srajoptions		DDB
42183873Srajoptions		DIAGNOSTIC
43183873Sraj#options 	INVARIANTS		#Enable calls of extra sanity checking
44183873Sraj#options 	INVARIANT_SUPPORT	#Extra sanity checks of internal structures, required by INVARIANTS
45183873Srajoptions		KDB
46183873Srajoptions 	WITNESS			#Enable checks to detect deadlocks and cycles
47183873Srajoptions 	WITNESS_SKIPSPIN	#Don't run witness on spinlocks for speed
48183873Sraj#options		WITNESS_KDB
49183873Sraj
50185090Srajdevice		pci
51185090Sraj
52183873Sraj# Pseudo devices
53183873Srajdevice		md
54183873Srajdevice		loop
55183873Srajdevice		pty
56183873Srajdevice		random
57183873Sraj
58183873Sraj# Serial ports
59183873Srajdevice		uart
60183873Sraj
61183873Sraj# Networking
62183873Srajdevice		ether
63183873Srajdevice		mge			# Marvell Gigabit Ethernet controller
64183873Srajdevice		mii
65183873Srajdevice		e1000phy
66183873Srajdevice		bpf
67183873Srajoptions		DEVICE_POLLING
68183873Srajoptions		HZ=1000
69183873Sraj
70183873Sraj# I2C (TWSI)
71183873Srajdevice		iic
72183873Srajdevice		iicbus
73183873Srajdevice		ds133x
74183873Sraj
75183873Sraj# USB
76183873Srajdevice		usb
77183873Srajdevice		ehci
78183873Srajdevice		umass
79183873Srajdevice		scbus
80183873Srajdevice		pass
81183873Srajdevice		da
82