Home
last modified time | relevance | path

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

12

/freebsd/sys/dev/gpio/
H A Dgpiospi.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()
199 GPIOBUS_PIN_SET(sc->sc_busdev, sc->sc_dev, in gpio_spi_chip_activate()
[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
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 Dgpioled_fdt.c58 device_t sc_busdev; member
167 sc->sc_busdev = device_get_parent(dev); in gpioled_attach()
H A Dpl061.c90 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 Dacpi_gpiobus.c128 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 Dpl061.h44 device_t sc_busdev; member
H A Dgpiobusvar.h89 device_t sc_busdev; /* bus device */ member
/freebsd/sys/arm64/rockchip/
H A Drk_grf_gpio.c30 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 Drk_gpio.c95 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 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/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/sys/arm/mv/
H A Da37x0_gpio.c49 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 Dgpio.c75 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 Dvf_gpio.c90 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 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/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/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/sys/arm/freescale/imx/
H A Dimx_gpio.c116 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 Dam335x_ehrpwm.c180 device_t sc_busdev; member
515 if ((sc->sc_busdev = device_add_child(dev, "pwmbus", -1)) == NULL) { in am335x_ehrpwm_attach()

12