summaryrefslogtreecommitdiffstats
path: root/drivers/pinctrl/stm32/pinctrl-stm32.h
diff options
context:
space:
mode:
authorAlexandre TORGUE <alexandre.torgue@st.com>2017-05-29 18:17:32 +0200
committerLinus Walleij <linus.walleij@linaro.org>2017-05-31 02:05:49 +0200
commitacaa037970f610dcd643cc80b3245b683f66d0bc (patch)
tree930347281c81486b20db7b969222e52aab55ca6a /drivers/pinctrl/stm32/pinctrl-stm32.h
parent9efa6d1a1eaa1ef392dec8fa68a5de8258dd8e5d (diff)
downloadop-kernel-dev-acaa037970f610dcd643cc80b3245b683f66d0bc.zip
op-kernel-dev-acaa037970f610dcd643cc80b3245b683f66d0bc.tar.gz
pinctrl: stm32: Implement .get_direction gpio_chip callback
Add .get_direction() gpiochip callback in STM32 pinctrl driver. Signed-off-by: Alexandre TORGUE <alexandre.torgue@st.com> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'drivers/pinctrl/stm32/pinctrl-stm32.h')
-rw-r--r--drivers/pinctrl/stm32/pinctrl-stm32.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/drivers/pinctrl/stm32/pinctrl-stm32.h b/drivers/pinctrl/stm32/pinctrl-stm32.h
index 35ebc94..8702a99 100644
--- a/drivers/pinctrl/stm32/pinctrl-stm32.h
+++ b/drivers/pinctrl/stm32/pinctrl-stm32.h
@@ -45,7 +45,10 @@ struct stm32_pinctrl_match_data {
const unsigned int npins;
};
-int stm32_pctl_probe(struct platform_device *pdev);
+struct stm32_gpio_bank;
+int stm32_pctl_probe(struct platform_device *pdev);
+void stm32_pmx_get_mode(struct stm32_gpio_bank *bank,
+ int pin, u32 *mode, u32 *alt);
#endif /* __PINCTRL_STM32_H */
OpenPOWER on IntegriCloud