pinctrl/gpio: non-linear GPIO ranges accesible from gpiolib
commit586a87e6edc936d6d3c3585af504b33b9c3f0a06
authorChristian Ruppert <christian.ruppert@abilis.com>
Tue, 15 Oct 2013 13:37:54 +0000 (15 15:37 +0200)
committerLinus Walleij <linus.walleij@linaro.org>
Wed, 16 Oct 2013 13:33:50 +0000 (16 15:33 +0200)
treee3a8b9960ef9b6f9e28eaf235790889f5ddf886e
parentc8ce878206076b159ee9488133aa51314570da38
pinctrl/gpio: non-linear GPIO ranges accesible from gpiolib

This patch adds the infrastructure required to register non-linear gpio
ranges through gpiolib and the standard GPIO device tree bindings.

Signed-off-by: Christian Ruppert <christian.ruppert@abilis.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Documentation/devicetree/bindings/gpio/gpio.txt
drivers/gpio/gpiolib-of.c
drivers/gpio/gpiolib.c
drivers/pinctrl/core.c
include/asm-generic/gpio.h
include/linux/gpio.h
include/linux/pinctrl/pinctrl.h