[coreboot-gerrit] New patch to review for coreboot: adb83e8 inteltool: Add Cougar/Panther Point IDs to rootcmplx.c

Nico Huber (nico.huber@secunet.com) gerrit at coreboot.org
Sat Mar 30 01:10:19 CET 2013


Nico Huber (nico.huber at secunet.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/2986

-gerrit

commit adb83e8bc9c678f6c9613847b3e893eef46ab016
Author: Nico Huber <nico.h at gmx.de>
Date:   Fri Mar 29 19:08:39 2013 +0100

    inteltool: Add Cougar/Panther Point IDs to rootcmplx.c
    
    This adds the PCI IDs of Intel's Cougar Point and Panther Point platform
    controller hubs (PCH) to the dumping of the root complex configuration
    under the root complex base address (RCBA). Those PCHs are handled exactly
    as the older ICHs which can be seen in [1] and [2]. I've tested dumping
    with an H77 PCH.
    
    NM70 is missing in [1]. Therefore, I didn't add it here.
    
    [1] Intel 6 Series Chipset and Intel C200 Series Chipset - Datasheet
        Document-Number: 324645-006
    
    [2] Intel 7 Series / C216 Chipset Family Platform Controller Hub (PCH) -
        Datasheet
        Document-Number: 326776-003
    
    Change-Id: I2296caae57e614171300362d41715deecec77762
    Signed-off-by: Nico Huber <nico.h at gmx.de>
---
 util/inteltool/rootcmplx.c | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)

diff --git a/util/inteltool/rootcmplx.c b/util/inteltool/rootcmplx.c
index a478731..7cc55de 100644
--- a/util/inteltool/rootcmplx.c
+++ b/util/inteltool/rootcmplx.c
@@ -47,6 +47,35 @@ int print_rcba(struct pci_dev *sb)
 	case PCI_DEVICE_ID_INTEL_ICH10R:
 	case PCI_DEVICE_ID_INTEL_NM10:
 	case PCI_DEVICE_ID_INTEL_I63XX:
+	case PCI_DEVICE_ID_INTEL_Z68:
+	case PCI_DEVICE_ID_INTEL_P67:
+	case PCI_DEVICE_ID_INTEL_UM67:
+	case PCI_DEVICE_ID_INTEL_HM65:
+	case PCI_DEVICE_ID_INTEL_H67:
+	case PCI_DEVICE_ID_INTEL_HM67:
+	case PCI_DEVICE_ID_INTEL_Q65:
+	case PCI_DEVICE_ID_INTEL_QS67:
+	case PCI_DEVICE_ID_INTEL_Q67:
+	case PCI_DEVICE_ID_INTEL_QM67:
+	case PCI_DEVICE_ID_INTEL_B65:
+	case PCI_DEVICE_ID_INTEL_C202:
+	case PCI_DEVICE_ID_INTEL_C204:
+	case PCI_DEVICE_ID_INTEL_C206:
+	case PCI_DEVICE_ID_INTEL_H61:
+	case PCI_DEVICE_ID_INTEL_Z77:
+	case PCI_DEVICE_ID_INTEL_Z75:
+	case PCI_DEVICE_ID_INTEL_Q77:
+	case PCI_DEVICE_ID_INTEL_Q75:
+	case PCI_DEVICE_ID_INTEL_B75:
+	case PCI_DEVICE_ID_INTEL_H77:
+	case PCI_DEVICE_ID_INTEL_C216:
+	case PCI_DEVICE_ID_INTEL_QM77:
+	case PCI_DEVICE_ID_INTEL_QS77:
+	case PCI_DEVICE_ID_INTEL_HM77:
+	case PCI_DEVICE_ID_INTEL_UM77:
+	case PCI_DEVICE_ID_INTEL_HM76:
+	case PCI_DEVICE_ID_INTEL_HM75:
+	case PCI_DEVICE_ID_INTEL_HM70:
 		rcba_phys = pci_read_long(sb, 0xf0) & 0xfffffffe;
 		break;
 	case PCI_DEVICE_ID_INTEL_ICH:



More information about the coreboot-gerrit mailing list