kernel_optimize_test/drivers/ide
Bartlomiej Zolnierkiewicz 8704de8f29 cy82c693: add ->set_dma_mode method
* Fix SWDMA/MWDMA masks in cy82c693_chipset.

* Add IDE_HFLAG_CY82C693 host flag and use it in ide_tune_dma() to
  check whether the DMA should be enabled even if ide_max_dma_mode()
  fails.

* Convert cy82c693_dma_enable() to become cy82c693_set_dma_mode()
  and remove no longer needed cy82c693_ide_dma_on().  Then set
  IDE_HFLAG_CY82C693 instead of IDE_HFLAG_TRUST_BIOS_FOR_DMA in
  cy82c693_chipset.

* Bump driver version.

As a result of this patch cy82c693 driver will configure and use DMA on
all SWDMA0-2 and MWDMA0-2 capable ATA devices instead of relying on BIOS.

Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
2008-01-26 20:13:00 +01:00
..
arm
cris
h8300
legacy
mips
pci cy82c693: add ->set_dma_mode method 2008-01-26 20:13:00 +01:00
ppc
ide-acpi.c
ide-cd.c
ide-cd.h
ide-disk.c
ide-dma.c cy82c693: add ->set_dma_mode method 2008-01-26 20:13:00 +01:00
ide-floppy.c
ide-generic.c
ide-io.c
ide-iops.c ide: (hopefully) fix VDMA for CS5520 2008-01-26 20:12:59 +01:00
ide-lib.c
ide-pnp.c
ide-probe.c
ide-proc.c
ide-tape.c
ide-taskfile.c
ide-timing.h
ide.c
Kconfig
Makefile
setup-pci.c ide: (hopefully) fix VDMA for CS5520 2008-01-26 20:12:59 +01:00