xref: /freebsd/sys/arm/conf/NOTES (revision 4bc52338)
1# $FreeBSD$
2
3machine	arm
4
5cpu	CPU_ARM9E
6
7files	"../mv/files.mv"
8files	"../mv/discovery/files.db78xxx"
9files	"../mv/kirkwood/files.kirkwood"
10files	"../mv/orion/files.db88f5xxx"
11files	"../mv/orion/files.ts7800"
12
13makeoptions	CONF_CFLAGS+="-march=armv5te"
14makeoptions	LDFLAGS="-zmuldefs"
15makeoptions	KERNPHYSADDR=0x00000000
16
17options 	FDT
18
19options 	SOC_MV_DISCOVERY
20options 	SOC_MV_KIRKWOOD
21options 	SOC_MV_ORION
22
23options 	ARM_MANY_BOARD
24device		nand
25
26# IIC
27device		twsi
28
29nooptions	SMP
30nooptions	MAXCPU
31
32nooptions	COMPAT_FREEBSD4
33nooptions	COMPAT_FREEBSD5
34nooptions	COMPAT_FREEBSD6
35nooptions	COMPAT_FREEBSD7
36nooptions	COMPAT_FREEBSD9
37nooption	PPC_PROBE_CHIPSET
38
39nodevice	fdc
40nodevice	sym
41nodevice	ukbd
42
43nodevice	sc
44nodevice	blank_saver
45nodevice	daemon_saver
46nodevice	dragon_saver
47nodevice	fade_saver
48nodevice	fire_saver
49nodevice	green_saver
50nodevice	logo_saver
51nodevice	rain_saver
52nodevice	snake_saver
53nodevice	star_saver
54nodevice	warp_saver
55
56nodevice	ccr
57nodevice	cxgbe
58nodevice	cxgbev
59nodevice	snd_cmi
60
61#
62# Enable the kernel DTrace hooks which are required to load the DTrace
63# kernel modules.
64#
65options 	KDTRACE_HOOKS
66
67# DTrace core
68# NOTE: introduces CDDL-licensed components into the kernel
69#device		dtrace
70
71# DTrace modules
72#device		dtrace_profile
73#device		dtrace_sdt
74#device		dtrace_fbt
75#device		dtrace_systrace
76#device		dtrace_prototype
77#device		dtnfscl
78#device		dtmalloc
79
80# Alternatively include all the DTrace modules
81#device		dtraceall
82
83# These aren't known to work on arm and/or don't compile
84nodevice	mpr
85nodevice	mps
86