Prevent build failure when the selected variant does not support GPIO32.
Acked-by: Max Filippov <[email protected]>
Signed-off-by: Baruch Siach <[email protected]>
---
v2:
Move the HAVE_XTENSA_GPIO32 definition to arch/xtensa/Kconfig (Max)
Add Max's ack
---
arch/xtensa/Kconfig | 6 ++++++
drivers/gpio/Kconfig | 1 +
2 files changed, 7 insertions(+)
diff --git a/arch/xtensa/Kconfig b/arch/xtensa/Kconfig
index 65ffc09..8462f32 100644
--- a/arch/xtensa/Kconfig
+++ b/arch/xtensa/Kconfig
@@ -65,6 +65,9 @@ config MMU
config VARIANT_IRQ_SWITCH
def_bool n
+config HAVE_XTENSA_GPIO32
+ def_bool n
+
menu "Processor type and features"
choice
@@ -74,16 +77,19 @@ choice
config XTENSA_VARIANT_FSF
bool "fsf - default (not generic) configuration"
select MMU
+ select HAVE_XTENSA_GPIO32
config XTENSA_VARIANT_DC232B
bool "dc232b - Diamond 232L Standard Core Rev.B (LE)"
select MMU
+ select HAVE_XTENSA_GPIO32
help
This variant refers to Tensilica's Diamond 232L Standard core Rev.B
(LE).
config XTENSA_VARIANT_DC233C
bool "dc233c - Diamond 233L Standard Core Rev.C (LE)"
select MMU
+ select HAVE_XTENSA_GPIO32
help
This variant refers to Tensilica's Diamond 233L Standard core Rev.C
(LE).
diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 43c45ea..ae94e96 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -293,6 +293,7 @@ config GPIO_XILINX
config GPIO_XTENSA
bool "Xtensa GPIO32 support"
depends on XTENSA
+ depends on HAVE_XTENSA_GPIO32
depends on !SMP
help
Say yes here to support the Xtensa internal GPIO32 IMPWIRE (input)
--
1.8.5.1
--
To unsubscribe from this list: send the line "unsubscribe linux-gpio" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html