diff options
author | Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> | 2007-02-16 20:40:25 -0500 |
---|---|---|
committer | Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> | 2007-02-16 20:40:25 -0500 |
commit | 0ecdca26e556eae9668ce6de9554757dddb942ef (patch) | |
tree | 21d62c01d0c0d5aeea2524252ed8dec6ca20b6d4 /drivers/ide/ide.c | |
parent | 7569e8dc2213ecc47024ea5edbadc8736487d926 (diff) |
ide: use PIO/MMIO operations directly where possible (v2)
This results in smaller/faster/simpler code and allows future optimizations.
Also remove no longer needed ide[_mm]_{inl,outl}() and ide_hwif_t.{INL,OUTL}.
v2:
* updated for scc_pata
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Diffstat (limited to 'drivers/ide/ide.c')
-rw-r--r-- | drivers/ide/ide.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/drivers/ide/ide.c b/drivers/ide/ide.c index 15b13831ee14..92ab39d5bc25 100644 --- a/drivers/ide/ide.c +++ b/drivers/ide/ide.c | |||
@@ -518,13 +518,11 @@ static void ide_hwif_restore(ide_hwif_t *hwif, ide_hwif_t *tmp_hwif) | |||
518 | hwif->OUTB = tmp_hwif->OUTB; | 518 | hwif->OUTB = tmp_hwif->OUTB; |
519 | hwif->OUTBSYNC = tmp_hwif->OUTBSYNC; | 519 | hwif->OUTBSYNC = tmp_hwif->OUTBSYNC; |
520 | hwif->OUTW = tmp_hwif->OUTW; | 520 | hwif->OUTW = tmp_hwif->OUTW; |
521 | hwif->OUTL = tmp_hwif->OUTL; | ||
522 | hwif->OUTSW = tmp_hwif->OUTSW; | 521 | hwif->OUTSW = tmp_hwif->OUTSW; |
523 | hwif->OUTSL = tmp_hwif->OUTSL; | 522 | hwif->OUTSL = tmp_hwif->OUTSL; |
524 | 523 | ||
525 | hwif->INB = tmp_hwif->INB; | 524 | hwif->INB = tmp_hwif->INB; |
526 | hwif->INW = tmp_hwif->INW; | 525 | hwif->INW = tmp_hwif->INW; |
527 | hwif->INL = tmp_hwif->INL; | ||
528 | hwif->INSW = tmp_hwif->INSW; | 526 | hwif->INSW = tmp_hwif->INSW; |
529 | hwif->INSL = tmp_hwif->INSL; | 527 | hwif->INSL = tmp_hwif->INSL; |
530 | 528 | ||