SHEEVAPLUG revision 294413
1# 2# Custom kernel for Marvell SheevaPlug devices. 3# 4# $FreeBSD: head/sys/arm/conf/SHEEVAPLUG 294413 2016-01-20 11:57:11Z zbb $ 5# 6#NO_UNIVERSE 7 8ident SHEEVAPLUG 9include "std.arm" 10include "../mv/kirkwood/std.db88f6xxx" 11 12options SOC_MV_KIRKWOOD 13 14makeoptions WERROR="-Werror" 15 16options HZ=1000 17options SCHED_4BSD # 4BSD scheduler 18options INET # InterNETworking 19options INET6 # IPv6 communications protocols 20options FFS # Berkeley Fast Filesystem 21options NANDFS # NAND Filesystem 22options NFSCL # Network Filesystem Client 23options NFSLOCKD # Network Lock Manager 24options NFS_ROOT # NFS usable as /, requires NFSCL 25options TMPFS # Efficient memory filesystem 26options GEOM_PART_BSD # BSD partition scheme 27options GEOM_PART_MBR # MBR partition scheme 28options SYSVSHM # SYSV-style shared memory 29options SYSVMSG # SYSV-style message queues 30options SYSVSEM # SYSV-style semaphores 31options _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions 32options MUTEX_NOINLINE 33options RWLOCK_NOINLINE 34options NO_FFS_SNAPSHOT 35options NO_SWAPPING 36 37# Debugging for use in -current 38#makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols 39options ALT_BREAK_TO_DEBUGGER 40options KDB # Enable kernel debugger support 41options DDB # Enable the kernel debugger 42 43# NFS root from boopt/dhcp 44options BOOTP 45options BOOTP_NFSROOT 46options BOOTP_NFSV3 47options BOOTP_WIRED_TO=mge0 48 49# Root fs on USB device 50#options ROOTDEVNAME=\"ufs:/dev/da0a\" 51 52# Pseudo devices 53device loop 54device random 55 56# Serial ports 57device uart 58 59# Networking 60device ether 61device mge # Marvell Gigabit Ethernet controller 62device mii 63device mdio 64device e1000phy 65device bpf 66options DEVICE_POLLING 67device vlan 68 69device cesa # Marvell security engine 70device crypto 71device cryptodev 72 73# USB 74options USB_DEBUG # enable debug msgs 75device usb 76device ehci 77device umass 78device scbus 79device pass 80device da 81 82# NAND 83device nand 84 85# GPIO 86device gpio 87 88# Flattened Device Tree 89options FDT # Configure using FDT/DTB data 90options FDT_DTB_STATIC 91makeoptions FDT_DTS_FILE=sheevaplug.dts 92