aboutsummaryrefslogtreecommitdiffstats
path: root/arch/powerpc
diff options
context:
space:
mode:
authorScott Wood <oss@buserror.net>2016-03-08 18:30:36 -0500
committerScott Wood <oss@buserror.net>2016-05-16 18:39:00 -0400
commited8fd100b494b95118097ddfcc3f8c112a9a04f0 (patch)
tree81d3e28775e6c52ceee334eef3ff038a3bd0d600 /arch/powerpc
parenta8165d421dabd476d811f89942e345827f7b1497 (diff)
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: Brian Norris <computersforpeace@gmail.com> Cc: Brian Norris <computersforpeace@gmail.com> Signed-off-by: Scott Wood <oss@buserror.net>
Diffstat (limited to 'arch/powerpc')
-rw-r--r--arch/powerpc/Kconfig1
1 files changed, 0 insertions, 1 deletions
diff --git a/arch/powerpc/Kconfig b/arch/powerpc/Kconfig
index a630ac29522c..7268d3230974 100644
--- a/arch/powerpc/Kconfig
+++ b/arch/powerpc/Kconfig
@@ -797,7 +797,6 @@ config 4xx_SOC
797 797
798config FSL_LBC 798config FSL_LBC
799 bool "Freescale Local Bus support" 799 bool "Freescale Local Bus support"
800 depends on FSL_SOC
801 help 800 help
802 Enables reporting of errors from the Freescale local bus 801 Enables reporting of errors from the Freescale local bus
803 controller. Also contains some common code used by 802 controller. Also contains some common code used by