Lines Matching defs:sd_handle

188 int32_t chal_sd_init(CHAL_HANDLE *sd_handle)
197 if (sd_handle == NULL)
200 handle = (struct sd_dev *)sd_handle;
246 chal_sd_set_clock(sd_handle,
298 void chal_sd_set_speed(CHAL_HANDLE *sd_handle, uint32_t speed)
302 if (sd_handle == NULL)
305 handle = (struct sd_dev *) sd_handle;
340 int32_t chal_sd_check_cap(CHAL_HANDLE *sd_handle, uint32_t caps)
344 if (sd_handle == NULL)
347 handle = (struct sd_dev *) sd_handle;
356 int32_t chal_sd_start(CHAL_HANDLE *sd_handle,
363 if (sd_handle == NULL)
366 handle = (struct sd_dev *) sd_handle;
374 rval = chal_sd_init(sd_handle);
378 chal_sd_clear_pending_irq(sd_handle);
389 int32_t chal_sd_get_atuo12_error(CHAL_HANDLE *sd_handle)
393 if (sd_handle == NULL)
396 handle = (struct sd_dev *) sd_handle;
405 uint32_t chal_sd_get_present_status(CHAL_HANDLE *sd_handle)
409 if (sd_handle == NULL)
412 handle = (struct sd_dev *) sd_handle;
421 int32_t chal_sd_config_bus_width(CHAL_HANDLE *sd_handle, int32_t width)
426 if (sd_handle == NULL)
429 handle = (struct sd_dev *)sd_handle;
461 int32_t chal_sd_set_dma(CHAL_HANDLE *sd_handle, uint32_t mode)
467 if (sd_handle == NULL)
470 handle = (struct sd_dev *)sd_handle;
473 rc = chal_sd_check_cap(sd_handle,
500 uintptr_t chal_sd_get_dma_addr(CHAL_HANDLE *sd_handle)
504 if (sd_handle == NULL)
507 handle = (struct sd_dev *) sd_handle;
516 int32_t chal_sd_send_cmd(CHAL_HANDLE *sd_handle, uint32_t cmd_idx,
522 if (sd_handle == NULL)
525 handle = (struct sd_dev *) sd_handle;
561 int32_t chal_sd_set_dma_addr(CHAL_HANDLE *sd_handle, uintptr_t address)
565 if (sd_handle == NULL)
568 handle = (struct sd_dev *) sd_handle;
612 int32_t chal_sd_set_clock(CHAL_HANDLE *sd_handle, uint32_t div_ctrl_setting,
621 if (sd_handle == NULL)
627 handle = (struct sd_dev *) sd_handle;
689 int32_t chal_sd_setup_xfer(CHAL_HANDLE *sd_handle,
695 if (sd_handle == NULL)
698 handle = (struct sd_dev *) sd_handle;
724 int32_t chal_sd_write_buffer(CHAL_HANDLE *sd_handle, uint32_t length,
730 if (sd_handle == NULL)
733 handle = (struct sd_dev *) sd_handle;
779 int32_t chal_sd_read_buffer(CHAL_HANDLE *sd_handle, uint32_t length,
785 if (sd_handle == NULL)
788 handle = (struct sd_dev *)sd_handle;
831 int32_t chal_sd_reset_line(CHAL_HANDLE *sd_handle, uint32_t line)
836 if (sd_handle == NULL)
839 handle = (struct sd_dev *) sd_handle;
865 int32_t chal_sd_get_response(CHAL_HANDLE *sd_handle, uint32_t *resp)
869 if (sd_handle == NULL)
872 handle = (struct sd_dev *) sd_handle;
888 int32_t chal_sd_clear_pending_irq(CHAL_HANDLE *sd_handle)
893 if (sd_handle == NULL)
896 handle = (struct sd_dev *)sd_handle;
912 int32_t chal_sd_get_irq_status(CHAL_HANDLE *sd_handle)
916 if (sd_handle == NULL)
919 handle = (struct sd_dev *) sd_handle;
928 int32_t chal_sd_clear_irq(CHAL_HANDLE *sd_handle, uint32_t mask)
932 if (sd_handle == NULL)
935 handle = (struct sd_dev *) sd_handle;
952 int32_t chal_sd_config(CHAL_HANDLE *sd_handle, uint32_t speed, uint32_t retry,
957 if (sd_handle == NULL)
960 handle = (struct sd_dev *) sd_handle;
967 chal_sd_set_dma(sd_handle, dma);
972 chal_sd_set_speed(sd_handle, speed);
981 void chal_sd_dump_fifo(CHAL_HANDLE *sd_handle)
985 if (sd_handle == NULL)
988 handle = (struct sd_dev *)sd_handle;
1001 void chal_sd_set_irq_signal(CHAL_HANDLE *sd_handle, uint32_t mask,
1006 if (sd_handle == NULL)
1009 handle = (struct sd_dev *)sd_handle;