1*e683c328SJustin Hibbits# 2*e683c328SJustin Hibbits# Custom kernel for Freescale QorIQ (P5xxx, Txxxx) based boards, like 3*e683c328SJustin Hibbits# AmigaOne X5000 4*e683c328SJustin Hibbits# 5*e683c328SJustin Hibbits# $FreeBSD$ 6*e683c328SJustin Hibbits# 7*e683c328SJustin Hibbits 8*e683c328SJustin Hibbitscpu BOOKE 9*e683c328SJustin Hibbitscpu BOOKE_E500 10*e683c328SJustin Hibbitsident MPC85XX 11*e683c328SJustin Hibbits 12*e683c328SJustin Hibbitsmachine powerpc powerpc64 13*e683c328SJustin Hibbits 14*e683c328SJustin Hibbitsmakeoptions DEBUG="-Wa,-me500 -g" 15*e683c328SJustin Hibbitsmakeoptions WERROR="-Werror -Wno-format -Wno-redundant-decls" 16*e683c328SJustin Hibbitsmakeoptions NO_MODULES=yes 17*e683c328SJustin Hibbits 18*e683c328SJustin Hibbits#options EARLY_PRINTF 19*e683c328SJustin Hibbits 20*e683c328SJustin Hibbitsoptions FPU_EMU 21*e683c328SJustin Hibbits 22*e683c328SJustin Hibbitsoptions BOOTVERBOSE=1 23*e683c328SJustin Hibbitsoptions _KPOSIX_PRIORITY_SCHEDULING 24*e683c328SJustin Hibbitsoptions ALT_BREAK_TO_DEBUGGER 25*e683c328SJustin Hibbitsoptions BREAK_TO_DEBUGGER 26*e683c328SJustin Hibbitsoptions BOOTP 27*e683c328SJustin Hibbitsoptions BOOTP_NFSROOT 28*e683c328SJustin Hibbits#options BOOTP_NFSV3 29*e683c328SJustin Hibbitsoptions CD9660 30*e683c328SJustin Hibbits#options COMPAT_43 31*e683c328SJustin Hibbitsoptions COMPAT_FREEBSD32 #Compatible with FreeBSD/powerpc binaries 32*e683c328SJustin Hibbitsoptions DDB 33*e683c328SJustin Hibbits#options DEADLKRES 34*e683c328SJustin Hibbitsoptions DEVICE_POLLING 35*e683c328SJustin Hibbits#options DIAGNOSTIC 36*e683c328SJustin Hibbitsoptions FDT 37*e683c328SJustin Hibbits#makeoptions FDT_DTS_FILE=mpc8555cds.dts 38*e683c328SJustin Hibbitsoptions FFS 39*e683c328SJustin Hibbitsoptions GDB 40*e683c328SJustin Hibbitsoptions GEOM_PART_GPT 41*e683c328SJustin Hibbitsoptions INET 42*e683c328SJustin Hibbitsoptions INET6 43*e683c328SJustin Hibbitsoptions TCP_HHOOK # hhook(9) framework for TCP 44*e683c328SJustin Hibbitsoptions INVARIANTS 45*e683c328SJustin Hibbitsoptions INVARIANT_SUPPORT 46*e683c328SJustin Hibbitsoptions KDB 47*e683c328SJustin Hibbitsoptions KTRACE 48*e683c328SJustin Hibbitsoptions MD_ROOT 49*e683c328SJustin Hibbitsoptions MPC85XX 50*e683c328SJustin Hibbitsoptions MSDOSFS 51*e683c328SJustin Hibbitsoptions NFS_ROOT 52*e683c328SJustin Hibbitsoptions NFSCL 53*e683c328SJustin Hibbitsoptions NFSLOCKD 54*e683c328SJustin Hibbitsoptions PRINTF_BUFR_SIZE=128 # Prevent printf output being interspersed. 55*e683c328SJustin Hibbitsoptions PROCFS 56*e683c328SJustin Hibbitsoptions PSEUDOFS 57*e683c328SJustin Hibbitsoptions SCHED_ULE 58*e683c328SJustin Hibbitsoptions CAPABILITIES 59*e683c328SJustin Hibbitsoptions CAPABILITY_MODE 60*e683c328SJustin Hibbitsoptions SMP 61*e683c328SJustin Hibbitsoptions SYSVMSG 62*e683c328SJustin Hibbitsoptions SYSVSEM 63*e683c328SJustin Hibbitsoptions SYSVSHM 64*e683c328SJustin Hibbitsoptions WITNESS 65*e683c328SJustin Hibbitsoptions WITNESS_SKIPSPIN 66*e683c328SJustin Hibbits 67*e683c328SJustin Hibbitsdevice ata 68*e683c328SJustin Hibbitsdevice bpf 69*e683c328SJustin Hibbitsdevice cfi 70*e683c328SJustin Hibbitsdevice crypto 71*e683c328SJustin Hibbitsdevice cryptodev 72*e683c328SJustin Hibbitsdevice da 73*e683c328SJustin Hibbitsdevice ds1553 74*e683c328SJustin Hibbitsdevice em 75*e683c328SJustin Hibbitsdevice alc 76*e683c328SJustin Hibbitsdevice ether 77*e683c328SJustin Hibbitsdevice fxp 78*e683c328SJustin Hibbitsdevice gpio 79*e683c328SJustin Hibbitsdevice gpiopower 80*e683c328SJustin Hibbitsdevice iic 81*e683c328SJustin Hibbitsdevice iicbus 82*e683c328SJustin Hibbits#device isa 83*e683c328SJustin Hibbitsdevice loop 84*e683c328SJustin Hibbitsdevice md 85*e683c328SJustin Hibbitsdevice miibus 86*e683c328SJustin Hibbitsdevice mmc 87*e683c328SJustin Hibbitsdevice mmcsd 88*e683c328SJustin Hibbitsdevice pass 89*e683c328SJustin Hibbitsdevice pci 90*e683c328SJustin Hibbitsdevice random 91*e683c328SJustin Hibbits#device rl 92*e683c328SJustin Hibbitsdevice scbus 93*e683c328SJustin Hibbitsdevice scc 94*e683c328SJustin Hibbitsdevice sdhci 95*e683c328SJustin Hibbitsdevice sec 96*e683c328SJustin Hibbitsdevice tun 97*e683c328SJustin Hibbitsdevice uart 98*e683c328SJustin Hibbitsoptions USB_DEBUG # enable debug msgs 99*e683c328SJustin Hibbits#device uhci 100*e683c328SJustin Hibbitsdevice ehci 101*e683c328SJustin Hibbitsdevice umass 102*e683c328SJustin Hibbitsdevice usb 103*e683c328SJustin Hibbitsdevice vlan 104