xref: /openbmc/linux/arch/Kconfig (revision 28b2ee20)
1#
2# General architecture dependent options
3#
4
5config OPROFILE
6	tristate "OProfile system profiling (EXPERIMENTAL)"
7	depends on PROFILING
8	depends on HAVE_OPROFILE
9	help
10	  OProfile is a profiling system capable of profiling the
11	  whole system, include the kernel, kernel modules, libraries,
12	  and applications.
13
14	  If unsure, say N.
15
16config HAVE_OPROFILE
17	def_bool n
18
19config KPROBES
20	bool "Kprobes"
21	depends on KALLSYMS && MODULES
22	depends on HAVE_KPROBES
23	help
24	  Kprobes allows you to trap at almost any kernel address and
25	  execute a callback function.  register_kprobe() establishes
26	  a probepoint and specifies the callback.  Kprobes is useful
27	  for kernel debugging, non-intrusive instrumentation and testing.
28	  If in doubt, say "N".
29
30config KRETPROBES
31	def_bool y
32	depends on KPROBES && HAVE_KRETPROBES
33
34config HAVE_IOREMAP_PROT
35	def_bool n
36
37config HAVE_KPROBES
38	def_bool n
39
40config HAVE_KRETPROBES
41	def_bool n
42
43config HAVE_DMA_ATTRS
44	def_bool n
45
46config USE_GENERIC_SMP_HELPERS
47	def_bool n
48
49config HAVE_CLK
50	def_bool n
51	help
52	  The <linux/clk.h> calls support software clock gating and
53	  thus are a key power management tool on many systems.
54
55