Searched refs:ocr (Results 1 – 12 of 12) sorted by relevance
| /bsp/allwinner/libraries/sunxi-hal/hal/source/sdmmc/ |
| A D | sdio.c | 1678 err = mmc_send_io_op_cond(card, card->ocr.ocr & 0xFF8000, &card->ocr.ocr); in mmc_sdio_init_card() 1683 if ((card->ocr.ocr & R4_MEMORY_PRESENT) && in mmc_sdio_init_card() 1684 mmc_sd_get_cid(host, host->ocr & card->ocr.ocr, card->raw_cid, NULL) == 0) { in mmc_sdio_init_card() 1707 if ((card->ocr.ocr & R4_18V_PRESENT) && in mmc_sdio_init_card() 1713 card->ocr.ocr &= ~R4_18V_PRESENT; in mmc_sdio_init_card() 1718 card->ocr.ocr &= ~R4_18V_PRESENT; in mmc_sdio_init_card() 1774 err = sdio_read_cccr(card, card->ocr.ocr); in mmc_sdio_init_card() 2041 err = mmc_send_io_op_cond(card, 0, &card->ocr.ocr); in mmc_attach_sdio() 2050 if (card->ocr.ocr & 0x7F) { in mmc_attach_sdio() 2053 card->ocr.ocr &= ~0x7F; in mmc_attach_sdio() [all …]
|
| A D | sd.c | 66 static int32_t mmc_send_app_op_cond(struct mmc_host *host, uint32_t ocr, uint32_t *rocr) in mmc_send_app_op_cond() argument 77 cmd.arg = ocr; in mmc_send_app_op_cond() 950 if (card->ocr.ocr & SD_ROCR_S18A) { in mmc_sd_init_card() 1074 uint32_t ocr = 0; in mmc_attach_sd() local 1083 err = mmc_send_app_op_cond(host, 0, &ocr); in mmc_attach_sd() 1087 SD_LOGN("card ocr: %08x\n", (unsigned int)ocr); in mmc_attach_sd() 1093 if (ocr & 0x7F) { in mmc_attach_sd() 1096 ocr &= ~0x7F; in mmc_attach_sd() 1099 card->ocr.ocr = 0x7fffffff & ocr; /* set card not in busy state */ in mmc_attach_sd()
|
| A D | mmc.c | 75 int32_t mmc_send_op_cond(struct mmc_card *card, uint32_t ocr, uint32_t *rocr) in mmc_send_op_cond() argument 104 HAL_Memcpy((void *)&card->ocr, (void *)&cmd.resp[0], 4); in mmc_send_op_cond() 108 if (card->ocr.high_capacity) /* bit30 */ in mmc_send_op_cond() 318 uint32_t ocr; in mmc_attach_mmc() local 328 err = mmc_send_op_cond(card, 0, &ocr); in mmc_attach_mmc()
|
| A D | core.c | 581 SD_LOGN("Card OCR : 0x%x\n", (unsigned int)card->ocr.ocr); in mmc_add_card() 582 SD_LOGN(" vol_window : 0x%08x\n", (unsigned int)card->ocr.vol_window); in mmc_add_card() 583 SD_LOGN(" to_1v8_acpt : %x\n", (unsigned int)card->ocr.to_1v8_acpt); in mmc_add_card() 584 SD_LOGN(" high_capac : %x\n", (unsigned int)card->ocr.high_capacity); in mmc_add_card() 743 int32_t mmc_send_if_cond(struct mmc_host *host, uint32_t ocr) in mmc_send_if_cond() argument 756 cmd.arg = ((ocr & 0xFF8000) != 0) << 8 | test_pattern; in mmc_send_if_cond() 1234 funcs = (card->ocr.ocr >> 28) & 0x7; in mmc_card_restore()
|
| A D | _sd.h | 42 extern int32_t mmc_send_if_cond(struct mmc_host *host, uint32_t ocr);
|
| /bsp/nxp/lpc/lpc176x/drivers/ |
| A D | sd.c | 60 uint8_t cmd, ct, ocr[4]; in LPC17xx_SD_Init() local 79 for (i = 0; i < 4; i++) ocr[i] = LPC17xx_SPI_RecvByte(); in LPC17xx_SD_Init() 80 if (ocr[2] == 0x01 && ocr[3] == 0xAA) /* The card can work at vdd range of 2.7-3.6V */ in LPC17xx_SD_Init() 87 for (i = 0; i < 4; i++) ocr[i] = LPC17xx_SPI_RecvByte(); in LPC17xx_SD_Init() 88 ct = (ocr[0] & 0x40) ? CT_SD2 | CT_BLOCK : CT_SD2; in LPC17xx_SD_Init() 361 for (i = 0; i < 4; i++) cfg->ocr[i] = LPC17xx_SPI_RecvByte(); in LPC17xx_SD_ReadCfg()
|
| A D | sd.h | 41 uint8_t ocr[4]; // OCR member
|
| /bsp/lm3s8962/drivers/ |
| A D | sdcard.c | 423 rt_uint8_t n, ty, ocr[4]; in sdcard_initialize() local 437 for (n = 0; n < 4; n++) ocr[n] = rcvr_spi(); in sdcard_initialize() 438 … if (ocr[2] == 0x01 && ocr[3] == 0xAA) { /* The card can work at vdd range of 2.7-3.6V */ in sdcard_initialize() 443 for (n = 0; n < 4; n++) ocr[n] = rcvr_spi(); in sdcard_initialize() 444 ty = (ocr[0] & 0x40) ? 6 : 2; in sdcard_initialize()
|
| /bsp/lm3s9b9x/drivers/ |
| A D | sdcard.c | 423 rt_uint8_t n, ty, ocr[4]; in sdcard_initialize() local 437 for (n = 0; n < 4; n++) ocr[n] = rcvr_spi(); in sdcard_initialize() 438 … if (ocr[2] == 0x01 && ocr[3] == 0xAA) { /* The card can work at vdd range of 2.7-3.6V */ in sdcard_initialize() 443 for (n = 0; n < 4; n++) ocr[n] = rcvr_spi(); in sdcard_initialize() 444 ty = (ocr[0] & 0x40) ? 6 : 2; in sdcard_initialize()
|
| /bsp/rv32m1_vega/rv32m1_sdk_riscv/sdmmc_2.1.2/inc/ |
| A D | fsl_card.h | 140 uint32_t ocr; /*!< Raw OCR content */ member 172 uint32_t ocr; /*!< Raw OCR content, only 24bit avalible for SDIO card */ member 199 uint32_t ocr; /*!< Raw OCR content */ member
|
| /bsp/allwinner/libraries/sunxi-hal/include/hal/sdmmc/ |
| A D | card.h | 94 uint32_t ocr; member 305 struct mmc_ocr ocr; member
|
| /bsp/rv32m1_vega/rv32m1_sdk_riscv/sdmmc_2.1.2/src/ |
| A D | fsl_sd.c | 982 card->ocr = command.response[0U]; in SD_ApplicationSendOperationCondition()
|
Completed in 34 milliseconds