1321578e3SRafal Jaworowski# 2321578e3SRafal Jaworowski# Custom kernel for Freescale MPC85XX development boards like the CDS etc. 3321578e3SRafal Jaworowski# 4321578e3SRafal Jaworowski# $FreeBSD$ 5321578e3SRafal Jaworowski# 6321578e3SRafal Jaworowski 717f4cae4SRafal Jaworowskicpu BOOKE 817f4cae4SRafal Jaworowskicpu BOOKE_E500 9321578e3SRafal Jaworowskiident MPC85XX 10321578e3SRafal Jaworowski 11c3e289e1SNathan Whitehornmachine powerpc powerpc 12c3e289e1SNathan Whitehorn 136cedae09SJustin Hibbitsinclude "dpaa/config.dpaa" 14321578e3SRafal Jaworowskimakeoptions DEBUG="-Wa,-me500 -g" 156cedae09SJustin Hibbitsmakeoptions WERROR="-Werror -Wno-format -Wno-redundant-decls" 16321578e3SRafal Jaworowskimakeoptions NO_MODULES=yes 17321578e3SRafal Jaworowski 18321578e3SRafal Jaworowskioptions FPU_EMU 19321578e3SRafal Jaworowski 20321578e3SRafal Jaworowskioptions _KPOSIX_PRIORITY_SCHEDULING 21321578e3SRafal Jaworowskioptions ALT_BREAK_TO_DEBUGGER 22321578e3SRafal Jaworowskioptions BREAK_TO_DEBUGGER 23321578e3SRafal Jaworowskioptions BOOTP 24321578e3SRafal Jaworowskioptions BOOTP_NFSROOT 25348a26e6SNathan Whitehorn#options BOOTP_NFSV3 26321578e3SRafal Jaworowskioptions CD9660 27321578e3SRafal Jaworowskioptions COMPAT_43 28321578e3SRafal Jaworowskioptions DDB 2988cbfa85SAttilio Rao#options DEADLKRES 30bd37530eSRafal Jaworowskioptions DEVICE_POLLING 31321578e3SRafal Jaworowski#options DIAGNOSTIC 32d1d3233eSRafal Jaworowskioptions FDT 33d1d3233eSRafal Jaworowski#makeoptions FDT_DTS_FILE=mpc8555cds.dts 34321578e3SRafal Jaworowskioptions FFS 35321578e3SRafal Jaworowskioptions GDB 36321578e3SRafal Jaworowskioptions GEOM_PART_GPT 37321578e3SRafal Jaworowskioptions INET 38321578e3SRafal Jaworowskioptions INET6 39bd79708dSJonathan T. Looneyoptions TCP_HHOOK # hhook(9) framework for TCP 40321578e3SRafal Jaworowskioptions INVARIANTS 41321578e3SRafal Jaworowskioptions INVARIANT_SUPPORT 42321578e3SRafal Jaworowskioptions KDB 43321578e3SRafal Jaworowskioptions KTRACE 44321578e3SRafal Jaworowskioptions MD_ROOT 45321578e3SRafal Jaworowskioptions MPC85XX 46321578e3SRafal Jaworowskioptions MSDOSFS 47321578e3SRafal Jaworowskioptions NFS_ROOT 4867ad0169SMarcel Moolenaaroptions NFSCL 4990a37a5aSRafal Jaworowskioptions NFSLOCKD 50321578e3SRafal Jaworowskioptions PROCFS 51321578e3SRafal Jaworowskioptions PSEUDOFS 528279efe5SNathan Whitehornoptions SCHED_ULE 538279efe5SNathan Whitehornoptions CAPABILITIES 548279efe5SNathan Whitehornoptions CAPABILITY_MODE 5551500a48SRafal Jaworowskioptions SMP 56321578e3SRafal Jaworowskioptions SYSVMSG 57321578e3SRafal Jaworowskioptions SYSVSEM 58321578e3SRafal Jaworowskioptions SYSVSHM 59321578e3SRafal Jaworowskioptions WITNESS 60321578e3SRafal Jaworowskioptions 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 66321578e3SRafal Jaworowski 67321578e3SRafal Jaworowskidevice ata 68321578e3SRafal Jaworowskidevice bpf 69e5637f19SMarcel Moolenaardevice cfi 70*12accff1SJustin Hibbitsdevice cpufreq 7102b553caSRafal Jaworowskidevice crypto 7202b553caSRafal Jaworowskidevice cryptodev 73321578e3SRafal Jaworowskidevice da 74*12accff1SJustin Hibbitsdevice ds1307 75f07ef6e4SRafal Jaworowskidevice ds1553 76321578e3SRafal Jaworowskidevice em 778279efe5SNathan Whitehorndevice alc 78321578e3SRafal Jaworowskidevice ether 79321578e3SRafal Jaworowskidevice fxp 806cedae09SJustin Hibbitsdevice gpio 81099a0e1bSJustin Hibbitsdevice gpiopower 82757cb6dbSRafal Jaworowskidevice iic 83757cb6dbSRafal Jaworowskidevice iicbus 84d1d3233eSRafal Jaworowski#device isa 85321578e3SRafal Jaworowskidevice loop 86321578e3SRafal Jaworowskidevice md 87321578e3SRafal Jaworowskidevice miibus 880323f4e1SJustin Hibbitsdevice mmc 890323f4e1SJustin Hibbitsdevice mmcsd 9097b53e36SAlexander Motindevice pass 91321578e3SRafal Jaworowskidevice pci 92321578e3SRafal Jaworowskidevice quicc 93321578e3SRafal Jaworowskidevice random 94321578e3SRafal Jaworowski#device rl 95321578e3SRafal Jaworowskidevice scbus 96321578e3SRafal Jaworowskidevice scc 9702b553caSRafal Jaworowskidevice sec 98d139c624SJustin Hibbitsdevice spibus 99d139c624SJustin Hibbitsdevice spigen 100321578e3SRafal Jaworowskidevice tsec 101e7c4ddf5SJustin Hibbitsdevice dpaa 102321578e3SRafal Jaworowskidevice tun 103321578e3SRafal Jaworowskidevice uart 104b850ecc1SAndrew Thompsonoptions USB_DEBUG # enable debug msgs 105321578e3SRafal Jaworowski#device uhci 10644dd6809SJustin Hibbitsdevice ehci 107*12accff1SJustin Hibbitsdevice ukbd 108*12accff1SJustin Hibbitsdevice ums 109321578e3SRafal Jaworowskidevice umass 110321578e3SRafal Jaworowskidevice usb 111bd37530eSRafal Jaworowskidevice vlan 1121e6afa0eSJustin Hibbits 1131e6afa0eSJustin Hibbits# P1022 DIU 1141e6afa0eSJustin Hibbitsdevice diu 1151e6afa0eSJustin Hibbitsdevice videomode 116e7c4ddf5SJustin Hibbitsdevice vt 117e7c4ddf5SJustin Hibbitsdevice fbd 118