DB-78XXX revision 271050
1234287Sdim# 2234287Sdim# Custom kernel for Marvell DB-78xx boards. 3353358Sdim# 4353358Sdim# $FreeBSD: head/sys/arm/conf/DB-78XXX 271050 2014-09-03 19:37:41Z ian $ 5353358Sdim# 6234287Sdim 7234287Sdimident DB-88F78XX 8234287Sdiminclude "../mv/discovery/std.db78xxx" 9280031Sdim 10280031Sdimoptions SOC_MV_DISCOVERY 11234287Sdimmakeoptions MODULES_OVERRIDE="" 12234287Sdim 13234287Sdim#makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols 14234287Sdimmakeoptions WERROR="-Werror" 15234287Sdim 16234287Sdimoptions SCHED_4BSD # 4BSD scheduler 17234287Sdimoptions INET # InterNETworking 18234287Sdimoptions INET6 # IPv6 communications protocols 19234287Sdimoptions GEOM_PART_BSD # BSD partition scheme 20234287Sdimoptions GEOM_PART_MBR # MBR partition scheme 21234287Sdimoptions TMPFS # Efficient memory filesystem 22234287Sdimoptions FFS # Berkeley Fast Filesystem 23234287Sdimoptions NANDFS # NAND Filesystem 24234287Sdimoptions NFSCL # New Network Filesystem Client 25234287Sdimoptions NFSLOCKD # Network Lock Manager 26234287Sdimoptions NFS_ROOT # NFS usable as /, requires NFSCL 27234287Sdimoptions BOOTP 28234287Sdimoptions BOOTP_NFSROOT 29234287Sdimoptions BOOTP_NFSV3 30234287Sdimoptions BOOTP_WIRED_TO=mge0 31234287Sdim 32234287Sdim#options ROOTDEVNAME=\"ufs:/dev/da0a\" 33234287Sdim 34234287Sdimoptions SYSVSHM # SYSV-style shared memory 35234287Sdimoptions SYSVMSG # SYSV-style message queues 36234287Sdimoptions SYSVSEM # SYSV-style semaphores 37234287Sdimoptions _KPOSIX_PRIORITY_SCHEDULING # Posix P1003_1B real-time extensions 38234287Sdimoptions MUTEX_NOINLINE 39234287Sdimoptions RWLOCK_NOINLINE 40234287Sdimoptions NO_FFS_SNAPSHOT 41234287Sdimoptions NO_SWAPPING 42234287Sdim 43# Debugging 44options ALT_BREAK_TO_DEBUGGER 45options DDB 46#options DEADLKRES # Enable the deadlock resolver 47#options DIAGNOSTIC 48#options INVARIANTS # Enable calls of extra sanity checking 49#options INVARIANT_SUPPORT # Extra sanity checks of internal structures, required by INVARIANTS 50options KDB 51options WITNESS # Enable checks to detect deadlocks and cycles 52options WITNESS_SKIPSPIN # Don't run witness on spinlocks for speed 53#options WITNESS_KDB 54 55device pci 56 57# Pseudo devices 58device loop 59device md 60device random 61 62# Serial ports 63device uart 64 65# Networking 66device ether 67device mge # Marvell Gigabit Ethernet controller 68device mii 69device e1000phy 70device bpf 71 72# USB 73options USB_DEBUG # enable debug msgs 74device usb 75device ehci 76device umass 77device scbus 78device pass 79device da 80 81# I2C (TWSI) 82device iic 83device iicbus 84device ds133x 85 86# SATA 87device mvs 88 89# NAND 90device nand 91 92# Flattened Device Tree 93options FDT 94options FDT_DTB_STATIC 95makeoptions FDT_DTS_FILE=db78100.dts 96