SHEEVAPLUG revision 282714
1# 2# Custom kernel for Marvell SheevaPlug devices. 3# 4# $FreeBSD: head/sys/arm/conf/SHEEVAPLUG 282714 2015-05-10 09:23:49Z andrew $ 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 e1000phy 64device bpf 65options DEVICE_POLLING 66device vlan 67 68device cesa # Marvell security engine 69device crypto 70device cryptodev 71 72# USB 73options USB_DEBUG # enable debug msgs 74device usb 75device ehci 76device umass 77device scbus 78device pass 79device da 80 81# NAND 82device nand 83 84# Flattened Device Tree 85options FDT # Configure using FDT/DTB data 86options FDT_DTB_STATIC 87makeoptions FDT_DTS_FILE=sheevaplug.dts 88