xref: /freebsd/sys/powerpc/conf/MPC85XX (revision 7f68a896dc63c114ab083468664053d3bb9f71e6)
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
62*7f68a896SMark 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
7002b553caSRafal Jaworowskidevice		crypto
7102b553caSRafal Jaworowskidevice		cryptodev
72321578e3SRafal Jaworowskidevice		da
73f07ef6e4SRafal Jaworowskidevice		ds1553
74321578e3SRafal Jaworowskidevice		em
758279efe5SNathan Whitehorndevice		alc
76321578e3SRafal Jaworowskidevice		ether
77321578e3SRafal Jaworowskidevice		fxp
786cedae09SJustin Hibbitsdevice  	gpio
79099a0e1bSJustin Hibbitsdevice  	gpiopower
80757cb6dbSRafal Jaworowskidevice		iic
81757cb6dbSRafal Jaworowskidevice		iicbus
82d1d3233eSRafal Jaworowski#device		isa
83321578e3SRafal Jaworowskidevice		loop
84321578e3SRafal Jaworowskidevice		md
85321578e3SRafal Jaworowskidevice		miibus
860323f4e1SJustin Hibbitsdevice  	mmc
870323f4e1SJustin Hibbitsdevice  	mmcsd
8897b53e36SAlexander Motindevice		pass
89321578e3SRafal Jaworowskidevice		pci
90321578e3SRafal Jaworowskidevice		quicc
91321578e3SRafal Jaworowskidevice		random
92321578e3SRafal Jaworowski#device		rl
93321578e3SRafal Jaworowskidevice		scbus
94321578e3SRafal Jaworowskidevice		scc
9502b553caSRafal Jaworowskidevice		sec
96321578e3SRafal Jaworowskidevice		tsec
97e7c4ddf5SJustin Hibbitsdevice  	dpaa
98321578e3SRafal Jaworowskidevice		tun
99321578e3SRafal Jaworowskidevice		uart
100b850ecc1SAndrew Thompsonoptions 	USB_DEBUG	# enable debug msgs
101321578e3SRafal Jaworowski#device		uhci
10244dd6809SJustin Hibbitsdevice		ehci
103321578e3SRafal Jaworowskidevice		umass
104321578e3SRafal Jaworowskidevice		usb
105bd37530eSRafal Jaworowskidevice		vlan
1061e6afa0eSJustin Hibbits
1071e6afa0eSJustin Hibbits# P1022 DIU
1081e6afa0eSJustin Hibbitsdevice  	diu
1091e6afa0eSJustin Hibbitsdevice  	videomode
110e7c4ddf5SJustin Hibbitsdevice  	vt
111e7c4ddf5SJustin Hibbitsdevice  	fbd
112