Am Freitag, den 04.12.2015, 14:06 +0100 schrieb Markus Pargmann: > Add a binding for GPIO initialization. > > Signed-off-by: Markus Pargmann <mpa@xxxxxxxxxxxxxx> Both patches Reviewed-by: Philipp Zabel <p.zabel@xxxxxxxxxxxxxx> small nitpick: > --- > Documentation/devicetree/bindings/gpio/gpio.txt | 34 ++++++++++++++++--------- > 1 file changed, 22 insertions(+), 12 deletions(-) > > diff --git a/Documentation/devicetree/bindings/gpio/gpio.txt b/Documentation/devicetree/bindings/gpio/gpio.txt > index 069cdf6f9dac..d11abfa13add 100644 > --- a/Documentation/devicetree/bindings/gpio/gpio.txt > +++ b/Documentation/devicetree/bindings/gpio/gpio.txt > @@ -155,29 +155,39 @@ gpio-controller@00000000 { > ngpios = <18>; > } > > -The GPIO chip may contain GPIO hog definitions. GPIO hogging is a mechanism > -providing automatic GPIO request and configuration as part of the > -gpio-controller's driver probe function. > +The GPIO chip may contain GPIO definitions. These define properties for single > +GPIOs of this controller. > > -Each GPIO hog definition is represented as a child node of the GPIO controller. > +There are two types of GPIO definitions: > + > +- GPIO hogging is a mechanism providing automatic GPIO request and > + configuration as part of the gpio-controller driver's probe function. The > + GPIO is held until the gpio-controller is removed. > +- GPIO initialization provides an automatic initialization to known save safe regards Philipp -- To unsubscribe from this list: send the line "unsubscribe linux-gpio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html