]> Git Repo - linux.git/blob - samples/rust/Kconfig
Linux 6.14-rc3
[linux.git] / samples / rust / Kconfig
1 # SPDX-License-Identifier: GPL-2.0
2
3 menuconfig SAMPLES_RUST
4         bool "Rust samples"
5         depends on RUST
6         help
7           You can build sample Rust kernel code here.
8
9           If unsure, say N.
10
11 if SAMPLES_RUST
12
13 config SAMPLE_RUST_MINIMAL
14         tristate "Minimal"
15         help
16           This option builds the Rust minimal module sample.
17
18           To compile this as a module, choose M here:
19           the module will be called rust_minimal.
20
21           If unsure, say N.
22
23 config SAMPLE_RUST_MISC_DEVICE
24         tristate "Misc device"
25         help
26           This option builds the Rust misc device.
27
28           To compile this as a module, choose M here:
29           the module will be called rust_misc_device.
30
31           If unsure, say N.
32
33 config SAMPLE_RUST_PRINT
34         tristate "Printing macros"
35         help
36           This option builds the Rust printing macros sample.
37
38           To compile this as a module, choose M here:
39           the module will be called rust_print.
40
41           If unsure, say N.
42
43 config SAMPLE_RUST_DRIVER_PCI
44         tristate "PCI Driver"
45         depends on PCI
46         help
47           This option builds the Rust PCI driver sample.
48
49           To compile this as a module, choose M here:
50           the module will be called driver_pci.
51
52           If unsure, say N.
53
54 config SAMPLE_RUST_DRIVER_PLATFORM
55         tristate "Platform Driver"
56         help
57           This option builds the Rust Platform driver sample.
58
59           To compile this as a module, choose M here:
60           the module will be called rust_driver_platform.
61
62           If unsure, say N.
63
64 config SAMPLE_RUST_DRIVER_FAUX
65         tristate "Faux Driver"
66         help
67           This option builds the Rust Faux driver sample.
68
69           To compile this as a module, choose M here:
70           the module will be called rust_driver_faux.
71
72           If unsure, say N.
73
74 config SAMPLE_RUST_HOSTPROGS
75         bool "Host programs"
76         help
77           This option builds the Rust host program samples.
78
79           If unsure, say N.
80
81 endif # SAMPLES_RUST
This page took 0.035809 seconds and 4 git commands to generate.