Commit 4ecea3c5 authored by David Cross's avatar David Cross Committed by Greg Kroah-Hartman

Staging: west bridge: Kconfig fix

This patch fixes the currently broken Kconfig for west bridge by
introducing a dependency on a valid HAL Layer for the driver build.
Signed-off-by: default avatarDavid Cross <david.cross@cypress.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent 8be11ffc
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
menuconfig WESTBRIDGE menuconfig WESTBRIDGE
tristate "West Bridge support" tristate "West Bridge support"
depends on HAS_IOMEM && BROKEN depends on WESTBRIDGE_HAL_SELECTED
help help
This selects West Bridge Peripheral controller support. This selects West Bridge Peripheral controller support.
...@@ -12,7 +12,7 @@ menuconfig WESTBRIDGE ...@@ -12,7 +12,7 @@ menuconfig WESTBRIDGE
menuconfig WESTBRIDGE_ASTORIA menuconfig WESTBRIDGE_ASTORIA
bool "West Bridge Astoria support" bool "West Bridge Astoria support"
depends on WESTBRIDGE != n depends on WESTBRIDGE != n && WESTBRIDGE_HAL_SELECTED
help help
This option enables support for West Bridge Astoria This option enables support for West Bridge Astoria
...@@ -20,11 +20,30 @@ if WESTBRIDGE_ASTORIA ...@@ -20,11 +20,30 @@ if WESTBRIDGE_ASTORIA
source "drivers/staging/westbridge/astoria/Kconfig" source "drivers/staging/westbridge/astoria/Kconfig"
endif #WESTBRIDGE_ASTORIA endif #WESTBRIDGE_ASTORIA
menuconfig MACH_OMAP3_WESTBRIDGE_AST_PNAND_HAL config WESTBRIDGE_HAL_SELECTED
boolean
choice
prompt "West Bridge HAL"
help
West Bridge HAL/processor interface to be used
#
# HAL Layers
#
config MACH_OMAP3_WESTBRIDGE_AST_PNAND_HAL
bool "WESTBRIDGE OMAP3430 Astoria PNAND HAL" bool "WESTBRIDGE OMAP3430 Astoria PNAND HAL"
depends on ARCH_OMAP3 && WESTBRIDGE_ASTORIA depends on ARCH_OMAP3
select WESTBRIDGE_HAL_SELECTED
help
Include the OMAP3430 HAL for PNAND interface
config MACH_NO_WESTBRIDGE
bool "no West Bridge HAL selected"
help help
Include the OMAP3430 Linux Based HAL Do not include any HAL layer(de-activates West Bridge option)
endchoice
config WESTBRIDGE_DEBUG config WESTBRIDGE_DEBUG
bool "West Bridge debugging" bool "West Bridge debugging"
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment