summaryrefslogtreecommitdiffstats
path: root/drivers/pinctrl/pinctrl-lpc18xx.c
diff options
context:
space:
mode:
authorAlexander Stein <alexanders83@web.de>2015-04-02 11:55:49 +0200
committerLinus Walleij <linus.walleij@linaro.org>2015-05-06 14:45:18 +0200
commit1893b2cfad0829f8d93f6d88bd396d353ec024c3 (patch)
treecf4212a1f8f3621d9a14cd167c30b3c0301db1bb /drivers/pinctrl/pinctrl-lpc18xx.c
parentLinux 4.1-rc2 (diff)
downloadlinux-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