TS7800 revision 282576
1# 2# Custom kernel for the TS-7800 board. 3# 4# $FreeBSD: head/sys/arm/conf/TS7800 282576 2015-05-07 12:38:23Z andrew $ 5# 6 7ident TS7800 8include "std.arm" 9include "../mv/orion/std.ts7800" 10 11options SOC_MV_ORION 12 13#makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols 14makeoptions WERROR="-Werror" 15 16options SCHED_4BSD # 4BSD scheduler 17options INET # InterNETworking 18options INET6 # IPv6 communications protocols 19options FFS # Berkeley Fast Filesystem 20options SOFTUPDATES # Enable FFS soft updates support 21options NFSCL # Network Filesystem Client 22options NFSLOCKD # Network Lock Manager 23options NFS_ROOT # NFS usable as /, requires NFSCL 24options BOOTP 25options BOOTP_NFSROOT 26options BOOTP_NFSV3 27options BOOTP_WIRED_TO=mge0 28 29options GEOM_PART_BSD # BSD partition scheme 30options GEOM_PART_MBR # MBR partition scheme 31options TMPFS # Efficient memory filesystem 32 33options SYSVSHM # SYSV-style shared memory 34options SYSVMSG # SYSV-style message queues 35options SYSVSEM # SYSV-style semaphores 36options _KPOSIX_PRIORITY_SCHEDULING # Posix P1003_1B real-time extensions 37options MUTEX_NOINLINE 38options RWLOCK_NOINLINE 39options NO_FFS_SNAPSHOT 40options NO_SWAPPING 41 42# Debugging 43options ALT_BREAK_TO_DEBUGGER 44options DDB 45options KDB 46options GDB # Support remote GDB. 47 48device mvs 49device pci 50 51# Pseudo devices 52device md 53device loop 54device random 55 56# Serial ports 57device uart 58 59# Networking 60device ether 61device mge # Marvell Gigabit Ethernet controller 62device mii 63device e1000phy 64device bpf 65options HZ=1000 66 67# USB 68device usb 69device ehci 70device umass 71device scbus 72device pass 73device da 74 75# SATA 76device ata 77 78# Flattened Device Tree 79options FDT 80options FDT_DTB_STATIC 81makeoptions FDT_DTS_FILE=ts7800.dts 82 83