SHEEVAPLUG revision 289945
160107Sobrien# 232822Syokota# Custom kernel for Marvell SheevaPlug devices. 332822Syokota# 432822Syokota# $FreeBSD: head/sys/arm/conf/SHEEVAPLUG 289945 2015-10-25 22:00:56Z zbb $ 532822Syokota# 632822Syokota#NO_UNIVERSE 732822Syokota 832822Syokotaident SHEEVAPLUG 932822Syokotainclude "std.arm" 1042782Syokotainclude "../mv/kirkwood/std.db88f6xxx" 1142782Syokota 1232822Syokotaoptions SOC_MV_KIRKWOOD 1332822Syokota 1432822Syokotamakeoptions WERROR="-Werror" 1532822Syokota 1632822Syokotaoptions HZ=1000 1732822Syokotaoptions SCHED_4BSD # 4BSD scheduler 1842782Syokotaoptions INET # InterNETworking 1932822Syokotaoptions INET6 # IPv6 communications protocols 2032822Syokotaoptions FFS # Berkeley Fast Filesystem 2132822Syokotaoptions NANDFS # NAND Filesystem 2232822Syokotaoptions NFSCL # Network Filesystem Client 2332822Syokotaoptions NFSLOCKD # Network Lock Manager 2432822Syokotaoptions NFS_ROOT # NFS usable as /, requires NFSCL 2532822Syokotaoptions TMPFS # Efficient memory filesystem 2632822Syokotaoptions GEOM_PART_BSD # BSD partition scheme 2732822Syokotaoptions GEOM_PART_MBR # MBR partition scheme 2832822Syokotaoptions SYSVSHM # SYSV-style shared memory 2932822Syokotaoptions SYSVMSG # SYSV-style message queues 3032822Syokotaoptions SYSVSEM # SYSV-style semaphores 3132822Syokotaoptions _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions 3242782Syokotaoptions MUTEX_NOINLINE 3342782Syokotaoptions RWLOCK_NOINLINE 3432822Syokotaoptions NO_FFS_SNAPSHOT 3532822Syokotaoptions NO_SWAPPING 3632822Syokota 3732822Syokota# Debugging for use in -current 3832822Syokota#makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols 3932822Syokotaoptions ALT_BREAK_TO_DEBUGGER 4032822Syokotaoptions KDB # Enable kernel debugger support 4132822Syokotaoptions DDB # Enable the kernel debugger 4232822Syokota 4332822Syokota# NFS root from boopt/dhcp 4432822Syokotaoptions BOOTP 4532822Syokotaoptions BOOTP_NFSROOT 4642782Syokotaoptions BOOTP_NFSV3 4742782Syokotaoptions BOOTP_WIRED_TO=mge0 4832822Syokota 4942782Syokota# Root fs on USB device 5032822Syokota#options ROOTDEVNAME=\"ufs:/dev/da0a\" 5132822Syokota 5232822Syokota# Pseudo devices 5332822Syokotadevice loop 5432822Syokotadevice random 5532822Syokota 5632822Syokota# Serial ports 5742782Syokotadevice uart 5842782Syokota 5942782Syokota# Networking 6032822Syokotadevice ether 6143334Syokotadevice mge # Marvell Gigabit Ethernet controller 6232822Syokotadevice mii 6332822Syokotadevice mdio 6432822Syokotadevice e1000phy 6532822Syokotadevice bpf 6632822Syokotaoptions DEVICE_POLLING 6732822Syokotadevice vlan 6832822Syokota 6932822Syokotadevice cesa # Marvell security engine 7032822Syokotadevice crypto 7132822Syokotadevice cryptodev 7232822Syokota 7332822Syokota# USB 7432822Syokotaoptions USB_DEBUG # enable debug msgs 7543334Syokotadevice usb 7643334Syokotadevice ehci 7732822Syokotadevice umass 7832822Syokotadevice scbus 7932822Syokotadevice pass 8043334Syokotadevice da 8132822Syokota 8232822Syokota# NAND 8343334Syokotadevice nand 8432822Syokota 8532822Syokota# Flattened Device Tree 8632822Syokotaoptions FDT # Configure using FDT/DTB data 8732822Syokotaoptions FDT_DTB_STATIC 8832822Syokotamakeoptions FDT_DTS_FILE=sheevaplug.dts 8932822Syokota