]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - drivers/ide/ide-tape.c
ide: add request_sense_{pc,rq} to ide_drive_t
[mv-sheeva.git] / drivers / ide / ide-tape.c
index fe8502afd2eab399a4b66022029dd147f3ceb325..72ecc5657db255235b137376ee494b7a75a563f6 100644 (file)
@@ -182,9 +182,6 @@ typedef struct ide_tape_obj {
        /* used by REQ_IDETAPE_{READ,WRITE} requests */
        struct ide_atapi_pc queued_pc;
 
-       struct ide_atapi_pc request_sense_pc;
-       struct request request_sense_rq;
-
        /*
         * DSC polling variables.
         *
@@ -600,8 +597,8 @@ static void idetape_create_request_sense_cmd(struct ide_atapi_pc *pc)
 static void idetape_retry_pc(ide_drive_t *drive)
 {
        struct ide_tape_obj *tape = drive->driver_data;
-       struct request *rq = &tape->request_sense_rq;
-       struct ide_atapi_pc *pc = &tape->request_sense_pc;
+       struct request *rq = &drive->request_sense_rq;
+       struct ide_atapi_pc *pc = &drive->request_sense_pc;
 
        (void)ide_read_error(drive);
        idetape_create_request_sense_cmd(pc);