Searched full:hogs (Results 1 – 7 of 7) sorted by relevance
95 const struct gpio_hogs *hogs; in gpio_hogs_init() local103 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()
73 bool "Support for GPIO hogs"76 Enable support for GPIO hogs. GPIO hogging is a mechanism for providing80 int "GPIO hogs init priority"84 GPIO hogs initialization priority. GPIO hogs must be initialized after the
2 drivers.gpio.hogs:
186 ; 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.
180 * @brief Get the number of GPIO hogs in a node
1809 * :github:`33994` - kscan_ft5336 doesn't provide proper up/down information when polling, and hogs …
1208 New special-purpose macros introduced for the GPIO hogs feature (see