EA3250 revision 266086
155682Smarkm# 2178825Sdfr# Custom kernel for EA3250 boards. 355682Smarkm# 455682Smarkm# $FreeBSD: stable/10/sys/arm/conf/EA3250 266086 2014-05-14 20:17:31Z ian $ 555682Smarkm# 655682Smarkm 755682Smarkmident EA3250 855682Smarkminclude "../lpc/std.lpc" 955682Smarkmhints "EA3250.hints" 1055682Smarkm 1155682Smarkmmakeoptions MODULES_OVERRIDE="" 1255682Smarkm 1355682Smarkm#makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols 1455682Smarkmmakeoptions WERROR="-Werror" 1555682Smarkm 1655682Smarkmoptions SCHED_4BSD #4BSD scheduler 1755682Smarkmoptions INET #InterNETworking 1855682Smarkmoptions INET6 #IPv6 communications protocols 1955682Smarkmoptions FFS #Berkeley Fast Filesystem 2055682Smarkmoptions NFSCL #Network Filesystem Client 2155682Smarkmoptions NFSLOCKD #Network Lock Manager 2255682Smarkmoptions NFS_ROOT #NFS usable as /, requires NFSCLIENT 2355682Smarkmoptions MSDOSFS 2455682Smarkmoptions BOOTP 2555682Smarkmoptions BOOTP_NFSROOT 2655682Smarkmoptions BOOTP_NFSV3 2755682Smarkmoptions BOOTP_WIRED_TO=lpe0 2855682Smarkm 2955682Smarkm#options ROOTDEVNAME=\"ufs:/dev/da0a\" 3055682Smarkm 3155682Smarkmoptions SYSVSHM #SYSV-style shared memory 3255682Smarkmoptions SYSVMSG #SYSV-style message queues 3355682Smarkmoptions SYSVSEM #SYSV-style semaphores 3455682Smarkmoptions _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions 3555682Smarkmoptions MUTEX_NOINLINE 36178825Sdfroptions RWLOCK_NOINLINE 3755682Smarkmoptions NO_FFS_SNAPSHOT 3872445Sassaroptions NO_SWAPPING 39178825Sdfr 40178825Sdfr# Debugging 41178825Sdfroptions ALT_BREAK_TO_DEBUGGER 4272445Sassaroptions DDB 4355682Smarkm#options DEADLKRES #Enable the deadlock resolver 44178825Sdfroptions DIAGNOSTIC 45178825Sdfr#options INVARIANTS #Enable calls of extra sanity checking 4655682Smarkm#options INVARIANT_SUPPORT #Extra sanity checks of internal structures, required by INVARIANTS 4755682Smarkmoptions KDB 4855682Smarkmoptions WITNESS #Enable checks to detect deadlocks and cycles 4955682Smarkmoptions WITNESS_SKIPSPIN #Don't run witness on spinlocks for speed 5055682Smarkm#options WITNESS_KDB 5155682Smarkm 5255682Smarkm# Pseudo devices 5355682Smarkmdevice loop 5455682Smarkmdevice md 5555682Smarkmdevice pty 56178825Sdfrdevice random 57178825Sdfr 58178825Sdfr# Serial ports 59178825Sdfrdevice uart 60178825Sdfr 61178825Sdfr# Networking 62178825Sdfrdevice ether 63178825Sdfrdevice mii 64178825Sdfrdevice bpf 65178825Sdfrdevice lpe 66178825Sdfr 67178825Sdfr# USB 68178825Sdfroptions USB_HOST_ALIGN=32 # Align usb buffers to cache line size. 69178825Sdfroptions USB_DEBUG 70178825Sdfrdevice usb 71178825Sdfrdevice ohci 72178825Sdfrdevice umass 7355682Smarkmdevice scbus 7455682Smarkmdevice pass 7555682Smarkmdevice da 7655682Smarkm 7755682Smarkmdevice mmc 7855682Smarkmdevice mmcsd 7955682Smarkmdevice lpcmmc 8055682Smarkm 8155682Smarkmdevice gpio 8255682Smarkmdevice gpioled 8372445Sassardevice lpcgpio 84178825Sdfr 8555682Smarkmdevice spibus 8655682Smarkmdevice lpcspi 8755682Smarkmdevice ssd1289 8855682Smarkm 89178825Sdfrdevice lpcfb 9055682Smarkm 9155682Smarkm# DMAC 9272445Sassardevice dmac 9355682Smarkm 9472445Sassar# Flattened Device Tree 9572445Sassaroptions FDT 9672445Sassaroptions FDT_DTB_STATIC 9772445Sassarmakeoptions FDT_DTS_FILE=ea3250.dts 9872445Sassar