Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4a8ade1f authored by Yingjoe Chen's avatar Yingjoe Chen Committed by Linus Walleij
Browse files

pinctrl: mediatek: Adjust mt8173 pinctrl kconfig



ARM64 maintainer doesn't want to add MACH_* for each SoC.
Adjust mt8173 pinctrl kconfig entry so user can manually select it.

Also make PINCTRL_MT8135 selectable when COMPILE_TEST is enabled.

Signed-off-by: default avatarYingjoe Chen <yingjoe.chen@mediatek.com>
Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
parent 61a35576
Loading
Loading
Loading
Loading
+8 −3
Original line number Diff line number Diff line
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