SHEEVAPLUG revision 233271
1# 2# Custom kernel for Marvell SheevaPlug devices. 3# 4# $FreeBSD: head/sys/arm/conf/SHEEVAPLUG 233271 2012-03-21 08:38:42Z ed $ 5# 6 7ident SHEEVAPLUG 8include "../mv/kirkwood/std.sheevaplug" 9 10options SOC_MV_KIRKWOOD 11makeoptions MODULES_OVERRIDE="" 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 NFSCL #New Network Filesystem Client 21options NFSLOCKD #Network Lock Manager 22options NFS_ROOT #NFS usable as /, requires NFSCL 23options BOOTP 24options BOOTP_NFSROOT 25options BOOTP_NFSV3 26options BOOTP_WIRED_TO=mge0 27 28# Root fs on USB device 29#options ROOTDEVNAME=\"ufs:/dev/da0a\" 30 31options SYSVSHM #SYSV-style shared memory 32options SYSVMSG #SYSV-style message queues 33options SYSVSEM #SYSV-style semaphores 34options _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions 35options MUTEX_NOINLINE 36options RWLOCK_NOINLINE 37options NO_FFS_SNAPSHOT 38options NO_SWAPPING 39 40# Debugging 41options ALT_BREAK_TO_DEBUGGER 42options DDB 43options KDB 44 45# Pseudo devices 46device random 47device loop 48 49# Serial ports 50device uart 51 52# Networking 53device ether 54device mge # Marvell Gigabit Ethernet controller 55device mii 56device e1000phy 57device bpf 58options HZ=1000 59options DEVICE_POLLING 60device vlan 61 62device cesa # Marvell security engine 63device crypto 64device cryptodev 65 66# USB 67options USB_DEBUG # enable debug msgs 68device usb 69device ehci 70device umass 71device scbus 72device pass 73device da 74 75# Flattened Device Tree 76options FDT 77options FDT_DTB_STATIC 78makeoptions FDT_DTS_FILE=sheevaplug.dts 79