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
21 GPIO properties can contain one or more GPIO phandles, but only in exceptional
30 The following example could be used to describe GPIO pins used as device enable
66 GPIO pin number, and GPIO flags as accepted by the "qe_pio_e" gpio-controller.
68 1.1) GPIO specifier best practices
71 A gpio-specifier should contain a flag indicating the GPIO polarity; active-
76 GPIO controller that achieves (or represents, for inputs) a logically asserted
79 the GPIO controller and the device, then the gpio-specifier will represent the
106 (at the GPIO controller) assuming that the device is configured for this
109 responsible for correctly interpreting (inverting) the GPIO signal at the GPIO
115 Every GPIO controller node must contain both an empty "gpio-controller"
119 The GPIO chip may contain GPIO hog definitions. GPIO hogging is a mechanism
120 providing automatic GPIO request and configuration as part of the
123 Each GPIO hog definition is represented as a child node of the GPIO controller.
125 - gpio-hog: A property specifying that this child node represent a GPIO hog.
126 - gpios: Store the GPIO information (id, flags, ...). Shall contain the
127 number of cells specified in its parent node (GPIO controller
133 - input: A property specifying to set the GPIO direction as input.
134 - output-low A property specifying to set the GPIO direction as output with
136 - output-high A property specifying to set the GPIO direction as output with
140 - line-name: The GPIO label name. If not present the node name is used.
142 Example of two SOC GPIO banks defined as gpio-controller nodes:
168 Some or all of the GPIOs provided by a GPIO controller may be routed to pins
170 GPIO and other functions.
182 gpio-base : Base GPIO ID in the GPIO controller
193 gpiorange-name : Name of the pingroup associated to the GPIO range in
219 Here, a single GPIO controller has GPIOs 0..9 routed to pin controller
240 Here, three GPIO ranges are defined wrt. two pin controllers. pinctrl1 GPIO
241 ranges are defined using pin numbers whereas the GPIO ranges wrt. pinctrl2