linux/drivers/pinctrl/sirf
Linus Walleij 294d1351ff pinctrl: sirf: switch to using allocated state container
This rewrites the SIRF pinctrl driver to allocate a state container
for the GPIO chip, just as is done for the pin controller, and
use the gpiochip_add_pin_range() to add the range from the gpiochip
side rather than adding the range from the pinctrl side.

All resulting changes are done in order to pass around a state
container rather than refer to a static global object.

Acked-by: Barry Song <Baohua.Song@csr.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2014-05-28 10:42:04 +02:00
..
Makefile pinctrl:sirf:re-arch and add support for new SiRFatlas6 SoC 2013-06-16 11:56:49 +02:00
pinctrl-atlas6.c pinctrl: sirf: update copyright years to 2014 2014-02-25 10:49:13 +01:00
pinctrl-prima2.c pinctrl: sirf: update copyright years to 2014 2014-02-25 10:49:13 +01:00
pinctrl-sirf.c pinctrl: sirf: switch to using allocated state container 2014-05-28 10:42:04 +02:00
pinctrl-sirf.h pinctrl: sirf: add USB1/UART1 pinmux usb/uart share 2013-10-08 10:19:26 +02:00