Lines Matching refs:sw_caps

340 		card->sw_caps.hs_max_dtr = HIGH_SPEED_MAX_DTR;  in mmc_read_switch()
343 card->sw_caps.sd3_bus_mode = status[13]; in mmc_read_switch()
345 card->sw_caps.sd3_drv_type = status[9]; in mmc_read_switch()
346 card->sw_caps.sd3_curr_limit = status[7] | status[6] << 8; in mmc_read_switch()
372 if (card->sw_caps.hs_max_dtr == 0) in mmc_sd_switch_hs()
404 card_drv_type = card->sw_caps.sd3_drv_type | SD_DRIVER_TYPE_B; in sd_select_driver_type()
407 card->sw_caps.uhs_max_dtr, in sd_select_driver_type()
440 (card->sw_caps.sd3_bus_mode & SD_MODE_UHS_SDR104)) { in sd_update_bus_speed_mode()
443 (card->sw_caps.sd3_bus_mode & SD_MODE_UHS_DDR50)) { in sd_update_bus_speed_mode()
446 MMC_CAP_UHS_SDR50)) && (card->sw_caps.sd3_bus_mode & in sd_update_bus_speed_mode()
451 (card->sw_caps.sd3_bus_mode & SD_MODE_UHS_SDR25)) { in sd_update_bus_speed_mode()
455 MMC_CAP_UHS_SDR12)) && (card->sw_caps.sd3_bus_mode & in sd_update_bus_speed_mode()
469 card->sw_caps.uhs_max_dtr = UHS_SDR104_MAX_DTR; in sd_set_bus_speed_mode()
473 card->sw_caps.uhs_max_dtr = UHS_DDR50_MAX_DTR; in sd_set_bus_speed_mode()
477 card->sw_caps.uhs_max_dtr = UHS_SDR50_MAX_DTR; in sd_set_bus_speed_mode()
481 card->sw_caps.uhs_max_dtr = UHS_SDR25_MAX_DTR; in sd_set_bus_speed_mode()
485 card->sw_caps.uhs_max_dtr = UHS_SDR12_MAX_DTR; in sd_set_bus_speed_mode()
500 mmc_set_clock(card->host, card->sw_caps.uhs_max_dtr); in sd_set_bus_speed_mode()
569 card->sw_caps.sd3_curr_limit & SD_MAX_CURRENT_800) in sd_set_current_limit()
572 card->sw_caps.sd3_curr_limit & SD_MAX_CURRENT_600) in sd_set_current_limit()
575 card->sw_caps.sd3_curr_limit & SD_MAX_CURRENT_400) in sd_set_current_limit()
578 card->sw_caps.sd3_curr_limit & SD_MAX_CURRENT_200) in sd_set_current_limit()
916 if (max_dtr > card->sw_caps.hs_max_dtr) in mmc_sd_get_max_clock()
917 max_dtr = card->sw_caps.hs_max_dtr; in mmc_sd_get_max_clock()
933 return card->sw_caps.sd3_bus_mode & in mmc_sd_card_using_v18()