SHEEVAPLUG revision 276755
1196536Sraj# 2196536Sraj# Custom kernel for Marvell SheevaPlug devices. 3196536Sraj# 4196536Sraj# $FreeBSD: head/sys/arm/conf/SHEEVAPLUG 276755 2015-01-06 16:15:57Z jhb $ 5196536Sraj# 6196536Sraj 7196536Srajident SHEEVAPLUG 8245954Sianinclude "../mv/kirkwood/std.db88f6xxx" 9196536Sraj 10196536Srajoptions SOC_MV_KIRKWOOD 11196536Srajmakeoptions MODULES_OVERRIDE="" 12196536Sraj 13263245Simp#makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols 14196536Srajmakeoptions WERROR="-Werror" 15196536Sraj 16263245Simpoptions SCHED_4BSD # 4BSD scheduler 17263245Simpoptions INET # InterNETworking 18263245Simpoptions INET6 # IPv6 communications protocols 19263245Simpoptions GEOM_PART_BSD # BSD partition scheme 20263245Simpoptions GEOM_PART_MBR # MBR partition scheme 21263301Simpoptions TMPFS # Efficient memory filesystem 22263245Simpoptions FFS # Berkeley Fast Filesystem 23263245Simpoptions NANDFS # NAND Filesystem 24276755Sjhboptions NFSCL # Network Filesystem Client 25263245Simpoptions NFSLOCKD # Network Lock Manager 26263245Simpoptions NFS_ROOT # NFS usable as /, requires NFSCL 27196536Srajoptions BOOTP 28196536Srajoptions BOOTP_NFSROOT 29196536Srajoptions BOOTP_NFSV3 30196536Srajoptions BOOTP_WIRED_TO=mge0 31196536Sraj 32196536Sraj# Root fs on USB device 33196536Sraj#options ROOTDEVNAME=\"ufs:/dev/da0a\" 34196536Sraj 35263245Simpoptions SYSVSHM # SYSV-style shared memory 36263245Simpoptions SYSVMSG # SYSV-style message queues 37263245Simpoptions SYSVSEM # SYSV-style semaphores 38263245Simpoptions _KPOSIX_PRIORITY_SCHEDULING # Posix P1003_1B real-time extensions 39196536Srajoptions MUTEX_NOINLINE 40196536Srajoptions RWLOCK_NOINLINE 41196536Srajoptions NO_FFS_SNAPSHOT 42196536Srajoptions NO_SWAPPING 43196536Sraj 44196536Sraj# Debugging 45196536Srajoptions ALT_BREAK_TO_DEBUGGER 46196536Srajoptions DDB 47196536Srajoptions KDB 48196536Sraj 49196536Sraj# Pseudo devices 50196536Srajdevice random 51196536Srajdevice loop 52196536Sraj 53196536Sraj# Serial ports 54196536Srajdevice uart 55196536Sraj 56196536Sraj# Networking 57196536Srajdevice ether 58196536Srajdevice mge # Marvell Gigabit Ethernet controller 59196536Srajdevice mii 60196536Srajdevice e1000phy 61196536Srajdevice bpf 62240572Sjmgoptions HZ=1000 63240572Sjmgoptions DEVICE_POLLING 64196536Srajdevice vlan 65196536Sraj 66227730Srajdevice cesa # Marvell security engine 67227730Srajdevice crypto 68227730Srajdevice cryptodev 69227730Sraj 70196536Sraj# USB 71263245Simpoptions USB_DEBUG # enable debug msgs 72196536Srajdevice usb 73196536Srajdevice ehci 74196536Srajdevice umass 75196536Srajdevice scbus 76196536Srajdevice pass 77196536Srajdevice da 78196536Sraj 79235609Sgber# NAND 80235609Sgberdevice nand 81235609Sgber 82209131Sraj# Flattened Device Tree 83209131Srajoptions FDT 84240572Sjmgoptions FDT_DTB_STATIC 85209131Srajmakeoptions FDT_DTS_FILE=sheevaplug.dts 86