diff options
author | Alexandru Gagniuc <mr.nuke.me@gmail.com> | 2019-03-15 20:29:40 +0100 |
---|---|---|
committer | Bjorn Helgaas <bhelgaas@google.com> | 2019-04-23 23:38:16 +0200 |
commit | ba11edc65065ffe38508aa76fdf7a7db15ad8161 (patch) | |
tree | ffa0370f786434e9ea208fac31d38fec133e5766 /include | |
parent | PCI/ACPI: Implement _HPX Type 3 Setting Record (diff) | |
download | linux-ba11edc65065ffe38508aa76fdf7a7db15ad8161.tar.xz linux-ba11edc65065ffe38508aa76fdf7a7db15ad8161.zip |
PCI/ACPI: Advertise _HPX Type 3 support via _OSC
_OSC now has a way to inform firmware that OS has the capability to
interpret _HPX Type 3 setting records. This was added by the following
PCI Firmware Specification ECN:
ECN: _HPX and PCIe Completion Timeout related _OSC Enhancements
Date: September 12, 2018
Affected Document: PCI Firmware Specification, Rev. 3.2
Signed-off-by: Alexandru Gagniuc <mr.nuke.me@gmail.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/linux/acpi.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/include/linux/acpi.h b/include/linux/acpi.h index d5dcebd7aad3..b84bcd705fe1 100644 --- a/include/linux/acpi.h +++ b/include/linux/acpi.h @@ -513,7 +513,8 @@ extern bool osc_pc_lpi_support_confirmed; #define OSC_PCI_CLOCK_PM_SUPPORT 0x00000004 #define OSC_PCI_SEGMENT_GROUPS_SUPPORT 0x00000008 #define OSC_PCI_MSI_SUPPORT 0x00000010 -#define OSC_PCI_SUPPORT_MASKS 0x0000001f +#define OSC_PCI_HPX_TYPE_3_SUPPORT 0x00000100 +#define OSC_PCI_SUPPORT_MASKS 0x0000011f /* PCI Host Bridge _OSC: Capabilities DWORD 3: Control Field */ #define OSC_PCI_EXPRESS_NATIVE_HP_CONTROL 0x00000001 |