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: David Cross <david.cross@cypress.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:
parent
8be11ffcf5
commit
4ecea3c51b
1 changed files with 25 additions and 6 deletions
|
@ -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
|
||||||
|
|
||||||
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
|
||||||
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
|
||||||
bool "WESTBRIDGE OMAP3430 Astoria PNAND HAL"
|
boolean
|
||||||
depends on ARCH_OMAP3 && WESTBRIDGE_ASTORIA
|
|
||||||
|
choice
|
||||||
|
prompt "West Bridge HAL"
|
||||||
help
|
help
|
||||||
Include the OMAP3430 Linux Based HAL
|
West Bridge HAL/processor interface to be used
|
||||||
|
|
||||||
|
#
|
||||||
|
# HAL Layers
|
||||||
|
#
|
||||||
|
|
||||||
|
config MACH_OMAP3_WESTBRIDGE_AST_PNAND_HAL
|
||||||
|
bool "WESTBRIDGE OMAP3430 Astoria PNAND HAL"
|
||||||
|
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
|
||||||
|
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"
|
||||||
|
|
Loading…
Reference in a new issue