diff options
author | Felix Singer <felixsinger@posteo.net> | 2020-11-20 12:42:28 +0000 |
---|---|---|
committer | Michael Niewöhner <foss@mniewoehner.de> | 2020-11-24 18:37:46 +0000 |
commit | d5f1c088164d03a501fb94217bca94ffd382079e (patch) | |
tree | b45a41f8b271074c56fb8b7ff107ea5d9ed0d264 /src/include/device | |
parent | de50d399a1c6ab163de25fff7740c26b9e9da4ab (diff) | |
download | coreboot-d5f1c088164d03a501fb94217bca94ffd382079e.tar.xz |
include/device/pci_ids.h: Add PCI IDs used in Lynxpoint chipsets
Used documents:
- 328904-003
- 329003-003
Change-Id: I95790cda6f7c42a9de57bf5e92eb829ee1807dbe
Signed-off-by: Felix Singer <felixsinger@posteo.net>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/47807
Reviewed-by: Michael Niewöhner <foss@mniewoehner.de>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src/include/device')
-rw-r--r-- | src/include/device/pci_ids.h | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/src/include/device/pci_ids.h b/src/include/device/pci_ids.h index ebf02a8fd1..c123002b75 100644 --- a/src/include/device/pci_ids.h +++ b/src/include/device/pci_ids.h @@ -2777,6 +2777,9 @@ #define PCI_DID_INTEL_IBEXPEAK_HECI1 0x3b64 #define PCI_DID_INTEL_IBEXPEAK_THERMAL 0x3b32 +/* Intel SDMA device Ids */ +#define PCI_DEVICE_ID_INTEL_LPT_LP_SDMA 0x9c60 + /* Intel LPC device ids */ #define PCI_DEVICE_ID_INTEL_LPT_MOBILE_SAMPLE 0x8c41 #define PCI_DEVICE_ID_INTEL_LPT_DESKTOP_SAMPLE 0x8c42 @@ -2989,6 +2992,21 @@ #define PCI_DEVICE_ID_INTEL_ADP_S_ESPI_31 0x7a9f /* Intel PCIE device ids */ +#define PCI_DEVICE_ID_INTEL_LPT_H_PCIE_RP1 0x8c10 +#define PCI_DEVICE_ID_INTEL_LPT_H_PCIE_RP2 0x8c12 +#define PCI_DEVICE_ID_INTEL_LPT_H_PCIE_RP3 0x8c14 +#define PCI_DEVICE_ID_INTEL_LPT_H_PCIE_RP4 0x8c16 +#define PCI_DEVICE_ID_INTEL_LPT_H_PCIE_RP5 0x8c18 +#define PCI_DEVICE_ID_INTEL_LPT_H_PCIE_RP6 0x8c1a +#define PCI_DEVICE_ID_INTEL_LPT_H_PCIE_RP7 0x8c1c +#define PCI_DEVICE_ID_INTEL_LPT_H_PCIE_RP8 0x8c1e +#define PCI_DEVICE_ID_INTEL_LPT_LP_PCIE_RP1 0x9c10 +#define PCI_DEVICE_ID_INTEL_LPT_LP_PCIE_RP2 0x9c12 +#define PCI_DEVICE_ID_INTEL_LPT_LP_PCIE_RP3 0x9c14 +#define PCI_DEVICE_ID_INTEL_LPT_LP_PCIE_RP4 0x9c16 +#define PCI_DEVICE_ID_INTEL_LPT_LP_PCIE_RP5 0x9c18 +#define PCI_DEVICE_ID_INTEL_LPT_LP_PCIE_RP6 0x9c1a + #define PCI_DEVICE_ID_INTEL_SPT_LP_PCIE_RP1 0x9d10 #define PCI_DEVICE_ID_INTEL_SPT_LP_PCIE_RP2 0x9d11 #define PCI_DEVICE_ID_INTEL_SPT_LP_PCIE_RP3 0x9d12 @@ -3268,6 +3286,23 @@ #define PCI_DEVICE_ID_INTEL_ADP_S_PCIE_RP28 0x7acb /* Intel SATA device Ids */ +#define PCI_DEVICE_ID_INTEL_LPT_H_DESKTOP_SATA_IDE 0x8c00 +#define PCI_DEVICE_ID_INTEL_LPT_H_DESKTOP_SATA_AHCI 0x8c02 +#define PCI_DEVICE_ID_INTEL_LPT_H_DESKTOP_SATA_RAID_1 0x8c04 +#define PCI_DEVICE_ID_INTEL_LPT_H_DESKTOP_SATA_RAID_PREM 0x8c06 +#define PCI_DEVICE_ID_INTEL_LPT_H_DESKTOP_SATA_IDE_P45 0x8c08 +#define PCI_DEVICE_ID_INTEL_LPT_H_DESKTOP_SATA_RAID_2 0x8c0e +#define PCI_DEVICE_ID_INTEL_LPT_H_MOBILE_SATA_IDE 0x8c01 +#define PCI_DEVICE_ID_INTEL_LPT_H_MOBILE_SATA_AHCI 0x8c03 +#define PCI_DEVICE_ID_INTEL_LPT_H_MOBILE_SATA_RAID_1 0x8c05 +#define PCI_DEVICE_ID_INTEL_LPT_H_MOBILE_SATA_RAID_PREM 0x8c07 +#define PCI_DEVICE_ID_INTEL_LPT_H_MOBILE_SATA_IDE_P45 0x8c09 +#define PCI_DEVICE_ID_INTEL_LPT_H_MOBILE_SATA_RAID_2 0x8c0f +#define PCI_DEVICE_ID_INTEL_LPT_LP_SATA_AHCI 0x9c03 +#define PCI_DEVICE_ID_INTEL_LPT_LP_SATA_RAID_1 0x9c05 +#define PCI_DEVICE_ID_INTEL_LPT_LP_SATA_RAID_PREM 0x9c07 +#define PCI_DEVICE_ID_INTEL_LPT_LP_SATA_RAID_2 0x9c0f + #define PCI_DEVICE_ID_INTEL_SPT_U_SATA 0x9d03 #define PCI_DEVICE_ID_INTEL_SPT_U_Y_PREMIUM_SATA 0x9d07 #define PCI_DEVICE_ID_INTEL_SPT_KBL_SATA 0x282a @@ -3337,6 +3372,8 @@ #define PCI_DEVICE_ID_INTEL_ADP_S_PMC 0x7aa1 /* Intel I2C device Ids */ +#define PCI_DEVICE_ID_INTEL_LPT_LP_I2C0 0x9c61 +#define PCI_DEVICE_ID_INTEL_LPT_LP_I2C1 0x9c62 #define PCI_DEVICE_ID_INTEL_SPT_I2C0 0x9d60 #define PCI_DEVICE_ID_INTEL_SPT_I2C1 0x9d61 #define PCI_DEVICE_ID_INTEL_SPT_I2C2 0x9d62 @@ -3428,6 +3465,8 @@ #define PCI_DEVICE_ID_INTEL_ADP_S_I2C5 0x7afd /* Intel UART device Ids */ +#define PCI_DEVICE_ID_INTEL_LPT_LP_UART0 0x9c63 +#define PCI_DEVICE_ID_INTEL_LPT_LP_UART1 0x9c64 #define PCI_DEVICE_ID_INTEL_SPT_UART0 0x9d27 #define PCI_DEVICE_ID_INTEL_SPT_UART1 0x9d28 #define PCI_DEVICE_ID_INTEL_SPT_UART2 0x9d66 @@ -3487,6 +3526,8 @@ #define PCI_DEVICE_ID_INTEL_ADP_S_UART6 0x7adf /* Intel SPI device Ids */ +#define PCI_DEVICE_ID_INTEL_LPT_LP_GSPI0 0x9c65 +#define PCI_DEVICE_ID_INTEL_LPT_LP_GSPI1 0x9c66 #define PCI_DEVICE_ID_INTEL_SPT_SPI1 0x9d24 #define PCI_DEVICE_ID_INTEL_SPT_SPI2 0x9d29 #define PCI_DEVICE_ID_INTEL_SPT_SPI3 0x9d2a @@ -3786,6 +3827,8 @@ #define PCI_DEVICE_ID_INTEL_ADL_P_ID_8 0x4661 #define PCI_DEVICE_ID_INTEL_ADL_P_ID_9 0x467f /* Intel SMBUS device Ids */ +#define PCI_DEVICE_ID_INTEL_LPT_H_SMBUS 0x8c22 +#define PCI_DEVICE_ID_INTEL_LPT_LP_SMBUS 0x9c22 #define PCI_DEVICE_ID_INTEL_APL_SMBUS 0x5ad4 #define PCI_DEVICE_ID_INTEL_SPT_LP_SMBUS 0x9d23 #define PCI_DEVICE_ID_INTEL_SPT_H_SMBUS 0xa123 @@ -3802,7 +3845,14 @@ #define PCI_DEVICE_ID_INTEL_ADP_P_SMBUS 0xa0a3 #define PCI_DEVICE_ID_INTEL_ADP_S_SMBUS 0x7aa3 +/* Intel EHCI device IDs */ +#define PCI_DEVICE_ID_INTEL_LPT_H_EHCI_1 0x8c26 +#define PCI_DEVICE_ID_INTEL_LPT_H_EHCI_2 0x8c2d +#define PCI_DEVICE_ID_INTEL_LPT_LP_EHCI 0x9c26 + /* Intel XHCI device Ids */ +#define PCI_DEVICE_ID_INTEL_LPT_H_XHCI 0x8c31 +#define PCI_DEVICE_ID_INTEL_LPT_LP_XHCI 0x9c31 #define PCI_DEVICE_ID_INTEL_APL_XHCI 0x5aa8 #define PCI_DEVICE_ID_INTEL_GLK_XHCI 0x31a8 #define PCI_DEVICE_ID_INTEL_SPT_LP_XHCI 0x9d2f @@ -3856,6 +3906,8 @@ #define PCI_DEVICE_ID_INTEL_ADP_S_SRAM 0x7aa7 /* Intel AUDIO device Ids */ +#define PCI_DEVICE_ID_INTEL_LPT_H_AUDIO 0x8c20 +#define PCI_DEVICE_ID_INTEL_LPT_LP_AUDIO 0x9c20 #define PCI_DEVICE_ID_INTEL_APL_AUDIO 0x5a98 #define PCI_DEVICE_ID_INTEL_GLK_AUDIO 0x3198 #define PCI_DEVICE_ID_INTEL_CNL_AUDIO 0x9dc8 @@ -3883,6 +3935,8 @@ #define PCI_DEVICE_ID_INTEL_ADP_P_AUDIO 0x51c8 /* Intel HECI/ME device Ids */ +#define PCI_DEVICE_ID_INTEL_LPT_H_MEI 0x8c3a +#define PCI_DEVICE_ID_INTEL_LPT_LP_MEI 0x9c3a #define PCI_DEVICE_ID_INTEL_APL_CSE0 0x5a9a #define PCI_DEVICE_ID_INTEL_GLK_CSE0 0x319a #define PCI_DEVICE_ID_INTEL_CNL_CSE0 0x9de0 @@ -3932,6 +3986,7 @@ #define PCI_DEVICE_ID_INTEL_ADP_S_XDCI 0x7ae1 /* Intel SD device Ids */ +#define PCI_DEVICE_ID_INTEL_LPT_LP_SD 0x9c35 #define PCI_DEVICE_ID_INTEL_APL_SD 0x5aca #define PCI_DEVICE_ID_INTEL_GLK_SD 0x31ca #define PCI_DEVICE_ID_INTEL_SKL_SD 0x9d2d |