]> Gentwo Git Trees - linux/.git/commitdiff
pmdomain: mediatek: mtk-mfg: select MAILBOX in Kconfig
authorNicolas Frattaroli <nicolas.frattaroli@collabora.com>
Thu, 30 Oct 2025 13:17:10 +0000 (14:17 +0100)
committerUlf Hansson <ulf.hansson@linaro.org>
Wed, 19 Nov 2025 17:06:50 +0000 (18:06 +0100)
The mtk-mfg pmdomain driver calls common mailbox framework functions. If
the common mailbox framework is not selected in the kernel's
configuration, the build runs into a linker error, as the symbols are
absent.

The hardware mailbox Kconfig system, MAILBOX, has no dependencies of its
own. It's therefore safe to "select" it rather than use "depend on".

Declare this "select" dependency in the Kconfig for the driver.

Fixes: 1ff1f0db6aec ("pmdomain: mediatek: Add support for MFlexGraphics")
Reported-by: kernel test robot <lkp@intel.com>
Closes: https://lore.kernel.org/oe-kbuild-all/202510301311.TcOCnZ1s-lkp@intel.com/
Signed-off-by: Nicolas Frattaroli <nicolas.frattaroli@collabora.com>
Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/pmdomain/mediatek/Kconfig

index b06aaa9690f08f33519595916b8ea3ad9035fc55..8923e6516441cd0a05c63c2d32ad36f490a2d7c5 100644 (file)
@@ -32,6 +32,7 @@ config MTK_MFG_PM_DOMAIN
        depends on PM
        depends on OF
        depends on COMMON_CLK
+       select MAILBOX
        select PM_GENERIC_DOMAINS
        imply MTK_GPUEB_MBOX
        help