DB-78XXX revision 279850
1# 2# Custom kernel for Marvell DB-78xx boards. 3# 4# $FreeBSD: head/sys/arm/conf/DB-78XXX 279850 2015-03-10 14:36:51Z ian $ 5# 6 7ident DB-88F78XX 8include "../mv/discovery/std.db78xxx" 9 10options SOC_MV_DISCOVERY 11 12#makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols 13makeoptions WERROR="-Werror" 14 15options SCHED_4BSD # 4BSD scheduler 16options INET # InterNETworking 17options INET6 # IPv6 communications protocols 18options GEOM_PART_BSD # BSD partition scheme 19options GEOM_PART_MBR # MBR partition scheme 20options TMPFS # Efficient memory filesystem 21options FFS # Berkeley Fast Filesystem 22options NANDFS # NAND Filesystem 23options NFSCL # Network Filesystem Client 24options NFSLOCKD # Network Lock Manager 25options NFS_ROOT # NFS usable as /, requires NFSCL 26options BOOTP 27options BOOTP_NFSROOT 28options BOOTP_NFSV3 29options BOOTP_WIRED_TO=mge0 30 31#options ROOTDEVNAME=\"ufs:/dev/da0a\" 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 45#options DEADLKRES # Enable the deadlock resolver 46#options DIAGNOSTIC 47#options INVARIANTS # Enable calls of extra sanity checking 48#options INVARIANT_SUPPORT # Extra sanity checks of internal structures, required by INVARIANTS 49options KDB 50options WITNESS # Enable checks to detect deadlocks and cycles 51options WITNESS_SKIPSPIN # Don't run witness on spinlocks for speed 52#options WITNESS_KDB 53 54device pci 55 56# Pseudo devices 57device loop 58device md 59device random 60 61# Serial ports 62device uart 63 64# Networking 65device ether 66device mge # Marvell Gigabit Ethernet controller 67device mii 68device e1000phy 69device bpf 70 71# USB 72options USB_DEBUG # enable debug msgs 73device usb 74device ehci 75device umass 76device scbus 77device pass 78device da 79 80# I2C (TWSI) 81device iic 82device iicbus 83device ds133x 84 85# SATA 86device mvs 87 88# NAND 89device nand 90 91# Flattened Device Tree 92options FDT 93options FDT_DTB_STATIC 94makeoptions FDT_DTS_FILE=db78100.dts 95