Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

PCI: Add function 1 DMA alias quirk for HighPoint RocketRaid 642L

This device uses function 1 as the PCIe requester ID.

This vendor has similar boards based on the same Marvell 88SE9235 chipset,
but this patch was only tested with the 642L.

Tested on ASUS Sabertooth 990FX (AMD).

Link: https://bugzilla.kernel.org/show_bug.cgi?id=42679
Signed-off-by: Jérôme Carretero <cJ-ko@zougloub.eu>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Acked-by: Alex Williamson <alex.williamson@redhat.com>

authored by

Jérôme Carretero and committed by
Bjorn Helgaas
c2e0fb96 98ca50db

+2
+2
drivers/pci/quirks.c
··· 3380 3380 /* https://bugzilla.kernel.org/show_bug.cgi?id=42679#c49 */ 3381 3381 DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_MARVELL_EXT, 0x9230, 3382 3382 quirk_dma_func1_alias); 3383 + DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_TTI, 0x0642, 3384 + quirk_dma_func1_alias); 3383 3385 /* https://bugs.gentoo.org/show_bug.cgi?id=497630 */ 3384 3386 DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_JMICRON, 3385 3387 PCI_DEVICE_ID_JMICRON_JMB388_ESD,