soc: qcom: Select REMAP_MMIO for LLCC driver

commit 5d2fe2d7b6 upstream.

LLCC driver uses REGMAP_MMIO for accessing the hardware registers. So
select the dependency in Kconfig. Without this, there will be errors
while building the driver with COMPILE_TEST only:

ERROR: modpost: "__devm_regmap_init_mmio_clk" [drivers/soc/qcom/llcc-qcom.ko] undefined!
make[1]: *** [scripts/Makefile.modpost:126: Module.symvers] Error 1
make: *** [Makefile:1944: modpost] Error 2

Cc: <stable@vger.kernel.org> # 4.19
Fixes: a3134fb09e ("drivers: soc: Add LLCC driver")
Reported-by: Borislav Petkov <bp@alien8.de>
Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Link: https://lore.kernel.org/r/20221129071201.30024-2-manivannan.sadhasivam@linaro.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
Manivannan Sadhasivam
2022-11-29 12:41:59 +05:30
committed by Greg Kroah-Hartman
parent 50950c0176
commit 70e71f0dc8

View File

@@ -63,6 +63,7 @@ config QCOM_GSBI
config QCOM_LLCC config QCOM_LLCC
tristate "Qualcomm Technologies, Inc. LLCC driver" tristate "Qualcomm Technologies, Inc. LLCC driver"
depends on ARCH_QCOM || COMPILE_TEST depends on ARCH_QCOM || COMPILE_TEST
select REGMAP_MMIO
help help
Qualcomm Technologies, Inc. platform specific Qualcomm Technologies, Inc. platform specific
Last Level Cache Controller(LLCC) driver for platforms such as, Last Level Cache Controller(LLCC) driver for platforms such as,