Lines Matching refs:GPIO

1 Specifying GPIO information for devices
16 GPIO properties should be named "[<name>-]gpios", with <name> being the purpose
17 of this GPIO for the device. While a non-existent <name> is considered valid
19 for new bindings. Also, GPIO properties named "[<name>-]gpio" are valid and old
23 GPIO properties can contain one or more GPIO phandles, but only in exceptional
32 The following example could be used to describe GPIO pins used as device enable
72 GPIO pin number, and GPIO flags as accepted by the "qe_pio_e" gpio-controller.
83 1.1) GPIO specifier best practices
86 A gpio-specifier should contain a flag indicating the GPIO polarity; active-
91 GPIO controller that achieves (or represents, for inputs) a logically asserted
94 the GPIO controller and the device, then the gpio-specifier will represent the
121 (at the GPIO controller) assuming that the device is configured for this
124 responsible for correctly interpreting (inverting) the GPIO signal at the GPIO
130 Every GPIO controller node must contain both an empty "gpio-controller"
134 Optionally, a GPIO controller may have a "ngpios" property. This property
158 The GPIO chip may contain GPIO hog definitions. GPIO hogging is a mechanism
159 providing automatic GPIO request and configuration as part of the
162 Each GPIO hog definition is represented as a child node of the GPIO controller.
164 - gpio-hog: A property specifying that this child node represent a GPIO hog.
165 - gpios: Store the GPIO information (id, flags, ...). Shall contain the
166 number of cells specified in its parent node (GPIO controller
172 - input: A property specifying to set the GPIO direction as input.
173 - output-low A property specifying to set the GPIO direction as output with
175 - output-high A property specifying to set the GPIO direction as output with
179 - line-name: The GPIO label name. If not present the node name is used.
181 Example of two SOC GPIO banks defined as gpio-controller nodes:
207 Some or all of the GPIOs provided by a GPIO controller may be routed to pins
209 GPIO and other functions.
221 gpio-base : Base GPIO ID in the GPIO controller
232 gpiorange-name : Name of the pingroup associated to the GPIO range in
258 Here, a single GPIO controller has GPIOs 0..9 routed to pin controller
279 Here, three GPIO ranges are defined wrt. two pin controllers. pinctrl1 GPIO
280 ranges are defined using pin numbers whereas the GPIO ranges wrt. pinctrl2