aboutsummaryrefslogtreecommitdiff
path: root/src/southbridge
diff options
context:
space:
mode:
authorAngel Pons <th3fanbus@gmail.com>2022-10-07 00:36:00 +0200
committerLean Sheng Tan <sheng.tan@9elements.com>2023-02-09 21:40:52 +0000
commit434d7d45829ed9da41b17fe56fe7affca001be21 (patch)
treeeace33bde0f5cda1c07272899bad213c9201881b /src/southbridge
parent05df1084edecdd7a0e9560371debacfe70ab3896 (diff)
sb/intel/lynxpoint: Add PCI DIDs for 9 series PCHs
The desktop 9 series PCHs should be the same as the 8 series PCHs. Change-Id: Iee93fee4f28b88a72c537944159fb7cbb2796235 Signed-off-by: Angel Pons <th3fanbus@gmail.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/68187 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Paul Menzel <paulepanter@mailbox.org> Reviewed-by: Lean Sheng Tan <sheng.tan@9elements.com>
Diffstat (limited to 'src/southbridge')
-rw-r--r--src/southbridge/intel/lynxpoint/azalia.c1
-rw-r--r--src/southbridge/intel/lynxpoint/lpc.c5
-rw-r--r--src/southbridge/intel/lynxpoint/me.c1
-rw-r--r--src/southbridge/intel/lynxpoint/sata.c12
-rw-r--r--src/southbridge/intel/lynxpoint/smbus.c1
-rw-r--r--src/southbridge/intel/lynxpoint/usb_ehci.c2
-rw-r--r--src/southbridge/intel/lynxpoint/usb_xhci.c1
7 files changed, 23 insertions, 0 deletions
diff --git a/src/southbridge/intel/lynxpoint/azalia.c b/src/southbridge/intel/lynxpoint/azalia.c
index f41b3c2f04..34f0753df8 100644
--- a/src/southbridge/intel/lynxpoint/azalia.c
+++ b/src/southbridge/intel/lynxpoint/azalia.c
@@ -122,6 +122,7 @@ static struct device_operations azalia_ops = {
static const unsigned short pci_device_ids[] = {
PCI_DID_INTEL_LPT_H_AUDIO,
+ PCI_DID_INTEL_LPT_H_AUDIO_9,
PCI_DID_INTEL_LPT_LP_AUDIO,
0
};
diff --git a/src/southbridge/intel/lynxpoint/lpc.c b/src/southbridge/intel/lynxpoint/lpc.c
index b8e9d5f595..e44d9a8d17 100644
--- a/src/southbridge/intel/lynxpoint/lpc.c
+++ b/src/southbridge/intel/lynxpoint/lpc.c
@@ -834,6 +834,11 @@ static const unsigned short pci_device_ids[] = {
PCI_DID_INTEL_LPT_LP_PREMIUM,
PCI_DID_INTEL_LPT_LP_MAINSTREAM,
PCI_DID_INTEL_LPT_LP_VALUE,
+ PCI_DID_INTEL_LPT_MOBILE_SAMPLE_9,
+ PCI_DID_INTEL_LPT_DESKTOP_SAMPLE_9,
+ PCI_DID_INTEL_LPT_HM97,
+ PCI_DID_INTEL_LPT_Z97,
+ PCI_DID_INTEL_LPT_H97,
0
};
diff --git a/src/southbridge/intel/lynxpoint/me.c b/src/southbridge/intel/lynxpoint/me.c
index 66d56dc8d2..d076f0ff87 100644
--- a/src/southbridge/intel/lynxpoint/me.c
+++ b/src/southbridge/intel/lynxpoint/me.c
@@ -923,6 +923,7 @@ static struct device_operations device_ops = {
static const unsigned short pci_device_ids[] = {
PCI_DID_INTEL_LPT_H_MEI,
+ PCI_DID_INTEL_LPT_H_MEI_9,
PCI_DID_INTEL_LPT_LP_MEI,
0
};
diff --git a/src/southbridge/intel/lynxpoint/sata.c b/src/southbridge/intel/lynxpoint/sata.c
index 49108ee439..b6cbb133da 100644
--- a/src/southbridge/intel/lynxpoint/sata.c
+++ b/src/southbridge/intel/lynxpoint/sata.c
@@ -231,6 +231,18 @@ static const unsigned short pci_device_ids[] = {
PCI_DID_INTEL_LPT_H_MOBILE_SATA_RAID_PREM,
PCI_DID_INTEL_LPT_H_MOBILE_SATA_IDE_P45,
PCI_DID_INTEL_LPT_H_MOBILE_SATA_RAID_2,
+ PCI_DID_INTEL_LPT_H_DESKTOP_SATA_IDE_9,
+ PCI_DID_INTEL_LPT_H_DESKTOP_SATA_AHCI_9,
+ PCI_DID_INTEL_LPT_H_DESKTOP_SATA_RAID_1_9,
+ PCI_DID_INTEL_LPT_H_DESKTOP_SATA_RAID_PREM_9,
+ PCI_DID_INTEL_LPT_H_DESKTOP_SATA_IDE_P45_9,
+ PCI_DID_INTEL_LPT_H_DESKTOP_SATA_RAID_2_9,
+ PCI_DID_INTEL_LPT_H_MOBILE_SATA_IDE_9,
+ PCI_DID_INTEL_LPT_H_MOBILE_SATA_AHCI_9,
+ PCI_DID_INTEL_LPT_H_MOBILE_SATA_RAID_1_9,
+ PCI_DID_INTEL_LPT_H_MOBILE_SATA_RAID_PREM_9,
+ PCI_DID_INTEL_LPT_H_MOBILE_SATA_IDE_P45_9,
+ PCI_DID_INTEL_LPT_H_MOBILE_SATA_RAID_2_9,
PCI_DID_INTEL_LPT_LP_SATA_AHCI,
PCI_DID_INTEL_LPT_LP_SATA_RAID_1,
PCI_DID_INTEL_LPT_LP_SATA_RAID_PREM,
diff --git a/src/southbridge/intel/lynxpoint/smbus.c b/src/southbridge/intel/lynxpoint/smbus.c
index 519afe5ca4..757254ef14 100644
--- a/src/southbridge/intel/lynxpoint/smbus.c
+++ b/src/southbridge/intel/lynxpoint/smbus.c
@@ -35,6 +35,7 @@ static struct device_operations smbus_ops = {
static const unsigned short pci_device_ids[] = {
PCI_DID_INTEL_LPT_H_SMBUS,
+ PCI_DID_INTEL_LPT_H_SMBUS_9,
PCI_DID_INTEL_LPT_LP_SMBUS,
PCI_DID_INTEL_WPT_LP_SMBUS,
0
diff --git a/src/southbridge/intel/lynxpoint/usb_ehci.c b/src/southbridge/intel/lynxpoint/usb_ehci.c
index 8853a143ca..662a4210b1 100644
--- a/src/southbridge/intel/lynxpoint/usb_ehci.c
+++ b/src/southbridge/intel/lynxpoint/usb_ehci.c
@@ -173,6 +173,8 @@ static const unsigned short pci_device_ids[] = {
PCI_DID_INTEL_LPT_LP_EHCI,
PCI_DID_INTEL_LPT_H_EHCI_1,
PCI_DID_INTEL_LPT_H_EHCI_2,
+ PCI_DID_INTEL_LPT_H_EHCI_1_9,
+ PCI_DID_INTEL_LPT_H_EHCI_2_9,
0
};
diff --git a/src/southbridge/intel/lynxpoint/usb_xhci.c b/src/southbridge/intel/lynxpoint/usb_xhci.c
index 1219bccf8c..2660be1667 100644
--- a/src/southbridge/intel/lynxpoint/usb_xhci.c
+++ b/src/southbridge/intel/lynxpoint/usb_xhci.c
@@ -343,6 +343,7 @@ static struct device_operations usb_xhci_ops = {
static const unsigned short pci_device_ids[] = {
PCI_DID_INTEL_LPT_H_XHCI,
+ PCI_DID_INTEL_LPT_H_XHCI_9,
PCI_DID_INTEL_LPT_LP_XHCI,
0
};