TS7800 revision 266328
1278699Sian#
2254056Sganbold# Custom kernel for the TS-7800 board.
3254056Sganbold#
4254056Sganbold# $FreeBSD: stable/10/sys/arm/conf/TS7800 266328 2014-05-17 16:46:15Z ian $
5278699Sian#
6278699Sian
7254056Sganboldident		TS7800
8254056Sganboldinclude		"../mv/orion/std.ts7800"
9254056Sganbold
10254056Sganboldoptions 	SOC_MV_ORION
11254056Sganboldmakeoptions	MODULES_OVERRIDE=""
12254056Sganbold
13254056Sganbold#makeoptions	DEBUG=-g		# Build kernel with gdb(1) debug symbols
14254056Sganboldmakeoptions	WERROR="-Werror"
15254056Sganbold
16254056Sganboldoptions 	SCHED_4BSD		# 4BSD scheduler
17254056Sganboldoptions 	INET			# InterNETworking
18254056Sganboldoptions 	INET6			# IPv6 communications protocols
19254056Sganboldoptions 	FFS			# Berkeley Fast Filesystem
20254056Sganboldoptions 	SOFTUPDATES		# Enable FFS soft updates support
21254056Sganboldoptions 	NFSCL			# New Network Filesystem Client
22254056Sganboldoptions 	NFSLOCKD		# Network Lock Manager
23254056Sganboldoptions 	NFS_ROOT		# NFS usable as /, requires NFSCL
24278692Sianoptions 	BOOTP
25254056Sganboldoptions 	BOOTP_NFSROOT
26254056Sganboldoptions 	BOOTP_NFSV3
27254056Sganboldoptions 	BOOTP_WIRED_TO=mge0
28254056Sganbold
29254056Sganboldoptions 	GEOM_PART_BSD		# BSD partition scheme
30278677Sianoptions 	GEOM_PART_MBR		# MBR partition scheme
31278699Sianoptions		TMPFS			# Efficient memory filesystem
32266328Sian
33266328Sianoptions 	SYSVSHM			# SYSV-style shared memory
34278699Sianoptions 	SYSVMSG			# SYSV-style message queues
35266328Sianoptions 	SYSVSEM			# SYSV-style semaphores
36266328Sianoptions 	_KPOSIX_PRIORITY_SCHEDULING # Posix P1003_1B real-time extensions
37278692Sianoptions 	MUTEX_NOINLINE
38266328Sianoptions 	RWLOCK_NOINLINE
39278699Sianoptions 	NO_FFS_SNAPSHOT
40278699Sianoptions 	NO_SWAPPING
41278699Sian
42278699Sian# Debugging
43278699Sianoptions 	ALT_BREAK_TO_DEBUGGER
44278692Sianoptions 	DDB
45266328Sianoptions 	KDB
46266328Sianoptions 	GDB			# Support remote GDB.
47266328Sian
48278699Siandevice		mvs
49278699Siandevice		pci
50278699Sian
51278699Sian# Pseudo devices
52266328Siandevice		md
53266328Siandevice		loop
54266328Siandevice		random
55278692Sian
56278692Sian# Serial ports
57278692Siandevice		uart
58278699Sian
59254056Sganbold# Networking
60278699Siandevice		ether
61278699Siandevice		mge			# Marvell Gigabit Ethernet controller
62278699Siandevice		mii
63254056Sganbolddevice		e1000phy
64278699Siandevice		bpf
65266328Sianoptions 	HZ=1000
66254056Sganbold
67266328Sian# USB
68278699Siandevice		usb
69278699Siandevice		ehci
70278699Siandevice		umass
71278699Siandevice		scbus
72266328Siandevice		pass
73271428Siandevice		da
74271428Sian
75271428Sian# SATA
76271428Siandevice		ata
77254056Sganbold
78254056Sganbold# Flattened Device Tree
79278699Sianoptions 	FDT
80278699Sianoptions 	FDT_DTB_STATIC
81254056Sganboldmakeoptions	FDT_DTS_FILE=ts7800.dts
82254056Sganbold
83254056Sganbold