/freebsd/sys/dev/gpio/ |
H A D | gpiospi.c | 57 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() 199 GPIOBUS_PIN_SET(sc->sc_busdev, sc->sc_dev, in gpio_spi_chip_activate() [all …]
|
H A D | gpiomdio.c | 73 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()
|
H A D | gpioled.c | 61 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()
|
H A D | chvgpio.c | 87 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()
|
H A D | bytgpio.c | 74 device_t sc_busdev; member 314 return (sc->sc_busdev); 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 D | gpioled_fdt.c | 58 device_t sc_busdev; member 167 sc->sc_busdev = device_get_parent(dev); in gpioled_attach()
|
H A D | pl061.c | 90 return (sc->sc_busdev); in pl061_get_bus() 490 sc->sc_busdev = gpiobus_attach_bus(dev); in pl061_attach() 491 if (sc->sc_busdev == NULL) { in pl061_attach() 528 if (sc->sc_busdev) in pl061_detach()
|
H A D | acpi_gpiobus.c | 128 device_printf(super_sc->sc_busdev, in acpi_gpiobus_enumerate_res() 139 device_printf(super_sc->sc_busdev, in acpi_gpiobus_enumerate_res() 184 device_t bus = ctx->sc->sc_busdev; in acpi_gpiobus_enumerate_aei()
|
H A D | pl061.h | 44 device_t sc_busdev; member
|
H A D | gpiobusvar.h | 89 device_t sc_busdev; /* bus device */ member
|
/freebsd/sys/arm64/rockchip/ |
H A D | rk_grf_gpio.c | 30 device_t sc_busdev; member 47 return (sc->sc_busdev); in rk_grf_gpio_get_bus() 184 sc->sc_busdev = gpiobus_attach_bus(dev); in rk_grf_gpio_attach() 185 if (sc->sc_busdev == NULL) { in rk_grf_gpio_attach() 199 if (sc->sc_busdev) in rk_grf_gpio_detach()
|
H A D | rk_gpio.c | 95 device_t sc_busdev; member 365 sc->sc_busdev = gpiobus_attach_bus(dev); in rk_gpio_attach() 366 if (sc->sc_busdev == NULL) { in rk_gpio_attach() 390 if (sc->sc_busdev) in rk_gpio_detach() 406 return (sc->sc_busdev); in rk_gpio_get_bus()
|
/freebsd/sys/dev/p2sb/ |
H A D | lewisburg_gpio.c | 51 device_t sc_busdev; member 66 return (sc->sc_busdev); in lbggpio_get_bus() 220 sc->sc_busdev = gpiobus_attach_bus(dev); in lbggpio_attach() 221 if (sc->sc_busdev == NULL) in lbggpio_attach() 234 if (sc->sc_busdev) in lbggpio_detach()
|
/freebsd/sys/dev/amdgpio/ |
H A D | amdgpio.c | 104 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()
|
H A D | amdgpio.h | 313 device_t sc_busdev; member
|
/freebsd/sys/arm/mv/ |
H A D | a37x0_gpio.c | 49 device_t sc_busdev; member 96 return (sc->sc_busdev); in a37x0_gpio_get_bus() 294 sc->sc_busdev = gpiobus_attach_bus(dev); in a37x0_gpio_attach() 295 if (sc->sc_busdev == NULL) in a37x0_gpio_attach()
|
H A D | gpio.c | 75 device_t sc_busdev; member 343 sc->sc_busdev = gpiobus_attach_bus(dev); in mv_gpio_attach() 344 if (sc->sc_busdev == NULL) { in mv_gpio_attach() 1191 return (sc->sc_busdev); in mv_gpio_get_bus()
|
/freebsd/sys/arm/freescale/vybrid/ |
H A D | vf_gpio.c | 90 device_t sc_busdev; member 150 sc->sc_busdev = gpiobus_attach_bus(dev); in vf_gpio_attach() 151 if (sc->sc_busdev == NULL) { in vf_gpio_attach() 167 return (sc->sc_busdev); in vf_gpio_get_bus()
|
/freebsd/sys/dev/rccgpio/ |
H A D | rccgpio.c | 69 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/sys/arm/broadcom/bcm2835/ |
H A D | raspberrypi_gpio.c | 55 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()
|
H A D | bcm2835_gpio.c | 113 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/sys/arm/ti/ |
H A D | ti_gpio.h | 54 device_t sc_busdev; member
|
H A D | ti_gpio.c | 247 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/sys/arm/freescale/imx/ |
H A D | imx_gpio.c | 116 device_t sc_busdev; member 574 return (sc->sc_busdev); in imx51_gpio_get_bus() 864 sc->sc_busdev = gpiobus_attach_bus(dev); in imx51_gpio_attach() 866 if (sc->sc_busdev == NULL) { in imx51_gpio_attach()
|
/freebsd/sys/arm/ti/am335x/ |
H A D | am335x_ehrpwm.c | 180 device_t sc_busdev; member 515 if ((sc->sc_busdev = device_add_child(dev, "pwmbus", -1)) == NULL) { in am335x_ehrpwm_attach()
|