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")
103 For more information about the ACPI GPIO bindings see
121 - key is either the label of the gpiod_chip instance providing the GPIO, or
122 the GPIO line name
123 - chip_hwnum is the hardware number of the GPIO within the chip, or U16_MAX
124 to indicate that key is a GPIO line name
125 - con_id is the name of the GPIO function from the device point of view. It
127 - idx is the index of the GPIO within the function.
129 * GPIO_ACTIVE_HIGH - GPIO line is active high
130 * GPIO_ACTIVE_LOW - GPIO line is active low
131 * GPIO_OPEN_DRAIN - GPIO line is set up as open drain
132 * GPIO_OPEN_SOURCE - GPIO line is set up as open source
133 * GPIO_PERSISTENT - GPIO line is persistent during
135 * GPIO_TRANSITORY - GPIO line is transitory and may loose its
141 1. GPIO line names are not guaranteed to be globally unique, so the first
178 signals to 1, i.e. enabling the LEDs. And for the "power" GPIO, which is mapped
180 legacy integer GPIO interface, the active-low property is handled during
181 mapping and is thus transparent to GPIO consumers.
186 Boards using platform data can also hog GPIO lines by defining GPIO hog tables.
208 between a caller and a respective .get/set_multiple() callback of a GPIO chip.