Lines Matching refs:GPIO

2 GPIO Mappings
8 description of the deprecated integer-based GPIO interface please refer to
11 corresponding GPIO).
13 All platforms can enable the GPIO library, but if the platform strictly
14 requires GPIO functionality to be present, it needs to select GPIOLIB from its
22 exact way to do it depends on the GPIO controller providing the GPIOs, see the
44 "led" function, and GPIO 1 as the "power" GPIO::
54 The led GPIOs will be active high, while the power GPIO will be active low (i.e.
58 the <function>-prefix of the GPIO suffixes ("gpios" or "gpio", automatically
62 Internally, the GPIO subsystem prefixes the GPIO suffix ("gpios" or "gpio")
100 For more information about the ACPI GPIO bindings see
118 - key is either the label of the gpiod_chip instance providing the GPIO, or
119 the GPIO line name
120 - chip_hwnum is the hardware number of the GPIO within the chip, or U16_MAX
121 to indicate that key is a GPIO line name
122 - con_id is the name of the GPIO function from the device point of view. It
124 - idx is the index of the GPIO within the function.
126 * GPIO_ACTIVE_HIGH - GPIO line is active high
127 * GPIO_ACTIVE_LOW - GPIO line is active low
128 * GPIO_OPEN_DRAIN - GPIO line is set up as open drain
129 * GPIO_OPEN_SOURCE - GPIO line is set up as open source
130 * GPIO_PERSISTENT - GPIO line is persistent during
132 * GPIO_TRANSITORY - GPIO line is transitory and may loose its
138 1. GPIO line names are not guaranteed to be globally unique, so the first
175 signals to 1, i.e. enabling the LEDs. And for the "power" GPIO, which is mapped
177 legacy integer GPIO interface, the active-low property is handled during
178 mapping and is thus transparent to GPIO consumers.
183 Boards using platform data can also hog GPIO lines by defining GPIO hog tables.
205 between a caller and a respective .get/set_multiple() callback of a GPIO chip.