ide: IORDY handling fixes
authorBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Mon, 15 Jun 2009 16:52:53 +0000 (18:52 +0200)
committerBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Mon, 15 Jun 2009 16:52:53 +0000 (18:52 +0200)
commitc9ef59ff01b6bd1c7360a64fcc8556a1193c2ed0
tree5bd24f0d0f720ab29f9a5b5a2156a620e2ff2113
parent6dae44f9a55f13765c877687602cd2bf1a057cfd
ide: IORDY handling fixes

Add ide_pio_need_iordy() helper and convert host drivers to use it.

This fixes it8172, it8213, pdc202xx_old, piix, slc90e66 and siimage
host drivers to handle IORDY correctly.

Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
drivers/ide/at91_ide.c
drivers/ide/ide-xfer-mode.c
drivers/ide/it8172.c
drivers/ide/it8213.c
drivers/ide/pdc202xx_old.c
drivers/ide/piix.c
drivers/ide/siimage.c
drivers/ide/sl82c105.c
drivers/ide/slc90e66.c
include/linux/ide.h