/freebsd-12-stable/sys/dev/mmc/ |
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_subr.c | 75 mmc_wait_for_cmd(device_t busdev, device_t dev, struct mmc_command *cmd, argument 90 if (MMCBUS_WAIT_FOR_REQUEST(busdev, dev, &mreq) != 0) 96 if (err != MMC_ERR_NONE && busdev == dev) { 97 sc = device_get_softc(busdev); 109 mmc_wait_for_app_cmd(device_t busdev, device_t dev, uint16_t rca, argument 116 sc = device_get_softc(busdev); 125 if (mmc_wait_for_cmd(busdev, dev, &appcmd, 0) != 0) 132 else if (mmc_wait_for_cmd(busdev, dev, cmd, 0) != 0) 140 if (err != MMC_ERR_NONE && busdev == dev) { 152 mmc_switch(device_t busdev, device_ argument 193 mmc_switch_status(device_t busdev, device_t dev, uint16_t rca, u_int timeout) argument 229 mmc_send_ext_csd(device_t busdev, device_t dev, uint8_t *rawextcsd) argument 252 mmc_send_status(device_t busdev, device_t dev, uint16_t rca, uint32_t *status) argument [all...] |
H A D | mmc.c | 144 static int mmc_acquire_bus(device_t busdev, device_t dev); 152 static int mmc_release_bus(device_t busdev, device_t dev); 154 static void mmc_retune_pause(device_t busdev, device_t dev, bool retune); 155 static void mmc_retune_unpause(device_t busdev, device_t dev); 157 static int mmc_wait_for_request(device_t busdev, device_t dev, 200 static int mmc_retune(device_t busdev, device_t dev, bool reset); 317 mmc_acquire_bus(device_t busdev, device_t dev) argument 325 err = MMCBR_ACQUIRE_HOST(device_get_parent(busdev), busdev); 328 sc = device_get_softc(busdev); 411 mmc_release_bus(device_t busdev, device_t dev) argument 491 mmc_wait_for_request(device_t busdev, device_t dev, struct mmc_request *req) argument 2357 mmc_retune(device_t busdev, device_t dev, bool reset) argument 2409 mmc_retune_pause(device_t busdev, device_t dev, bool retune) argument 2427 mmc_retune_unpause(device_t busdev, device_t dev) argument [all...] |
/freebsd-12-stable/sys/dev/iicbus/mux/ |
H A D | iicmux.h | 51 device_t busdev; /* Upstream i2c bus (may not be our parent). */ member in struct:iicmux_softc 75 int iicmux_attach(device_t dev, device_t busdev, int numbuses);
|
H A D | iicmux.c | 95 iicbus_release_bus(sc->busdev, dev); 112 if ((err = iicbus_request_bus(sc->busdev, dev, rd->flags)) != 0) 120 iicbus_release_bus(sc->busdev, dev); 130 return (IICBUS_GET_FREQUENCY(sc->busdev, speed)); 155 iicbus_intr(sc->busdev, event, buf); 164 return (iicbus_read(sc->busdev, buf, len, bytes, last, delay)); 172 return (iicbus_repeated_start(sc->busdev, slave, timeout)); 180 return (iicbus_reset(sc->busdev, speed, addr, oldaddr)); 188 return (iicbus_start(sc->busdev, slave, timeout)); 196 return (iicbus_stop(sc->busdev)); 308 iicmux_attach(device_t dev, device_t busdev, int numbuses) argument [all...] |
H A D | iic_gpiomux.c | 136 device_t busdev; local 181 busdev = OF_device_from_xref((phandle_t)propval); 182 if (busdev == NULL) { 188 device_printf(dev, "upstream bus is %s\n", device_get_nameunit(busdev)); 216 if ((err = iicmux_attach(dev, busdev, numchannels)) == 0)
|
/freebsd-12-stable/sys/mips/cavium/ |
H A D | octeon_gpiovar.h | 48 device_t busdev; member in struct:octeon_gpio_softc
|
H A D | octeon_gpio.c | 148 return (sc->busdev); 451 sc->busdev = gpiobus_attach_bus(dev); 452 if (sc->busdev == NULL) {
|
/freebsd-12-stable/sys/mips/atheros/ |
H A D | ar71xx_gpiovar.h | 62 device_t busdev; member in struct:ar71xx_gpio_softc
|
/freebsd-12-stable/sys/dev/iicbus/ |
H A D | isl12xx.c | 125 device_t busdev; member in struct:isl12xx_softc 212 sc->busdev = device_get_parent(sc->dev); 246 if ((err = iicbus_request_bus(sc->busdev, sc->dev, IIC_WAIT)) == 0) { 251 iicbus_release_bus(sc->busdev, sc->dev); 322 if ((err = iicbus_request_bus(sc->busdev, sc->dev, IIC_WAIT)) != 0) 333 iicbus_release_bus(sc->busdev, sc->dev);
|
H A D | rtc8583.c | 71 device_t busdev; member in struct:rtc8583_softc 169 sc->busdev = device_get_parent(sc->dev); 226 if ((err = iicbus_request_bus(sc->busdev, sc->dev, IIC_WAIT)) != 0) 229 iicbus_release_bus(sc->busdev, sc->dev); 270 if ((err = iicbus_request_bus(sc->busdev, sc->dev, IIC_WAIT)) != 0) 277 iicbus_release_bus(sc->busdev, sc->dev);
|
H A D | nxprtc.c | 205 device_t busdev; member in struct:nxprtc_softc 758 if ((err = iicbus_request_bus(sc->busdev, sc->dev, IIC_WAIT)) == 0) { 762 iicbus_release_bus(sc->busdev, sc->dev); 828 if ((err = iicbus_request_bus(sc->busdev, sc->dev, IIC_WAIT)) != 0) 881 iicbus_release_bus(sc->busdev, sc->dev); 952 sc->busdev = device_get_parent(dev);
|
/freebsd-12-stable/sys/dev/gpio/ |
H A D | gpiobus.c | 160 gpio_pin_get_by_bus_pinnum(device_t busdev, uint32_t pinnum, gpio_pin_t *ppin) argument 165 err = gpiobus_acquire_pin(busdev, pinnum); 171 pin->dev = device_get_parent(busdev); 224 device_t busdev; local 231 busdev = GPIO_GET_BUS(gpio->dev); 232 if (busdev != NULL) 233 gpiobus_release_pin(busdev, gpio->pin); 313 device_t busdev; local 315 busdev = device_add_child(dev, "gpiobus", -1); 316 if (busdev 922 gpiobus_acquire_bus(device_t busdev, device_t child, int how) argument 948 gpiobus_release_bus(device_t busdev, device_t child) argument [all...] |
H A D | gpioiic.c | 122 device_t busdev; local 128 busdev = device_get_parent(sc->dev); 136 (strcmp(busname, device_get_nameunit(busdev)) != 0 && 137 strcmp(busname, device_get_name(busdev)) != 0)) {
|
H A D | ofw_gpiobus.c | 66 device_t busdev; local 86 busdev = GPIO_GET_BUS(pin.dev); 87 if (busdev == NULL) { 100 rv = gpiobus_acquire_pin(busdev, pin.pin);
|
/freebsd-12-stable/sys/powerpc/mpc85xx/ |
H A D | mpc85xx_gpio.c | 69 device_t busdev; member in struct:mpc85xx_gpio_softc 82 return (sc->busdev); 234 sc->busdev = gpiobus_attach_bus(dev); 235 if (sc->busdev == NULL) {
|
H A D | qoriq_gpio.c | 73 device_t busdev; member in struct:qoriq_gpio_softc 85 return (sc->busdev); 259 sc->busdev = gpiobus_attach_bus(dev); 260 if (sc->busdev == NULL) {
|
/freebsd-12-stable/sys/mips/atheros/ar531x/ |
H A D | ar5315_gpiovar.h | 61 device_t busdev; member in struct:ar5315_gpio_softc
|
H A D | ar5315_gpio.c | 142 return (sc->busdev); 477 sc->busdev = gpiobus_attach_bus(dev); 478 if (sc->busdev == NULL) {
|
/freebsd-12-stable/sys/arm/amlogic/aml8726/ |
H A D | aml8726_gpio.c | 65 device_t busdev; member in struct:aml8726_gpio_softc 143 sc->busdev = gpiobus_attach_bus(dev); 144 if (sc->busdev == NULL) { 172 return (sc->busdev);
|
/freebsd-12-stable/sys/dev/extres/regulator/ |
H A D | regulator_fixed.c | 102 device_t busdev; local 105 busdev = GPIO_GET_BUS(gpio_pin->dev); 106 if (busdev == NULL) 125 rv = gpiobus_acquire_pin(busdev, gpio_pin->pin); 350 device_t busdev; local 366 busdev = GPIO_GET_BUS(sc->gpio_pin.dev); 367 if (busdev == NULL)
|
/freebsd-12-stable/sys/arm/allwinner/ |
H A D | aw_pwm.c | 84 device_t busdev; member in struct:aw_pwm_softc 196 sc->busdev = device_add_child(dev, "pwmbus", -1); 218 if (sc->busdev != NULL) 219 device_delete_child(dev, sc->busdev);
|
/freebsd-12-stable/sys/arm/xilinx/ |
H A D | zy7_gpio.c | 93 device_t busdev; member in struct:zy7_gpio_softc 126 return (sc->busdev); 323 sc->busdev = gpiobus_attach_bus(dev); 324 if (sc->busdev == NULL) {
|
/freebsd-12-stable/sys/arm/altera/socfpga/ |
H A D | socfpga_gpio.c | 125 device_t busdev; member in struct:socfpga_gpio_softc 200 sc->busdev = gpiobus_attach_bus(dev); 201 if (sc->busdev == NULL) { 217 return (sc->busdev);
|
/freebsd-12-stable/sys/dev/nctgpio/ |
H A D | nctgpio.c | 100 device_t busdev; member in struct:nct_softc 548 sc->busdev = gpiobus_attach_bus(dev); 549 if (sc->busdev == NULL) { 580 return (sc->busdev);
|