summaryrefslogtreecommitdiff
path: root/drivers/net/ipa/Kconfig
diff options
context:
space:
mode:
authorAlex Elder <elder@linaro.org>2021-01-12 13:21:34 -0600
committerJakub Kicinski <kuba@kernel.org>2021-01-12 20:11:38 -0800
commit46e05e1df628ab054486eafcc06a3c6512b338a1 (patch)
tree4737d2956400057b55f5118d288242f3655736ec /drivers/net/ipa/Kconfig
parent5bc8f5ab3b752306d6a1e0e4fa6c4473c15a2924 (diff)
net: ipa: add config dependency on QCOM_SMEM
The IPA driver depends on some SMEM functionality (qcom_smem_init(), qcom_smem_alloc(), and qcom_smem_virt_to_phys()), but this is not reflected in the configuration dependencies. Add a dependency on QCOM_SMEM to avoid attempts to build the IPA driver without SMEM. This avoids a link error for certain configurations. Reported-by: Randy Dunlap <rdunlap@infradead.org> Fixes: 38a4066f593c5 ("net: ipa: support COMPILE_TEST") Signed-off-by: Alex Elder <elder@linaro.org> Acked-by: Randy Dunlap <rdunlap@infradead.org> # build-tested Reviewed-by: Bjorn Andersson <bjorn.andersson@linaro.org> Link: https://lore.kernel.org/r/20210112192134.493-1-elder@linaro.org Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'drivers/net/ipa/Kconfig')
-rw-r--r--drivers/net/ipa/Kconfig2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/ipa/Kconfig b/drivers/net/ipa/Kconfig
index 10a0e041ee77..b68f1289b89e 100644
--- a/drivers/net/ipa/Kconfig
+++ b/drivers/net/ipa/Kconfig
@@ -1,6 +1,6 @@
config QCOM_IPA
tristate "Qualcomm IPA support"
- depends on 64BIT && NET
+ depends on 64BIT && NET && QCOM_SMEM
depends on ARCH_QCOM || COMPILE_TEST
depends on QCOM_RPROC_COMMON || (QCOM_RPROC_COMMON=n && COMPILE_TEST)
select QCOM_MDT_LOADER if ARCH_QCOM