Hi, As per SDIO spec version 3.0, I/O OCR bit position range is from 0 to 23, but in mmc_sdio_init_card() OCR’s bit24 set to 1 if card supports 1.8V signalling. OCR bit position 24 is out of range right? It may lead to crash after “Signal voltage switch failed power cycling card” in sdhci_set_power()’s BUG() statement. Thanks, Naveen -- To unsubscribe from this list: send the line "unsubscribe linux-mmc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html