From eb938f033b7b8a578570e9918c0ba2b242aba818 Mon Sep 17 00:00:00 2001 From: Rosen Penev Date: Wed, 30 Sep 2026 22:23:43 -0700 Subject: [PATCH] clk: mmp2-audio: add missing PM_CLK dependency pm_clk_suspend() and pm_clk_resume() are used but a PM_CLK dependency is needed to expose them as actual functions. Otherwise they are defined as NULL, which does not work with functions having parameters. NULL is probably used as these functions are normally passed as function pointers. While here, convert the block from spaces to tabs so it matches the surrounding Kconfig style. Reported-by: kernel test robot Closes: https://lore.kernel.org/oe-kbuild-all/202610010151.2W0MrmxE-lkp@intel.com/ Assisted-by: LLM Signed-off-by: Rosen Penev Signed-off-by: Brian Masney --- drivers/clk/Kconfig | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/drivers/clk/Kconfig b/drivers/clk/Kconfig index 0e8d1d4326b6..37a8e35d4178 100644 --- a/drivers/clk/Kconfig +++ b/drivers/clk/Kconfig @@ -456,11 +456,12 @@ config COMMON_CLK_MMP2 Support for Marvell MMP2 and MMP3 SoC clocks config COMMON_CLK_MMP2_AUDIO - tristate "Clock driver for MMP2 Audio subsystem" - depends on COMMON_CLK_MMP2 || COMPILE_TEST - select COMMON_CLK_MMP - help - This driver supports clocks for Audio subsystem on MMP2 SoC. + tristate "Clock driver for MMP2 Audio subsystem" + depends on COMMON_CLK_MMP2 || COMPILE_TEST + depends on PM_CLK + select COMMON_CLK_MMP + help + This driver supports clocks for Audio subsystem on MMP2 SoC. config COMMON_CLK_BD718XX tristate "Clock driver for 32K clk gates on ROHM PMICs"