1# 2# Common kernel config for Freescale QorIQ DPAA development boards like the 3# P2041RDB, P3041DS and P5020DS. 4# 5# This is not standalone kernel config. Use it only for including 6# purposes. 7# 8 9cpu BOOKE 10cpu BOOKE_E500 11 12machine powerpc powerpc 13#makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols 14#makeoptions WERROR="-Werror -Wno-format" 15makeoptions NO_MODULES=yes 16 17# Platform support 18options MPC85XX #Freescale SoC family 19 20options SMP #Symmetric Multi Processing 21 22#options SCHED_4BSD #4BSD scheduler 23options INET #InterNETworking 24options INET6 #IPv6 communications protocols 25options FFS #Berkeley Fast Filesystem 26options NFSCL #New Network Filesystem Client 27options SOFTUPDATES #Enable FFS soft updates support 28options PROCFS #Process filesystem (requires PSEUDOFS) 29options PSEUDOFS #Pseudo-filesystem framework 30options GEOM_PART_GPT #GUID Partition Tables. 31options GEOM_LABEL 32options COMPAT_43 #Compatible with BSD 4.3 [KEEP THIS!] 33options SYSVSHM #SYSV-style shared memory 34options SYSVMSG #SYSV-style message queues 35options SYSVSEM #SYSV-style semaphores 36options _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions 37 38options KDB #Enable the kernel debugger 39options DDB #Support DDB 40options GDB 41 42options ALT_BREAK_TO_DEBUGGER 43options BREAK_TO_DEBUGGER 44options DIAGNOSTIC 45options INVARIANTS #Enable calls of extra sanity checking 46options INVARIANT_SUPPORT #Extra sanity checks of internal structures, required by INVARIANTS 47 48options KTR 49options KTR_COMPILE=0xffffffff 50options KTR_MASK=KTR_PMAP 51options KTR_ENTRIES=8192 52 53options WITNESS #Enable checks to detect deadlocks and cycles 54#options WITNESS_KDB 55 56# RamFS Root 57#options GEOM_UZIP 58#options MD_ROOT 59#options MD_ROOT_SIZE=10240 60 61# Netbooting 62options BOOTP 63options BOOTP_NFSROOT 64options BOOTP_NFSV3 65options BOOTP_WIRED_TO=dtsec3 66options NFS_ROOT 67 68# Block devices 69device mmc 70device mmcsd 71device sdhci 72 73# Network devices 74device miibus # MII bus support 75device iflib 76device em 77 78 79# I2C support 80device iicbus 81device iic 82 83device uart 84device ehci 85device usb 86device scbus 87device da 88device umass 89device pty 90device cfi 91 92device pci 93 94# Pseudo devices 95device ether # Ethernet support 96device loop # Network loopback 97device bpf # Berkeley packet filter 98device md # Memory "disks" 99 100