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