Home
last modified time | relevance | path

Searched refs:busdev (Results 1 – 25 of 30) sorted by relevance

12

/freebsd-12.1/sys/dev/mmc/
H A Dmmc_subr.c90 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 Dmmc_subr.h60 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 Dmmc.c325 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 Dmmcbus_if.m71 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 Drtc8583.c69 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 Disl12xx.c123 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 Dnxprtc.c204 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 Dofw_gpiobus.c68 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 Dgpiobus.c184 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 Dgpiobus_if.m38 device_t busdev;
47 device_t busdev;
/freebsd-12.1/sys/dev/extres/regulator/
H A Dregulator_fixed.c99 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 Dmpc85xx_gpio.c69 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 Dqoriq_gpio.c73 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 Daw_pwm.c83 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 Daml8726_gpio.c65 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 Dzy7_gpio.c93 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 Dsocfpga_gpio.c125 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 Docteon_gpiovar.h48 device_t busdev; member
H A Docteon_gpio.c148 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 Dnctgpio.c100 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 Dexynos5_pad.c119 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 Dmtk_gpio_v2.c78 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 Dar5315_gpio.c142 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 Dar5315_gpiovar.h61 device_t busdev; member
/freebsd-12.1/sys/mips/atheros/
H A Dar71xx_gpiovar.h62 device_t busdev; member

12