Home
last modified time | relevance | path

Searched refs:sc_pin (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/dev/gpio/
H A Dgpiobacklight.c48 gpio_pin_t sc_pin; member
63 if (sc->sc_pin) in gpiobacklight_update_brightness()
64 gpio_pin_set_active(sc->sc_pin, sc->sc_brightness); in gpiobacklight_update_brightness()
118 gpio_pin_get_by_ofw_idx(dev, node, 0, &sc->sc_pin); in gpiobacklight_attach()
119 if (sc->sc_pin == NULL) { in gpiobacklight_attach()
124 gpio_pin_setflags(sc->sc_pin, GPIO_PIN_OUTPUT); in gpiobacklight_attach()
145 if (sc->sc_pin) in gpiobacklight_detach()
146 gpio_pin_release(sc->sc_pin); in gpiobacklight_detach()
H A Dgpiopower.c43 gpio_pin_t sc_pin; member
79 if (ofw_gpiobus_parse_gpios(dev, "gpios", &sc->sc_pin) <= 0) { in gpiopower_attach()
126 gpio_pin_setflags(sc->sc_pin, GPIO_PIN_OUTPUT); in gpiopower_assert()
127 gpio_pin_set_active(sc->sc_pin, true); in gpiopower_assert()
129 gpio_pin_set_active(sc->sc_pin, false); in gpiopower_assert()
131 gpio_pin_set_active(sc->sc_pin, true); in gpiopower_assert()
/freebsd/sys/dev/ow/
H A Dowc_gpiobus.c66 gpio_pin_t sc_pin; member
109 &sc->sc_pin); in owc_gpiobus_attach()
120 err = gpio_pin_get_by_child_index(dev, OW_PIN, &sc->sc_pin); in owc_gpiobus_attach()
152 gpio_pin_release(sc->sc_pin); in owc_gpiobus_detach()
167 #define OUTPIN(sc) gpio_pin_setflags((sc)->sc_pin, GPIO_PIN_OUTPUT)
168 #define INPIN(sc) gpio_pin_setflags((sc)->sc_pin, GPIO_PIN_INPUT)
169 #define GETPIN(sc, bp) gpio_pin_is_active((sc)->sc_pin, (bp))
170 #define LOW(sc) gpio_pin_set_active((sc)->sc_pin, false)