[PATCH] pinctrl: mediatek: fix compilation issue

Julien Stephan jstephan at baylibre.com
Thu Dec 11 10:16:42 CET 2025


When compiling the pinctrl driver for mt7981/mt7986/mt7987/mt7988
we have the following errors:

  error: ‘const struct mtk_io_type_desc’ has no member named ‘bias_set’
  error: ‘const struct mtk_io_type_desc’ has no member named ‘drive_set’
  error: ‘const struct mtk_io_type_desc’ has no member named ‘input_enable’

Fix this by selecting PINCONF in the appropriate config.

Signed-off-by: Julien Stephan <jstephan at baylibre.com>
---
 drivers/pinctrl/mediatek/Kconfig | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/drivers/pinctrl/mediatek/Kconfig b/drivers/pinctrl/mediatek/Kconfig
index 8b9180bd2aaeb56325ba42d08afa42d9317f23a1..026ddbddb2cf1f489e4e22a6ef2b407fb96daf11 100644
--- a/drivers/pinctrl/mediatek/Kconfig
+++ b/drivers/pinctrl/mediatek/Kconfig
@@ -18,18 +18,22 @@ config PINCTRL_MT7629
 
 config PINCTRL_MT7981
 	bool "MT7981 SoC pinctrl driver"
+	select PINCONF
 	select PINCTRL_MTK
 
 config PINCTRL_MT7986
 	bool "MT7986 SoC pinctrl driver"
+	select PINCONF
 	select PINCTRL_MTK
 
 config PINCTRL_MT7987
 	bool "MT7987 SoC pinctrl driver"
+	select PINCONF
 	select PINCTRL_MTK
 
 config PINCTRL_MT7988
 	bool "MT7988 SoC pinctrl driver"
+	select PINCONF
 	select PINCTRL_MTK
 
 config PINCTRL_MT8512

---
base-commit: c5e6d2ab7eba68cbfb600cdc131c0c375ced2ec9
change-id: 20251210-pinctrl-mediatek-fix-compilation-issue-2440f060e33a

Best regards,
-- 
Julien Stephan <jstephan at baylibre.com>



More information about the U-Boot mailing list