blob: 1f9dcc9b60db4b00e27dfc4c9b20e88fb0796c06 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
|
config MODULES
def_bool y
config VISIBLE
tristate "bool visible"
config NOT_VISIBLE
tristate
config Y_SELECTOR
def_tristate y
select SELECTED_TO_Y
config SELECTED_TO_Y
tristate "selected to y"
config M_SELECTOR
def_tristate m
select TRISTATE_SELECTED_TO_M
select M_VISIBLE_TRISTATE_SELECTED_TO_M
select BOOL_SELECTED_TO_M
config TRISTATE_SELECTED_TO_M
tristate "tristate selected to m"
config M_VISIBLE_TRISTATE_SELECTED_TO_M
tristate "m-visible tristate selected to m"
depends on m
# The "m" will get promoted to a "y", so this should still not be modifiable
config BOOL_SELECTED_TO_M
bool "bool selected to m"
config VISIBLE_STRING
string "visible string"
config VISIBLE_INT
int "visible int"
config VISIBLE_HEX
hex "visible hex"
config NOT_VISIBLE_STRING
string
config NOT_VISIBLE_INT
int "not visible int" if n
config NOT_VISIBLE_HEX
hex
|