]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/staging/rts5139/sd_cprm.c
Merge branch 'for-anton' of git://git.linaro.org/people/ljones/linux-3.0-ux500
[karo-tx-linux.git] / drivers / staging / rts5139 / sd_cprm.c
index 0167f7f35c20f2deb7f16e16f09f49779a6b57d6..d4689839e15ab95a441c81b7f95b0b58bf8e0987 100644 (file)
@@ -269,7 +269,7 @@ static int ext_sd_get_rsp(struct rts51x_chip *chip, int len,
        return STATUS_SUCCESS;
 }
 
-int ext_sd_execute_no_data(struct rts51x_chip *chip, unsigned int lun,
+int ext_rts51x_sd_execute_no_data(struct rts51x_chip *chip, unsigned int lun,
                           u8 cmd_idx, u8 standby, u8 acmd, u8 rsp_code,
                           u32 arg)
 {
@@ -277,30 +277,30 @@ int ext_sd_execute_no_data(struct rts51x_chip *chip, unsigned int lun,
        int retval, rsp_len;
        u8 rsp_type;
 
-       retval = sd_switch_clock(chip);
+       retval = rts51x_sd_switch_clock(chip);
        if (retval != STATUS_SUCCESS)
                TRACE_RET(chip, TRANSPORT_FAILED);
 
        if (sd_card->pre_cmd_err) {
                sd_card->pre_cmd_err = 0;
-               set_sense_type(chip, lun, SENSE_TYPE_MEDIA_CHANGE);
+               rts51x_set_sense_type(chip, lun, SENSE_TYPE_MEDIA_CHANGE);
                TRACE_RET(chip, TRANSPORT_FAILED);
        }
        retval = get_rsp_type(rsp_code, &rsp_type, &rsp_len);
        if (retval != STATUS_SUCCESS) {
-               set_sense_type(chip, lun, SENSE_TYPE_MEDIA_INVALID_CMD_FIELD);
+               rts51x_set_sense_type(chip, lun, SENSE_TYPE_MEDIA_INVALID_CMD_FIELD);
                TRACE_RET(chip, TRANSPORT_FAILED);
        }
        sd_card->last_rsp_type = rsp_type;
 
-       retval = sd_switch_clock(chip);
+       retval = rts51x_sd_switch_clock(chip);
        if (retval != STATUS_SUCCESS)
                TRACE_RET(chip, TRANSPORT_FAILED);
        /* Set H/W SD/MMC Bus Width */
        rts51x_write_register(chip, SD_CFG1, 0x03, SD_BUS_WIDTH_4);
 
        if (standby) {
-               retval = sd_select_card(chip, 0);
+               retval = rts51x_sd_select_card(chip, 0);
                if (retval != STATUS_SUCCESS)
                        TRACE_GOTO(chip, SD_Execute_Cmd_Failed);
        }
@@ -319,7 +319,7 @@ int ext_sd_execute_no_data(struct rts51x_chip *chip, unsigned int lun,
                TRACE_GOTO(chip, SD_Execute_Cmd_Failed);
 
        if (standby) {
-               retval = sd_select_card(chip, 1);
+               retval = rts51x_sd_select_card(chip, 1);
                if (retval != STATUS_SUCCESS)
                        TRACE_GOTO(chip, SD_Execute_Cmd_Failed);
        }
@@ -328,16 +328,16 @@ int ext_sd_execute_no_data(struct rts51x_chip *chip, unsigned int lun,
 
 SD_Execute_Cmd_Failed:
        sd_card->pre_cmd_err = 1;
-       set_sense_type(chip, lun, SENSE_TYPE_NO_SENSE);
-       release_sd_card(chip);
-       do_reset_sd_card(chip);
+       rts51x_set_sense_type(chip, lun, SENSE_TYPE_NO_SENSE);
+       rts51x_release_sd_card(chip);
+       rts51x_do_rts51x_reset_sd_card(chip);
        if (!(chip->card_ready & SD_CARD))
-               set_sense_type(chip, lun, SENSE_TYPE_MEDIA_NOT_PRESENT);
+               rts51x_set_sense_type(chip, lun, SENSE_TYPE_MEDIA_NOT_PRESENT);
 
        TRACE_RET(chip, TRANSPORT_FAILED);
 }
 
-int ext_sd_execute_read_data(struct rts51x_chip *chip, unsigned int lun,
+int ext_rts51x_sd_execute_read_data(struct rts51x_chip *chip, unsigned int lun,
                             u8 cmd_idx, u8 cmd12, u8 standby,
                             u8 acmd, u8 rsp_code, u32 arg, u32 data_len,
                             void *data_buf, unsigned int buf_len, int use_sg)
@@ -349,21 +349,21 @@ int ext_sd_execute_read_data(struct rts51x_chip *chip, unsigned int lun,
 
        if (sd_card->pre_cmd_err) {
                sd_card->pre_cmd_err = 0;
-               set_sense_type(chip, lun, SENSE_TYPE_MEDIA_CHANGE);
+               rts51x_set_sense_type(chip, lun, SENSE_TYPE_MEDIA_CHANGE);
                TRACE_RET(chip, TRANSPORT_FAILED);
        }
 
-       retval = sd_switch_clock(chip);
+       retval = rts51x_sd_switch_clock(chip);
        if (retval != STATUS_SUCCESS)
                TRACE_RET(chip, STATUS_FAIL);
        retval = get_rsp_type(rsp_code, &rsp_type, &rsp_len);
        if (retval != STATUS_SUCCESS) {
-               set_sense_type(chip, lun, SENSE_TYPE_MEDIA_INVALID_CMD_FIELD);
+               rts51x_set_sense_type(chip, lun, SENSE_TYPE_MEDIA_INVALID_CMD_FIELD);
                TRACE_RET(chip, TRANSPORT_FAILED);
        }
        sd_card->last_rsp_type = rsp_type;
 
-       retval = sd_switch_clock(chip);
+       retval = rts51x_sd_switch_clock(chip);
        if (retval != STATUS_SUCCESS)
                TRACE_RET(chip, TRANSPORT_FAILED);
        bus_width = SD_BUS_WIDTH_4;
@@ -376,7 +376,7 @@ int ext_sd_execute_read_data(struct rts51x_chip *chip, unsigned int lun,
        }
 
        if (standby) {
-               retval = sd_select_card(chip, 0);
+               retval = rts51x_sd_select_card(chip, 0);
                if (retval != STATUS_SUCCESS)
                        TRACE_GOTO(chip, SD_Execute_Read_Cmd_Failed);
        }
@@ -448,7 +448,7 @@ int ext_sd_execute_read_data(struct rts51x_chip *chip, unsigned int lun,
                rts51x_add_cmd(chip, WRITE_REG_CMD, SD_CMD4, 0xFF, (u8) arg);
                rts51x_add_cmd(chip, WRITE_REG_CMD, SD_CFG1, 0x03, bus_width);
                rts51x_add_cmd(chip, WRITE_REG_CMD, SD_CFG2, 0xFF, rsp_type);
-               trans_dma_enable(DMA_FROM_DEVICE, chip, data_len, DMA_512);
+               rts51x_trans_dma_enable(DMA_FROM_DEVICE, chip, data_len, DMA_512);
                rts51x_add_cmd(chip, WRITE_REG_CMD, SD_TRANSFER, 0xFF,
                               SD_TM_AUTO_READ_2 | SD_TRANSFER_START);
                rts51x_add_cmd(chip, CHECK_REG_CMD, SD_TRANSFER,
@@ -490,7 +490,7 @@ int ext_sd_execute_read_data(struct rts51x_chip *chip, unsigned int lun,
                TRACE_GOTO(chip, SD_Execute_Read_Cmd_Failed);
 
        if (standby) {
-               retval = sd_select_card(chip, 1);
+               retval = rts51x_sd_select_card(chip, 1);
                if (retval != STATUS_SUCCESS)
                        TRACE_GOTO(chip, SD_Execute_Read_Cmd_Failed);
        }
@@ -531,18 +531,18 @@ int ext_sd_execute_read_data(struct rts51x_chip *chip, unsigned int lun,
 
 SD_Execute_Read_Cmd_Failed:
        sd_card->pre_cmd_err = 1;
-       set_sense_type(chip, lun, SENSE_TYPE_NO_SENSE);
+       rts51x_set_sense_type(chip, lun, SENSE_TYPE_NO_SENSE);
        if (read_err)
-               set_sense_type(chip, lun, SENSE_TYPE_MEDIA_UNRECOVER_READ_ERR);
-       release_sd_card(chip);
-       do_reset_sd_card(chip);
+               rts51x_set_sense_type(chip, lun, SENSE_TYPE_MEDIA_UNRECOVER_READ_ERR);
+       rts51x_release_sd_card(chip);
+       rts51x_do_rts51x_reset_sd_card(chip);
        if (!(chip->card_ready & SD_CARD))
-               set_sense_type(chip, lun, SENSE_TYPE_MEDIA_NOT_PRESENT);
+               rts51x_set_sense_type(chip, lun, SENSE_TYPE_MEDIA_NOT_PRESENT);
 
        TRACE_RET(chip, TRANSPORT_FAILED);
 }
 
-int ext_sd_execute_write_data(struct rts51x_chip *chip, unsigned int lun,
+int ext_rts51x_sd_execute_write_data(struct rts51x_chip *chip, unsigned int lun,
                              u8 cmd_idx, u8 cmd12, u8 standby, u8 acmd,
                              u8 rsp_code, u32 arg, u32 data_len,
                              void *data_buf, unsigned int buf_len, int use_sg)
@@ -555,22 +555,22 @@ int ext_sd_execute_write_data(struct rts51x_chip *chip, unsigned int lun,
 
        if (sd_card->pre_cmd_err) {
                sd_card->pre_cmd_err = 0;
-               set_sense_type(chip, lun, SENSE_TYPE_MEDIA_CHANGE);
+               rts51x_set_sense_type(chip, lun, SENSE_TYPE_MEDIA_CHANGE);
                TRACE_RET(chip, TRANSPORT_FAILED);
        }
 
-       retval = sd_switch_clock(chip);
+       retval = rts51x_sd_switch_clock(chip);
        if (retval != STATUS_SUCCESS)
                TRACE_RET(chip, STATUS_FAIL);
 
        retval = get_rsp_type(rsp_code, &rsp_type, &rsp_len);
        if (retval != STATUS_SUCCESS) {
-               set_sense_type(chip, lun, SENSE_TYPE_MEDIA_INVALID_CMD_FIELD);
+               rts51x_set_sense_type(chip, lun, SENSE_TYPE_MEDIA_INVALID_CMD_FIELD);
                TRACE_RET(chip, TRANSPORT_FAILED);
        }
        sd_card->last_rsp_type = rsp_type;
 
-       retval = sd_switch_clock(chip);
+       retval = rts51x_sd_switch_clock(chip);
        if (retval != STATUS_SUCCESS)
                TRACE_RET(chip, TRANSPORT_FAILED);
        rts51x_write_register(chip, SD_CFG1, 0x03, SD_BUS_WIDTH_4);
@@ -583,7 +583,7 @@ int ext_sd_execute_write_data(struct rts51x_chip *chip, unsigned int lun,
        }
 
        if (standby) {
-               retval = sd_select_card(chip, 0);
+               retval = rts51x_sd_select_card(chip, 0);
                if (retval != STATUS_SUCCESS)
                        TRACE_GOTO(chip, SD_Execute_Write_Cmd_Failed);
        }
@@ -690,7 +690,7 @@ int ext_sd_execute_write_data(struct rts51x_chip *chip, unsigned int lun,
                rts51x_add_cmd(chip, WRITE_REG_CMD, SD_BLOCK_CNT_L,
                               0xFF, (u8) ((data_len & 0x0001FE00) >> 9));
 
-               trans_dma_enable(DMA_TO_DEVICE, chip, data_len, DMA_512);
+               rts51x_trans_dma_enable(DMA_TO_DEVICE, chip, data_len, DMA_512);
 
                rts51x_add_cmd(chip, WRITE_REG_CMD, SD_TRANSFER, 0xFF,
                               SD_TM_AUTO_WRITE_3 | SD_TRANSFER_START);
@@ -724,7 +724,7 @@ int ext_sd_execute_write_data(struct rts51x_chip *chip, unsigned int lun,
        }
 
        if (standby) {
-               retval = sd_select_card(chip, 1);
+               retval = rts51x_sd_select_card(chip, 1);
                if (retval != STATUS_SUCCESS)
                        TRACE_GOTO(chip, SD_Execute_Write_Cmd_Failed);
        }
@@ -767,18 +767,18 @@ int ext_sd_execute_write_data(struct rts51x_chip *chip, unsigned int lun,
 
 SD_Execute_Write_Cmd_Failed:
        sd_card->pre_cmd_err = 1;
-       set_sense_type(chip, lun, SENSE_TYPE_NO_SENSE);
+       rts51x_set_sense_type(chip, lun, SENSE_TYPE_NO_SENSE);
        if (write_err)
-               set_sense_type(chip, lun, SENSE_TYPE_MEDIA_WRITE_ERR);
-       release_sd_card(chip);
-       do_reset_sd_card(chip);
+               rts51x_set_sense_type(chip, lun, SENSE_TYPE_MEDIA_WRITE_ERR);
+       rts51x_release_sd_card(chip);
+       rts51x_do_rts51x_reset_sd_card(chip);
        if (!(chip->card_ready & SD_CARD))
-               set_sense_type(chip, lun, SENSE_TYPE_MEDIA_NOT_PRESENT);
+               rts51x_set_sense_type(chip, lun, SENSE_TYPE_MEDIA_NOT_PRESENT);
 
        TRACE_RET(chip, TRANSPORT_FAILED);
 }
 
-int sd_pass_thru_mode(struct scsi_cmnd *srb, struct rts51x_chip *chip)
+int rts51x_sd_pass_thru_mode(struct scsi_cmnd *srb, struct rts51x_chip *chip)
 {
        struct sd_info *sd_card = &(chip->sd_card);
        unsigned int lun = SCSI_LUN(srb);
@@ -808,7 +808,7 @@ int sd_pass_thru_mode(struct scsi_cmnd *srb, struct rts51x_chip *chip)
 
        if (!(CHK_BIT(chip->lun_mc, lun))) {
                SET_BIT(chip->lun_mc, lun);
-               set_sense_type(chip, lun, SENSE_TYPE_MEDIA_CHANGE);
+               rts51x_set_sense_type(chip, lun, SENSE_TYPE_MEDIA_CHANGE);
                TRACE_RET(chip, TRANSPORT_FAILED);
        }
 
@@ -816,7 +816,7 @@ int sd_pass_thru_mode(struct scsi_cmnd *srb, struct rts51x_chip *chip)
            || (0x20 != srb->cmnd[4]) || (0x43 != srb->cmnd[5])
            || (0x61 != srb->cmnd[6]) || (0x72 != srb->cmnd[7])
            || (0x64 != srb->cmnd[8])) {
-               set_sense_type(chip, lun, SENSE_TYPE_MEDIA_INVALID_CMD_FIELD);
+               rts51x_set_sense_type(chip, lun, SENSE_TYPE_MEDIA_INVALID_CMD_FIELD);
                TRACE_RET(chip, TRANSPORT_FAILED);
        }
 
@@ -830,7 +830,7 @@ int sd_pass_thru_mode(struct scsi_cmnd *srb, struct rts51x_chip *chip)
                break;
 
        default:
-               set_sense_type(chip, lun, SENSE_TYPE_MEDIA_INVALID_CMD_FIELD);
+               rts51x_set_sense_type(chip, lun, SENSE_TYPE_MEDIA_INVALID_CMD_FIELD);
                TRACE_RET(chip, TRANSPORT_FAILED);
        }
 
@@ -850,7 +850,7 @@ int sd_pass_thru_mode(struct scsi_cmnd *srb, struct rts51x_chip *chip)
        return TRANSPORT_GOOD;
 }
 
-int sd_execute_no_data(struct scsi_cmnd *srb, struct rts51x_chip *chip)
+int rts51x_sd_execute_no_data(struct scsi_cmnd *srb, struct rts51x_chip *chip)
 {
        struct sd_info *sd_card = &(chip->sd_card);
        unsigned int lun = SCSI_LUN(srb);
@@ -860,7 +860,7 @@ int sd_execute_no_data(struct scsi_cmnd *srb, struct rts51x_chip *chip)
        u32 arg;
 
        if (!sd_card->sd_pass_thru_en) {
-               set_sense_type(chip, lun, SENSE_TYPE_MEDIA_INVALID_CMD_FIELD);
+               rts51x_set_sense_type(chip, lun, SENSE_TYPE_MEDIA_INVALID_CMD_FIELD);
                TRACE_RET(chip, TRANSPORT_FAILED);
        }
 
@@ -876,13 +876,13 @@ int sd_execute_no_data(struct scsi_cmnd *srb, struct rts51x_chip *chip)
        rsp_code = srb->cmnd[10];
 
        retval =
-           ext_sd_execute_no_data(chip, lun, cmd_idx, standby, acmd, rsp_code,
+           ext_rts51x_sd_execute_no_data(chip, lun, cmd_idx, standby, acmd, rsp_code,
                                   arg);
        scsi_set_resid(srb, 0);
        return retval;
 }
 
-int sd_execute_read_data(struct scsi_cmnd *srb, struct rts51x_chip *chip)
+int rts51x_sd_execute_read_data(struct scsi_cmnd *srb, struct rts51x_chip *chip)
 {
        struct sd_info *sd_card = &(chip->sd_card);
        int retval;
@@ -891,7 +891,7 @@ int sd_execute_read_data(struct scsi_cmnd *srb, struct rts51x_chip *chip)
        u32 arg, data_len;
 
        if (!sd_card->sd_pass_thru_en) {
-               set_sense_type(chip, lun, SENSE_TYPE_MEDIA_INVALID_CMD_FIELD);
+               rts51x_set_sense_type(chip, lun, SENSE_TYPE_MEDIA_INVALID_CMD_FIELD);
                TRACE_RET(chip, TRANSPORT_FAILED);
        }
 
@@ -912,7 +912,7 @@ int sd_execute_read_data(struct scsi_cmnd *srb, struct rts51x_chip *chip)
        rsp_code = srb->cmnd[10];
 
        retval =
-           ext_sd_execute_read_data(chip, lun, cmd_idx, send_cmd12, standby,
+           ext_rts51x_sd_execute_read_data(chip, lun, cmd_idx, send_cmd12, standby,
                                     acmd, rsp_code, arg, data_len,
                                     scsi_sglist(srb), scsi_bufflen(srb),
                                     scsi_sg_count(srb));
@@ -920,7 +920,7 @@ int sd_execute_read_data(struct scsi_cmnd *srb, struct rts51x_chip *chip)
        return retval;
 }
 
-int sd_execute_write_data(struct scsi_cmnd *srb, struct rts51x_chip *chip)
+int rts51x_sd_execute_write_data(struct scsi_cmnd *srb, struct rts51x_chip *chip)
 {
        struct sd_info *sd_card = &(chip->sd_card);
        int retval;
@@ -929,7 +929,7 @@ int sd_execute_write_data(struct scsi_cmnd *srb, struct rts51x_chip *chip)
        u32 data_len, arg;
 
        if (!sd_card->sd_pass_thru_en) {
-               set_sense_type(chip, lun, SENSE_TYPE_MEDIA_INVALID_CMD_FIELD);
+               rts51x_set_sense_type(chip, lun, SENSE_TYPE_MEDIA_INVALID_CMD_FIELD);
                TRACE_RET(chip, TRANSPORT_FAILED);
        }
 
@@ -950,7 +950,7 @@ int sd_execute_write_data(struct scsi_cmnd *srb, struct rts51x_chip *chip)
        rsp_code = srb->cmnd[10];
 
        retval =
-           ext_sd_execute_write_data(chip, lun, cmd_idx, send_cmd12, standby,
+           ext_rts51x_sd_execute_write_data(chip, lun, cmd_idx, send_cmd12, standby,
                                      acmd, rsp_code, arg, data_len,
                                      scsi_sglist(srb), scsi_bufflen(srb),
                                      scsi_sg_count(srb));
@@ -958,7 +958,7 @@ int sd_execute_write_data(struct scsi_cmnd *srb, struct rts51x_chip *chip)
        return retval;
 }
 
-int sd_get_cmd_rsp(struct scsi_cmnd *srb, struct rts51x_chip *chip)
+int rts51x_sd_get_cmd_rsp(struct scsi_cmnd *srb, struct rts51x_chip *chip)
 {
        struct sd_info *sd_card = &(chip->sd_card);
        unsigned int lun = SCSI_LUN(srb);
@@ -966,20 +966,20 @@ int sd_get_cmd_rsp(struct scsi_cmnd *srb, struct rts51x_chip *chip)
        u16 data_len;
 
        if (!sd_card->sd_pass_thru_en) {
-               set_sense_type(chip, lun, SENSE_TYPE_MEDIA_INVALID_CMD_FIELD);
+               rts51x_set_sense_type(chip, lun, SENSE_TYPE_MEDIA_INVALID_CMD_FIELD);
                TRACE_RET(chip, TRANSPORT_FAILED);
        }
 
        if (sd_card->pre_cmd_err) {
                sd_card->pre_cmd_err = 0;
-               set_sense_type(chip, lun, SENSE_TYPE_MEDIA_CHANGE);
+               rts51x_set_sense_type(chip, lun, SENSE_TYPE_MEDIA_CHANGE);
                TRACE_RET(chip, TRANSPORT_FAILED);
        }
 
        data_len = ((u16) srb->cmnd[7] << 8) | srb->cmnd[8];
 
        if (sd_card->last_rsp_type == SD_RSP_TYPE_R0) {
-               set_sense_type(chip, lun, SENSE_TYPE_MEDIA_INVALID_CMD_FIELD);
+               rts51x_set_sense_type(chip, lun, SENSE_TYPE_MEDIA_INVALID_CMD_FIELD);
                TRACE_RET(chip, TRANSPORT_FAILED);
        } else if (sd_card->last_rsp_type == SD_RSP_TYPE_R2) {
                count = (data_len < 17) ? data_len : 17;
@@ -997,20 +997,20 @@ int sd_get_cmd_rsp(struct scsi_cmnd *srb, struct rts51x_chip *chip)
        return TRANSPORT_GOOD;
 }
 
-int sd_hw_rst(struct scsi_cmnd *srb, struct rts51x_chip *chip)
+int rts51x_sd_hw_rst(struct scsi_cmnd *srb, struct rts51x_chip *chip)
 {
        struct sd_info *sd_card = &(chip->sd_card);
        unsigned int lun = SCSI_LUN(srb);
        int retval;
 
        if (!sd_card->sd_pass_thru_en) {
-               set_sense_type(chip, lun, SENSE_TYPE_MEDIA_INVALID_CMD_FIELD);
+               rts51x_set_sense_type(chip, lun, SENSE_TYPE_MEDIA_INVALID_CMD_FIELD);
                TRACE_RET(chip, TRANSPORT_FAILED);
        }
 
        if (sd_card->pre_cmd_err) {
                sd_card->pre_cmd_err = 0;
-               set_sense_type(chip, lun, SENSE_TYPE_MEDIA_CHANGE);
+               rts51x_set_sense_type(chip, lun, SENSE_TYPE_MEDIA_CHANGE);
                TRACE_RET(chip, TRANSPORT_FAILED);
        }
 
@@ -1018,16 +1018,16 @@ int sd_hw_rst(struct scsi_cmnd *srb, struct rts51x_chip *chip)
            || (0x20 != srb->cmnd[4]) || (0x43 != srb->cmnd[5])
            || (0x61 != srb->cmnd[6]) || (0x72 != srb->cmnd[7])
            || (0x64 != srb->cmnd[8])) {
-               set_sense_type(chip, lun, SENSE_TYPE_MEDIA_INVALID_CMD_FIELD);
+               rts51x_set_sense_type(chip, lun, SENSE_TYPE_MEDIA_INVALID_CMD_FIELD);
                TRACE_RET(chip, TRANSPORT_FAILED);
        }
 
        switch (srb->cmnd[1] & 0x0F) {
        case 0:
                /* SD Card Power Off -> ON and Initialization */
-               retval = reset_sd_card(chip);
+               retval = rts51x_reset_sd_card(chip);
                if (retval != STATUS_SUCCESS) {
-                       set_sense_type(chip, lun, SENSE_TYPE_MEDIA_NOT_PRESENT);
+                       rts51x_set_sense_type(chip, lun, SENSE_TYPE_MEDIA_NOT_PRESENT);
                        sd_card->pre_cmd_err = 1;
                        TRACE_RET(chip, TRANSPORT_FAILED);
                }
@@ -1038,14 +1038,14 @@ int sd_hw_rst(struct scsi_cmnd *srb, struct rts51x_chip *chip)
                 * (without SD Card Power Off -> ON) */
                retval = reset_sd(chip);
                if (retval != STATUS_SUCCESS) {
-                       set_sense_type(chip, lun, SENSE_TYPE_MEDIA_NOT_PRESENT);
+                       rts51x_set_sense_type(chip, lun, SENSE_TYPE_MEDIA_NOT_PRESENT);
                        sd_card->pre_cmd_err = 1;
                        TRACE_RET(chip, TRANSPORT_FAILED);
                }
                break;
 
        default:
-               set_sense_type(chip, lun, SENSE_TYPE_MEDIA_INVALID_CMD_FIELD);
+               rts51x_set_sense_type(chip, lun, SENSE_TYPE_MEDIA_INVALID_CMD_FIELD);
                TRACE_RET(chip, TRANSPORT_FAILED);
        }