diff options
author | Hongzhou Yang <hongzhou.yang@mediatek.com> | 2015-05-18 23:11:17 -0700 |
---|---|---|
committer | Linus Walleij <linus.walleij@linaro.org> | 2015-05-19 11:16:17 +0200 |
commit | fc59e66c4284a420f9a1b3a0f99f784847bf3ef8 (patch) | |
tree | b5be264541f57953f5fc9e83a74242b9f177129e /drivers/pinctrl/mediatek/pinctrl-mtk-common.h | |
parent | 25d76b21b1b959b37520931fb6c4b8319a021705 (diff) | |
download | blackbird-op-linux-fc59e66c4284a420f9a1b3a0f99f784847bf3ef8.tar.gz blackbird-op-linux-fc59e66c4284a420f9a1b3a0f99f784847bf3ef8.zip |
pinctrl: mediatek: Add Pinctrl/GPIO driver for mt6397.
Add mt6397 support using mediatek common pinctrl driver.
mt6397 is a PMIC, and pinctrl/GPIO is part of 6397 chip.
Pinctrl/GPIO driver should obtain regmap from PMIC,
so adding this support to common code.
Also, mt6397 is no need to support interrupt controller,
so changing common code to skip it.
Signed-off-by: Hongzhou Yang <hongzhou.yang@mediatek.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'drivers/pinctrl/mediatek/pinctrl-mtk-common.h')
-rw-r--r-- | drivers/pinctrl/mediatek/pinctrl-mtk-common.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/pinctrl/mediatek/pinctrl-mtk-common.h b/drivers/pinctrl/mediatek/pinctrl-mtk-common.h index c703e7d09025..30213e514c2f 100644 --- a/drivers/pinctrl/mediatek/pinctrl-mtk-common.h +++ b/drivers/pinctrl/mediatek/pinctrl-mtk-common.h @@ -269,7 +269,8 @@ struct mtk_pinctrl { }; int mtk_pctrl_init(struct platform_device *pdev, - const struct mtk_pinctrl_devdata *data); + const struct mtk_pinctrl_devdata *data, + struct regmap *regmap); int mtk_pctrl_spec_pull_set_samereg(struct regmap *regmap, const struct mtk_pin_spec_pupd_set_samereg *pupd_infos, |