DB-88F5XXX revision 266331
1102644Snectar# 2102644Snectar# Custom kernel for Marvell DB-88F5xxx boards. 3102644Snectar# 472445Sassar# $FreeBSD: stable/10/sys/arm/conf/DB-88F5XXX 266331 2014-05-17 17:34:37Z ian $ 5102644Snectar# 672445Sassar 7102644Snectarident DB-88F5XXX 8102644Snectarinclude "../mv/orion/std.db88f5xxx" 9102644Snectar 10102644Snectaroptions SOC_MV_ORION 11102644Snectarmakeoptions MODULES_OVERRIDE="" 1272445Sassar 13102644Snectar#makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols 14102644Snectarmakeoptions WERROR="-Werror" 1572445Sassar 16102644Snectaroptions SCHED_4BSD # 4BSD scheduler 17102644Snectaroptions INET # InterNETworking 18102644Snectaroptions INET6 # IPv6 communications protocols 19102644Snectaroptions GEOM_PART_BSD # BSD partition scheme 2072445Sassaroptions GEOM_PART_MBR # MBR partition scheme 21178825Sdfroptions TMPFS # Efficient memory filesystem 22178825Sdfroptions FFS # Berkeley Fast Filesystem 23178825Sdfroptions NFSCL # New Network Filesystem Client 24178825Sdfroptions NFSLOCKD # Network Lock Manager 25178825Sdfroptions NFS_ROOT # NFS usable as /, requires NFSCL 26178825Sdfroptions BOOTP 27178825Sdfroptions BOOTP_NFSROOT 28178825Sdfroptions BOOTP_NFSV3 29178825Sdfroptions BOOTP_WIRED_TO=mge0 30178825Sdfr 31178825Sdfr#options ROOTDEVNAME=\"ufs:/dev/da0a\" 32102644Snectar 33102644Snectaroptions SYSVSHM # SYSV-style shared memory 34102644Snectaroptions SYSVMSG # SYSV-style message queues 35102644Snectaroptions SYSVSEM # SYSV-style semaphores 36102644Snectaroptions _KPOSIX_PRIORITY_SCHEDULING # Posix P1003_1B real-time extensions 3772445Sassaroptions MUTEX_NOINLINE 3872445Sassaroptions RWLOCK_NOINLINE 39102644Snectaroptions NO_FFS_SNAPSHOT 40102644Snectaroptions NO_SWAPPING 41102644Snectar 4272445Sassar# Debugging 4372445Sassaroptions ALT_BREAK_TO_DEBUGGER 44102644Snectaroptions DDB 45102644Snectar#options DEADLKRES # Enable the deadlock resolver 46102644Snectaroptions DIAGNOSTIC 4772445Sassar#options INVARIANTS # Enable calls of extra sanity checking 48233294Sstas#options INVARIANT_SUPPORT # Extra sanity checks of internal structures, required by INVARIANTS 49233294Sstasoptions KDB 50233294Sstasoptions WITNESS # Enable checks to detect deadlocks and cycles 51233294Sstasoptions WITNESS_SKIPSPIN # Don't run witness on spinlocks for speed 52233294Sstas#options WITNESS_KDB 53233294Sstas 54102644Snectardevice pci 55233294Sstas 56102644Snectar# Pseudo devices 57102644Snectardevice md 58102644Snectardevice loop 59102644Snectardevice random 60102644Snectar 61102644Snectar# Serial ports 62102644Snectardevice uart 63178825Sdfr 64102644Snectar# Networking 65102644Snectardevice ether 66102644Snectardevice mge # Marvell Gigabit Ethernet controller 67102644Snectardevice mii 68102644Snectardevice e1000phy 69102644Snectardevice bpf 70102644Snectaroptions DEVICE_POLLING 71102644Snectaroptions HZ=1000 7272445Sassar 73102644Snectar# I2C (TWSI) 74102644Snectardevice iic 75102644Snectardevice iicbus 76102644Snectardevice ds133x 7772445Sassar 7872445Sassar# USB 79102644Snectaroptions USB_DEBUG # enable debug msgs 80178825Sdfrdevice usb 81102644Snectardevice ehci 82102644Snectardevice umass 8372445Sassardevice scbus 84102644Snectardevice pass 85102644Snectardevice da 86102644Snectar 8772445Sassar# SATA 88102644Snectardevice mvs 89102644Snectar 90102644Snectar# Flattened Device Tree 91102644Snectaroptions FDT 9272445Sassarmakeoptions FDT_DTS_FILE=db88f5281.dts 9372445Sassar