summaryrefslogtreecommitdiff
path: root/kconfiglib.py
diff options
context:
space:
mode:
Diffstat (limited to 'kconfiglib.py')
-rw-r--r--kconfiglib.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/kconfiglib.py b/kconfiglib.py
index 1d0c2d0..d8f070b 100644
--- a/kconfiglib.py
+++ b/kconfiglib.py
@@ -2720,6 +2720,9 @@ class Symbol(object):
rev_dep_val = expr_value(self.rev_dep)
if vis == 2:
+ if self.choice:
+ return (2,)
+
if not rev_dep_val:
if self.type == BOOL or expr_value(self.weak_rev_dep) == 2:
return (0, 2)