From: Bjorn Helgaas Date: Sat, 16 Jun 2012 20:40:22 +0000 (-0600) Subject: PCI: add infrastructure for devices with broken INTx masking X-Git-Tag: v3.6-rc1~112^2~15^2~2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fbebb9fd22581b6422d60669c4ff86ce99d6cdba;p=pandora-kernel.git PCI: add infrastructure for devices with broken INTx masking pci_intx_mask_supported() assumes INTx masking is supported if the PCI_COMMAND_INTX_DISABLE bit is writable. But when that bit is set, some devices don't actually mask INTx or update PCI_STATUS_INTERRUPT as we expect. This patch adds a way for quirks to identify these broken devices. [bhelgaas: split out from Chelsio quirk addition] Signed-off-by: Jan Kiszka Signed-off-by: Bjorn Helgaas --- Reading git-diff-tree failed