SHEEVAPLUG revision 282576
1196536Sraj# 2196536Sraj# Custom kernel for Marvell SheevaPlug devices. 3196536Sraj# 4196536Sraj# $FreeBSD: head/sys/arm/conf/SHEEVAPLUG 282576 2015-05-07 12:38:23Z andrew $ 5196536Sraj# 6279850Sian#NO_UNIVERSE 7196536Sraj 8196536Srajident SHEEVAPLUG 9282576Sandrewinclude "std.arm" 10282576Sandrewinclude "../mv/kirkwood/std.db88f6xxx" 11196536Sraj 12196536Srajoptions SOC_MV_KIRKWOOD 13196536Sraj 14263245Simp#makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols 15196536Srajmakeoptions WERROR="-Werror" 16196536Sraj 17263245Simpoptions SCHED_4BSD # 4BSD scheduler 18263245Simpoptions INET # InterNETworking 19263245Simpoptions INET6 # IPv6 communications protocols 20263245Simpoptions GEOM_PART_BSD # BSD partition scheme 21263245Simpoptions GEOM_PART_MBR # MBR partition scheme 22263301Simpoptions TMPFS # Efficient memory filesystem 23263245Simpoptions FFS # Berkeley Fast Filesystem 24263245Simpoptions NANDFS # NAND Filesystem 25276755Sjhboptions NFSCL # Network Filesystem Client 26263245Simpoptions NFSLOCKD # Network Lock Manager 27263245Simpoptions NFS_ROOT # NFS usable as /, requires NFSCL 28196536Srajoptions BOOTP 29196536Srajoptions BOOTP_NFSROOT 30196536Srajoptions BOOTP_NFSV3 31196536Srajoptions BOOTP_WIRED_TO=mge0 32196536Sraj 33196536Sraj# Root fs on USB device 34196536Sraj#options ROOTDEVNAME=\"ufs:/dev/da0a\" 35196536Sraj 36263245Simpoptions SYSVSHM # SYSV-style shared memory 37263245Simpoptions SYSVMSG # SYSV-style message queues 38263245Simpoptions SYSVSEM # SYSV-style semaphores 39263245Simpoptions _KPOSIX_PRIORITY_SCHEDULING # Posix P1003_1B real-time extensions 40196536Srajoptions MUTEX_NOINLINE 41196536Srajoptions RWLOCK_NOINLINE 42196536Srajoptions NO_FFS_SNAPSHOT 43196536Srajoptions NO_SWAPPING 44196536Sraj 45196536Sraj# Debugging 46196536Srajoptions ALT_BREAK_TO_DEBUGGER 47196536Srajoptions DDB 48196536Srajoptions KDB 49196536Sraj 50196536Sraj# Pseudo devices 51196536Srajdevice random 52196536Srajdevice loop 53196536Sraj 54196536Sraj# Serial ports 55196536Srajdevice uart 56196536Sraj 57196536Sraj# Networking 58196536Srajdevice ether 59196536Srajdevice mge # Marvell Gigabit Ethernet controller 60196536Srajdevice mii 61196536Srajdevice e1000phy 62196536Srajdevice bpf 63240572Sjmgoptions HZ=1000 64240572Sjmgoptions DEVICE_POLLING 65196536Srajdevice vlan 66196536Sraj 67227730Srajdevice cesa # Marvell security engine 68227730Srajdevice crypto 69227730Srajdevice cryptodev 70227730Sraj 71196536Sraj# USB 72263245Simpoptions USB_DEBUG # enable debug msgs 73196536Srajdevice usb 74196536Srajdevice ehci 75196536Srajdevice umass 76196536Srajdevice scbus 77196536Srajdevice pass 78196536Srajdevice da 79196536Sraj 80235609Sgber# NAND 81235609Sgberdevice nand 82235609Sgber 83209131Sraj# Flattened Device Tree 84209131Srajoptions FDT 85240572Sjmgoptions FDT_DTB_STATIC 86209131Srajmakeoptions FDT_DTS_FILE=sheevaplug.dts 87