1dc9b124dSJustin Hibbits# 2dc9b124dSJustin Hibbits# Custom kernel for Freescale MPC85XX development boards like the CDS etc. 3dc9b124dSJustin Hibbits# 4dc9b124dSJustin Hibbits# $FreeBSD$ 5dc9b124dSJustin Hibbits# 6dc9b124dSJustin Hibbits 7dc9b124dSJustin Hibbitscpu BOOKE 8dc9b124dSJustin Hibbitscpu BOOKE_E500 9dc9b124dSJustin Hibbitsident MPC85XX 10dc9b124dSJustin Hibbits 11dc9b124dSJustin Hibbitsmachine powerpc powerpcspe 12dc9b124dSJustin Hibbits 13dc9b124dSJustin Hibbitsinclude "dpaa/config.dpaa" 14dc9b124dSJustin Hibbitsmakeoptions DEBUG="-Wa,-me500 -g" 15dc9b124dSJustin Hibbitsmakeoptions WERROR="-Werror -Wno-format -Wno-redundant-decls" 16dc9b124dSJustin Hibbitsmakeoptions NO_MODULES=yes 17dc9b124dSJustin Hibbits 18dc9b124dSJustin Hibbitsoptions FPU_EMU 19dc9b124dSJustin Hibbits 20dc9b124dSJustin Hibbitsoptions _KPOSIX_PRIORITY_SCHEDULING 21dc9b124dSJustin Hibbitsoptions ALT_BREAK_TO_DEBUGGER 22dc9b124dSJustin Hibbitsoptions BREAK_TO_DEBUGGER 23dc9b124dSJustin Hibbitsoptions BOOTP 24dc9b124dSJustin Hibbitsoptions BOOTP_NFSROOT 25dc9b124dSJustin Hibbits#options BOOTP_NFSV3 26dc9b124dSJustin Hibbitsoptions CD9660 27dc9b124dSJustin Hibbitsoptions COMPAT_43 28dc9b124dSJustin Hibbitsoptions DDB 29dc9b124dSJustin Hibbits#options DEADLKRES 30dc9b124dSJustin Hibbitsoptions DEVICE_POLLING 31dc9b124dSJustin Hibbits#options DIAGNOSTIC 32dc9b124dSJustin Hibbitsoptions FDT 33dc9b124dSJustin Hibbits#makeoptions FDT_DTS_FILE=mpc8555cds.dts 34dc9b124dSJustin Hibbitsoptions FFS 35dc9b124dSJustin Hibbitsoptions GDB 36dc9b124dSJustin Hibbitsoptions GEOM_PART_GPT 37dc9b124dSJustin Hibbitsoptions INET 38dc9b124dSJustin Hibbitsoptions INET6 39dc9b124dSJustin Hibbitsoptions TCP_HHOOK # hhook(9) framework for TCP 40dc9b124dSJustin Hibbitsoptions INVARIANTS 41dc9b124dSJustin Hibbitsoptions INVARIANT_SUPPORT 42dc9b124dSJustin Hibbitsoptions KDB 43dc9b124dSJustin Hibbitsoptions KTRACE 44dc9b124dSJustin Hibbitsoptions MD_ROOT 45dc9b124dSJustin Hibbitsoptions MPC85XX 46dc9b124dSJustin Hibbitsoptions MSDOSFS 47dc9b124dSJustin Hibbitsoptions NFS_ROOT 48dc9b124dSJustin Hibbitsoptions NFSCL 49dc9b124dSJustin Hibbitsoptions NFSLOCKD 50dc9b124dSJustin Hibbitsoptions PROCFS 51dc9b124dSJustin Hibbitsoptions PSEUDOFS 52dc9b124dSJustin Hibbitsoptions SCHED_ULE 53dc9b124dSJustin Hibbitsoptions CAPABILITIES 54dc9b124dSJustin Hibbitsoptions CAPABILITY_MODE 55dc9b124dSJustin Hibbitsoptions SMP 56dc9b124dSJustin Hibbitsoptions SYSVMSG 57dc9b124dSJustin Hibbitsoptions SYSVSEM 58dc9b124dSJustin Hibbitsoptions SYSVSHM 59dc9b124dSJustin Hibbitsoptions WITNESS 60dc9b124dSJustin Hibbitsoptions WITNESS_SKIPSPIN 61e7c4ddf5SJustin Hibbitsoptions COMPAT_FREEBSD10 627f68a896SMark Johnstonoptions COMPAT_FREEBSD11 63e7c4ddf5SJustin Hibbitsoptions HWPMC_HOOKS 64e7c4ddf5SJustin Hibbitsoptions KDTRACE_HOOKS # Kernel DTrace hooks 65e7c4ddf5SJustin Hibbitsoptions DDB_CTF # Kernel ELF linker loads CTF data 66dc9b124dSJustin Hibbits 67dc9b124dSJustin Hibbitsdevice ata 68dc9b124dSJustin Hibbitsdevice bpf 69dc9b124dSJustin Hibbitsdevice cfi 7012accff1SJustin Hibbitsdevice cpufreq 71dc9b124dSJustin Hibbitsdevice crypto 72dc9b124dSJustin Hibbitsdevice cryptodev 73dc9b124dSJustin Hibbitsdevice da 7412accff1SJustin Hibbitsdevice ds1307 75dc9b124dSJustin Hibbitsdevice ds1553 76dc9b124dSJustin Hibbitsdevice em 77dc9b124dSJustin Hibbitsdevice alc 78dc9b124dSJustin Hibbitsdevice ether 79dc9b124dSJustin Hibbitsdevice fxp 80dc9b124dSJustin Hibbitsdevice gpio 81099a0e1bSJustin Hibbitsdevice gpiopower 82dc9b124dSJustin Hibbitsdevice iic 83dc9b124dSJustin Hibbitsdevice iicbus 84dc9b124dSJustin Hibbits#device isa 85dc9b124dSJustin Hibbitsdevice loop 86dc9b124dSJustin Hibbitsdevice md 87dc9b124dSJustin Hibbitsdevice miibus 880323f4e1SJustin Hibbitsdevice mmc 890323f4e1SJustin Hibbitsdevice mmcsd 90dc9b124dSJustin Hibbitsdevice pass 91dc9b124dSJustin Hibbitsdevice pci 92dc9b124dSJustin Hibbitsdevice quicc 93dc9b124dSJustin Hibbitsdevice random 94dc9b124dSJustin Hibbits#device rl 95dc9b124dSJustin Hibbitsdevice scbus 96dc9b124dSJustin Hibbitsdevice scc 970323f4e1SJustin Hibbitsdevice sdhci 98dc9b124dSJustin Hibbitsdevice sec 99d139c624SJustin Hibbitsdevice spibus 100d139c624SJustin Hibbitsdevice spigen 101dc9b124dSJustin Hibbitsdevice tsec 102e7c4ddf5SJustin Hibbitsdevice dpaa 103dc9b124dSJustin Hibbitsdevice tun 104dc9b124dSJustin Hibbitsdevice uart 105dc9b124dSJustin Hibbitsoptions USB_DEBUG # enable debug msgs 106dc9b124dSJustin Hibbits#device uhci 107dc9b124dSJustin Hibbitsdevice ehci 10812accff1SJustin Hibbitsdevice ukbd 10912accff1SJustin Hibbitsdevice ums 110dc9b124dSJustin Hibbitsdevice umass 111dc9b124dSJustin Hibbitsdevice usb 112dc9b124dSJustin Hibbitsdevice vlan 113dc9b124dSJustin Hibbits 114dc9b124dSJustin Hibbits# P1022 DIU 115dc9b124dSJustin Hibbitsdevice diu 116dc9b124dSJustin Hibbitsdevice videomode 117e7c4ddf5SJustin Hibbitsdevice vt 118e7c4ddf5SJustin Hibbitsdevice fbd 119