1# 2# Custom kernel for Freescale QorIQ (P5xxx, Txxxx) based boards, like 3# AmigaOne X5000 4# 5# $FreeBSD$ 6# 7 8cpu BOOKE 9cpu BOOKE_E500 10ident MPC85XX 11 12machine powerpc powerpc64 13 14include "dpaa/config.dpaa" 15makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols 16makeoptions WITH_CTF=1 17makeoptions WERROR="-Werror -Wno-format -Wno-redundant-decls" 18makeoptions NO_MODULES=yes 19 20options FPU_EMU 21 22options _KPOSIX_PRIORITY_SCHEDULING 23options ALT_BREAK_TO_DEBUGGER 24options BREAK_TO_DEBUGGER 25options BOOTP 26options BOOTP_NFSROOT 27#options BOOTP_NFSV3 28options CD9660 29#options COMPAT_43 30options COMPAT_FREEBSD32 #Compatible with FreeBSD/powerpc binaries 31options DDB 32#options DEADLKRES 33options DEVICE_POLLING 34#options DIAGNOSTIC 35options FDT 36#makeoptions FDT_DTS_FILE=mpc8555cds.dts 37options FFS #Berkeley Fast Filesystem 38options SOFTUPDATES #Enable FFS soft updates support 39options UFS_ACL #Support for access control lists 40options UFS_DIRHASH #Improve performance on big directories 41options UFS_GJOURNAL #Enable gjournal-based UFS journaling 42options QUOTA #Enable disk quotas for UFS 43options GDB 44options GEOM_PART_GPT 45options GEOM_LABEL #Provides labelization 46options INET 47options INET6 48options TCP_HHOOK # hhook(9) framework for TCP 49options INVARIANTS 50options INVARIANT_SUPPORT 51options KDB 52options KDB_TRACE # Print a stack trace for a panic. 53options KTRACE 54options MD_ROOT 55options MPC85XX 56options MSDOSFS 57options NFS_ROOT 58options NFSCL 59options NFSLOCKD 60options PRINTF_BUFR_SIZE=128 # Prevent printf output being interspersed. 61options PROCFS 62options PSEUDOFS 63options SCHED_ULE 64options CAPABILITIES 65options CAPABILITY_MODE 66options SMP 67options STACK #stack(9) support 68options SYSVMSG 69options SYSVSEM 70options SYSVSHM 71options WITNESS 72options WITNESS_SKIPSPIN 73options HWPMC_HOOKS 74options KDTRACE_HOOKS # Kernel DTrace hooks 75options DDB_CTF # Kernel ELF linker loads CTF data 76 77device ata 78device bpf 79device cfi 80device crypto 81device cryptodev 82device da 83device ds1307 84device ds1553 85device em 86device alc 87device dpaa 88device ether 89device fxp 90device gpio 91device gpiopower 92device iic 93device iicbus 94#device isa 95device loop 96device md 97device miibus 98device mmc 99device mmcsd 100device pass 101device pci 102device random 103#device rl 104device scbus 105device scc 106device sdhci 107device sec 108device spibus 109device spigen 110device tun 111device uart 112options USB_DEBUG # enable debug msgs 113#device uhci 114device ehci 115device umass 116device usb 117device vlan 118