WSL2-Linux-Kernel/drivers/firewire
Stefan Richter 9993e0fe0f firewire: ohci: fix regression with Agere FW643 rev 06, disable MSI
Agere FW643 rev 06, listed as "11c1:5901 (rev 06) (prog-if 10 [OHCI])",
produced SBP-2 I/O errors since kernel 2.6.36.  Disabling MSI fixes it.

Since MSI work on Agere FW643-E (same vendor and device ID, but rev 07),
introduce a device revision field into firewire-ohci's quirks list so
that different quirks can be defined for older and newer revisions.

Reported-by: Jonathan Isom <jeisom@gmail.com>
Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
Cc: <stable@kernel.org> # 2.6.36.y
2010-12-12 15:47:02 +01:00
..
Kconfig ieee1394: remove the old IEEE 1394 driver stack 2010-10-11 14:48:03 +02:00
Makefile
core-card.c
core-cdev.c
core-device.c
core-iso.c
core-topology.c
core-transaction.c
core.h
init_ohci1394_dma.c
net.c firewire: net: throttle TX queue before running out of tlabels 2010-11-17 00:08:49 +01:00
nosy-user.h
nosy.c llseek: automatically add .llseek fop 2010-10-15 15:53:27 +02:00
nosy.h
ohci.c firewire: ohci: fix regression with Agere FW643 rev 06, disable MSI 2010-12-12 15:47:02 +01:00
ohci.h firewire: ohci: fix TI TSB82AA2 regression since 2.6.35 2010-10-17 14:09:12 +02:00
sbp2.c SCSI host lock push-down 2010-11-16 13:33:23 -08:00