DB-78XXX revision 209131
1183873Sraj#
2183873Sraj# Custom kernel for Marvell DB-78xx boards.
3183873Sraj#
4183873Sraj# $FreeBSD: head/sys/arm/conf/DB-78XXX 209131 2010-06-13 13:28:53Z raj $
5183873Sraj#
6183873Sraj
7183873Srajident		DB-88F78XX
8183873Srajinclude		"../mv/discovery/std.db78xxx"
9183873Sraj
10191954Skuriyamaoptions 	SOC_MV_DISCOVERY
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
21191954Skuriyamaoptions 	NFSLOCKD		#Network Lock Manager
22183873Srajoptions 	NFS_ROOT		#NFS usable as /, requires NFSCLIENT
23191954Skuriyamaoptions 	BOOTP
24191954Skuriyamaoptions 	BOOTP_NFSROOT
25191954Skuriyamaoptions 	BOOTP_NFSV3
26191954Skuriyamaoptions 	BOOTP_WIRED_TO=mge0
27183873Sraj
28191954Skuriyama#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
35191954Skuriyamaoptions 	RWLOCK_NOINLINE
36183873Srajoptions 	NO_FFS_SNAPSHOT
37183873Srajoptions 	NO_SWAPPING
38183873Sraj
39183873Sraj# Debugging
40191954Skuriyamaoptions 	ALT_BREAK_TO_DEBUGGER
41191954Skuriyamaoptions 	DDB
42203758Sattilio#options 	DEADLKRES		#Enable the deadlock resolver
43191954Skuriyamaoptions 	DIAGNOSTIC
44183873Sraj#options 	INVARIANTS		#Enable calls of extra sanity checking
45183873Sraj#options 	INVARIANT_SUPPORT	#Extra sanity checks of internal structures, required by INVARIANTS
46191954Skuriyamaoptions 	KDB
47183873Srajoptions 	WITNESS			#Enable checks to detect deadlocks and cycles
48183873Srajoptions 	WITNESS_SKIPSPIN	#Don't run witness on spinlocks for speed
49191954Skuriyama#options 	WITNESS_KDB
50183873Sraj
51185090Srajdevice		pci
52185090Sraj
53183873Sraj# Pseudo devices
54183873Srajdevice		loop
55183873Srajdevice		md
56183873Srajdevice		pty
57183873Srajdevice		random
58183873Sraj
59183873Sraj# Serial ports
60183873Srajdevice		uart
61183873Sraj
62183873Sraj# Networking
63183873Srajdevice		ether
64183873Srajdevice		mge			# Marvell Gigabit Ethernet controller
65183873Srajdevice		mii
66183873Srajdevice		e1000phy
67183873Srajdevice		bpf
68183873Sraj
69183873Sraj# USB
70207077Sthompsaoptions 	USB_DEBUG	# enable debug msgs
71183873Srajdevice		usb
72183873Srajdevice		ehci
73183873Srajdevice		umass
74183873Srajdevice		scbus
75183873Srajdevice		pass
76183873Srajdevice		da
77183873Sraj
78183873Sraj# I2C (TWSI)
79183873Srajdevice		iic
80183873Srajdevice		iicbus
81183873Srajdevice		ds133x
82194845Sraj
83194845Sraj# SATA
84194845Srajdevice		ata
85194845Srajdevice		atadisk
86209131Sraj
87209131Sraj# Flattened Device Tree
88209131Srajoptions 	FDT
89209131Srajmakeoptions	FDT_DTS_FILE=db78100.dts
90