diff options
author | Yingjoe Chen <yingjoe.chen@mediatek.com> | 2015-03-13 22:40:52 +0800 |
---|---|---|
committer | Linus Walleij <linus.walleij@linaro.org> | 2015-03-18 13:00:16 +0100 |
commit | 4a8ade1f6bb19208f0457afcf07dcaf2fb031f57 (patch) | |
tree | 9507c33fff15e24532f73a668cda21e774016228 /drivers/pinctrl | |
parent | 61a3557671006434141a6bce24c32bab2f1c9a35 (diff) | |
download | talos-obmc-linux-4a8ade1f6bb19208f0457afcf07dcaf2fb031f57.tar.gz talos-obmc-linux-4a8ade1f6bb19208f0457afcf07dcaf2fb031f57.zip |
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: Yingjoe Chen <yingjoe.chen@mediatek.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'drivers/pinctrl')
-rw-r--r-- | drivers/pinctrl/mediatek/Kconfig | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/drivers/pinctrl/mediatek/Kconfig b/drivers/pinctrl/mediatek/Kconfig index 49b8649b9ae9..5983cf5b2c46 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 |