Commit 26cf2696 authored by Jeff Garzik's avatar Jeff Garzik

[libata] remove synchronize-cache dead code

Just a placeholder, and now that a better way to do this is coming,
we don't even need the [unused] placeholder anymore.
parent 4e7e03c4
...@@ -619,30 +619,6 @@ unsigned int ata_scsiop_noop(struct ata_scsi_args *args, u8 *rbuf, ...@@ -619,30 +619,6 @@ unsigned int ata_scsiop_noop(struct ata_scsi_args *args, u8 *rbuf,
return 0; return 0;
} }
/**
* ata_scsiop_sync_cache - Simulate SYNCHRONIZE CACHE command
* @args: Port / device / SCSI command of interest.
* @rbuf: Response buffer, to which simulated SCSI cmd output is sent.
* @buflen: Response buffer length.
*
* Initiates flush of device's cache.
*
* TODO:
* Actually do this :)
*
* LOCKING:
* spin_lock_irqsave(host_set lock)
*/
unsigned int ata_scsiop_sync_cache(struct ata_scsi_args *args, u8 *rbuf,
unsigned int buflen)
{
VPRINTK("ENTER\n");
/* FIXME */
return 1;
}
/** /**
* ata_msense_push - Push data onto MODE SENSE data output buffer * ata_msense_push - Push data onto MODE SENSE data output buffer
* @ptr_io: (input/output) Location to store more output data * @ptr_io: (input/output) Location to store more output data
...@@ -1192,13 +1168,6 @@ static void ata_scsi_simulate(struct ata_port *ap, struct ata_device *dev, ...@@ -1192,13 +1168,6 @@ static void ata_scsi_simulate(struct ata_port *ap, struct ata_device *dev,
ata_bad_cdb(cmd, done); ata_bad_cdb(cmd, done);
break; break;
case SYNCHRONIZE_CACHE:
if ((dev->flags & ATA_DFLAG_WCACHE) == 0)
ata_bad_scsiop(cmd, done);
else
ata_scsi_rbuf_fill(&args, ata_scsiop_sync_cache);
break;
case READ_CAPACITY: case READ_CAPACITY:
ata_scsi_rbuf_fill(&args, ata_scsiop_read_cap); ata_scsi_rbuf_fill(&args, ata_scsiop_read_cap);
break; break;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment