xref: /freebsd/sys/powerpc/conf/QORIQ64 (revision e683c328f86eec53792d3bf5072ea666b458534b)
1*e683c328SJustin Hibbits#
2*e683c328SJustin Hibbits# Custom kernel for Freescale QorIQ (P5xxx, Txxxx) based boards, like
3*e683c328SJustin Hibbits# AmigaOne X5000
4*e683c328SJustin Hibbits#
5*e683c328SJustin Hibbits# $FreeBSD$
6*e683c328SJustin Hibbits#
7*e683c328SJustin Hibbits
8*e683c328SJustin Hibbitscpu		BOOKE
9*e683c328SJustin Hibbitscpu		BOOKE_E500
10*e683c328SJustin Hibbitsident		MPC85XX
11*e683c328SJustin Hibbits
12*e683c328SJustin Hibbitsmachine		powerpc	powerpc64
13*e683c328SJustin Hibbits
14*e683c328SJustin Hibbitsmakeoptions	DEBUG="-Wa,-me500 -g"
15*e683c328SJustin Hibbitsmakeoptions	WERROR="-Werror -Wno-format -Wno-redundant-decls"
16*e683c328SJustin Hibbitsmakeoptions	NO_MODULES=yes
17*e683c328SJustin Hibbits
18*e683c328SJustin Hibbits#options 	EARLY_PRINTF
19*e683c328SJustin Hibbits
20*e683c328SJustin Hibbitsoptions 	FPU_EMU
21*e683c328SJustin Hibbits
22*e683c328SJustin Hibbitsoptions 	BOOTVERBOSE=1
23*e683c328SJustin Hibbitsoptions 	_KPOSIX_PRIORITY_SCHEDULING
24*e683c328SJustin Hibbitsoptions 	ALT_BREAK_TO_DEBUGGER
25*e683c328SJustin Hibbitsoptions 	BREAK_TO_DEBUGGER
26*e683c328SJustin Hibbitsoptions 	BOOTP
27*e683c328SJustin Hibbitsoptions 	BOOTP_NFSROOT
28*e683c328SJustin Hibbits#options 	BOOTP_NFSV3
29*e683c328SJustin Hibbitsoptions 	CD9660
30*e683c328SJustin Hibbits#options 	COMPAT_43
31*e683c328SJustin Hibbitsoptions 	COMPAT_FREEBSD32	#Compatible with FreeBSD/powerpc binaries
32*e683c328SJustin Hibbitsoptions 	DDB
33*e683c328SJustin Hibbits#options 	DEADLKRES
34*e683c328SJustin Hibbitsoptions 	DEVICE_POLLING
35*e683c328SJustin Hibbits#options 	DIAGNOSTIC
36*e683c328SJustin Hibbitsoptions 	FDT
37*e683c328SJustin Hibbits#makeoptions	FDT_DTS_FILE=mpc8555cds.dts
38*e683c328SJustin Hibbitsoptions 	FFS
39*e683c328SJustin Hibbitsoptions 	GDB
40*e683c328SJustin Hibbitsoptions 	GEOM_PART_GPT
41*e683c328SJustin Hibbitsoptions 	INET
42*e683c328SJustin Hibbitsoptions 	INET6
43*e683c328SJustin Hibbitsoptions 	TCP_HHOOK		# hhook(9) framework for TCP
44*e683c328SJustin Hibbitsoptions 	INVARIANTS
45*e683c328SJustin Hibbitsoptions 	INVARIANT_SUPPORT
46*e683c328SJustin Hibbitsoptions 	KDB
47*e683c328SJustin Hibbitsoptions 	KTRACE
48*e683c328SJustin Hibbitsoptions 	MD_ROOT
49*e683c328SJustin Hibbitsoptions 	MPC85XX
50*e683c328SJustin Hibbitsoptions 	MSDOSFS
51*e683c328SJustin Hibbitsoptions 	NFS_ROOT
52*e683c328SJustin Hibbitsoptions 	NFSCL
53*e683c328SJustin Hibbitsoptions 	NFSLOCKD
54*e683c328SJustin Hibbitsoptions		PRINTF_BUFR_SIZE=128	# Prevent printf output being interspersed.
55*e683c328SJustin Hibbitsoptions 	PROCFS
56*e683c328SJustin Hibbitsoptions 	PSEUDOFS
57*e683c328SJustin Hibbitsoptions 	SCHED_ULE
58*e683c328SJustin Hibbitsoptions 	CAPABILITIES
59*e683c328SJustin Hibbitsoptions 	CAPABILITY_MODE
60*e683c328SJustin Hibbitsoptions 	SMP
61*e683c328SJustin Hibbitsoptions 	SYSVMSG
62*e683c328SJustin Hibbitsoptions 	SYSVSEM
63*e683c328SJustin Hibbitsoptions 	SYSVSHM
64*e683c328SJustin Hibbitsoptions 	WITNESS
65*e683c328SJustin Hibbitsoptions 	WITNESS_SKIPSPIN
66*e683c328SJustin Hibbits
67*e683c328SJustin Hibbitsdevice		ata
68*e683c328SJustin Hibbitsdevice		bpf
69*e683c328SJustin Hibbitsdevice		cfi
70*e683c328SJustin Hibbitsdevice		crypto
71*e683c328SJustin Hibbitsdevice		cryptodev
72*e683c328SJustin Hibbitsdevice		da
73*e683c328SJustin Hibbitsdevice		ds1553
74*e683c328SJustin Hibbitsdevice		em
75*e683c328SJustin Hibbitsdevice		alc
76*e683c328SJustin Hibbitsdevice		ether
77*e683c328SJustin Hibbitsdevice		fxp
78*e683c328SJustin Hibbitsdevice  	gpio
79*e683c328SJustin Hibbitsdevice  	gpiopower
80*e683c328SJustin Hibbitsdevice		iic
81*e683c328SJustin Hibbitsdevice		iicbus
82*e683c328SJustin Hibbits#device		isa
83*e683c328SJustin Hibbitsdevice		loop
84*e683c328SJustin Hibbitsdevice		md
85*e683c328SJustin Hibbitsdevice		miibus
86*e683c328SJustin Hibbitsdevice  	mmc
87*e683c328SJustin Hibbitsdevice  	mmcsd
88*e683c328SJustin Hibbitsdevice		pass
89*e683c328SJustin Hibbitsdevice		pci
90*e683c328SJustin Hibbitsdevice		random
91*e683c328SJustin Hibbits#device		rl
92*e683c328SJustin Hibbitsdevice		scbus
93*e683c328SJustin Hibbitsdevice		scc
94*e683c328SJustin Hibbitsdevice  	sdhci
95*e683c328SJustin Hibbitsdevice		sec
96*e683c328SJustin Hibbitsdevice		tun
97*e683c328SJustin Hibbitsdevice		uart
98*e683c328SJustin Hibbitsoptions 	USB_DEBUG	# enable debug msgs
99*e683c328SJustin Hibbits#device		uhci
100*e683c328SJustin Hibbitsdevice		ehci
101*e683c328SJustin Hibbitsdevice		umass
102*e683c328SJustin Hibbitsdevice		usb
103*e683c328SJustin Hibbitsdevice		vlan
104