aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/ide/pci
diff options
context:
space:
mode:
authorBartlomiej Zolnierkiewicz <bzolnier@gmail.com>2008-04-28 17:44:37 -0400
committerBartlomiej Zolnierkiewicz <bzolnier@gmail.com>2008-04-28 17:44:37 -0400
commit16bb69c14a42e64faef1ec5c724ffaca916347a1 (patch)
treefd9abaf615c57183ad1ce09afd976c4fd1fefbe5 /drivers/ide/pci
parentc5dd43ec65c1e1e378df043d517d40ed70a32cbe (diff)
ide: remove ->INS{W,L} and ->OUTS{W,L} methods
* Use ins{w,l}()/outs{w,l}() and __ide_mm_ins{w,l}()/__ide_mm_outs{w,l}() directly in ata_{in,out}put_data() (by using IDE_HFLAG_MMIO host flag to decide which I/O ops are required). * Remove no longer needed ->INS{W,L} and ->OUTS{W,L} methods (ide-h8300, au1xxx-ide and scc_pata implement their own ->{in,out}put_data methods). There should be no functional changes caused by this patch. Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Diffstat (limited to 'drivers/ide/pci')
-rw-r--r--drivers/ide/pci/scc_pata.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/drivers/ide/pci/scc_pata.c b/drivers/ide/pci/scc_pata.c
index a7a2c58482a2..d11df45a2ae8 100644
--- a/drivers/ide/pci/scc_pata.c
+++ b/drivers/ide/pci/scc_pata.c
@@ -669,13 +669,9 @@ static void __devinit init_mmio_iops_scc(ide_hwif_t *hwif)
669 669
670 hwif->INB = scc_ide_inb; 670 hwif->INB = scc_ide_inb;
671 hwif->INW = scc_ide_inw; 671 hwif->INW = scc_ide_inw;
672 hwif->INSW = scc_ide_insw;
673 hwif->INSL = scc_ide_insl;
674 hwif->OUTB = scc_ide_outb; 672 hwif->OUTB = scc_ide_outb;
675 hwif->OUTBSYNC = scc_ide_outbsync; 673 hwif->OUTBSYNC = scc_ide_outbsync;
676 hwif->OUTW = scc_ide_outw; 674 hwif->OUTW = scc_ide_outw;
677 hwif->OUTSW = scc_ide_outsw;
678 hwif->OUTSL = scc_ide_outsl;
679 675
680 hwif->dma_base = dma_base; 676 hwif->dma_base = dma_base;
681 hwif->config_data = ports->ctl; 677 hwif->config_data = ports->ctl;