Home
last modified time | relevance | path

Searched refs:csd (Results 1 – 3 of 3) sorted by relevance

/openbmc/qemu/hw/sd/
H A Dsd.c127 uint8_t csd[16]; member
526 sd->csd[0] = (3 << 6) | (4 << 2); /* Spec v4.3 with EXT_CSD */ in emmc_set_csd()
527 sd->csd[1] = (1 << 3) | 6; /* Asynchronous data access time: 1ms */ in emmc_set_csd()
528 sd->csd[2] = 0x00; in emmc_set_csd()
529 sd->csd[3] = (1 << 3) | 3;; /* Maximum bus clock frequency: 100MHz */ in emmc_set_csd()
530 sd->csd[4] = 0x0f; in emmc_set_csd()
534 sd->csd[5] = 0x5a; in emmc_set_csd()
535 sd->csd[6] = 0x80 | ((csize1k >> 10) & 0xf); in emmc_set_csd()
536 sd->csd[7] = (csize1k >> 2) & 0xff; in emmc_set_csd()
538 sd->csd[5] = 0x59; in emmc_set_csd()
[all …]
/openbmc/u-boot/drivers/mmc/
H A Dmmc.c2226 erase_gsz = (mmc->csd[2] & 0x00007c00) >> 10; in mmc_startup_v4()
2227 erase_gmul = (mmc->csd[2] & 0x000003e0) >> 5; in mmc_startup_v4()
2327 mmc->csd[0] = cmd.response[0]; in mmc_startup()
2328 mmc->csd[1] = cmd.response[1]; in mmc_startup()
2329 mmc->csd[2] = cmd.response[2]; in mmc_startup()
2330 mmc->csd[3] = cmd.response[3]; in mmc_startup()
2375 csize = (mmc->csd[1] & 0x3f) << 16 in mmc_startup()
2376 | (mmc->csd[2] & 0xffff0000) >> 16; in mmc_startup()
2379 csize = (mmc->csd[1] & 0x3ff) << 2 in mmc_startup()
2380 | (mmc->csd[2] & 0xc0000000) >> 30; in mmc_startup()
[all …]
/openbmc/u-boot/include/
H A Dmmc.h589 uint csd[4]; member