Lines Matching refs:speed
150 unsigned char speed;
187 ret = mmc_io_rw_direct(card, 0, 0, SDIO_CCCR_SPEED, 0, &speed);
245 /* if no uhs mode ensure we check for high speed */
247 if (speed & SDIO_SPEED_SHS) {
395 * Test if the card supports high-speed mode and, if so, switch to it.
400 u8 speed;
408 ret = mmc_io_rw_direct(card, 0, 0, SDIO_CCCR_SPEED, 0, &speed);
413 speed |= SDIO_SPEED_EHS;
415 speed &= ~SDIO_SPEED_EHS;
417 ret = mmc_io_rw_direct(card, 1, 0, SDIO_CCCR_SPEED, speed, NULL);
425 * Enable SDIO/combo card's high-speed mode. Return 0/1 if [not]supported.
449 * the CIS transfer speed register relates to
450 * high-speed, but it seems that 50 MHz is
521 unsigned char speed;
526 * default speed.
569 err = mmc_io_rw_direct(card, 0, 0, SDIO_CCCR_SPEED, 0, &speed);
573 speed &= ~SDIO_SPEED_BSS_MASK;
574 speed |= bus_speed;
575 err = mmc_io_rw_direct(card, 1, 0, SDIO_CCCR_SPEED, speed, NULL);
606 /* Set bus speed mode of the card */
738 * to make sure which speed mode should work.
872 * Switch to high-speed (if supported).
881 * Change to the card's maximum speed.