Searched refs:ocr (Results 1 – 8 of 8) sorted by relevance
| /components/drivers/include/drivers/ |
| A D | dev_sd.h | 33 rt_err_t mmcsd_send_if_cond(struct rt_mmcsd_host *host, rt_uint32_t ocr); 34 rt_err_t mmcsd_send_app_op_cond(struct rt_mmcsd_host *host, rt_uint32_t ocr, rt_uint32_t *rocr); 39 rt_int32_t init_sd(struct rt_mmcsd_host *host, rt_uint32_t ocr);
|
| A D | dev_mmc.h | 188 rt_err_t mmc_send_op_cond(struct rt_mmcsd_host *host, rt_uint32_t ocr, rt_uint32_t *rocr); 189 rt_int32_t init_mmc(struct rt_mmcsd_host *host, rt_uint32_t ocr);
|
| A D | dev_sdio.h | 155 rt_uint32_t ocr, 211 rt_int32_t init_sdio(struct rt_mmcsd_host *host, rt_uint32_t ocr);
|
| A D | dev_mmcsd_core.h | 231 …int32_t mmcsd_spi_read_ocr(struct rt_mmcsd_host *host, rt_int32_t high_capacity, rt_uint32_t *ocr); 244 rt_uint32_t mmcsd_select_voltage(struct rt_mmcsd_host *host, rt_uint32_t ocr);
|
| /components/drivers/sdio/ |
| A D | dev_sd.c | 446 cmd.arg = ocr; in mmcsd_send_app_op_cond() 456 if (ocr == 0) in mmcsd_send_app_op_cond() 494 cmd.arg = ((ocr & 0xFF8000) != 0) << 8 | 0xAA; in mmcsd_send_if_cond() 673 err = mmcsd_send_if_cond(host, ocr); in mmcsd_sd_init_card() 675 ocr |= 1 << 30; in mmcsd_sd_init_card() 680 ocr |= OCR_S18R; in mmcsd_sd_init_card() 682 err = mmcsd_send_app_op_cond(host, ocr, &ocr); in mmcsd_sd_init_card() 687 if (ocr & OCR_S18R) in mmcsd_sd_init_card() 689 ocr = VDD_165_195; in mmcsd_sd_init_card() 827 err = mmcsd_spi_read_ocr(host, 0, &ocr); in init_sd() [all …]
|
| A D | dev_mmcsd_core.c | 139 rt_uint32_t *ocr) in mmcsd_spi_read_ocr() argument 152 *ocr = cmd.resp[1]; in mmcsd_spi_read_ocr() 531 ocr &= host->valid_ocr; in mmcsd_select_voltage() 533 bit = __rt_ffs(ocr); in mmcsd_select_voltage() 538 ocr &= 3 << bit; in mmcsd_select_voltage() 546 ocr = 0; in mmcsd_select_voltage() 549 return ocr; in mmcsd_select_voltage() 628 rt_uint32_t ocr; in mmcsd_detect() local 646 if (init_sdio(host, ocr)) in mmcsd_detect() 658 if (init_sd(host, ocr)) in mmcsd_detect() [all …]
|
| A D | dev_mmc.c | 428 rt_uint32_t ocr, rt_uint32_t *rocr) in mmc_send_op_cond() argument 437 cmd.arg = controller_is_spi(host) ? 0 : ocr; in mmc_send_op_cond() 447 if (ocr == 0) in mmc_send_op_cond() 614 rt_uint32_t ocr) in mmcsd_mmc_init_card() argument 625 err = mmc_send_op_cond(host, ocr | (1 << 30), &rocr); in mmcsd_mmc_init_card() 741 rt_int32_t init_mmc(struct rt_mmcsd_host *host, rt_uint32_t ocr) in init_mmc() argument 750 err = mmcsd_spi_read_ocr(host, 0, &ocr); in init_mmc() 755 current_ocr = mmcsd_select_voltage(host, ocr); in init_mmc()
|
| A D | dev_sdio.c | 64 rt_uint32_t ocr, in sdio_io_send_op_cond() argument 75 cmd.arg = ocr; in sdio_io_send_op_cond() 85 if (ocr == 0) in sdio_io_send_op_cond() 829 static rt_int32_t sdio_init_card(struct rt_mmcsd_host *host, rt_uint32_t ocr) in sdio_init_card() argument 836 err = sdio_io_send_op_cond(host, ocr, &cmd5_resp); in sdio_init_card() 964 rt_int32_t init_sdio(struct rt_mmcsd_host *host, rt_uint32_t ocr) in init_sdio() argument 971 if (ocr & 0x7F) in init_sdio() 974 ocr &= ~0x7F; in init_sdio() 977 if (ocr & VDD_165_195) in init_sdio() 980 ocr &= ~VDD_165_195; in init_sdio() [all …]
|
Completed in 15 milliseconds