1183873Sraj#
2183873Sraj# Custom kernel for Marvell DB-78xx boards.
3183873Sraj#
4183873Sraj# $FreeBSD: releng/11.0/sys/arm/conf/DB-78XXX 302915 2016-07-15 21:30:19Z ian $
5183873Sraj#
6183873Sraj
7183873Srajident		DB-88F78XX
8282576Sandrewinclude 	"std.arm"
9282576Sandrewinclude 	"../mv/discovery/std.db78xxx"
10183873Sraj
11191954Skuriyamaoptions 	SOC_MV_DISCOVERY
12183873Sraj
13183873Srajmakeoptions	WERROR="-Werror"
14183873Sraj
15263245Simpoptions 	SCHED_4BSD		# 4BSD scheduler
16263245Simpoptions 	INET			# InterNETworking
17263245Simpoptions 	INET6			# IPv6 communications protocols
18263245Simpoptions 	GEOM_PART_BSD		# BSD partition scheme
19263245Simpoptions 	GEOM_PART_MBR		# MBR partition scheme
20263301Simpoptions 	TMPFS			# Efficient memory filesystem
21263245Simpoptions 	FFS			# Berkeley Fast Filesystem
22263245Simpoptions 	NANDFS			# NAND Filesystem
23276755Sjhboptions 	NFSCL			# Network Filesystem Client
24263245Simpoptions 	NFSLOCKD		# Network Lock Manager
25263245Simpoptions 	NFS_ROOT		# NFS usable as /, requires NFSCL
26191954Skuriyamaoptions 	BOOTP
27191954Skuriyamaoptions 	BOOTP_NFSROOT
28191954Skuriyamaoptions 	BOOTP_NFSV3
29191954Skuriyamaoptions 	BOOTP_WIRED_TO=mge0
30183873Sraj
31191954Skuriyama#options 	ROOTDEVNAME=\"ufs:/dev/da0a\"
32183873Sraj
33263245Simpoptions 	SYSVSHM			# SYSV-style shared memory
34263245Simpoptions 	SYSVMSG			# SYSV-style message queues
35263245Simpoptions 	SYSVSEM			# SYSV-style semaphores
36263245Simpoptions 	_KPOSIX_PRIORITY_SCHEDULING # Posix P1003_1B real-time extensions
37183873Srajoptions 	MUTEX_NOINLINE
38191954Skuriyamaoptions 	RWLOCK_NOINLINE
39183873Srajoptions 	NO_FFS_SNAPSHOT
40183873Srajoptions 	NO_SWAPPING
41183873Sraj
42185090Srajdevice		pci
43185090Sraj
44183873Sraj# Pseudo devices
45183873Srajdevice		loop
46183873Srajdevice		md
47183873Srajdevice		random
48183873Sraj
49183873Sraj# Serial ports
50183873Srajdevice		uart
51183873Sraj
52183873Sraj# Networking
53183873Srajdevice		ether
54183873Srajdevice		mge			# Marvell Gigabit Ethernet controller
55183873Srajdevice		mii
56289945Szbbdevice		mdio
57183873Srajdevice		e1000phy
58183873Srajdevice		bpf
59183873Sraj
60183873Sraj# USB
61183873Srajdevice		usb
62183873Srajdevice		ehci
63183873Srajdevice		umass
64183873Srajdevice		scbus
65183873Srajdevice		pass
66183873Srajdevice		da
67183873Sraj
68183873Sraj# I2C (TWSI)
69183873Srajdevice		iic
70183873Srajdevice		iicbus
71295621Sandrewdevice		twsi
72183873Srajdevice		ds133x
73194845Sraj
74194845Sraj# SATA
75220982Smavdevice		mvs
76209131Sraj
77235609Sgber# NAND
78235609Sgberdevice		nand
79235609Sgber
80294413Szbb# GPIO
81294413Szbbdevice		gpio
82294413Szbb
83209131Sraj# Flattened Device Tree
84209131Srajoptions 	FDT
85235609Sgberoptions 	FDT_DTB_STATIC
86209131Srajmakeoptions	FDT_DTS_FILE=db78100.dts
87