1183873Sraj# 2183873Sraj# Custom kernel for Marvell DB-88F5xxx boards. 3183873Sraj# 4183873Sraj# $FreeBSD$ 5183873Sraj# 6183873Sraj 7183873Srajident DB-88F5XXX 8183873Srajinclude "../mv/orion/std.db88f5xxx" 9183873Sraj 10191954Skuriyamaoptions SOC_MV_ORION 11185478Ssammakeoptions MODULES_OVERRIDE="" 12183873Sraj 13183873Sraj#makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols 14183873Srajmakeoptions WERROR="-Werror" 15183873Sraj 16183873Srajoptions SCHED_4BSD #4BSD scheduler 17183873Srajoptions INET #InterNETworking 18183873Srajoptions INET6 #IPv6 communications protocols 19183873Srajoptions FFS #Berkeley Fast Filesystem 20224699Srmacklemoptions NFSCL #New Network Filesystem Client 21191954Skuriyamaoptions NFSLOCKD #Network Lock Manager 22224699Srmacklemoptions NFS_ROOT #NFS usable as /, requires NFSCL 23191954Skuriyamaoptions BOOTP 24191954Skuriyamaoptions BOOTP_NFSROOT 25191954Skuriyamaoptions BOOTP_NFSV3 26191954Skuriyamaoptions BOOTP_WIRED_TO=mge0 27183873Sraj 28191954Skuriyama#options ROOTDEVNAME=\"ufs:/dev/da0a\" 29183873Sraj 30183873Srajoptions SYSVSHM #SYSV-style shared memory 31183873Srajoptions SYSVMSG #SYSV-style message queues 32183873Srajoptions SYSVSEM #SYSV-style semaphores 33183873Srajoptions _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions 34183873Srajoptions MUTEX_NOINLINE 35191954Skuriyamaoptions RWLOCK_NOINLINE 36183873Srajoptions NO_FFS_SNAPSHOT 37183873Srajoptions NO_SWAPPING 38183873Sraj 39183873Sraj# Debugging 40191954Skuriyamaoptions ALT_BREAK_TO_DEBUGGER 41191954Skuriyamaoptions DDB 42203938Sattilio#options DEADLKRES #Enable the deadlock resolver 43191954Skuriyamaoptions DIAGNOSTIC 44183873Sraj#options INVARIANTS #Enable calls of extra sanity checking 45183873Sraj#options INVARIANT_SUPPORT #Extra sanity checks of internal structures, required by INVARIANTS 46191954Skuriyamaoptions KDB 47183873Srajoptions WITNESS #Enable checks to detect deadlocks and cycles 48183873Srajoptions WITNESS_SKIPSPIN #Don't run witness on spinlocks for speed 49191954Skuriyama#options WITNESS_KDB 50183873Sraj 51185090Srajdevice pci 52185090Sraj 53183873Sraj# Pseudo devices 54183873Srajdevice md 55183873Srajdevice loop 56183873Srajdevice pty 57183873Srajdevice random 58183873Sraj 59183873Sraj# Serial ports 60183873Srajdevice uart 61183873Sraj 62183873Sraj# Networking 63183873Srajdevice ether 64183873Srajdevice mge # Marvell Gigabit Ethernet controller 65183873Srajdevice mii 66183873Srajdevice e1000phy 67183873Srajdevice bpf 68191954Skuriyamaoptions DEVICE_POLLING 69191954Skuriyamaoptions HZ=1000 70183873Sraj 71183873Sraj# I2C (TWSI) 72183873Srajdevice iic 73183873Srajdevice iicbus 74183873Srajdevice ds133x 75183873Sraj 76183873Sraj# USB 77207077Sthompsaoptions USB_DEBUG # enable debug msgs 78183873Srajdevice usb 79183873Srajdevice ehci 80183873Srajdevice umass 81183873Srajdevice scbus 82183873Srajdevice pass 83183873Srajdevice da 84194845Sraj 85194845Sraj# SATA 86220982Smavdevice mvs 87209131Sraj 88209131Sraj# Flattened Device Tree 89209131Srajoptions FDT 90209131Srajmakeoptions FDT_DTS_FILE=db88f5281.dts 91