Lines Matching full:card

2  * SD Memory Card emulation as defined in the "SD Memory Card Physical
122 /* SD Memory Card Registers */
149 uint32_t mode; /* current card mode, one of SDCardModes */
150 int32_t state; /* current card state, one of SDCardStates */
311 qemu_log_mask(LOG_GUEST_ERROR, "SD card voltage not supported: %.3fV", in sd_set_voltage()
383 /* card power-up OK */ in sd_ocr_powerup()
399 * Thus, the card's power up status bit should be set to 1 when reset. in sd_set_ocr()
400 * The card's capacity status bit should also be set if SD card size in sd_set_ocr()
417 sd->scr[1] = (2 << 4) /* SDSC Card (Security Version 1.01) */ in sd_set_scr()
431 /* Card IDentification register */
442 sd->cid[0] = MID; /* Fake card manufacturer ID (MID) */ in sd_set_cid()
460 sd->cid[0] = MID; /* Fake card manufacturer ID (MID) */ in emmc_set_cid()
475 /* Card-Specific Data register */
568 /* To indicate 2 GiB card, BLOCK_LEN shall be 1024 bytes */ in sd_set_csd()
579 sd->csd[4] = 0x5f; /* Card Command Classes */ in sd_set_csd()
619 /* Relative Card Address register */
644 /* Card Status register */
671 /* Card status bits, split by clear condition:
672 * A : According to the card current state
837 /* card registers */ in sd_reset()
907 .name = "sd-card/ocr-state",
926 .name = "sd-card/ext_csd_modes-state",
950 .name = "sd-card",
1025 /* High capacity memory card: erase units are 512 byte blocks */ in sd_erase()
1187 /* Erasing the entire card here! */ in sd_lock_command()
1188 fprintf(stderr, "SD: Card force-erased by CMD42\n"); in sd_lock_command()
1235 "%s offset %"PRIu64" > card %"PRIu64" [%%%u]\n", in address_in_range()
1943 * assumes that the card is in ready state as soon as it in sd_cmd_SEND_OP_COND()
2122 * lock card class (7) in cmd_valid_while_locked()
2170 qemu_log_mask(LOG_GUEST_ERROR, "SD: Card is sleeping\n"); in sd_do_command()
2179 qemu_log_mask(LOG_GUEST_ERROR, "SD: Card is locked\n"); in sd_do_command()
2688 error_setg(errp, "Invalid SD card Spec version: %u", sd->spec_version); in sd_realize()
2696 error_setg(errp, "Cannot use read-only drive as SD card"); in sd_realize()
2706 error_setg(errp, "Invalid SD card size: %s", blk_size_str); in sd_realize()
2711 "SD card size has to be a power of 2, e.g. %s.\n" in sd_realize()
2792 * whether card should be in SSI or MMC/SD mode. It is also up to the