diff options
author | Alexander Stein <alexanders83@web.de> | 2015-04-02 11:55:49 +0200 |
---|---|---|
committer | Linus Walleij <linus.walleij@linaro.org> | 2015-05-06 14:45:18 +0200 |
commit | 1893b2cfad0829f8d93f6d88bd396d353ec024c3 (patch) | |
tree | cf4212a1f8f3621d9a14cd167c30b3c0301db1bb /drivers/pinctrl/pinctrl-lpc18xx.c | |
parent | Linux 4.1-rc2 (diff) | |
download | linux-1893b2cfad0829f8d93f6d88bd396d353ec024c3.tar.xz linux-1893b2cfad0829f8d93f6d88bd396d353ec024c3.zip |
pinctrl: at91: Add set_multiple GPIO chip feature
This adds the callback for set_multiple.
As this controller has a separate set and clear register, we
can't write directly to PIO_ODSR as this would required a cached
variable and would race with at91_gpio_set.
So build masks for the PIO_SODR and PIO_CODR registers and
write them together.
Signed-off-by: Alexander Stein <alexanders83@web.de>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'drivers/pinctrl/pinctrl-lpc18xx.c')
0 files changed, 0 insertions, 0 deletions