Home
last modified time | relevance | path

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

12

/freebsd-head/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()
199 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
314 return (sc->sc_busdev); in bytgpio_get_bus()
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()
HDgpioled_fdt.c58 device_t sc_busdev; member
167 sc->sc_busdev = device_get_parent(dev); in gpioled_attach()
HDacpi_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()
HDpl061.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()
HDpl061.h44 device_t sc_busdev; member
HDgpiobusvar.h89 device_t sc_busdev; /* bus device */ member
/freebsd-head/sys/arm64/rockchip/
HDrk_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()
HDrk_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-head/sys/dev/p2sb/
HDlewisburg_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-head/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-head/sys/arm/mv/
HDa37x0_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()
HDgpio.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-head/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-head/sys/arm/freescale/vybrid/
HDvf_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-head/sys/arm64/apple/
HDapple_pinctrl.c86 device_t sc_busdev; member
164 sc->sc_busdev = gpiobus_attach_bus(dev); in apple_pinctrl_attach()
165 if (sc->sc_busdev == NULL) { in apple_pinctrl_attach()
227 return (sc->sc_busdev); in apple_pinctrl_get_bus()
/freebsd-head/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()
/freebsd-head/sys/arm/ti/
HDti_gpio.h54 device_t sc_busdev; member
HDti_gpio.c228 return (sc->sc_busdev); in ti_gpio_get_bus()
677 sc->sc_busdev = gpiobus_attach_bus(dev); in ti_gpio_attach()
678 if (sc->sc_busdev == NULL) { in ti_gpio_attach()
709 if (sc->sc_busdev != NULL) in ti_gpio_detach()
/freebsd-head/sys/arm/freescale/imx/
HDimx_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-head/sys/arm/ti/am335x/
HDam335x_ehrpwm.c180 device_t sc_busdev; member
515 if ((sc->sc_busdev = device_add_child(dev, "pwmbus", -1)) == NULL) { in am335x_ehrpwm_attach()

12