OSDN Git Service

pinctrl: mediatek: make MediaTek pinctrl v2 driver ready for buidling loadable module
authorLight Hsieh <light.hsieh@mediatek.com>
Tue, 7 Apr 2020 20:08:16 +0000 (04:08 +0800)
committerLinus Walleij <linus.walleij@linaro.org>
Thu, 16 Apr 2020 07:59:11 +0000 (09:59 +0200)
commit8174a8512e3e5acbf9e2202b24934b7f7fd28e13
treec41478d739540c3fa9b99352ea9e347204dd000d
parent7e23ab72e73bc601b4cf2983382691d9f165c8d1
pinctrl: mediatek: make MediaTek pinctrl v2 driver ready for buidling loadable module

In the future we want to be able to build the MediaTek pinctrl driver,
based on paris, as kernel module. This patch allows pinctrl-paris.c, the
external interrupt controller mtk-eint.c, and pinctrl-mtk-common-v2.c to
be loadable as module.

Signed-off-by: Sean Wang <sean.wang@mediatek.com>
Signed-off-by: Light Hsieh <light.hsieh@mediatek.com>
Reviewed-by: Matthias Brugger <matthias.bgg@gmail.com>
Link: https://lore.kernel.org/r/9feeb04805e5a406fe22a92e3f280abda39ddda4.1586289920.git.sean.wang@mediatek.com
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/mediatek/Kconfig
drivers/pinctrl/mediatek/Makefile
drivers/pinctrl/mediatek/mtk-eint.c
drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c
drivers/pinctrl/mediatek/pinctrl-paris.c