xref: /freebsd/sys/powerpc/conf/QORIQ64 (revision 4f52dfbb8d6c4d446500c5b097e3806ec219fbd4)
1#
2# Custom kernel for Freescale QorIQ (P5xxx, Txxxx) based boards, like
3# AmigaOne X5000
4#
5# $FreeBSD$
6#
7
8cpu		BOOKE
9cpu		BOOKE_E500
10ident		QORIQ64
11
12machine		powerpc	powerpc64
13
14include 	"dpaa/config.dpaa"
15makeoptions	DEBUG=-g		#Build kernel with gdb(1) debug symbols
16makeoptions	WITH_CTF=1
17makeoptions	WERROR="-Werror -Wno-format -Wno-redundant-decls"
18
19options 	FPU_EMU
20
21options 	_KPOSIX_PRIORITY_SCHEDULING
22options 	ALT_BREAK_TO_DEBUGGER
23options 	BREAK_TO_DEBUGGER
24options 	BOOTP
25options 	BOOTP_NFSROOT
26#options 	BOOTP_NFSV3
27options 	CD9660
28#options 	COMPAT_43
29options 	COMPAT_FREEBSD32	#Compatible with FreeBSD/powerpc binaries
30options 	DDB
31#options 	DEADLKRES
32options 	DEVICE_POLLING
33#options 	DIAGNOSTIC
34options 	FDT
35#makeoptions	FDT_DTS_FILE=mpc8555cds.dts
36options 	FFS			#Berkeley Fast Filesystem
37options 	SOFTUPDATES		#Enable FFS soft updates support
38options 	UFS_ACL			#Support for access control lists
39options 	UFS_DIRHASH		#Improve performance on big directories
40options 	UFS_GJOURNAL		#Enable gjournal-based UFS journaling
41options 	QUOTA			#Enable disk quotas for UFS
42options 	GDB
43options 	GEOM_PART_GPT
44options 	GEOM_LABEL		#Provides labelization
45options 	INET
46options 	INET6
47options 	TCP_HHOOK		# hhook(9) framework for TCP
48options 	INVARIANTS
49options 	INVARIANT_SUPPORT
50options 	KDB
51options 	KDB_TRACE		# Print a stack trace for a panic.
52options 	KTRACE
53options 	MD_ROOT
54options 	MPC85XX
55options 	MSDOSFS
56options 	NFS_ROOT
57options 	NFSCL
58options 	NFSLOCKD
59options 	PRINTF_BUFR_SIZE=128	# Prevent printf output being interspersed.
60options 	PROCFS
61options 	PSEUDOFS
62options 	SCHED_ULE
63options 	CAPABILITIES
64options 	CAPABILITY_MODE
65options 	SMP
66options 	STACK			#stack(9) support
67options 	SYSVMSG
68options 	SYSVSEM
69options 	SYSVSHM
70options 	WITNESS
71options 	WITNESS_SKIPSPIN
72options 	HWPMC_HOOKS
73options 	KDTRACE_HOOKS		# Kernel DTrace hooks
74options 	DDB_CTF			# Kernel ELF linker loads CTF data
75
76device		ata
77device		bpf
78device		cfi
79device		crypto
80device		cryptodev
81device		da
82device  	ds1307
83device		ds1553
84device		em
85device		alc
86device  	dpaa
87device		ether
88device		fxp
89device  	gpio
90device  	gpiopower
91device		iic
92device		iicbus
93#device		isa
94device		loop
95device		md
96device		miibus
97device  	mmc
98device  	mmcsd
99device		pass
100device		pci
101device		random
102#device		rl
103device		scbus
104device		scc
105device  	sdhci
106device		sec
107device  	spibus
108device  	spigen
109device		tun
110device		uart
111options 	USB_DEBUG	# enable debug msgs
112#device		uhci
113device		ehci
114device		umass
115device		usb
116device		vlan
117