| /freebsd-13.1/sys/dev/gpio/ |
| H A D | gpiospi.c | 59 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 D | gpiomdio.c | 75 device_t sc_busdev; member 113 sc->sc_busdev = device_get_parent(dev); in gpiomdio_attach() 153 GPIOBUS_PIN_GET(sc->sc_busdev, sc->sc_dev, sc->mdio_pin, &val); in gpiomdio_bb_read() 167 GPIOBUS_PIN_SET(sc->sc_busdev, sc->sc_dev, sc->mdio_pin, 1); in gpiomdio_bb_write() 169 GPIOBUS_PIN_SET(sc->sc_busdev, sc->sc_dev, sc->mdio_pin, 0); in gpiomdio_bb_write() 171 GPIOBUS_PIN_SETFLAGS(sc->sc_busdev, sc->sc_dev, sc->mdio_pin, in gpiomdio_bb_write() 174 GPIOBUS_PIN_SETFLAGS(sc->sc_busdev, sc->sc_dev, sc->mdio_pin, in gpiomdio_bb_write() 179 GPIOBUS_PIN_SET(sc->sc_busdev, sc->sc_dev, sc->mdc_pin, 1); in gpiomdio_bb_write() 181 GPIOBUS_PIN_SET(sc->sc_busdev, sc->sc_dev, sc->mdc_pin, 0); in gpiomdio_bb_write() 182 GPIOBUS_PIN_SETFLAGS(sc->sc_busdev, sc->sc_dev, sc->mdc_pin, in gpiomdio_bb_write()
|
| H A D | gpioled.c | 63 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 D | chvgpio.c | 89 device_t sc_busdev; member 144 return (sc->sc_busdev); in chvgpio_get_bus() 446 sc->sc_busdev = gpiobus_attach_bus(dev); in chvgpio_attach() 447 if (sc->sc_busdev == NULL) { in chvgpio_attach() 480 if (sc->sc_busdev) in chvgpio_detach()
|
| H A D | bytgpio.c | 76 device_t sc_busdev; member 314 return (sc->sc_busdev); in bytgpio_get_bus() 612 sc->sc_busdev = gpiobus_attach_bus(dev); in bytgpio_attach() 613 if (sc->sc_busdev == NULL) { in bytgpio_attach() 636 if (sc->sc_busdev) in bytgpio_detach()
|
| H A D | gpioled_fdt.c | 60 device_t sc_busdev; member 169 sc->sc_busdev = device_get_parent(dev); in gpioled_attach()
|
| H A D | pl061.h | 46 device_t sc_busdev; member
|
| H A D | pl061.c | 93 return (sc->sc_busdev); in pl061_get_bus() 496 sc->sc_busdev = gpiobus_attach_bus(dev); in pl061_attach() 497 if (sc->sc_busdev == NULL) { in pl061_attach() 534 if (sc->sc_busdev) in pl061_detach()
|
| H A D | gpiobusvar.h | 91 device_t sc_busdev; /* bus device */ member
|
| H A D | ofw_gpiobus.c | 396 if (gpiobus_acquire_pin(bussc->sc_busdev, (*pins)[j].pin) != 0) in ofw_gpiobus_parse_gpios_impl()
|
| H A D | gpiobus.c | 351 sc->sc_busdev = dev; in gpiobus_init_softc()
|
| /freebsd-13.1/sys/arm64/rockchip/ |
| H A D | rk_gpio.c | 78 device_t sc_busdev; member 163 sc->sc_busdev = gpiobus_attach_bus(dev); in rk_gpio_attach() 164 if (sc->sc_busdev == NULL) { in rk_gpio_attach() 179 if (sc->sc_busdev) in rk_gpio_detach() 195 return (sc->sc_busdev); in rk_gpio_get_bus()
|
| /freebsd-13.1/sys/dev/amdgpio/ |
| H A D | amdgpio.c | 106 dprintf("busdev %p\n", sc->sc_busdev); in amdgpio_get_bus() 107 return (sc->sc_busdev); in amdgpio_get_bus() 413 sc->sc_busdev = gpiobus_attach_bus(dev); in amdgpio_attach() 414 if (sc->sc_busdev == NULL) { in amdgpio_attach() 436 if (sc->sc_busdev) in amdgpio_detach()
|
| H A D | amdgpio.h | 315 device_t sc_busdev; member
|
| /freebsd-13.1/sys/arm/mv/ |
| H A D | a37x0_gpio.c | 52 device_t sc_busdev; member 99 return (sc->sc_busdev); in a37x0_gpio_get_bus() 297 sc->sc_busdev = gpiobus_attach_bus(dev); in a37x0_gpio_attach() 298 if (sc->sc_busdev == NULL) in a37x0_gpio_attach()
|
| H A D | gpio.c | 78 device_t sc_busdev; member 348 sc->sc_busdev = gpiobus_attach_bus(dev); in mv_gpio_attach() 349 if (sc->sc_busdev == NULL) { in mv_gpio_attach() 1196 return (sc->sc_busdev); in mv_gpio_get_bus()
|
| /freebsd-13.1/sys/arm/freescale/vybrid/ |
| H A D | vf_gpio.c | 93 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-13.1/sys/dev/rccgpio/ |
| H A D | rccgpio.c | 71 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-13.1/sys/arm/broadcom/bcm2835/ |
| H A D | raspberrypi_gpio.c | 57 device_t sc_busdev; member 143 return (sc->sc_busdev); in rpi_fw_gpio_get_bus() 409 sc->sc_busdev = gpiobus_attach_bus(dev); in rpi_fw_gpio_attach() 410 if (sc->sc_busdev == NULL) in rpi_fw_gpio_attach()
|
| H A D | bcm2835_gpio.c | 109 device_t sc_busdev; member 373 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()
|
| /freebsd-13.1/sys/arm/ti/ |
| H A D | ti_gpio.h | 56 device_t sc_busdev; member
|
| H A D | ti_gpio.c | 249 return (sc->sc_busdev); in ti_gpio_get_bus() 721 sc->sc_busdev = gpiobus_attach_bus(dev); in ti_gpio_attach() 722 if (sc->sc_busdev == NULL) { in ti_gpio_attach() 753 if (sc->sc_busdev != NULL) in ti_gpio_detach()
|
| /freebsd-13.1/sys/arm/ti/am335x/ |
| H A D | am335x_ehrpwm.c | 174 device_t sc_busdev; member 635 if ((sc->sc_busdev = device_add_child(dev, "pwmbus", -1)) == NULL) { in am335x_ehrpwm_attach() 664 if (sc->sc_busdev != NULL) in am335x_ehrpwm_detach() 665 device_delete_child(dev, sc->sc_busdev); in am335x_ehrpwm_detach()
|
| /freebsd-13.1/sys/arm/freescale/imx/ |
| H A D | imx_gpio.c | 118 device_t sc_busdev; member 575 return (sc->sc_busdev); in imx51_gpio_get_bus() 865 sc->sc_busdev = gpiobus_attach_bus(dev); in imx51_gpio_attach() 867 if (sc->sc_busdev == NULL) { in imx51_gpio_attach()
|
| /freebsd-13.1/sys/arm/allwinner/ |
| H A D | aw_gpio.c | 275 device_t sc_busdev; member 510 return (sc->sc_busdev); in aw_gpio_get_bus() 1070 sc->sc_busdev = gpiobus_attach_bus(dev); in aw_gpio_attach() 1071 if (sc->sc_busdev == NULL) in aw_gpio_attach()
|