| /freebsd-12.1/sys/dev/mmc/ |
| H A D | mmc_subr.c | 90 if (MMCBUS_WAIT_FOR_REQUEST(busdev, dev, &mreq) != 0) in mmc_wait_for_cmd() 96 if (err != MMC_ERR_NONE && busdev == dev) { in mmc_wait_for_cmd() 97 sc = device_get_softc(busdev); in mmc_wait_for_cmd() 116 sc = device_get_softc(busdev); in mmc_wait_for_app_cmd() 125 if (mmc_wait_for_cmd(busdev, dev, &appcmd, 0) != 0) in mmc_wait_for_app_cmd() 132 else if (mmc_wait_for_cmd(busdev, dev, cmd, 0) != 0) in mmc_wait_for_app_cmd() 140 if (err != MMC_ERR_NONE && busdev == dev) { in mmc_wait_for_app_cmd() 161 sc = device_get_softc(busdev); in mmc_switch() 173 timeout > mmcbr_get_max_busy_timeout(busdev)) in mmc_switch() 186 err = mmc_switch_status(busdev, dev, rca, timeout); in mmc_switch() [all …]
|
| H A D | mmc_subr.h | 60 int mmc_send_ext_csd(device_t busdev, device_t dev, uint8_t *rawextcsd); 61 int mmc_send_status(device_t busdev, device_t dev, uint16_t rca, 63 int mmc_switch(device_t busdev, device_t dev, uint16_t rca, uint8_t set, 65 int mmc_switch_status(device_t busdev, device_t dev, uint16_t rca, 67 int mmc_wait_for_app_cmd(device_t busdev, device_t dev, uint16_t rca, 69 int mmc_wait_for_cmd(device_t busdev, device_t dev, struct mmc_command *cmd,
|
| H A D | mmc.c | 325 err = MMCBR_ACQUIRE_HOST(device_get_parent(busdev), busdev); in mmc_acquire_bus() 328 sc = device_get_softc(busdev); in mmc_acquire_bus() 335 if (busdev != dev) { in mmc_acquire_bus() 369 device_printf(busdev, in mmc_acquire_bus() 383 mmcbr_update_ios(busdev); in mmc_acquire_bus() 416 sc = device_get_softc(busdev); in mmc_release_bus() 424 err = MMCBR_RELEASE_HOST(device_get_parent(busdev), busdev); in mmc_release_bus() 498 sc = device_get_softc(busdev); in mmc_wait_for_request() 513 device_printf(busdev, in mmc_wait_for_request() 2368 sc = device_get_softc(busdev); in mmc_retune() [all …]
|
| H A D | mmcbus_if.m | 71 device_t busdev; 80 device_t busdev; 88 device_t busdev; 98 device_t busdev; 106 device_t busdev;
|
| /freebsd-12.1/sys/dev/iicbus/ |
| H A D | rtc8583.c | 69 device_t busdev; member 167 sc->busdev = device_get_parent(sc->dev); in rtc8583_attach() 224 if ((err = iicbus_request_bus(sc->busdev, sc->dev, IIC_WAIT)) != 0) in rtc8583_gettime() 227 iicbus_release_bus(sc->busdev, sc->dev); in rtc8583_gettime() 268 if ((err = iicbus_request_bus(sc->busdev, sc->dev, IIC_WAIT)) != 0) in rtc8583_settime() 275 iicbus_release_bus(sc->busdev, sc->dev); in rtc8583_settime()
|
| H A D | isl12xx.c | 123 device_t busdev; member 210 sc->busdev = device_get_parent(sc->dev); in isl12xx_attach() 244 if ((err = iicbus_request_bus(sc->busdev, sc->dev, IIC_WAIT)) == 0) { in isl12xx_gettime() 249 iicbus_release_bus(sc->busdev, sc->dev); in isl12xx_gettime() 320 if ((err = iicbus_request_bus(sc->busdev, sc->dev, IIC_WAIT)) != 0) in isl12xx_settime() 331 iicbus_release_bus(sc->busdev, sc->dev); in isl12xx_settime()
|
| H A D | nxprtc.c | 204 device_t busdev; member 757 if ((err = iicbus_request_bus(sc->busdev, sc->dev, IIC_WAIT)) == 0) { in nxprtc_gettime() 761 iicbus_release_bus(sc->busdev, sc->dev); in nxprtc_gettime() 827 if ((err = iicbus_request_bus(sc->busdev, sc->dev, IIC_WAIT)) != 0) in nxprtc_settime() 880 iicbus_release_bus(sc->busdev, sc->dev); in nxprtc_settime() 951 sc->busdev = device_get_parent(dev); in nxprtc_attach()
|
| /freebsd-12.1/sys/dev/gpio/ |
| H A D | ofw_gpiobus.c | 68 device_t busdev; in gpio_pin_get_by_ofw_propidx() local 88 busdev = GPIO_GET_BUS(pin.dev); in gpio_pin_get_by_ofw_propidx() 89 if (busdev == NULL) { in gpio_pin_get_by_ofw_propidx() 102 rv = gpiobus_acquire_pin(busdev, pin.pin); in gpio_pin_get_by_ofw_propidx() 146 device_t busdev; in gpio_pin_release() local 153 busdev = GPIO_GET_BUS(gpio->dev); in gpio_pin_release() 154 if (busdev != NULL) in gpio_pin_release() 155 gpiobus_release_pin(busdev, gpio->pin); in gpio_pin_release()
|
| H A D | gpiobus.c | 184 device_t busdev; in gpiobus_attach_bus() local 186 busdev = device_add_child(dev, "gpiobus", -1); in gpiobus_attach_bus() 187 if (busdev == NULL) in gpiobus_attach_bus() 190 device_delete_child(dev, busdev); in gpiobus_attach_bus() 198 return (busdev); in gpiobus_attach_bus() 782 sc = device_get_softc(busdev); in gpiobus_acquire_bus() 788 device_get_nameunit(busdev), in gpiobus_acquire_bus() 804 gpiobus_release_bus(device_t busdev, device_t child) in gpiobus_release_bus() argument 808 sc = device_get_softc(busdev); in gpiobus_release_bus() 813 device_get_nameunit(busdev), in gpiobus_release_bus() [all …]
|
| H A D | gpiobus_if.m | 38 device_t busdev; 47 device_t busdev;
|
| /freebsd-12.1/sys/dev/extres/regulator/ |
| H A D | regulator_fixed.c | 99 device_t busdev; in regnode_get_gpio_entry() local 102 busdev = GPIO_GET_BUS(gpio_pin->dev); in regnode_get_gpio_entry() 103 if (busdev == NULL) in regnode_get_gpio_entry() 122 rv = gpiobus_acquire_pin(busdev, gpio_pin->pin); in regnode_get_gpio_entry() 337 device_t busdev; in regfix_get_gpio() local 353 busdev = GPIO_GET_BUS(sc->gpio_pin.dev); in regfix_get_gpio() 354 if (busdev == NULL) in regfix_get_gpio()
|
| /freebsd-12.1/sys/powerpc/mpc85xx/ |
| H A D | mpc85xx_gpio.c | 69 device_t busdev; member 82 return (sc->busdev); in mpc85xx_gpio_get_bus() 234 sc->busdev = gpiobus_attach_bus(dev); in mpc85xx_gpio_attach() 235 if (sc->busdev == NULL) { in mpc85xx_gpio_attach()
|
| H A D | qoriq_gpio.c | 73 device_t busdev; member 85 return (sc->busdev); in qoriq_gpio_get_bus() 259 sc->busdev = gpiobus_attach_bus(dev); in qoriq_gpio_attach() 260 if (sc->busdev == NULL) { in qoriq_gpio_attach()
|
| /freebsd-12.1/sys/arm/allwinner/ |
| H A D | aw_pwm.c | 83 device_t busdev; member 195 sc->busdev = device_add_child(dev, "pwmbus", -1); in aw_pwm_attach() 217 if (sc->busdev != NULL) in aw_pwm_detach() 218 device_delete_child(dev, sc->busdev); in aw_pwm_detach()
|
| /freebsd-12.1/sys/arm/amlogic/aml8726/ |
| H A D | aml8726_gpio.c | 65 device_t busdev; member 143 sc->busdev = gpiobus_attach_bus(dev); in aml8726_gpio_attach() 144 if (sc->busdev == NULL) { in aml8726_gpio_attach() 172 return (sc->busdev); in aml8726_gpio_get_bus()
|
| /freebsd-12.1/sys/arm/xilinx/ |
| H A D | zy7_gpio.c | 93 device_t busdev; member 126 return (sc->busdev); in zy7_gpio_get_bus() 323 sc->busdev = gpiobus_attach_bus(dev); in zy7_gpio_attach() 324 if (sc->busdev == NULL) { in zy7_gpio_attach()
|
| /freebsd-12.1/sys/arm/altera/socfpga/ |
| H A D | socfpga_gpio.c | 125 device_t busdev; member 200 sc->busdev = gpiobus_attach_bus(dev); in socfpga_gpio_attach() 201 if (sc->busdev == NULL) { in socfpga_gpio_attach() 217 return (sc->busdev); in socfpga_gpio_get_bus()
|
| /freebsd-12.1/sys/mips/cavium/ |
| H A D | octeon_gpiovar.h | 48 device_t busdev; member
|
| H A D | octeon_gpio.c | 148 return (sc->busdev); in octeon_gpio_get_bus() 451 sc->busdev = gpiobus_attach_bus(dev); in octeon_gpio_attach() 452 if (sc->busdev == NULL) { in octeon_gpio_attach()
|
| /freebsd-12.1/sys/dev/nctgpio/ |
| H A D | nctgpio.c | 100 device_t busdev; member 550 sc->busdev = gpiobus_attach_bus(dev); in nct_attach() 551 if (sc->busdev == NULL) { in nct_attach() 593 return (sc->busdev); in nct_gpio_get_bus()
|
| /freebsd-12.1/sys/arm/samsung/exynos/ |
| H A D | exynos5_pad.c | 119 device_t busdev; member 567 sc->busdev = gpiobus_attach_bus(dev); in pad_attach() 568 if (sc->busdev == NULL) in pad_attach() 592 return (sc->busdev); in pad_get_bus()
|
| /freebsd-12.1/sys/mips/mediatek/ |
| H A D | mtk_gpio_v2.c | 78 device_t busdev; member 311 sc->busdev = gpiobus_attach_bus(dev); in mtk_gpio_attach() 312 if (sc->busdev == NULL) in mtk_gpio_attach() 346 return (sc->busdev); in mtk_gpio_get_bus()
|
| /freebsd-12.1/sys/mips/atheros/ar531x/ |
| H A D | ar5315_gpio.c | 142 return (sc->busdev); in ar5315_gpio_get_bus() 477 sc->busdev = gpiobus_attach_bus(dev); in ar5315_gpio_attach() 478 if (sc->busdev == NULL) { in ar5315_gpio_attach()
|
| H A D | ar5315_gpiovar.h | 61 device_t busdev; member
|
| /freebsd-12.1/sys/mips/atheros/ |
| H A D | ar71xx_gpiovar.h | 62 device_t busdev; member
|