summaryrefslogtreecommitdiff
path: root/src/include/device
diff options
context:
space:
mode:
authorFelix Singer <felixsinger@posteo.net>2020-11-20 12:42:28 +0000
committerMichael Niewöhner <foss@mniewoehner.de>2020-11-24 18:37:46 +0000
commitd5f1c088164d03a501fb94217bca94ffd382079e (patch)
treeb45a41f8b271074c56fb8b7ff107ea5d9ed0d264 /src/include/device
parentde50d399a1c6ab163de25fff7740c26b9e9da4ab (diff)
downloadcoreboot-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.h55
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