Searched refs:raw_csd (Results 1 - 2 of 2) sorted by relevance

/fuchsia/zircon/system/dev/block/sdmmc/
H A Dmmc.c146 static zx_status_t mmc_decode_csd(sdmmc_device_t* dev, const uint8_t* raw_csd) { argument
147 uint8_t spec_vrsn = (raw_csd[MMC_CSD_SPEC_VERSION] >> 2) & 0xf;
154 (raw_csd[MMC_CSD_SPEC_VERSION] >> 6) & 0x3, spec_vrsn);
157 hexdump8_ex(raw_csd, 16, 0);
161 uint16_t c_size = ((raw_csd[MMC_CSD_SIZE_START] >> 6) & 0x3) |
162 (raw_csd[MMC_CSD_SIZE_START + 1] << 2) |
163 ((raw_csd[MMC_CSD_SIZE_START + 2] & 0x3) << 10);
247 if ((st = mmc_send_csd(dev, dev->raw_csd)) != ZX_OK) {
252 if ((st = mmc_decode_csd(dev, (const uint8_t*)dev->raw_csd)) != ZX_OK) {
H A Dsdmmc.h65 uint32_t raw_csd[4]; member in struct:sdmmc_device

Completed in 79 milliseconds