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