xref: /freebsd/sys/powerpc/conf/MPC85XX (revision 4ae2a46b1663ce4983210e00f158049c2301ab7b)
1321578e3SRafal Jaworowski#
2321578e3SRafal Jaworowski# Custom kernel for Freescale MPC85XX development boards like the CDS etc.
3321578e3SRafal Jaworowski#
4321578e3SRafal Jaworowski#
5321578e3SRafal Jaworowski
617f4cae4SRafal Jaworowskicpu		BOOKE
717f4cae4SRafal Jaworowskicpu		BOOKE_E500
8321578e3SRafal Jaworowskiident		MPC85XX
9321578e3SRafal Jaworowski
10c3e289e1SNathan Whitehornmachine		powerpc	powerpc
11c3e289e1SNathan Whitehorn
126cedae09SJustin Hibbitsinclude 	"dpaa/config.dpaa"
1351cfee5dSJustin Hibbitsmakeoptions	DEBUG=-g		#Build kernel with gdb(1) debug symbols
1451cfee5dSJustin Hibbitsmakeoptions	WITH_CTF=1
15321578e3SRafal Jaworowski
16321578e3SRafal Jaworowskioptions 	FPU_EMU
1735ce7d40SJustin Hibbitsoptions 	MAXCPU=32
18321578e3SRafal Jaworowski
19321578e3SRafal Jaworowskioptions 	_KPOSIX_PRIORITY_SCHEDULING
20321578e3SRafal Jaworowskioptions 	ALT_BREAK_TO_DEBUGGER
21321578e3SRafal Jaworowskioptions 	BREAK_TO_DEBUGGER
22321578e3SRafal Jaworowskioptions 	BOOTP
23321578e3SRafal Jaworowskioptions 	BOOTP_NFSROOT
24348a26e6SNathan Whitehorn#options 	BOOTP_NFSV3
25321578e3SRafal Jaworowskioptions 	CD9660
26321578e3SRafal Jaworowskioptions 	COMPAT_43
27321578e3SRafal Jaworowskioptions 	DDB
2888cbfa85SAttilio Rao#options 	DEADLKRES
29bd37530eSRafal Jaworowskioptions 	DEVICE_POLLING
30321578e3SRafal Jaworowski#options 	DIAGNOSTIC
31d1d3233eSRafal Jaworowskioptions 	FDT
32d1d3233eSRafal Jaworowski#makeoptions	FDT_DTS_FILE=mpc8555cds.dts
33321578e3SRafal Jaworowskioptions 	FFS
34321578e3SRafal Jaworowskioptions 	GDB
35321578e3SRafal Jaworowskioptions 	GEOM_PART_GPT
368b57548eSAlfredo Dal'Ava Junioroptions         GEOM_LABEL              # Provides labelization
37*4ae2a46bSLi-Wen Hsuoptions 	VIMAGE
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
518d67357cSJustin Hibbitsoptions 	PRINTF_BUFR_SIZE=128	# Prevent printf output being interspersed.
52321578e3SRafal Jaworowskioptions 	PROCFS
53321578e3SRafal Jaworowskioptions 	PSEUDOFS
548279efe5SNathan Whitehornoptions 	SCHED_ULE
558279efe5SNathan Whitehornoptions 	CAPABILITIES
568279efe5SNathan Whitehornoptions 	CAPABILITY_MODE
5751500a48SRafal Jaworowskioptions 	SMP
58321578e3SRafal Jaworowskioptions 	SYSVMSG
59321578e3SRafal Jaworowskioptions 	SYSVSEM
60321578e3SRafal Jaworowskioptions 	SYSVSHM
61321578e3SRafal Jaworowskioptions 	WITNESS
62321578e3SRafal Jaworowskioptions 	WITNESS_SKIPSPIN
63e7c4ddf5SJustin Hibbitsoptions 	COMPAT_FREEBSD10
647f68a896SMark Johnstonoptions 	COMPAT_FREEBSD11
65d6745408SConrad Meyeroptions 	COMPAT_FREEBSD12
664e85b648SKristof Provostoptions 	COMPAT_FREEBSD13
6784d12f88SKristof Provostoptions 	COMPAT_FREEBSD14	# Compatible with FreeBSD14
68e7c4ddf5SJustin Hibbitsoptions 	HWPMC_HOOKS
69e7c4ddf5SJustin Hibbitsoptions 	KDTRACE_HOOKS		# Kernel DTrace hooks
70e7c4ddf5SJustin Hibbitsoptions 	DDB_CTF			# Kernel ELF linker loads CTF data
71321578e3SRafal Jaworowski
72321578e3SRafal Jaworowskidevice		ata
73321578e3SRafal Jaworowskidevice		bpf
74e5637f19SMarcel Moolenaardevice		cfi
7512accff1SJustin Hibbitsdevice  	cpufreq
7602b553caSRafal Jaworowskidevice		crypto
7702b553caSRafal Jaworowskidevice		cryptodev
78321578e3SRafal Jaworowskidevice		da
7912accff1SJustin Hibbitsdevice  	ds1307
80f07ef6e4SRafal Jaworowskidevice		ds1553
81c75f49f7SKonstantin Belousovdevice		iflib
82321578e3SRafal Jaworowskidevice		em
838279efe5SNathan Whitehorndevice		alc
84321578e3SRafal Jaworowskidevice		ether
85321578e3SRafal Jaworowskidevice		fxp
866cedae09SJustin Hibbitsdevice  	gpio
87099a0e1bSJustin Hibbitsdevice  	gpiopower
88757cb6dbSRafal Jaworowskidevice		iic
89757cb6dbSRafal Jaworowskidevice		iicbus
90d1d3233eSRafal Jaworowski#device		isa
91321578e3SRafal Jaworowskidevice		loop
92321578e3SRafal Jaworowskidevice		md
93321578e3SRafal Jaworowskidevice		miibus
940323f4e1SJustin Hibbitsdevice  	mmc
950323f4e1SJustin Hibbitsdevice  	mmcsd
9697b53e36SAlexander Motindevice		pass
97321578e3SRafal Jaworowskidevice		pci
98321578e3SRafal Jaworowskidevice		quicc
99321578e3SRafal Jaworowski#device		rl
100321578e3SRafal Jaworowskidevice		scbus
101321578e3SRafal Jaworowskidevice		scc
1022c26c98cSJustin Hibbitsdevice  	sdhci
10302b553caSRafal Jaworowskidevice		sec
104d139c624SJustin Hibbitsdevice  	spibus
105d139c624SJustin Hibbitsdevice  	spigen
106321578e3SRafal Jaworowskidevice		tsec
107e7c4ddf5SJustin Hibbitsdevice  	dpaa
108251a32b5SKyle Evansdevice		tuntap
109321578e3SRafal Jaworowskidevice		uart
110b850ecc1SAndrew Thompsonoptions 	USB_DEBUG	# enable debug msgs
111321578e3SRafal Jaworowski#device		uhci
11244dd6809SJustin Hibbitsdevice		ehci
11313d00a43SEmmanuel Vadotdevice  	hkbd
11412accff1SJustin Hibbitsdevice  	ukbd
11513d00a43SEmmanuel Vadotdevice  	hms
11612accff1SJustin Hibbitsdevice  	ums
117321578e3SRafal Jaworowskidevice		umass
118321578e3SRafal Jaworowskidevice		usb
11913d00a43SEmmanuel Vadotdevice		usbhid
120bd37530eSRafal Jaworowskidevice		vlan
1211e6afa0eSJustin Hibbits
1221e6afa0eSJustin Hibbits# P1022 DIU
1231e6afa0eSJustin Hibbitsdevice  	diu
1241e6afa0eSJustin Hibbitsdevice  	videomode
125e7c4ddf5SJustin Hibbitsdevice  	vt
126e7c4ddf5SJustin Hibbitsdevice  	fbd
12767de2db2SVladimir Kondratyev
12843a62df0SEmmanuel Vadot# evdev interface
12943a62df0SEmmanuel Vadotoptions 	EVDEV_SUPPORT		# evdev support in legacy drivers
13043a62df0SEmmanuel Vadotdevice		evdev			# input event device support
13143a62df0SEmmanuel Vadotdevice		uinput			# install /dev/uinput cdev
13243a62df0SEmmanuel Vadot
13367de2db2SVladimir Kondratyev# HID support
13419758786SVladimir Kondratyevoptions 	HID_DEBUG	# enable debug msgs
13567de2db2SVladimir Kondratyevdevice		hid		# Generic HID support
13613d00a43SEmmanuel Vadotdevice		hidbus		# Generic HID bus
137