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 37options NO_SWAPPING 38 39options KDB #Enable the kernel debugger 40options DDB #Support DDB 41options GDB 42 43options ALT_BREAK_TO_DEBUGGER 44options BREAK_TO_DEBUGGER 45options DIAGNOSTIC 46options INVARIANTS #Enable calls of extra sanity checking 47options INVARIANT_SUPPORT #Extra sanity checks of internal structures, required by INVARIANTS 48 49options KTR 50options KTR_COMPILE=0xffffffff 51options KTR_MASK=KTR_PMAP 52options KTR_ENTRIES=8192 53 54options WITNESS #Enable checks to detect deadlocks and cycles 55#options WITNESS_KDB 56 57# RamFS Root 58#options GEOM_UZIP 59#options MD_ROOT 60#options MD_ROOT_SIZE=10240 61 62# Netbooting 63options BOOTP 64options BOOTP_NFSROOT 65options BOOTP_NFSV3 66options BOOTP_WIRED_TO=dtsec3 67options NFS_ROOT 68 69# Block devices 70device mmc 71device mmcsd 72device sdhci 73 74# Network devices 75device miibus # MII bus support 76device iflib 77device em 78 79 80# I2C support 81device iicbus 82device iic 83 84device uart 85device ehci 86device usb 87device scbus 88device da 89device umass 90device pty 91device cfi 92 93device pci 94 95# Pseudo devices 96device ether # Ethernet support 97device loop # Network loopback 98device bpf # Berkeley packet filter 99device md # Memory "disks" 100 101