>-----Original Message----- >From: Krzysztof Kozlowski [mailto:krzysztof.kozlowski@xxxxxxxxxxxxx] >Sent: Saturday, January 29, 2022 11:04 PM >To: Sylwester Nawrocki <s.nawrocki@xxxxxxxxxxx>; Tomasz Figa ><tomasz.figa@xxxxxxxxx>; Chanwoo Choi <cw00.choi@xxxxxxxxxxx>; Alim >Akhtar <alim.akhtar@xxxxxxxxxxx>; Michael Turquette ><mturquette@xxxxxxxxxxxx>; Stephen Boyd <sboyd@xxxxxxxxxx>; Krzysztof >Kozlowski <krzysztof.kozlowski@xxxxxxxxxxxxx>; linux-samsung- >soc@xxxxxxxxxxxxxxx; linux-clk@xxxxxxxxxxxxxxx; linux- >kernel@xxxxxxxxxxxxxxx >Cc: kernel test robot <lkp@xxxxxxxxx> >Subject: [PATCH] clk: samsung: fix missing Tesla FSD dependency on Exynos > >The Tesla FSD clock controller driver uses shared parts from Exynos >ARM64 clock drivers, so add proper dependency to fix COMPILE_TEST build >errors like: > > /usr/bin/aarch64-linux-gnu-ld: drivers/clk/samsung/clk-fsd.o: in function >`fsd_cmu_probe': > clk-fsd.c:(.init.text+0x9c): undefined reference to >`exynos_arm64_register_cmu' > >Reported-by: kernel test robot <lkp@xxxxxxxxx> >Fixes: e3f3dc3810d3 ("clk: samsung: fsd: Add cmu_peric block clock >information") >Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@xxxxxxxxxxxxx> >--- Thanks Krzysztof for a quick patch Reviewed-by: Alim Akhtar <alim.akhtar@xxxxxxxxxxx> > drivers/clk/samsung/Kconfig | 1 + > 1 file changed, 1 insertion(+) > >diff --git a/drivers/clk/samsung/Kconfig b/drivers/clk/samsung/Kconfig index >5f64c58f120f..8e8245ab3fd1 100644 >--- a/drivers/clk/samsung/Kconfig >+++ b/drivers/clk/samsung/Kconfig >@@ -129,6 +129,7 @@ config S3C2443_COMMON_CLK config >TESLA_FSD_COMMON_CLK > bool "Tesla FSD clock controller support" if COMPILE_TEST > depends on COMMON_CLK_SAMSUNG >+ depends on EXYNOS_ARM64_COMMON_CLK > help > Support for the clock controller present on the Tesla FSD SoC. > Choose Y here only if you build for this SoC. >-- >2.32.0