Lines Matching refs:mmc_drv_obj

112 	mmc_drv_obj.error_info.num = func_no;  in emmc_write_error_info()
113 mmc_drv_obj.error_info.code = (uint16_t) error_code; in emmc_write_error_info()
121 mmc_drv_obj.error_info.num = func_no; in emmc_write_error_info_func_no()
129 mmc_drv_obj.cmd_info.cmd = cmd; in emmc_make_nontrans_cmd()
130 mmc_drv_obj.cmd_info.arg = arg; in emmc_make_nontrans_cmd()
131 mmc_drv_obj.cmd_info.dir = HAL_MEMCARD_READ; in emmc_make_nontrans_cmd()
132 mmc_drv_obj.cmd_info.hw = in emmc_make_nontrans_cmd()
136 mmc_drv_obj.trans_size = 0; in emmc_make_nontrans_cmd()
137 mmc_drv_obj.remain_size = 0; in emmc_make_nontrans_cmd()
138 mmc_drv_obj.buff_address_virtual = NULL; in emmc_make_nontrans_cmd()
139 mmc_drv_obj.buff_address_physical = NULL; in emmc_make_nontrans_cmd()
142 mmc_drv_obj.response_length = 6; in emmc_make_nontrans_cmd()
144 switch (mmc_drv_obj.cmd_info.cmd & HAL_MEMCARD_RESPONSE_TYPE_MASK) { in emmc_make_nontrans_cmd()
146 mmc_drv_obj.response = (uint32_t *) mmc_drv_obj.response_data; in emmc_make_nontrans_cmd()
147 mmc_drv_obj.response_length = 0; in emmc_make_nontrans_cmd()
150 mmc_drv_obj.response = &mmc_drv_obj.r1_card_status; in emmc_make_nontrans_cmd()
153 mmc_drv_obj.cmd_info.hw |= BIT10; /* bit10 = R1 busy bit */ in emmc_make_nontrans_cmd()
154 mmc_drv_obj.response = &mmc_drv_obj.r1_card_status; in emmc_make_nontrans_cmd()
157 mmc_drv_obj.response = (uint32_t *) mmc_drv_obj.response_data; in emmc_make_nontrans_cmd()
158 mmc_drv_obj.response_length = 17; in emmc_make_nontrans_cmd()
161 mmc_drv_obj.response = &mmc_drv_obj.r3_ocr; in emmc_make_nontrans_cmd()
164 mmc_drv_obj.response = &mmc_drv_obj.r4_resp; in emmc_make_nontrans_cmd()
167 mmc_drv_obj.response = &mmc_drv_obj.r5_resp; in emmc_make_nontrans_cmd()
170 mmc_drv_obj.response = (uint32_t *) mmc_drv_obj.response_data; in emmc_make_nontrans_cmd()
184 mmc_drv_obj.cmd_info.dir = dir; in emmc_make_trans_cmd()
185 mmc_drv_obj.buff_address_virtual = buff_address_virtual; in emmc_make_trans_cmd()
186 mmc_drv_obj.buff_address_physical = buff_address_virtual; in emmc_make_trans_cmd()
187 mmc_drv_obj.trans_size = len; in emmc_make_trans_cmd()
188 mmc_drv_obj.remain_size = len; in emmc_make_trans_cmd()
189 mmc_drv_obj.transfer_mode = transfer_mode; in emmc_make_trans_cmd()
198 mmc_drv_obj.mount = FALSE; in emmc_send_idle_cmd()
199 mmc_drv_obj.selected = FALSE; in emmc_send_idle_cmd()
200 mmc_drv_obj.during_transfer = FALSE; in emmc_send_idle_cmd()
201 mmc_drv_obj.during_cmd_processing = FALSE; in emmc_send_idle_cmd()
202 mmc_drv_obj.during_dma_transfer = FALSE; in emmc_send_idle_cmd()
203 mmc_drv_obj.dma_error_flag = FALSE; in emmc_send_idle_cmd()
204 mmc_drv_obj.force_terminate = FALSE; in emmc_send_idle_cmd()
205 mmc_drv_obj.state_machine_blocking = FALSE; in emmc_send_idle_cmd()
207 mmc_drv_obj.bus_width = HAL_MEMCARD_DATA_WIDTH_1_BIT; in emmc_send_idle_cmd()
208 mmc_drv_obj.max_freq = MMC_20MHZ; /* 20MHz */ in emmc_send_idle_cmd()
209 mmc_drv_obj.current_state = EMMC_R1_STATE_IDLE; in emmc_send_idle_cmd()
213 result = emmc_exec_cmd(EMMC_R1_ERROR_MASK, mmc_drv_obj.response); in emmc_send_idle_cmd()