From: Jan Kiszka Date: Fri, 4 Nov 2011 08:46:00 +0000 (+0100) Subject: PCI: Introduce INTx check & mask API X-Git-Tag: v3.3-rc1~101^2~64 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a2e27787f893621c5a6b865acf6b7766f8671328;p=pandora-kernel.git PCI: Introduce INTx check & mask API These new PCI services allow to probe for 2.3-compliant INTx masking support and then use the feature from PCI interrupt handlers. The services are properly synchronized with concurrent config space access via sysfs or on device reset. This enables generic PCI device drivers like uio_pci_generic or KVM's device assignment to implement the necessary kernel-side IRQ handling without any knowledge about device-specific interrupt status and control registers. Acked-by: Michael S. Tsirkin Signed-off-by: Jan Kiszka Signed-off-by: Jesse Barnes --- Reading git-diff-tree failed