diff options
Diffstat (limited to 'usr/src/uts/common/sys/pci.h')
-rw-r--r-- | usr/src/uts/common/sys/pci.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/usr/src/uts/common/sys/pci.h b/usr/src/uts/common/sys/pci.h index 66ce71bcc2..d62d19c3a5 100644 --- a/usr/src/uts/common/sys/pci.h +++ b/usr/src/uts/common/sys/pci.h @@ -21,7 +21,7 @@ /* * Copyright 2009 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. - * Copyright 2018 Joyent, Inc. + * Copyright 2019, Joyent, Inc. */ #ifndef _SYS_PCI_H @@ -168,6 +168,7 @@ extern "C" { /* * PCI status register bits */ +#define PCI_STAT_READY 0x1 /* Immediate Readiness */ #define PCI_STAT_INTR 0x8 /* Interrupt state */ #define PCI_STAT_CAP 0x10 /* Implements Capabilities */ #define PCI_STAT_66MHZ 0x20 /* 66 MHz capable */ @@ -928,6 +929,8 @@ typedef struct pcix_attr { #define PCI_MSI_MME_SHIFT 0x4 /* Shift for MME bits */ #define PCI_MSI_64BIT_MASK 0x0080 /* 64bit support mask in MSI ctrl reg */ #define PCI_MSI_PVM_MASK 0x0100 /* PVM support mask in MSI ctrl reg */ +#define PCI_MSI_EMD_MASK 0x0200 /* EMD Capable Mask */ +#define PCI_MSI_EMD_ENABLE 0x0400 /* EMD Enable bit */ /* * PCI Extended Message Signalled Interrupts (MSI-X) capability entry offsets |