linux-stable/drivers/pinctrl/mediatek
YueHaibing 94ca69b702 pinctrl: mediatek: moore: Fix build error
[ Upstream commit 87950929e2 ]

If EINT_MTK is m and PINCTRL_MTK_V2 is y, build fails:

drivers/pinctrl/mediatek/pinctrl-moore.o: In function `mtk_gpio_set_config':
pinctrl-moore.c:(.text+0xa6c): undefined reference to `mtk_eint_set_debounce'
drivers/pinctrl/mediatek/pinctrl-moore.o: In function `mtk_gpio_to_irq':
pinctrl-moore.c:(.text+0xacc): undefined reference to `mtk_eint_find_irq'

Select EINT_MTK for PINCTRL_MTK_V2 to fix this.

Fixes: 8174a8512e ("pinctrl: mediatek: make MediaTek pinctrl v2 driver ready for buidling loadable module")
Signed-off-by: YueHaibing <yuehaibing@huawei.com>
Link: https://lore.kernel.org/r/20220409105958.37412-1-yuehaibing@huawei.com
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2022-05-09 09:05:02 +02:00
..
Kconfig pinctrl: mediatek: moore: Fix build error 2022-05-09 09:05:02 +02:00
Makefile
mtk-eint.c
mtk-eint.h
pinctrl-moore.c
pinctrl-moore.h
pinctrl-mt2701.c
pinctrl-mt2712.c
pinctrl-mt6397.c
pinctrl-mt6765.c
pinctrl-mt6779.c
pinctrl-mt6797.c
pinctrl-mt7622.c
pinctrl-mt7623.c
pinctrl-mt7629.c
pinctrl-mt8127.c
pinctrl-mt8135.c
pinctrl-mt8167.c
pinctrl-mt8173.c
pinctrl-mt8183.c
pinctrl-mt8192.c
pinctrl-mt8516.c
pinctrl-mtk-common-v2.c
pinctrl-mtk-common-v2.h
pinctrl-mtk-common.c pinctrl: mediatek: Fix missing of_node_put() in mtk_pctrl_init 2022-04-08 14:40:27 +02:00
pinctrl-mtk-common.h
pinctrl-mtk-mt2701.h
pinctrl-mtk-mt2712.h
pinctrl-mtk-mt6397.h
pinctrl-mtk-mt6765.h
pinctrl-mtk-mt6779.h
pinctrl-mtk-mt6797.h
pinctrl-mtk-mt8127.h
pinctrl-mtk-mt8135.h
pinctrl-mtk-mt8167.h
pinctrl-mtk-mt8173.h
pinctrl-mtk-mt8183.h
pinctrl-mtk-mt8192.h
pinctrl-mtk-mt8516.h
pinctrl-paris.c pinctrl: mediatek: paris: Skip custom extra pin config dump for virtual GPIOs 2022-04-08 14:40:27 +02:00
pinctrl-paris.h