xref: /freebsd/sys/powerpc/conf/NOTES (revision 06c3fb27)
1#
2# This file contains machine dependent kernel configuration notes.  For
3# machine independent notes, look in /sys/conf/NOTES.
4
5#
6# Enable the kernel DTrace hooks which are required to load the DTrace
7# kernel modules.
8#
9options 	KDTRACE_HOOKS
10
11# DTrace core
12# NOTE: introduces CDDL-licensed components into the kernel
13#device		dtrace
14
15# DTrace modules
16#device		dtrace_profile
17#device		dtrace_sdt
18#device		dtrace_fbt
19#device		dtrace_systrace
20#device		dtrace_prototype
21#device		dtnfscl
22#device		dtmalloc
23
24# Alternatively include all the DTrace modules
25#device		dtraceall
26
27
28#####################################################################
29# CPU OPTIONS
30
31# You must specify a machine directive to choose powerpc or powerpc64
32#machine		powerpc powerpc[64]
33
34#
35# You must specify at least one CPU (the one you intend to run on).
36cpu		AIM
37#cpu		BOOKE_E500
38
39options 	FPU_EMU
40
41#options 	MPC85XX
42options 	POWERMAC		#NewWorld Apple PowerMacs
43#options 	PS3			#Sony Playstation 3
44options 	PSIM			#GDB PSIM ppc simulator
45options 	MAMBO			#IBM Mambo Full System Simulator
46options 	QEMU			#QEMU processor emulator
47
48# The cpufreq(4) driver provides support for CPU frequency control
49device		cpufreq
50
51# Standard busses
52device		agp
53
54device		glc		# Sony Playstation 3 Ethernet
55device		kiic		# Apple Keywest I2C Controller
56device		ofwd		# Open Firmware disks
57device		adb		# Apple Desktop Bus
58device		cuda		# VIA-CUDA ADB interface
59device          ad7417          # PowerMac7,2 temperature sensor
60device		ds1631		# PowerMac11,2 temperature sensor
61device		ds1775		# PowerMac7,2 temperature sensor
62device		fcu		# Apple Fan Control Unit
63device		max6690		# PowerMac7,2 temperature sensor
64device		pmu		# Apple Power Management Unit
65device		smu		# Apple System Management Unit
66device		snd_ai2s	# Apple I2S Audio
67device		snd_davbus	# Apple Davbus Audio
68device		adm1030		# Apple G4 MDD fan controller
69
70# Backlight subsystem
71device		backlight
72
73
74#####################################################################
75# Devices we don't want to deal with
76
77nodevice	ccr
78nodevice	cxgbe		# XXX: builds on powerpc64 only.
79nodevice	cxgbev
80nodevice	mpr		# no 64-bit atomics
81nodevice	mps		# no 64-bit atomics
82nodevice	ppc
83# sound
84nodevice	snd_cmi
85# wants gdb_cur
86nodevice	dcons
87nodevice	dcons_crom
88
89
90#####################################################################
91# Options we don't want to deal with
92
93nooption	PPC_DEBUG
94nooption	PPC_PROBE_CHIPSET	# uses inb/outb
95