Tejun Heo
3d3cca3755
[PATCH] libata: implement ATA_FLAG_SETXFER_POLLING and use it in pata_via, take #2
...
This patch implements ATA_FLAG_SETXFER_POLLING and use in pata_via.
If this flag is set, transfer mode setting performed by polling not by
interrupt. This should help those controllers which raise interrupt
before the command is actually complete on SETXFER.
Rationale for this approach.
* uses existing facility and relatively simple
* no busy sleep in the interrupt handler
* updating drivers is easy
While at it, kill now unused flag ATA_FLAG_SRST in pata_via.
Signed-off-by: Tejun Heo <htejun@gmail.com>
2006-12-03 17:56:23 +09:00
..
acpi
ACPI: Change ACPI to use dev_archdata instead of firmware_data
2006-12-01 14:52:01 -08:00
asm-alpha
Driver core: add dev_archdata to struct device
2006-12-01 14:52:01 -08:00
asm-arm
[libata] ARM: add ixp4xx PATA driver
2006-12-01 22:42:51 -05:00
asm-arm26
Driver core: add dev_archdata to struct device
2006-12-01 14:52:01 -08:00
asm-avr32
Driver core: add dev_archdata to struct device
2006-12-01 14:52:01 -08:00
asm-cris
Driver core: add dev_archdata to struct device
2006-12-01 14:52:01 -08:00
asm-frv
Driver core: add dev_archdata to struct device
2006-12-01 14:52:01 -08:00
asm-generic
Driver core: add dev_archdata to struct device
2006-12-01 14:52:01 -08:00
asm-h8300
Driver core: add dev_archdata to struct device
2006-12-01 14:52:01 -08:00
asm-i386
ACPI: Change ACPI to use dev_archdata instead of firmware_data
2006-12-01 14:52:01 -08:00
asm-ia64
Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6
2006-12-01 16:41:27 -08:00
asm-m32r
Driver core: add dev_archdata to struct device
2006-12-01 14:52:01 -08:00
asm-m68k
Driver core: add dev_archdata to struct device
2006-12-01 14:52:01 -08:00
asm-m68knommu
Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6
2006-12-01 16:41:07 -08:00
asm-mips
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
2006-12-01 16:44:02 -08:00
asm-parisc
Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6
2006-12-01 16:41:07 -08:00
asm-powerpc
Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6
2006-12-01 16:41:27 -08:00
asm-ppc
Driver core: add dev_archdata to struct device
2006-12-01 14:52:01 -08:00
asm-s390
Driver core: add dev_archdata to struct device
2006-12-01 14:52:01 -08:00
asm-sh
Driver core: add dev_archdata to struct device
2006-12-01 14:52:01 -08:00
asm-sh64
Driver core: add dev_archdata to struct device
2006-12-01 14:52:01 -08:00
asm-sparc
Driver core: add dev_archdata to struct device
2006-12-01 14:52:01 -08:00
asm-sparc64
Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6
2006-12-01 16:41:27 -08:00
asm-um
Driver core: add dev_archdata to struct device
2006-12-01 14:52:01 -08:00
asm-v850
Driver core: add dev_archdata to struct device
2006-12-01 14:52:01 -08:00
asm-x86_64
ACPI: Change ACPI to use dev_archdata instead of firmware_data
2006-12-01 14:52:01 -08:00
asm-xtensa
Driver core: add dev_archdata to struct device
2006-12-01 14:52:01 -08:00
crypto
keys
linux
[PATCH] libata: implement ATA_FLAG_SETXFER_POLLING and use it in pata_via, take #2
2006-12-03 17:56:23 +09:00
math-emu
media
mtd
net
pcmcia
rdma
rxrpc
scsi
sound
Driver core: convert sound core to use struct device
2006-12-01 14:52:01 -08:00
video
Kbuild