Home
last modified time | relevance | path

Searched full:hogs (Results 1 – 7 of 7) sorted by relevance

/Zephyr-latest/drivers/gpio/
Dgpio_hogs.c95 const struct gpio_hogs *hogs; in gpio_hogs_init() local
103 hogs = &gpio_hogs[i]; in gpio_hogs_init()
105 if (!device_is_ready(hogs->port)) { in gpio_hogs_init()
106 LOG_ERR("GPIO port %s not ready", hogs->port->name); in gpio_hogs_init()
110 for (j = 0; j < hogs->num_specs; j++) { in gpio_hogs_init()
111 spec = &hogs->specs[j]; in gpio_hogs_init()
113 err = gpio_pin_configure(hogs->port, spec->pin, spec->flags); in gpio_hogs_init()
116 hogs->port->name, spec->pin, err); in gpio_hogs_init()
DKconfig73 bool "Support for GPIO hogs"
76 Enable support for GPIO hogs. GPIO hogging is a mechanism for providing
80 int "GPIO hogs init priority"
84 GPIO hogs initialization priority. GPIO hogs must be initialized after the
/Zephyr-latest/tests/drivers/gpio/gpio_hogs/
Dtestcase.yaml2 drivers.gpio.hogs:
/Zephyr-latest/doc/build/dts/
Dmacros.bnf186 ; The node contains GPIO hogs.
202 ; The node identifier for the phandle of a logical index in the GPIO hogs array.
209 ; The pin cell of a logical index in the GPIO hogs array exists.
215 ; The value of the pin cell of a logical index in the GPIO hogs array.
221 ; The flags cell of a logical index in the GPIO hogs array exists.
227 ; The value of the flags cell of a logical index in the GPIO hogs array.
/Zephyr-latest/include/zephyr/devicetree/
Dgpio.h180 * @brief Get the number of GPIO hogs in a node
/Zephyr-latest/doc/releases/
Drelease-notes-2.7.rst1809 * :github:`33994` - kscan_ft5336 doesn't provide proper up/down information when polling, and hogs
Drelease-notes-3.3.rst1208 New special-purpose macros introduced for the GPIO hogs feature (see