]> git.karo-electronics.de Git - karo-tx-linux.git/blob - samples/Kconfig
Merge branch 'akpm-current/current'
[karo-tx-linux.git] / samples / Kconfig
1 menuconfig SAMPLES
2         bool "Sample kernel code"
3         help
4           You can build and test sample kernel code here.
5
6 if SAMPLES
7
8 config SAMPLE_TRACE_EVENTS
9         tristate "Build trace_events examples -- loadable modules only"
10         depends on EVENT_TRACING && m
11         help
12           This build trace event example modules.
13
14 config SAMPLE_KOBJECT
15         tristate "Build kobject examples -- loadable modules only"
16         depends on m
17         help
18           This config option will allow you to build a number of
19           different kobject sample modules showing how to use kobjects,
20           ksets, and ktypes properly.
21
22           If in doubt, say "N" here.
23
24 config SAMPLE_KPROBES
25         tristate "Build kprobes examples -- loadable modules only"
26         depends on KPROBES && m
27         help
28           This build several kprobes example modules.
29
30 config SAMPLE_KRETPROBES
31         tristate "Build kretprobes example -- loadable modules only"
32         default m
33         depends on SAMPLE_KPROBES && KRETPROBES
34
35 config SAMPLE_HW_BREAKPOINT
36         tristate "Build kernel hardware breakpoint examples -- loadable module only"
37         depends on HAVE_HW_BREAKPOINT && m
38         help
39           This builds kernel hardware breakpoint example modules.
40
41 config SAMPLE_KFIFO
42         tristate "Build kfifo examples -- loadable modules only"
43         depends on m
44         help
45           This config option will allow you to build a number of
46           different kfifo sample modules showing how to use the
47           generic kfifo API.
48
49           If in doubt, say "N" here.
50
51 config SAMPLE_KDB
52         tristate "Build kdb command example -- loadable modules only"
53         depends on KGDB_KDB && m
54         help
55           Build an example of how to dynamically add the hello
56           command to the kdb shell.
57
58 config SAMPLE_KDBUS
59         bool "Build kdbus API example"
60         depends on KDBUS
61         help
62           Build an example of how the kdbus API can be used from
63           userspace.
64
65 config SAMPLE_RPMSG_CLIENT
66         tristate "Build rpmsg client sample -- loadable modules only"
67         depends on RPMSG && m
68         help
69           Build an rpmsg client sample driver, which demonstrates how
70           to communicate with an AMP-configured remote processor over
71           the rpmsg bus.
72
73 config SAMPLE_LIVEPATCH
74         tristate "Build live patching sample -- loadable modules only"
75         depends on LIVEPATCH && m
76         help
77           Builds a sample live patch that replaces the procfs handler
78           for /proc/cmdline to print "this has been live patched".
79
80 endif # SAMPLES