xref: /freebsd/sys/arm/conf/NOTES (revision 1ec22b44256e3ac1d2d3dfc36bd74faa476c14d7)
1ef01f773SMarcel Moolenaar# $FreeBSD$
2ef01f773SMarcel Moolenaar
3ef01f773SMarcel Moolenaarmachine	arm
4ef01f773SMarcel Moolenaar
5ef01f773SMarcel Moolenaarcpu	CPU_ARM9
6ef01f773SMarcel Moolenaarcpu	CPU_ARM9E
7ef01f773SMarcel Moolenaarcpu	CPU_FA526
8ef01f773SMarcel Moolenaarcpu 	CPU_XSCALE_81342
9ef01f773SMarcel Moolenaarcpu 	CPU_XSCALE_IXP425
10ef01f773SMarcel Moolenaarcpu 	CPU_XSCALE_IXP435
11ef01f773SMarcel Moolenaarcpu	CPU_XSCALE_PXA2X0
12ef01f773SMarcel Moolenaar
13ef01f773SMarcel Moolenaarfiles	"../at91/files.at91"
149d3cc729SRui Paulofiles	"../cavium/cns11xx/files.econa"
15ef01f773SMarcel Moolenaarfiles	"../mv/files.mv"
16ef01f773SMarcel Moolenaarfiles	"../mv/discovery/files.db78xxx"
17ef01f773SMarcel Moolenaarfiles	"../mv/kirkwood/files.kirkwood"
18ef01f773SMarcel Moolenaarfiles	"../mv/orion/files.db88f5xxx"
19ef01f773SMarcel Moolenaarfiles	"../mv/orion/files.ts7800"
20ef01f773SMarcel Moolenaarfiles	"../xscale/i8134x/files.crb"
21ef01f773SMarcel Moolenaarfiles	"../xscale/i8134x/files.i81342"
22ef01f773SMarcel Moolenaarfiles	"../xscale/ixp425/files.avila"
23ef01f773SMarcel Moolenaarfiles	"../xscale/ixp425/files.ixp425"
24ef01f773SMarcel Moolenaarfiles	"../xscale/pxa/files.pxa"
25ef01f773SMarcel Moolenaar
26ef01f773SMarcel Moolenaaroptions 	PHYSADDR=0x00000000
27ef01f773SMarcel Moolenaaroptions 	KERNVIRTADDR=0xc0000000
28ef01f773SMarcel Moolenaar
29ef01f773SMarcel Moolenaarmakeoptions	LDFLAGS="-zmuldefs"
30ef01f773SMarcel Moolenaarmakeoptions	KERNPHYSADDR=0x00000000
31ef01f773SMarcel Moolenaarmakeoptions	KERNVIRTADDR=0xc0000000
32ef01f773SMarcel Moolenaar
33ef01f773SMarcel Moolenaaroptions 	FDT
34ef01f773SMarcel Moolenaar
35ef01f773SMarcel Moolenaaroptions 	SOC_MV_DISCOVERY
36ef01f773SMarcel Moolenaaroptions 	SOC_MV_KIRKWOOD
37ef01f773SMarcel Moolenaaroptions 	SOC_MV_ORION
38ef01f773SMarcel Moolenaar
39ef01f773SMarcel Moolenaardevice		at91_board_bwct
40ef01f773SMarcel Moolenaardevice		at91_board_ethernut5
41ef01f773SMarcel Moolenaardevice		at91_board_hl200
42ef01f773SMarcel Moolenaardevice		at91_board_hl201
43ef01f773SMarcel Moolenaardevice		at91_board_kb920x
44ef01f773SMarcel Moolenaardevice		at91_board_qila9g20
45ef01f773SMarcel Moolenaardevice		at91_board_sam9260ek
46ef01f773SMarcel Moolenaardevice		at91_board_sam9g20ek
47ef01f773SMarcel Moolenaardevice		at91_board_sam9x25ek
48ef01f773SMarcel Moolenaardevice		at91_board_tsc4370
49ef01f773SMarcel Moolenaardevice		at91rm9200
5099fd7cb4SWarner Loshdevice		nand
51ef01f773SMarcel Moolenaar
52aa8dbafaSAndrew Turner# IIC
53aa8dbafaSAndrew Turnerdevice		twsi
54aa8dbafaSAndrew Turner
55ef01f773SMarcel Moolenaarnooptions	SMP
56ef01f773SMarcel Moolenaarnooptions	MAXCPU
57ef01f773SMarcel Moolenaar
58ef01f773SMarcel Moolenaarnooptions	COMPAT_FREEBSD4
598ef1f44aSAndrew Turnernooptions	COMPAT_FREEBSD5
608ef1f44aSAndrew Turnernooptions	COMPAT_FREEBSD6
618ef1f44aSAndrew Turnernooptions	COMPAT_FREEBSD7
628ef1f44aSAndrew Turnernooptions	COMPAT_FREEBSD9
63a6bd1732SMichal Melounnooption	PPC_PROBE_CHIPSET
64ef01f773SMarcel Moolenaar
65ef01f773SMarcel Moolenaarnodevice	fdc
66ef01f773SMarcel Moolenaarnodevice	sym
67ef01f773SMarcel Moolenaarnodevice	ukbd
68ef01f773SMarcel Moolenaar
69ef01f773SMarcel Moolenaarnodevice	sc
70ef01f773SMarcel Moolenaarnodevice	blank_saver
71ef01f773SMarcel Moolenaarnodevice	daemon_saver
72ef01f773SMarcel Moolenaarnodevice	dragon_saver
73ef01f773SMarcel Moolenaarnodevice	fade_saver
74ef01f773SMarcel Moolenaarnodevice	fire_saver
75ef01f773SMarcel Moolenaarnodevice	green_saver
76ef01f773SMarcel Moolenaarnodevice	logo_saver
77ef01f773SMarcel Moolenaarnodevice	rain_saver
78ef01f773SMarcel Moolenaarnodevice	snake_saver
79ef01f773SMarcel Moolenaarnodevice	star_saver
80ef01f773SMarcel Moolenaarnodevice	warp_saver
81ef01f773SMarcel Moolenaar
82*1ec22b44SJohn Baldwinnodevice	ccr
83ca7fe84aSNavdeep Parharnodevice	cxgbe
846af45170SJohn Baldwinnodevice	cxgbev
85ef01f773SMarcel Moolenaarnodevice	snd_cmi
864f4d15f0SRuslan Bukin
874f4d15f0SRuslan Bukin#
884f4d15f0SRuslan Bukin# Enable the kernel DTrace hooks which are required to load the DTrace
894f4d15f0SRuslan Bukin# kernel modules.
904f4d15f0SRuslan Bukin#
914f4d15f0SRuslan Bukinoptions 	KDTRACE_HOOKS
924f4d15f0SRuslan Bukin
934f4d15f0SRuslan Bukin# DTrace core
944f4d15f0SRuslan Bukin# NOTE: introduces CDDL-licensed components into the kernel
954f4d15f0SRuslan Bukin#device		dtrace
964f4d15f0SRuslan Bukin
974f4d15f0SRuslan Bukin# DTrace modules
984f4d15f0SRuslan Bukin#device		dtrace_profile
994f4d15f0SRuslan Bukin#device		dtrace_sdt
1004f4d15f0SRuslan Bukin#device		dtrace_fbt
1014f4d15f0SRuslan Bukin#device		dtrace_systrace
1024f4d15f0SRuslan Bukin#device		dtrace_prototype
1034f4d15f0SRuslan Bukin#device		dtnfscl
1044f4d15f0SRuslan Bukin#device		dtmalloc
1054f4d15f0SRuslan Bukin
1064f4d15f0SRuslan Bukin# Alternatively include all the DTrace modules
1074f4d15f0SRuslan Bukin#device		dtraceall
108