summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/pinctrl/mediatek/Kconfig11
1 files changed, 8 insertions, 3 deletions
diff --git a/drivers/pinctrl/mediatek/Kconfig b/drivers/pinctrl/mediatek/Kconfig
index 49b8649..5983cf5 100644
--- a/drivers/pinctrl/mediatek/Kconfig
+++ b/drivers/pinctrl/mediatek/Kconfig
@@ -1,4 +1,4 @@
-if ARCH_MEDIATEK
+if ARCH_MEDIATEK || COMPILE_TEST
config PINCTRL_MTK_COMMON
bool
@@ -7,12 +7,17 @@ config PINCTRL_MTK_COMMON
select GPIOLIB
select OF_GPIO
+# For ARMv7 SoCs
config PINCTRL_MT8135
- def_bool MACH_MT8135
+ bool "Mediatek MT8135 pin control" if COMPILE_TEST && !MACH_MT8135
+ default MACH_MT8135
select PINCTRL_MTK_COMMON
+# For ARMv8 SoCs
config PINCTRL_MT8173
- def_bool MACH_MT8173
+ bool "Mediatek MT8173 pin control"
+ depends on ARM64 || COMPILE_TEST
+ default ARM64 && ARCH_MEDIATEK
select PINCTRL_MTK_COMMON
endif
OpenPOWER on IntegriCloud