1196536Sraj# 2196536Sraj# Custom kernel for Marvell SheevaPlug devices. 3196536Sraj# 4196536Sraj# $FreeBSD: releng/11.0/sys/arm/conf/SHEEVAPLUG 302915 2016-07-15 21:30:19Z ian $ 5196536Sraj# 6279850Sian#NO_UNIVERSE 7196536Sraj 8196536Srajident SHEEVAPLUG 9282576Sandrewinclude "std.arm" 10282576Sandrewinclude "../mv/kirkwood/std.db88f6xxx" 11196536Sraj 12196536Srajoptions SOC_MV_KIRKWOOD 13196536Sraj 14196536Srajmakeoptions WERROR="-Werror" 15196536Sraj 16282714Sandrewoptions HZ=1000 17263245Simpoptions SCHED_4BSD # 4BSD scheduler 18263245Simpoptions INET # InterNETworking 19263245Simpoptions INET6 # IPv6 communications protocols 20263245Simpoptions FFS # Berkeley Fast Filesystem 21263245Simpoptions NANDFS # NAND Filesystem 22276755Sjhboptions NFSCL # Network Filesystem Client 23263245Simpoptions NFSLOCKD # Network Lock Manager 24263245Simpoptions NFS_ROOT # NFS usable as /, requires NFSCL 25282714Sandrewoptions TMPFS # Efficient memory filesystem 26282714Sandrewoptions GEOM_PART_BSD # BSD partition scheme 27282714Sandrewoptions GEOM_PART_MBR # MBR partition scheme 28263245Simpoptions SYSVSHM # SYSV-style shared memory 29263245Simpoptions SYSVMSG # SYSV-style message queues 30263245Simpoptions SYSVSEM # SYSV-style semaphores 31282714Sandrewoptions _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions 32196536Srajoptions MUTEX_NOINLINE 33196536Srajoptions RWLOCK_NOINLINE 34196536Srajoptions NO_FFS_SNAPSHOT 35196536Srajoptions NO_SWAPPING 36196536Sraj 37282714Sandrew# NFS root from boopt/dhcp 38282714Sandrewoptions BOOTP 39282714Sandrewoptions BOOTP_NFSROOT 40282714Sandrewoptions BOOTP_NFSV3 41282714Sandrewoptions BOOTP_WIRED_TO=mge0 42282714Sandrew 43282714Sandrew# Root fs on USB device 44282714Sandrew#options ROOTDEVNAME=\"ufs:/dev/da0a\" 45282714Sandrew 46196536Sraj# Pseudo devices 47282714Sandrewdevice loop 48196536Srajdevice random 49196536Sraj 50196536Sraj# Serial ports 51196536Srajdevice uart 52196536Sraj 53196536Sraj# Networking 54196536Srajdevice ether 55196536Srajdevice mge # Marvell Gigabit Ethernet controller 56196536Srajdevice mii 57289945Szbbdevice mdio 58196536Srajdevice e1000phy 59196536Srajdevice bpf 60240572Sjmgoptions DEVICE_POLLING 61196536Srajdevice vlan 62196536Sraj 63227730Srajdevice cesa # Marvell security engine 64227730Srajdevice crypto 65227730Srajdevice cryptodev 66227730Sraj 67196536Sraj# USB 68196536Srajdevice usb 69196536Srajdevice ehci 70196536Srajdevice umass 71196536Srajdevice scbus 72196536Srajdevice pass 73196536Srajdevice da 74196536Sraj 75235609Sgber# NAND 76235609Sgberdevice nand 77235609Sgber 78294413Szbb# GPIO 79294413Szbbdevice gpio 80294413Szbb 81209131Sraj# Flattened Device Tree 82282714Sandrewoptions FDT # Configure using FDT/DTB data 83240572Sjmgoptions FDT_DTB_STATIC 84209131Srajmakeoptions FDT_DTS_FILE=sheevaplug.dts 85