bus: qcom-ebi2: depend on HAS_IOMEM

After being asked to not depend on ARCH_QCOM* or similar,
unsurprisingly compilation fails on UM as it has no I/O
memory:

drivers/built-in.o: In function `qcom_ebi2_probe':
>> drivers/bus/qcom-ebi2.c:333: undefined reference to
   `devm_ioremap_resource'

Fix this by letting the Kconfig atleast depend on HAS_IOMEM.

Reported-by: kbuild test robot <fengguang.wu@intel.com>
Cc: Arnd Bergmann <arnd@arndb.de>
Cc: Andy Gross <andy.gross@linaro.org>
Cc: linux-arm-msm@vger.kernel.org
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Olof Johansson <olof@lixom.net>
This commit is contained in:
Linus Walleij 2016-10-02 23:53:59 +02:00 committed by Olof Johansson
parent ea19b4cd61
commit d6db68b2de
1 changed files with 1 additions and 0 deletions

View File

@ -110,6 +110,7 @@ config OMAP_OCP2SCP
config QCOM_EBI2 config QCOM_EBI2
bool "Qualcomm External Bus Interface 2 (EBI2)" bool "Qualcomm External Bus Interface 2 (EBI2)"
depends on HAS_IOMEM
help help
Say y here to enable support for the Qualcomm External Bus Say y here to enable support for the Qualcomm External Bus
Interface 2, which can be used to connect things like NAND Flash, Interface 2, which can be used to connect things like NAND Flash,