pmdomain: mediatek: mtk-mfg: select MAILBOX in Kconfig

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>
This commit is contained in:
Nicolas Frattaroli 2025-10-30 14:17:10 +01:00 committed by Ulf Hansson
parent f08e7a4e8d
commit b0671a5fd3
1 changed files with 1 additions and 0 deletions

View 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