xref: /freebsd/sys/powerpc/conf/MPC85XX (revision 2c26c98c89cff72c03e8feef5fef88cbe71d817e)
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"
1451cfee5dSJustin Hibbitsmakeoptions	DEBUG=-g		#Build kernel with gdb(1) debug symbols
1551cfee5dSJustin Hibbitsmakeoptions	WITH_CTF=1
166cedae09SJustin Hibbitsmakeoptions	WERROR="-Werror -Wno-format -Wno-redundant-decls"
17321578e3SRafal Jaworowskimakeoptions	NO_MODULES=yes
18321578e3SRafal Jaworowski
19321578e3SRafal Jaworowskioptions 	FPU_EMU
20321578e3SRafal Jaworowski
21321578e3SRafal Jaworowskioptions 	_KPOSIX_PRIORITY_SCHEDULING
22321578e3SRafal Jaworowskioptions 	ALT_BREAK_TO_DEBUGGER
23321578e3SRafal Jaworowskioptions 	BREAK_TO_DEBUGGER
24321578e3SRafal Jaworowskioptions 	BOOTP
25321578e3SRafal Jaworowskioptions 	BOOTP_NFSROOT
26348a26e6SNathan Whitehorn#options 	BOOTP_NFSV3
27321578e3SRafal Jaworowskioptions 	CD9660
28321578e3SRafal Jaworowskioptions 	COMPAT_43
29321578e3SRafal Jaworowskioptions 	DDB
3088cbfa85SAttilio Rao#options 	DEADLKRES
31bd37530eSRafal Jaworowskioptions 	DEVICE_POLLING
32321578e3SRafal Jaworowski#options 	DIAGNOSTIC
33d1d3233eSRafal Jaworowskioptions 	FDT
34d1d3233eSRafal Jaworowski#makeoptions	FDT_DTS_FILE=mpc8555cds.dts
35321578e3SRafal Jaworowskioptions 	FFS
36321578e3SRafal Jaworowskioptions 	GDB
37321578e3SRafal Jaworowskioptions 	GEOM_PART_GPT
38321578e3SRafal Jaworowskioptions 	INET
39321578e3SRafal Jaworowskioptions 	INET6
40bd79708dSJonathan T. Looneyoptions 	TCP_HHOOK		# hhook(9) framework for TCP
41321578e3SRafal Jaworowskioptions 	INVARIANTS
42321578e3SRafal Jaworowskioptions 	INVARIANT_SUPPORT
43321578e3SRafal Jaworowskioptions 	KDB
44321578e3SRafal Jaworowskioptions 	KTRACE
45321578e3SRafal Jaworowskioptions 	MD_ROOT
46321578e3SRafal Jaworowskioptions 	MPC85XX
47321578e3SRafal Jaworowskioptions 	MSDOSFS
48321578e3SRafal Jaworowskioptions 	NFS_ROOT
4967ad0169SMarcel Moolenaaroptions 	NFSCL
5090a37a5aSRafal Jaworowskioptions 	NFSLOCKD
51321578e3SRafal Jaworowskioptions 	PROCFS
52321578e3SRafal Jaworowskioptions 	PSEUDOFS
538279efe5SNathan Whitehornoptions 	SCHED_ULE
548279efe5SNathan Whitehornoptions 	CAPABILITIES
558279efe5SNathan Whitehornoptions 	CAPABILITY_MODE
5651500a48SRafal Jaworowskioptions 	SMP
57321578e3SRafal Jaworowskioptions 	SYSVMSG
58321578e3SRafal Jaworowskioptions 	SYSVSEM
59321578e3SRafal Jaworowskioptions 	SYSVSHM
60321578e3SRafal Jaworowskioptions 	WITNESS
61321578e3SRafal Jaworowskioptions 	WITNESS_SKIPSPIN
62e7c4ddf5SJustin Hibbitsoptions 	COMPAT_FREEBSD10
637f68a896SMark Johnstonoptions 	COMPAT_FREEBSD11
64e7c4ddf5SJustin Hibbitsoptions 	HWPMC_HOOKS
65e7c4ddf5SJustin Hibbitsoptions 	KDTRACE_HOOKS		# Kernel DTrace hooks
66e7c4ddf5SJustin Hibbitsoptions 	DDB_CTF			# Kernel ELF linker loads CTF data
67321578e3SRafal Jaworowski
68321578e3SRafal Jaworowskidevice		ata
69321578e3SRafal Jaworowskidevice		bpf
70e5637f19SMarcel Moolenaardevice		cfi
7112accff1SJustin Hibbitsdevice  	cpufreq
7202b553caSRafal Jaworowskidevice		crypto
7302b553caSRafal Jaworowskidevice		cryptodev
74321578e3SRafal Jaworowskidevice		da
7512accff1SJustin Hibbitsdevice  	ds1307
76f07ef6e4SRafal Jaworowskidevice		ds1553
77321578e3SRafal Jaworowskidevice		em
788279efe5SNathan Whitehorndevice		alc
79321578e3SRafal Jaworowskidevice		ether
80321578e3SRafal Jaworowskidevice		fxp
816cedae09SJustin Hibbitsdevice  	gpio
82099a0e1bSJustin Hibbitsdevice  	gpiopower
83757cb6dbSRafal Jaworowskidevice		iic
84757cb6dbSRafal Jaworowskidevice		iicbus
85d1d3233eSRafal Jaworowski#device		isa
86321578e3SRafal Jaworowskidevice		loop
87321578e3SRafal Jaworowskidevice		md
88321578e3SRafal Jaworowskidevice		miibus
890323f4e1SJustin Hibbitsdevice  	mmc
900323f4e1SJustin Hibbitsdevice  	mmcsd
9197b53e36SAlexander Motindevice		pass
92321578e3SRafal Jaworowskidevice		pci
93321578e3SRafal Jaworowskidevice		quicc
94321578e3SRafal Jaworowskidevice		random
95321578e3SRafal Jaworowski#device		rl
96321578e3SRafal Jaworowskidevice		scbus
97321578e3SRafal Jaworowskidevice		scc
98*2c26c98cSJustin Hibbitsdevice  	sdhci
9902b553caSRafal Jaworowskidevice		sec
100d139c624SJustin Hibbitsdevice  	spibus
101d139c624SJustin Hibbitsdevice  	spigen
102321578e3SRafal Jaworowskidevice		tsec
103e7c4ddf5SJustin Hibbitsdevice  	dpaa
104321578e3SRafal Jaworowskidevice		tun
105321578e3SRafal Jaworowskidevice		uart
106b850ecc1SAndrew Thompsonoptions 	USB_DEBUG	# enable debug msgs
107321578e3SRafal Jaworowski#device		uhci
10844dd6809SJustin Hibbitsdevice		ehci
10912accff1SJustin Hibbitsdevice  	ukbd
11012accff1SJustin Hibbitsdevice  	ums
111321578e3SRafal Jaworowskidevice		umass
112321578e3SRafal Jaworowskidevice		usb
113bd37530eSRafal Jaworowskidevice		vlan
1141e6afa0eSJustin Hibbits
1151e6afa0eSJustin Hibbits# P1022 DIU
1161e6afa0eSJustin Hibbitsdevice  	diu
1171e6afa0eSJustin Hibbitsdevice  	videomode
118e7c4ddf5SJustin Hibbitsdevice  	vt
119e7c4ddf5SJustin Hibbitsdevice  	fbd
120