EA3250 revision 302915
1#
2# Custom kernel for EA3250 boards.
3#
4# $FreeBSD: stable/11/sys/arm/conf/EA3250 302915 2016-07-15 21:30:19Z ian $
5#
6
7ident		EA3250
8include 	"std.arm"
9include 	"../lpc/std.lpc"
10hints		"EA3250.hints"
11
12makeoptions	MODULES_OVERRIDE=""
13
14makeoptions	WERROR="-Werror"
15
16options 	SCHED_4BSD		# 4BSD scheduler
17options 	INET			# InterNETworking
18options 	INET6			# IPv6 communications protocols
19options 	FFS			# Berkeley Fast Filesystem
20options 	NFSCL			# Network Filesystem Client
21options 	NFSLOCKD		# Network Lock Manager
22options 	NFS_ROOT		# NFS usable as /, requires NFSCL
23options 	GEOM_PART_BSD		# BSD partition scheme
24options 	GEOM_PART_MBR		# MBR partition scheme
25options 	TMPFS			# Efficient memory filesystem
26options 	MSDOSFS
27options 	BOOTP
28options 	BOOTP_NFSROOT
29options 	BOOTP_NFSV3
30options 	BOOTP_WIRED_TO=lpe0
31
32#options 	ROOTDEVNAME=\"ufs:/dev/da0a\"
33
34options 	SYSVSHM			# SYSV-style shared memory
35options 	SYSVMSG			# SYSV-style message queues
36options 	SYSVSEM			# SYSV-style semaphores
37options 	_KPOSIX_PRIORITY_SCHEDULING # Posix P1003_1B real-time extensions
38options 	MUTEX_NOINLINE
39options 	RWLOCK_NOINLINE
40options 	NO_FFS_SNAPSHOT
41options 	NO_SWAPPING
42
43# Pseudo devices
44device		loop
45device		md
46device		pty
47device		random
48
49# Serial ports
50device		uart
51
52# Networking
53device		ether
54device		mii
55device		bpf
56device		lpe
57
58# USB
59device		usb
60device		ohci
61device		umass
62device		scbus
63device		pass
64device		da
65
66device		mmc
67device		mmcsd
68device		lpcmmc
69
70device		gpio
71device		gpioled
72device		lpcgpio
73
74device		spibus
75device		lpcspi
76device		ssd1289
77
78device		lpcfb
79
80# DMAC
81device		dmac
82
83# Flattened Device Tree
84options 	FDT
85options 	FDT_DTB_STATIC
86makeoptions	FDT_DTS_FILE=ea3250.dts
87