ide: add IDE_HFLAG_NO_{IO32_BIT,UNMASK_IRQS} host flags
authorBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Sat, 2 Feb 2008 18:56:40 +0000 (19:56 +0100)
committerBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Sat, 2 Feb 2008 18:56:40 +0000 (19:56 +0100)
commit807b90d0be23b8d088d4369b02539dada70f03f4
tree422895c1232715ba04957fd993579c0d768fd6fd
parent7704ca2a3ee4b3690c5dcc99ea4f8dcf10d7bbdb
ide: add IDE_HFLAG_NO_{IO32_BIT,UNMASK_IRQS} host flags

* Use the same bit for IDE_HFLAG_CS5520 and IDE_HFLAG_VDMA host flags
  (both are used only by cs5520 host driver currently).

* Add IDE_HFLAG_NO_IO32_BIT host flag and use it instead of ->no_io_32bit
  ide_hwif_t field.

* Add IDE_HFLAG_NO_UNMASK_IRQS host flag, then convert dtc2278 and rz1000
  host drivers to use it.

There should be no functionality changes caused by this patch.

Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
drivers/ide/ide-probe.c
drivers/ide/legacy/dtc2278.c
drivers/ide/mips/au1xxx-ide.c
drivers/ide/pci/rz1000.c
include/linux/ide.h