Home
last modified time | relevance | path

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

12

/freebsd-14.2/sys/dev/gpio/
H A Dgpiospi.c57 device_t sc_busdev; member
98 sc->sc_busdev = device_get_parent(dev); in gpio_spi_attach()
198 GPIOBUS_PIN_SET(sc->sc_busdev, sc->sc_dev, in gpio_spi_chip_activate()
202 GPIOBUS_PIN_SET(sc->sc_busdev, sc->sc_dev, in gpio_spi_chip_activate()
206 GPIOBUS_PIN_SET(sc->sc_busdev, sc->sc_dev, in gpio_spi_chip_activate()
210 GPIOBUS_PIN_SET(sc->sc_busdev, sc->sc_dev, in gpio_spi_chip_activate()
231 GPIOBUS_PIN_SET(sc->sc_busdev, sc->sc_dev, in gpio_spi_chip_deactivate()
234 GPIOBUS_PIN_SET(sc->sc_busdev, sc->sc_dev, in gpio_spi_chip_deactivate()
237 GPIOBUS_PIN_SET(sc->sc_busdev, sc->sc_dev, in gpio_spi_chip_deactivate()
240 GPIOBUS_PIN_SET(sc->sc_busdev, sc->sc_dev, in gpio_spi_chip_deactivate()
[all …]
H A Dgpiomdio.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()
H A Dgpioled.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()
H A Dchvgpio.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()
H A Dbytgpio.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()
H A Dgpioled_fdt.c58 device_t sc_busdev; member
167 sc->sc_busdev = device_get_parent(dev); in gpioled_attach()
H A Dpl061.h44 device_t sc_busdev; member
H A Dpl061.c91 return (sc->sc_busdev); in pl061_get_bus()
488 sc->sc_busdev = gpiobus_attach_bus(dev); in pl061_attach()
489 if (sc->sc_busdev == NULL) { in pl061_attach()
526 if (sc->sc_busdev) in pl061_detach()
H A Dacpi_gpiobus.c125 device_printf(super_sc->sc_busdev, in acpi_gpiobus_enumerate_res()
136 device_printf(super_sc->sc_busdev, in acpi_gpiobus_enumerate_res()
181 device_t bus = ctx->sc->sc_busdev; in acpi_gpiobus_enumerate_aei()
H A Dgpiobusvar.h89 device_t sc_busdev; /* bus device */ member
/freebsd-14.2/sys/dev/p2sb/
H A Dlewisburg_gpio.c51 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-14.2/sys/dev/amdgpio/
H A Damdgpio.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()
H A Damdgpio.h313 device_t sc_busdev; member
/freebsd-14.2/sys/arm/mv/
H A Da37x0_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()
H A Dgpio.c76 device_t sc_busdev; member
344 sc->sc_busdev = gpiobus_attach_bus(dev); in mv_gpio_attach()
345 if (sc->sc_busdev == NULL) { in mv_gpio_attach()
1192 return (sc->sc_busdev); in mv_gpio_get_bus()
/freebsd-14.2/sys/dev/rccgpio/
H A Drccgpio.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-14.2/sys/arm/freescale/vybrid/
H A Dvf_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-14.2/sys/arm/broadcom/bcm2835/
H A Draspberrypi_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()
H A Dbcm2835_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-14.2/sys/arm/ti/am335x/
H A Dam335x_ehrpwm.c181 device_t sc_busdev; member
516 if ((sc->sc_busdev = device_add_child(dev, "pwmbus", -1)) == NULL) { in am335x_ehrpwm_attach()
545 if (sc->sc_busdev != NULL) in am335x_ehrpwm_detach()
546 device_delete_child(dev, sc->sc_busdev); in am335x_ehrpwm_detach()
/freebsd-14.2/sys/arm/ti/
H A Dti_gpio.h54 device_t sc_busdev; member
H A Dti_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-14.2/sys/arm64/rockchip/
H A Drk_gpio.c96 device_t sc_busdev; member
366 sc->sc_busdev = gpiobus_attach_bus(dev); in rk_gpio_attach()
367 if (sc->sc_busdev == NULL) { in rk_gpio_attach()
391 if (sc->sc_busdev) in rk_gpio_detach()
407 return (sc->sc_busdev); in rk_gpio_get_bus()
/freebsd-14.2/sys/arm/freescale/imx/
H A Dimx_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-14.2/sys/arm/allwinner/
H A Daw_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()

12