sata_mv ncq Remove post internal cmd op
This driver currently has no need for the .post_internal_cmd op. So get rid of it, to save unnecessary transitions between EDMA and non-EDMA modes. Signed-off-by: Mark Lord <mlord@pobox.com> Signed-off-by: Jeff Garzik <jeff@garzik.org>
This commit is contained in:
parent
138bfdd03f
commit
a838b173c3
@ -452,7 +452,6 @@ static void mv_qc_prep(struct ata_queued_cmd *qc);
|
||||
static void mv_qc_prep_iie(struct ata_queued_cmd *qc);
|
||||
static unsigned int mv_qc_issue(struct ata_queued_cmd *qc);
|
||||
static void mv_error_handler(struct ata_port *ap);
|
||||
static void mv_post_int_cmd(struct ata_queued_cmd *qc);
|
||||
static void mv_eh_freeze(struct ata_port *ap);
|
||||
static void mv_eh_thaw(struct ata_port *ap);
|
||||
static void mv6_dev_config(struct ata_device *dev);
|
||||
@ -541,7 +540,6 @@ static const struct ata_port_operations mv5_ops = {
|
||||
.irq_on = ata_irq_on,
|
||||
|
||||
.error_handler = mv_error_handler,
|
||||
.post_internal_cmd = mv_post_int_cmd,
|
||||
.freeze = mv_eh_freeze,
|
||||
.thaw = mv_eh_thaw,
|
||||
|
||||
@ -570,7 +568,6 @@ static const struct ata_port_operations mv6_ops = {
|
||||
.irq_on = ata_irq_on,
|
||||
|
||||
.error_handler = mv_error_handler,
|
||||
.post_internal_cmd = mv_post_int_cmd,
|
||||
.freeze = mv_eh_freeze,
|
||||
.thaw = mv_eh_thaw,
|
||||
.qc_defer = ata_std_qc_defer,
|
||||
@ -599,7 +596,6 @@ static const struct ata_port_operations mv_iie_ops = {
|
||||
.irq_on = ata_irq_on,
|
||||
|
||||
.error_handler = mv_error_handler,
|
||||
.post_internal_cmd = mv_post_int_cmd,
|
||||
.freeze = mv_eh_freeze,
|
||||
.thaw = mv_eh_thaw,
|
||||
.qc_defer = ata_std_qc_defer,
|
||||
@ -2424,11 +2420,6 @@ static void mv_error_handler(struct ata_port *ap)
|
||||
mv_hardreset, mv_postreset);
|
||||
}
|
||||
|
||||
static void mv_post_int_cmd(struct ata_queued_cmd *qc)
|
||||
{
|
||||
mv_stop_dma(qc->ap);
|
||||
}
|
||||
|
||||
static void mv_eh_freeze(struct ata_port *ap)
|
||||
{
|
||||
void __iomem *mmio = ap->host->iomap[MV_PRIMARY_BAR];
|
||||
|
Loading…
Reference in New Issue
Block a user