xref: /freebsd/sys/powerpc/conf/MPC85XX (revision 1d386b48a555f61cb7325543adbbb5c3f3407a66)
1#
2# Custom kernel for Freescale MPC85XX development boards like the CDS etc.
3#
4# $FreeBSD$
5#
6
7cpu		BOOKE
8cpu		BOOKE_E500
9ident		MPC85XX
10
11machine		powerpc	powerpc
12
13include 	"dpaa/config.dpaa"
14makeoptions	DEBUG=-g		#Build kernel with gdb(1) debug symbols
15makeoptions	WITH_CTF=1
16
17options 	FPU_EMU
18options 	MAXCPU=32
19
20options 	_KPOSIX_PRIORITY_SCHEDULING
21options 	ALT_BREAK_TO_DEBUGGER
22options 	BREAK_TO_DEBUGGER
23options 	BOOTP
24options 	BOOTP_NFSROOT
25#options 	BOOTP_NFSV3
26options 	CD9660
27options 	COMPAT_43
28options 	DDB
29#options 	DEADLKRES
30options 	DEVICE_POLLING
31#options 	DIAGNOSTIC
32options 	FDT
33#makeoptions	FDT_DTS_FILE=mpc8555cds.dts
34options 	FFS
35options 	GDB
36options 	GEOM_PART_GPT
37options         GEOM_LABEL              # Provides labelization
38options 	INET
39options 	INET6
40options 	TCP_HHOOK		# hhook(9) framework for TCP
41options 	INVARIANTS
42options 	INVARIANT_SUPPORT
43options 	KDB
44options 	KTRACE
45options 	MD_ROOT
46options 	MPC85XX
47options 	MSDOSFS
48options 	NFS_ROOT
49options 	NFSCL
50options 	NFSLOCKD
51options 	PRINTF_BUFR_SIZE=128	# Prevent printf output being interspersed.
52options 	PROCFS
53options 	PSEUDOFS
54options 	SCHED_ULE
55options 	CAPABILITIES
56options 	CAPABILITY_MODE
57options 	SMP
58options 	SYSVMSG
59options 	SYSVSEM
60options 	SYSVSHM
61options 	WITNESS
62options 	WITNESS_SKIPSPIN
63options 	COMPAT_FREEBSD10
64options 	COMPAT_FREEBSD11
65options 	COMPAT_FREEBSD12
66options 	COMPAT_FREEBSD13
67options 	HWPMC_HOOKS
68options 	KDTRACE_HOOKS		# Kernel DTrace hooks
69options 	DDB_CTF			# Kernel ELF linker loads CTF data
70
71device		ata
72device		bpf
73device		cfi
74device  	cpufreq
75device		crypto
76device		cryptodev
77device		da
78device  	ds1307
79device		ds1553
80device		iflib
81device		em
82device		alc
83device		ether
84device		fxp
85device  	gpio
86device  	gpiopower
87device		iic
88device		iicbus
89#device		isa
90device		loop
91device		md
92device		miibus
93device  	mmc
94device  	mmcsd
95device		pass
96device		pci
97device		quicc
98#device		rl
99device		scbus
100device		scc
101device  	sdhci
102device		sec
103device  	spibus
104device  	spigen
105device		tsec
106device  	dpaa
107device		tuntap
108device		uart
109options 	USB_DEBUG	# enable debug msgs
110#device		uhci
111device		ehci
112device  	ukbd
113device  	ums
114device		umass
115device		usb
116device		vlan
117
118# P1022 DIU
119device  	diu
120device  	videomode
121device  	vt
122device  	fbd
123
124# HID support
125options 	HID_DEBUG	# enable debug msgs
126device		hid		# Generic HID support
127