Home
last modified time | relevance | path

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

/freebsd-13-stable/sys/dev/gpio/
HDgpiospi.c57 device_t sc_busdev; member
98 sc->sc_busdev = device_get_parent(dev); in gpio_spi_attach()
156 GPIOBUS_PIN_SETFLAGS(sc->sc_busdev, sc->sc_dev, sc->sc_sclk, in gpio_spi_attach()
158 GPIOBUS_PIN_SETFLAGS(sc->sc_busdev, sc->sc_dev, sc->sc_mosi, in gpio_spi_attach()
161 GPIOBUS_PIN_SETFLAGS(sc->sc_busdev, sc->sc_dev, sc->sc_miso, in gpio_spi_attach()
165 GPIOBUS_PIN_SETFLAGS(sc->sc_busdev, sc->sc_dev, sc->sc_cs0, in gpio_spi_attach()
169 GPIOBUS_PIN_SETFLAGS(sc->sc_busdev, sc->sc_dev, sc->sc_cs1, in gpio_spi_attach()
172 GPIOBUS_PIN_SETFLAGS(sc->sc_busdev, sc->sc_dev, sc->sc_cs2, in gpio_spi_attach()
175 GPIOBUS_PIN_SETFLAGS(sc->sc_busdev, sc->sc_dev, sc->sc_cs3, in gpio_spi_attach()
198 GPIOBUS_PIN_SET(sc->sc_busdev, sc->sc_dev, in gpio_spi_chip_activate()
[all …]
HDgpiomdio.c73 device_t sc_busdev; member
111 sc->sc_busdev = device_get_parent(dev); in gpiomdio_attach()
151 GPIOBUS_PIN_GET(sc->sc_busdev, sc->sc_dev, sc->mdio_pin, &val); in gpiomdio_bb_read()
165 GPIOBUS_PIN_SET(sc->sc_busdev, sc->sc_dev, sc->mdio_pin, 1); in gpiomdio_bb_write()
167 GPIOBUS_PIN_SET(sc->sc_busdev, sc->sc_dev, sc->mdio_pin, 0); in gpiomdio_bb_write()
169 GPIOBUS_PIN_SETFLAGS(sc->sc_busdev, sc->sc_dev, sc->mdio_pin, in gpiomdio_bb_write()
172 GPIOBUS_PIN_SETFLAGS(sc->sc_busdev, sc->sc_dev, sc->mdio_pin, in gpiomdio_bb_write()
177 GPIOBUS_PIN_SET(sc->sc_busdev, sc->sc_dev, sc->mdc_pin, 1); in gpiomdio_bb_write()
179 GPIOBUS_PIN_SET(sc->sc_busdev, sc->sc_dev, sc->mdc_pin, 0); in gpiomdio_bb_write()
180 GPIOBUS_PIN_SETFLAGS(sc->sc_busdev, sc->sc_dev, sc->mdc_pin, in gpiomdio_bb_write()
HDgpioled.c61 device_t sc_busdev; member
79 if (GPIOBUS_PIN_SETFLAGS(sc->sc_busdev, sc->sc_dev, GPIOLED_PIN, in gpioled_control()
83 GPIOBUS_PIN_SET(sc->sc_busdev, sc->sc_dev, GPIOLED_PIN, in gpioled_control()
106 sc->sc_busdev = device_get_parent(dev); in gpioled_attach()
HDchvgpio.c87 device_t sc_busdev; member
142 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()
HDbytgpio.c74 device_t sc_busdev; member
312 return (sc->sc_busdev); in bytgpio_get_bus()
610 sc->sc_busdev = gpiobus_attach_bus(dev); in bytgpio_attach()
611 if (sc->sc_busdev == NULL) { in bytgpio_attach()
634 if (sc->sc_busdev) in bytgpio_detach()
HDgpioled_fdt.c58 device_t sc_busdev; member
167 sc->sc_busdev = device_get_parent(dev); in gpioled_attach()
HDpl061.c91 return (sc->sc_busdev); in pl061_get_bus()
494 sc->sc_busdev = gpiobus_attach_bus(dev); in pl061_attach()
495 if (sc->sc_busdev == NULL) { in pl061_attach()
532 if (sc->sc_busdev) in pl061_detach()
HDpl061.h44 device_t sc_busdev; member
HDgpiobusvar.h89 device_t sc_busdev; /* bus device */ member
HDofw_gpiobus.c394 if (gpiobus_acquire_pin(bussc->sc_busdev, (*pins)[j].pin) != 0) in ofw_gpiobus_parse_gpios_impl()
HDgpiobus.c349 sc->sc_busdev = dev; in gpiobus_init_softc()
/freebsd-13-stable/sys/dev/amdgpio/
HDamdgpio.c104 dprintf("busdev %p\n", sc->sc_busdev); in amdgpio_get_bus()
105 return (sc->sc_busdev); in amdgpio_get_bus()
411 sc->sc_busdev = gpiobus_attach_bus(dev); in amdgpio_attach()
412 if (sc->sc_busdev == NULL) { in amdgpio_attach()
434 if (sc->sc_busdev) in amdgpio_detach()
HDamdgpio.h313 device_t sc_busdev; member
/freebsd-13-stable/sys/arm/mv/
HDa37x0_gpio.c50 device_t sc_busdev; member
97 return (sc->sc_busdev); in a37x0_gpio_get_bus()
295 sc->sc_busdev = gpiobus_attach_bus(dev); in a37x0_gpio_attach()
296 if (sc->sc_busdev == NULL) in a37x0_gpio_attach()
HDgpio.c76 device_t sc_busdev; member
346 sc->sc_busdev = gpiobus_attach_bus(dev); in mv_gpio_attach()
347 if (sc->sc_busdev == NULL) { in mv_gpio_attach()
1194 return (sc->sc_busdev); in mv_gpio_get_bus()
/freebsd-13-stable/sys/arm64/rockchip/
HDrk_gpio.c84 device_t sc_busdev; member
172 sc->sc_busdev = gpiobus_attach_bus(dev); in rk_gpio_attach()
173 if (sc->sc_busdev == NULL) { in rk_gpio_attach()
197 if (sc->sc_busdev) in rk_gpio_detach()
213 return (sc->sc_busdev); in rk_gpio_get_bus()
/freebsd-13-stable/sys/arm/freescale/vybrid/
HDvf_gpio.c91 device_t sc_busdev; member
151 sc->sc_busdev = gpiobus_attach_bus(dev); in vf_gpio_attach()
152 if (sc->sc_busdev == NULL) { in vf_gpio_attach()
168 return (sc->sc_busdev); in vf_gpio_get_bus()
/freebsd-13-stable/sys/dev/rccgpio/
HDrccgpio.c69 device_t sc_busdev; member
107 return (sc->sc_busdev); in rcc_gpio_get_bus()
311 sc->sc_busdev = gpiobus_attach_bus(dev); in rcc_gpio_attach()
312 if (sc->sc_busdev == NULL) { in rcc_gpio_attach()
/freebsd-13-stable/sys/arm/broadcom/bcm2835/
HDraspberrypi_gpio.c55 device_t sc_busdev; member
141 return (sc->sc_busdev); in rpi_fw_gpio_get_bus()
407 sc->sc_busdev = gpiobus_attach_bus(dev); in rpi_fw_gpio_attach()
408 if (sc->sc_busdev == NULL) in rpi_fw_gpio_attach()
HDbcm2835_gpio.c113 device_t sc_busdev; member
407 return (sc->sc_busdev); in bcm_gpio_get_bus()
840 sc->sc_busdev = gpiobus_attach_bus(dev); in bcm_gpio_attach()
841 if (sc->sc_busdev == NULL) in bcm_gpio_attach()
/freebsd-13-stable/sys/arm/ti/
HDti_gpio.h54 device_t sc_busdev; member
HDti_gpio.c247 return (sc->sc_busdev); in ti_gpio_get_bus()
719 sc->sc_busdev = gpiobus_attach_bus(dev); in ti_gpio_attach()
720 if (sc->sc_busdev == NULL) { in ti_gpio_attach()
751 if (sc->sc_busdev != NULL) in ti_gpio_detach()
/freebsd-13-stable/sys/arm/ti/am335x/
HDam335x_ehrpwm.c172 device_t sc_busdev; member
633 if ((sc->sc_busdev = device_add_child(dev, "pwmbus", -1)) == NULL) { in am335x_ehrpwm_attach()
662 if (sc->sc_busdev != NULL) in am335x_ehrpwm_detach()
663 device_delete_child(dev, sc->sc_busdev); in am335x_ehrpwm_detach()
/freebsd-13-stable/sys/arm/freescale/imx/
HDimx_gpio.c116 device_t sc_busdev; member
573 return (sc->sc_busdev); in imx51_gpio_get_bus()
863 sc->sc_busdev = gpiobus_attach_bus(dev); in imx51_gpio_attach()
865 if (sc->sc_busdev == NULL) { in imx51_gpio_attach()
/freebsd-13-stable/sys/arm/allwinner/
HDaw_gpio.c273 device_t sc_busdev; member
508 return (sc->sc_busdev); in aw_gpio_get_bus()
1079 sc->sc_busdev = gpiobus_attach_bus(dev); in aw_gpio_attach()
1080 if (sc->sc_busdev == NULL) in aw_gpio_attach()