Lines Matching refs:ret
339 esp_err_t ret = configure_spi_dev(slot, SDMMC_FREQ_PROBING * 1000); in sdspi_host_init_device() local
340 if (ret != ESP_OK) { in sdspi_host_init_device()
341 ESP_LOGD(TAG, "spi_bus_add_device failed with rc=0x%x", ret); in sdspi_host_init_device()
358 ret = gpio_config(&io_conf); in sdspi_host_init_device()
359 if (ret != ESP_OK) { in sdspi_host_init_device()
360 ESP_LOGD(TAG, "gpio_config (CS) failed with rc=0x%x", ret); in sdspi_host_init_device()
388 ret = gpio_config(&io_conf); in sdspi_host_init_device()
389 if (ret != ESP_OK) { in sdspi_host_init_device()
390 ESP_LOGD(TAG, "gpio_config (CD/WP) failed with rc=0x%x", ret); in sdspi_host_init_device()
403 ret = gpio_config(&io_conf); in sdspi_host_init_device()
404 if (ret != ESP_OK) { in sdspi_host_init_device()
405 ESP_LOGE(TAG, "gpio_config (interrupt) failed with rc=0x%x", ret); in sdspi_host_init_device()
411 ret = ESP_ERR_NO_MEM; in sdspi_host_init_device()
419 ret = gpio_isr_handler_add(slot->gpio_int, &gpio_intr, slot); in sdspi_host_init_device()
420 if (ret != ESP_OK) { in sdspi_host_init_device()
421 ESP_LOGE(TAG, "gpio_isr_handle_add failed with rc=0x%x", ret); in sdspi_host_init_device()
441 return ret; in sdspi_host_init_device()
472 esp_err_t ret = ESP_OK; in sdspi_host_start_command() local
480 … ret = start_command_write_blocks(slot, cmd, data, data_size, multi_block, stop_transmission); in sdspi_host_start_command()
482 ret = start_command_read_blocks(slot, cmd, data, data_size, stop_transmission); in sdspi_host_start_command()
485 ret = start_command_default(slot, flags, cmd); in sdspi_host_start_command()
492 if (ret != ESP_OK) { in sdspi_host_start_command()
493 ESP_LOGD(TAG, "%s: cmd=%d error=0x%x", __func__, cmd_index, ret); in sdspi_host_start_command()
501 return ret; in sdspi_host_start_command()
530 esp_err_t ret = spi_device_polling_transmit(slot->spi_handle, &t); in start_command_default() local
535 if (ret != ESP_OK) { in start_command_default()
536 ESP_LOGD(TAG, "%s: spi_device_polling_transmit returned 0x%x", __func__, ret); in start_command_default()
537 return ret; in start_command_default()
546 ret = shift_cmd_response(cmd, cmd_size); in start_command_default()
547 if (ret != ESP_OK) return ESP_ERR_TIMEOUT; in start_command_default()
550 ret = poll_busy(slot, cmd->timeout_ms, no_use_polling); in start_command_default()
551 if (ret != ESP_OK) { in start_command_default()
552 return ret; in start_command_default()
568 esp_err_t ret; in poll_busy() local
576 ret = spi_device_polling_transmit(slot->spi_handle, &t); in poll_busy()
578 ret = spi_device_transmit(slot->spi_handle, &t); in poll_busy()
580 if (ret != ESP_OK) { in poll_busy()
581 return ret; in poll_busy()
604 esp_err_t ret; in poll_data_token() local
608 ret = spi_device_polling_transmit(slot->spi_handle, &t); in poll_data_token()
609 if (ret != ESP_OK) { in poll_data_token()
610 return ret; in poll_data_token()
706 esp_err_t ret = spi_device_polling_transmit(slot->spi_handle, &t_command); in start_command_read_blocks() local
707 if (ret != ESP_OK) { in start_command_read_blocks()
708 return ret; in start_command_read_blocks()
744 … ret = poll_data_token(slot, cmd_u8 + SDSPI_CMD_R1_SIZE, &extra_data_size, cmd->timeout_ms); in start_command_read_blocks()
745 if (ret != ESP_OK) { in start_command_read_blocks()
746 return ret; in start_command_read_blocks()
756 ret = get_block_buf(slot, &rx_data); in start_command_read_blocks()
757 if (ret != ESP_OK) { in start_command_read_blocks()
758 return ret; in start_command_read_blocks()
770 ret = spi_device_transmit(slot->spi_handle, &t_data); in start_command_read_blocks()
771 if (ret != ESP_OK) { in start_command_read_blocks()
772 return ret; in start_command_read_blocks()
811 ret = start_command_default(slot, SDSPI_CMD_FLAG_RSP_R1B, &stop_cmd); in start_command_read_blocks()
812 if (ret != ESP_OK) { in start_command_read_blocks()
813 return ret; in start_command_read_blocks()
818 ret = poll_busy(slot, cmd->timeout_ms, use_polling); in start_command_read_blocks()
819 if (ret != ESP_OK) { in start_command_read_blocks()
820 return ret; in start_command_read_blocks()
847 esp_err_t ret = spi_device_polling_transmit(slot->spi_handle, &t_command); in start_command_write_blocks() local
848 if (ret != ESP_OK) { in start_command_write_blocks()
849 return ret; in start_command_write_blocks()
853 ret = shift_cmd_response(cmd, send_bytes); in start_command_write_blocks()
854 if (ret != ESP_OK) { in start_command_write_blocks()
855 ESP_LOGD(TAG, "%s: check_cmd_response returned 0x%x", __func__, ret); in start_command_write_blocks()
856 return ret; in start_command_write_blocks()
868 ret = spi_device_polling_transmit(slot->spi_handle, &t_start_token); in start_command_write_blocks()
869 if (ret != ESP_OK) { in start_command_write_blocks()
870 return ret; in start_command_write_blocks()
879 ret = get_block_buf(slot, &tmp); in start_command_write_blocks()
880 if (ret != ESP_OK) { in start_command_write_blocks()
881 return ret; in start_command_write_blocks()
892 ret = spi_device_transmit(slot->spi_handle, &t_data); in start_command_write_blocks()
893 if (ret != ESP_OK) { in start_command_write_blocks()
894 return ret; in start_command_write_blocks()
908 ret = spi_device_polling_transmit(slot->spi_handle, &t_crc_rsp); in start_command_write_blocks()
909 if (ret != ESP_OK) { in start_command_write_blocks()
910 return ret; in start_command_write_blocks()
927 ret = poll_busy(slot, cmd->timeout_ms, no_use_polling); in start_command_write_blocks()
928 if (ret != ESP_OK) { in start_command_write_blocks()
929 return ret; in start_command_write_blocks()
945 ret = spi_device_polling_transmit(slot->spi_handle, &t_stop_token); in start_command_write_blocks()
946 if (ret != ESP_OK) { in start_command_write_blocks()
947 return ret; in start_command_write_blocks()
950 ret = poll_busy(slot, cmd->timeout_ms, use_polling); in start_command_write_blocks()
951 if (ret != ESP_OK) { in start_command_write_blocks()
952 return ret; in start_command_write_blocks()
976 BaseType_t ret = xSemaphoreTake(slot->semphr_int, timeout_ticks); in sdspi_host_io_int_wait() local
977 if (ret == pdFALSE) { in sdspi_host_io_int_wait()