From: Alex Elder Date: Tue, 1 Mar 2022 11:34:40 +0000 (-0600) Subject: net: ipa: add an interconnect dependency X-Git-Tag: accepted/tizen/unified/20230118.172025~1863 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a559e0598ce68231b79b9c143303016216ec0fd1;p=platform%2Fkernel%2Flinux-rpi.git net: ipa: add an interconnect dependency commit 1dba41c9d2e2dc94b543394974f63d55aa195bfe upstream. In order to function, the IPA driver very clearly requires the interconnect framework to be enabled in the kernel configuration. State that dependency in the Kconfig file. This became a problem when CONFIG_COMPILE_TEST support was added. Non-Qualcomm platforms won't necessarily enable CONFIG_INTERCONNECT. Reported-by: kernel test robot Fixes: 38a4066f593c5 ("net: ipa: support COMPILE_TEST") Signed-off-by: Alex Elder Link: https://lore.kernel.org/r/20220301113440.257916-1-elder@linaro.org Signed-off-by: Jakub Kicinski Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/net/ipa/Kconfig b/drivers/net/ipa/Kconfig index d037682..3e0da1e 100644 --- a/drivers/net/ipa/Kconfig +++ b/drivers/net/ipa/Kconfig @@ -2,6 +2,7 @@ config QCOM_IPA tristate "Qualcomm IPA support" depends on NET && QCOM_SMEM depends on ARCH_QCOM || COMPILE_TEST + depends on INTERCONNECT depends on QCOM_RPROC_COMMON || (QCOM_RPROC_COMMON=n && COMPILE_TEST) select QCOM_MDT_LOADER if ARCH_QCOM select QCOM_SCM