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# $FreeBSD$ 9 10cpu BOOKE 11cpu BOOKE_E500 12 13machine powerpc powerpc 14#makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols 15makeoptions WERROR="-Werror -Wno-format -Wno-redundant-decls" 16makeoptions NO_MODULES=yes 17 18# Platform support 19options QORIQ_DPAA #Freescale SoC family 20 21options SMP #Symmetric Multi Processing 22 23#options SCHED_4BSD #4BSD scheduler 24options INET #InterNETworking 25options INET6 #IPv6 communications protocols 26options FFS #Berkeley Fast Filesystem 27options NFSCL #New Network Filesystem Client 28options SOFTUPDATES #Enable FFS soft updates support 29options PROCFS #Process filesystem (requires PSEUDOFS) 30options PSEUDOFS #Pseudo-filesystem framework 31options GEOM_PART_GPT #GUID Partition Tables. 32options GEOM_LABEL 33options COMPAT_43 #Compatible with BSD 4.3 [KEEP THIS!] 34options SYSVSHM #SYSV-style shared memory 35options SYSVMSG #SYSV-style message queues 36options SYSVSEM #SYSV-style semaphores 37options _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions 38options NO_SWAPPING 39 40options KDB #Enable the kernel debugger 41options DDB #Support DDB 42options GDB 43 44options ALT_BREAK_TO_DEBUGGER 45options BREAK_TO_DEBUGGER 46options DIAGNOSTIC 47options INVARIANTS #Enable calls of extra sanity checking 48options INVARIANT_SUPPORT #Extra sanity checks of internal structures, required by INVARIANTS 49 50options KTR 51options KTR_COMPILE=0xffffffff 52options KTR_MASK=KTR_PMAP 53options KTR_ENTRIES=8192 54 55options WITNESS #Enable checks to detect deadlocks and cycles 56#options WITNESS_KDB 57 58# RamFS Root 59#options GEOM_UZIP 60#options MD_ROOT 61#options MD_ROOT_SIZE=10240 62 63# Netbooting 64options BOOTP 65options BOOTP_NFSROOT 66options BOOTP_NFSV3 67options BOOTP_WIRED_TO=dtsec3 68options NFS_ROOT 69 70# Block devices 71device mmc 72device mmcsd 73device sdhci 74 75# Network devices 76device miibus # MII bus support 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 random # Entropy device 99device bpf # Berkeley packet filter 100device md # Memory "disks" 101 102