Home
last modified time | relevance | path

Searched refs:sc_busdev (Results 1 – 24 of 24) sorted by relevance

/freebsd-12.1/sys/dev/gpio/
H A Dgpiospi.c59 device_t sc_busdev; member
100 sc->sc_busdev = device_get_parent(dev); in gpio_spi_attach()
200 GPIOBUS_PIN_SET(sc->sc_busdev, sc->sc_dev, in gpio_spi_chip_activate()
204 GPIOBUS_PIN_SET(sc->sc_busdev, sc->sc_dev, in gpio_spi_chip_activate()
208 GPIOBUS_PIN_SET(sc->sc_busdev, sc->sc_dev, in gpio_spi_chip_activate()
212 GPIOBUS_PIN_SET(sc->sc_busdev, sc->sc_dev, in gpio_spi_chip_activate()
233 GPIOBUS_PIN_SET(sc->sc_busdev, sc->sc_dev, in gpio_spi_chip_deactivate()
236 GPIOBUS_PIN_SET(sc->sc_busdev, sc->sc_dev, in gpio_spi_chip_deactivate()
239 GPIOBUS_PIN_SET(sc->sc_busdev, sc->sc_dev, in gpio_spi_chip_deactivate()
242 GPIOBUS_PIN_SET(sc->sc_busdev, sc->sc_dev, in gpio_spi_chip_deactivate()
[all …]
H A Dgpioiic.c61 device_t sc_busdev; member
113 sc->sc_busdev = device_get_parent(dev); in gpioiic_attach()
155 GPIOBUS_PIN_SETFLAGS(sc->sc_busdev, sc->sc_dev, sc->sda_pin, in gpioiic_reset_bus()
157 GPIOBUS_PIN_SETFLAGS(sc->sc_busdev, sc->sc_dev, sc->scl_pin, in gpioiic_reset_bus()
167 GPIOBUS_PIN_SET(sc->sc_busdev, sc->sc_dev, sc->sda_pin, 0); in gpioiic_setsda()
168 GPIOBUS_PIN_SETFLAGS(sc->sc_busdev, sc->sc_dev, sc->sda_pin, in gpioiic_setsda()
171 GPIOBUS_PIN_SETFLAGS(sc->sc_busdev, sc->sc_dev, sc->sda_pin, in gpioiic_setsda()
182 GPIOBUS_PIN_SET(sc->sc_busdev, sc->sc_dev, sc->scl_pin, 0); in gpioiic_setscl()
183 GPIOBUS_PIN_SETFLAGS(sc->sc_busdev, sc->sc_dev, sc->scl_pin, in gpioiic_setscl()
197 GPIOBUS_PIN_SETFLAGS(sc->sc_busdev, sc->sc_dev, sc->scl_pin, in gpioiic_getscl()
[all …]
H A Dgpioled.c63 device_t sc_busdev; member
81 if (GPIOBUS_PIN_SETFLAGS(sc->sc_busdev, sc->sc_dev, GPIOLED_PIN, in gpioled_control()
85 GPIOBUS_PIN_SET(sc->sc_busdev, sc->sc_dev, GPIOLED_PIN, in gpioled_control()
108 sc->sc_busdev = device_get_parent(dev); in gpioled_attach()
H A Dchvgpio.c89 device_t sc_busdev; member
144 return (sc->sc_busdev); in chvgpio_get_bus()
444 sc->sc_busdev = gpiobus_attach_bus(dev); in chvgpio_attach()
445 if (sc->sc_busdev == NULL) { in chvgpio_attach()
478 if (sc->sc_busdev) in chvgpio_detach()
H A Dbytgpio.c76 device_t sc_busdev; member
314 return (sc->sc_busdev); in bytgpio_get_bus()
611 sc->sc_busdev = gpiobus_attach_bus(dev); in bytgpio_attach()
612 if (sc->sc_busdev == NULL) { in bytgpio_attach()
635 if (sc->sc_busdev) in bytgpio_detach()
H A Dgpioled_fdt.c60 device_t sc_busdev; member
167 sc->sc_busdev = device_get_parent(dev); in gpioled_attach()
H A Dgpiobusvar.h91 device_t sc_busdev; /* bus device */ member
H A Dgpiobus.c222 sc->sc_busdev = dev; in gpiobus_init_softc()
373 if (gpiobus_acquire_child_pins(sc->sc_busdev, child) != 0) in gpiobus_parse_pins()
428 if (gpiobus_acquire_child_pins(sc->sc_busdev, child) != 0) in gpiobus_parse_pin_list()
H A Dofw_gpiobus.c472 if (gpiobus_acquire_pin(bussc->sc_busdev, (*pins)[j].pin) != 0) in ofw_gpiobus_parse_gpios_impl()
/freebsd-12.1/sys/dev/ow/
H A Dowc_gpiobus.c65 device_t sc_busdev; member
128 sc->sc_busdev = device_get_parent(dev); in owc_gpiobus_attach()
160 #define GETBUS(sc) GPIOBUS_ACQUIRE_BUS((sc)->sc_busdev, \
162 #define RELBUS(sc) GPIOBUS_RELEASE_BUS((sc)->sc_busdev, \
164 #define OUTPIN(sc) GPIOBUS_PIN_SETFLAGS((sc)->sc_busdev, \
166 #define INPIN(sc) GPIOBUS_PIN_SETFLAGS((sc)->sc_busdev, \
168 #define GETPIN(sc, bit) GPIOBUS_PIN_GET((sc)->sc_busdev, \
170 #define LOW(sc) GPIOBUS_PIN_SET((sc)->sc_busdev, \
/freebsd-12.1/sys/arm64/rockchip/
H A Drk_gpio.c76 device_t sc_busdev; member
159 sc->sc_busdev = gpiobus_attach_bus(dev); in rk_gpio_attach()
160 if (sc->sc_busdev == NULL) { in rk_gpio_attach()
175 if (sc->sc_busdev) in rk_gpio_detach()
191 return (sc->sc_busdev); in rk_gpio_get_bus()
/freebsd-12.1/sys/dev/amdgpio/
H A Damdgpio.c106 dprintf("busdev %p\n", sc->sc_busdev); in amdgpio_get_bus()
107 return (sc->sc_busdev); in amdgpio_get_bus()
412 sc->sc_busdev = gpiobus_attach_bus(dev); in amdgpio_attach()
413 if (sc->sc_busdev == NULL) { in amdgpio_attach()
436 if (sc->sc_busdev) in amdgpio_detach()
H A Damdgpio.h315 device_t sc_busdev; member
/freebsd-12.1/sys/arm/mv/
H A Da37x0_gpio.c52 device_t sc_busdev; member
100 return (sc->sc_busdev); in a37x0_gpio_get_bus()
298 sc->sc_busdev = gpiobus_attach_bus(dev); in a37x0_gpio_attach()
299 if (sc->sc_busdev == NULL) in a37x0_gpio_attach()
H A Dgpio.c82 device_t sc_busdev; member
355 sc->sc_busdev = gpiobus_attach_bus(dev); in mv_gpio_attach()
356 if (sc->sc_busdev == NULL) { in mv_gpio_attach()
1205 return (sc->sc_busdev); in mv_gpio_get_bus()
/freebsd-12.1/sys/arm/freescale/vybrid/
H A Dvf_gpio.c93 device_t sc_busdev; member
153 sc->sc_busdev = gpiobus_attach_bus(dev); in vf_gpio_attach()
154 if (sc->sc_busdev == NULL) { in vf_gpio_attach()
170 return (sc->sc_busdev); in vf_gpio_get_bus()
/freebsd-12.1/sys/dev/rccgpio/
H A Drccgpio.c71 device_t sc_busdev; member
109 return (sc->sc_busdev); in rcc_gpio_get_bus()
313 sc->sc_busdev = gpiobus_attach_bus(dev); in rcc_gpio_attach()
314 if (sc->sc_busdev == NULL) { in rcc_gpio_attach()
/freebsd-12.1/sys/arm/rockchip/
H A Drk30xx_gpio.c76 device_t sc_busdev; member
221 return (sc->sc_busdev); in rk30_gpio_get_bus()
465 sc->sc_busdev = gpiobus_attach_bus(dev); in rk30_gpio_attach()
466 if (sc->sc_busdev == NULL) in rk30_gpio_attach()
/freebsd-12.1/sys/arm/ti/
H A Dti_gpio.h56 device_t sc_busdev; member
H A Dti_gpio.c254 return (sc->sc_busdev); in ti_gpio_get_bus()
683 sc->sc_busdev = gpiobus_attach_bus(dev); in ti_gpio_attach()
684 if (sc->sc_busdev == NULL) { in ti_gpio_attach()
715 if (sc->sc_busdev != NULL) in ti_gpio_detach()
/freebsd-12.1/sys/arm/ti/am335x/
H A Dam335x_ehrpwm.c174 device_t sc_busdev; member
636 if ((sc->sc_busdev = device_add_child(dev, "pwmbus", -1)) == NULL) { in am335x_ehrpwm_attach()
665 if (sc->sc_busdev != NULL) in am335x_ehrpwm_detach()
666 device_delete_child(dev, sc->sc_busdev); in am335x_ehrpwm_detach()
/freebsd-12.1/sys/arm/freescale/imx/
H A Dimx_gpio.c111 device_t sc_busdev; member
564 return (sc->sc_busdev); in imx51_gpio_get_bus()
838 sc->sc_busdev = gpiobus_attach_bus(dev); in imx51_gpio_attach()
840 if (sc->sc_busdev == NULL) { in imx51_gpio_attach()
/freebsd-12.1/sys/arm/allwinner/
H A Daw_gpio.c178 device_t sc_busdev; member
395 return (sc->sc_busdev); in aw_gpio_get_bus()
909 sc->sc_busdev = gpiobus_attach_bus(dev); in aw_gpio_attach()
910 if (sc->sc_busdev == NULL) in aw_gpio_attach()
/freebsd-12.1/sys/arm/broadcom/bcm2835/
H A Dbcm2835_gpio.c109 device_t sc_busdev; member
372 return (sc->sc_busdev); in bcm_gpio_get_bus()
801 sc->sc_busdev = gpiobus_attach_bus(dev); in bcm_gpio_attach()
802 if (sc->sc_busdev == NULL) in bcm_gpio_attach()