Messages in this thread | ![/](/images/icornerl.gif) | | Date | Tue, 1 Aug 2023 13:28:02 +0200 | Subject | Re: [PATCH] clk: qcom: fix some Kconfig corner cases | From | Konrad Dybcio <> |
| |
On 1.08.2023 12:56, Arnd Bergmann wrote: > From: Arnd Bergmann <arnd@arndb.de> > > The SM_GCC_8550 symbol and others can only be built for ARM64 or when > compile testing, but it gets selected by other drivers that can also be > built for 32-bit ARCH_QCOM when not compile testing, which results in > a Kconfig warning: > > WARNING: unmet direct dependencies detected for SM_GCC_8550 > Depends on [n]: COMMON_CLK [=y] && COMMON_CLK_QCOM [=m] && (ARM64 || COMPILE_TEST [=n]) > Selected by [m]: > - SM_GPUCC_8550 [=m] && COMMON_CLK [=y] && COMMON_CLK_QCOM [=m] > - SM_VIDEOCC_8550 [=m] && COMMON_CLK [=y] && COMMON_CLK_QCOM [=m] > > Add further 'depends on' statements to tighten this in a way that > avoids the missing dependencies. > > Fixes: fd0b5b106fcab ("clk: qcom: Introduce SM8350 VIDEOCC") > Fixes: 441fe711be384 ("clk: qcom: videocc-sm8450: Add video clock controller driver for SM8450") > Fixes: f53153a37969c ("clk: qcom: videocc-sm8550: Add video clock controller driver for SM8550") > Signed-off-by: Arnd Bergmann <arnd@arndb.de> > --- Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Konrad
| ![\](/images/icornerr.gif) |