Commit ed8fd100 authored by Scott Wood's avatar Scott Wood

powerpc/fsl: Remove FSL_SOC dependency from FSL_LBC

This dependency led to kconfig errors when MTD_NAND_FSL_ELBC was
enabled, which selects FSL_LBC, in the absence of FSL_SOC, as reported
in http://patchwork.ozlabs.org/patch/564405/

It was originally suggested to add an FSL_SOC dependency to
MTD_NAND_FSL_ELBC, but the FSL_SOC symbol has been a growing problem
due to hardware being shared between PPC and ARM SoCs.  Even though
eLBC isn't found on ARM SoCs (the newer IFC is used instead), I don't
want to expand the use of FSL_SOC for things other than functions
exported by fsl_soc.c.  In particular, it would be odd to add it to
MTD_NAND_FSL_ELBC and then remove it from MTD_NAND_FSL_IFC.

Removing artificial dependencies also helps get compile-test exposure
via randconfig, allyesconfig, etc.
Reported-by: default avatarBrian Norris <computersforpeace@gmail.com>
Cc: Brian Norris <computersforpeace@gmail.com>
Signed-off-by: default avatarScott Wood <oss@buserror.net>
parent a8165d42
...@@ -797,7 +797,6 @@ config 4xx_SOC ...@@ -797,7 +797,6 @@ config 4xx_SOC
config FSL_LBC config FSL_LBC
bool "Freescale Local Bus support" bool "Freescale Local Bus support"
depends on FSL_SOC
help help
Enables reporting of errors from the Freescale local bus Enables reporting of errors from the Freescale local bus
controller. Also contains some common code used by controller. Also contains some common code used by
......
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