History

Merge branch 'pci/misc' into next

* pci/misc: PCI: Add dummy pci_irqd_intx_xlate() for CONFIG_PCI=n build PCI: Add wrappers for dev_printk() PCI: Remove unnecessary messages for memory allocation failures PCI: Add #defines for Completion Timeout Disable feature hinic: Replace PCI pool old API net: e100: Replace PCI pool old API block: DAC960: Replace PCI pool old API MAINTAINERS: Include more PCI files PCI: Remove unneeded kallsyms include powerpc/pci: Unroll two pass loop when scanning bridges powerpc/pci: Use for_each_pci_bridge() helper

Bjorn Helgaas committed 8 years ago

Commit 412ee7c2 parents 85d24b3 80db6f045 files · +449 −504Browse files

Showing the changes to include/uapi/linux (1 of 45 files). Show all

Unified · Split

include/uapi/linux/pci_regs.h+2−0
@@ -622,6 +622,7 @@ · 621 unmodified lines
622622 * safely.
623623 */
624624 #define PCI_EXP_DEVCAP2 36 /* Device Capabilities 2 */
625+#define PCI_EXP_DEVCAP2_COMP_TMOUT_DIS 0x00000010 /* Completion Timeout Disable supported */
625626 #define PCI_EXP_DEVCAP2_ARI 0x00000020 /* Alternative Routing-ID */
626627 #define PCI_EXP_DEVCAP2_ATOMIC_ROUTE 0x00000040 /* Atomic Op routing */
627628 #define PCI_EXP_DEVCAP2_ATOMIC_COMP32 0x00000080 /* 32b AtomicOp completion */
@@ -633,6 +634,7 @@ · 5 unmodified lines
633634 #define PCI_EXP_DEVCAP2_OBFF_WAKE 0x00080000 /* Re-use WAKE# for OBFF */
634635 #define PCI_EXP_DEVCTL2 40 /* Device Control 2 */
635636 #define PCI_EXP_DEVCTL2_COMP_TIMEOUT 0x000f /* Completion Timeout Value */
637+#define PCI_EXP_DEVCTL2_COMP_TMOUT_DIS 0x0010 /* Completion Timeout Disable */
636638 #define PCI_EXP_DEVCTL2_ARI 0x0020 /* Alternative Routing-ID */
637639 #define PCI_EXP_DEVCTL2_ATOMIC_REQ 0x0040 /* Set Atomic requests */
638640 #define PCI_EXP_DEVCTL2_ATOMIC_EGRESS_BLOCK 0x0080 /* Block atomic egress */