1220774Sphilip#
2220774Sphilip# Custom kernel for the TS-7800 board.
3220774Sphilip#
4220774Sphilip# $FreeBSD: releng/11.0/sys/arm/conf/TS7800 302915 2016-07-15 21:30:19Z ian $
5220774Sphilip#
6220774Sphilip
7220774Sphilipident		TS7800
8282576Sandrewinclude 	"std.arm"
9282576Sandrewinclude 	"../mv/orion/std.ts7800"
10220774Sphilip
11220774Sphilipoptions 	SOC_MV_ORION
12220774Sphilip
13220774Sphilipmakeoptions	WERROR="-Werror"
14220774Sphilip
15263245Simpoptions 	SCHED_4BSD		# 4BSD scheduler
16263245Simpoptions 	INET			# InterNETworking
17263245Simpoptions 	INET6			# IPv6 communications protocols
18263245Simpoptions 	FFS			# Berkeley Fast Filesystem
19220774Sphilipoptions 	SOFTUPDATES		# Enable FFS soft updates support
20276755Sjhboptions 	NFSCL			# Network Filesystem Client
21263245Simpoptions 	NFSLOCKD		# Network Lock Manager
22263245Simpoptions 	NFS_ROOT		# NFS usable as /, requires NFSCL
23220774Sphilipoptions 	BOOTP
24220774Sphilipoptions 	BOOTP_NFSROOT
25220774Sphilipoptions 	BOOTP_NFSV3
26220774Sphilipoptions 	BOOTP_WIRED_TO=mge0
27220774Sphilip
28263245Simpoptions 	GEOM_PART_BSD		# BSD partition scheme
29263245Simpoptions 	GEOM_PART_MBR		# MBR partition scheme
30263301Simpoptions 	TMPFS			# Efficient memory filesystem
31262905Sian
32263245Simpoptions 	SYSVSHM			# SYSV-style shared memory
33263245Simpoptions 	SYSVMSG			# SYSV-style message queues
34263245Simpoptions 	SYSVSEM			# SYSV-style semaphores
35263245Simpoptions 	_KPOSIX_PRIORITY_SCHEDULING # Posix P1003_1B real-time extensions
36220774Sphilipoptions 	MUTEX_NOINLINE
37220774Sphilipoptions 	RWLOCK_NOINLINE
38220774Sphilipoptions 	NO_FFS_SNAPSHOT
39220774Sphilipoptions 	NO_SWAPPING
40220774Sphilip
41220774Sphilipdevice		mvs
42220774Sphilipdevice		pci
43220774Sphilip
44220774Sphilip# Pseudo devices
45220774Sphilipdevice		md
46220774Sphilipdevice		loop
47220774Sphilipdevice		random
48220774Sphilip
49220774Sphilip# Serial ports
50220774Sphilipdevice		uart
51220774Sphilip
52220774Sphilip# Networking
53220774Sphilipdevice		ether
54220774Sphilipdevice		mge			# Marvell Gigabit Ethernet controller
55220774Sphilipdevice		mii
56289945Szbbdevice		mdio
57220774Sphilipdevice		e1000phy
58220774Sphilipdevice		bpf
59220774Sphilipoptions 	HZ=1000
60220774Sphilip
61220774Sphilip# USB
62220774Sphilipdevice		usb
63220774Sphilipdevice		ehci
64220774Sphilipdevice		umass
65220774Sphilipdevice		scbus
66220774Sphilipdevice		pass
67220774Sphilipdevice		da
68220774Sphilip
69220774Sphilip# SATA
70220774Sphilipdevice		ata
71220774Sphilip
72294413Szbb# GPIO
73294413Szbbdevice		gpio
74294413Szbb
75220774Sphilip# Flattened Device Tree
76220774Sphilipoptions 	FDT
77240572Sjmgoptions 	FDT_DTB_STATIC
78220774Sphilipmakeoptions	FDT_DTS_FILE=ts7800.dts
79220774Sphilip
80