Commit fc6b1f3d authored by Srinivas Kandagatla's avatar Srinivas Kandagatla Committed by Greg Kroah-Hartman

slimbus: qcom: add HAS_IOMEM dependency

Below build failure was reported on UML,
ERROR: "devm_ioremap_resource" [drivers/slimbus/slim-qcom-ctrl.ko] undefined!
ERROR: "__ioread32_copy" [drivers/slimbus/slim-qcom-ctrl.ko] undefined!
ERROR: "__iowrite32_copy" [drivers/slimbus/slim-qcom-ctrl.ko] undefined!
ERROR: "devm_ioremap" [drivers/slimbus/slim-qcom-ctrl.ko] undefined!

This patch fixes it by making qcom slimbus depend on HAS_IOMEM, as
these are only defined when HAS_IOMEM is selected.
Reported-by: default avatarThomas Meyer <thomas@m3y3r.de>
Signed-off-by: default avatarSrinivas Kandagatla <srinivas.kandagatla@linaro.org>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent ff595a33
...@@ -16,6 +16,7 @@ if SLIMBUS ...@@ -16,6 +16,7 @@ if SLIMBUS
config SLIM_QCOM_CTRL config SLIM_QCOM_CTRL
tristate "Qualcomm SLIMbus Manager Component" tristate "Qualcomm SLIMbus Manager Component"
depends on SLIMBUS depends on SLIMBUS
depends on HAS_IOMEM
help help
Select driver if Qualcomm's SLIMbus Manager Component is Select driver if Qualcomm's SLIMbus Manager Component is
programmed using Linux kernel. programmed using Linux kernel.
......
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