1# 2# Custom kernel for Freescale QorIQ (P5xxx, Txxxx) based boards, like 3# AmigaOne X5000 4# 5# 6 7cpu BOOKE 8cpu BOOKE_E500 9ident QORIQ64 10 11machine powerpc powerpc64 12 13makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols 14makeoptions WITH_CTF=1 15#makeoptions WERROR="-Werror -Wno-format" 16 17options FPU_EMU 18options MAXCPU=32 19 20options _KPOSIX_PRIORITY_SCHEDULING 21options ALT_BREAK_TO_DEBUGGER 22options BREAK_TO_DEBUGGER 23options BOOTP 24options BOOTP_NFSROOT 25#options BOOTP_NFSV3 26options CD9660 27#options COMPAT_43 28options COMPAT_FREEBSD32 #Compatible with FreeBSD/powerpc binaries 29options DDB 30#options DEADLKRES 31options DEVICE_POLLING 32#options DIAGNOSTIC 33options FDT 34options RANDOM_ENABLE_TPM 35#makeoptions FDT_DTS_FILE=mpc8555cds.dts 36options IPSEC_SUPPORT # Allow kldload of ipsec and tcpmd5 37options KERN_TLS # TLS transmit & receive offload 38options FFS #Berkeley Fast Filesystem 39options SOFTUPDATES #Enable FFS soft updates support 40options UFS_ACL #Support for access control lists 41options UFS_DIRHASH #Improve performance on big directories 42options UFS_GJOURNAL #Enable gjournal-based UFS journaling 43options QUOTA #Enable disk quotas for UFS 44options GDB 45options GEOM_PART_GPT 46options GEOM_LABEL #Provides labelization 47options VIMAGE 48options INET 49options INET6 50options TCP_HHOOK # hhook(9) framework for TCP 51options INVARIANTS 52options INVARIANT_SUPPORT 53options KDB 54options KDB_TRACE # Print a stack trace for a panic. 55options KTRACE 56options MD_ROOT 57options MPC85XX 58options MSDOSFS 59options NFS_ROOT 60options NFSCL 61options NFSLOCKD 62options PRINTF_BUFR_SIZE=128 # Prevent printf output being interspersed. 63options PROCFS 64options PSEUDOFS 65options SCHED_ULE 66options CAPABILITIES 67options CAPABILITY_MODE 68options SMP 69options STACK #stack(9) support 70options SYSVMSG 71options SYSVSEM 72options SYSVSHM 73options WITNESS 74options WITNESS_SKIPSPIN 75options HWPMC_HOOKS 76options KDTRACE_HOOKS # Kernel DTrace hooks 77options DDB_CTF # Kernel ELF linker loads CTF data 78 79device ata 80device bpf 81device cfi 82device crypto 83device cryptodev 84device da 85device ds1307 86device ds1553 87device iflib 88device em 89device alc 90device dpaa 91device ether 92device fxp 93device gpio 94device gpiopower 95device iic 96device iicbus 97#device isa 98device loop 99device md 100device miibus 101device mmc 102device mmcsd 103device pass 104device pci 105#device rl 106device scbus 107device scc 108device sdhci 109device spibus 110device spigen 111device tpm 112device tuntap 113device uart 114options USB_DEBUG # enable debug msgs 115#device uhci 116device ehci 117device umass 118device usb 119device usbhid 120device vlan 121 122# Desktop related 123device vt 124device fbd 125options KBD_INSTALL_CDEV 126device hkbd 127device ukbd 128device hms 129device ums 130 131# evdev interface 132options EVDEV_SUPPORT # evdev support in legacy drivers 133device evdev # input event device support 134device uinput # install /dev/uinput cdev 135 136# extres frameworks 137device clk 138device phy 139device regulator 140device syscon 141 142# HID support 143options HID_DEBUG # enable debug msgs 144device hid # Generic HID support 145device hidbus # Generic HID bus 146