util/inteltool: Unify LPC/eSPI handling for ADL/RPL
Handle ADL-P and ADL-M PCI IDs the same as ADL-N and RPL-P for dumping LPC registers. Add southbridge names/labels for ADL-P and ADL-M. TEST=build and run 'inteltool -l' to dump LPC/eSPI registers on google/taeko (RPL-P), verify output matches LPC decode set in devicetree Change-Id: I84901a8e25eb679acb31be1caa8fffa667454c62 Signed-off-by: Matt DeVillier <matt.devillier@gmail.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/91026 Reviewed-by: Angel Pons <th3fanbus@gmail.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
parent
b9aecb89bb
commit
4499c6d65c
2 changed files with 7 additions and 2 deletions
|
|
@ -483,8 +483,10 @@ static const struct {
|
|||
{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_C266, "C266" },
|
||||
{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_EHL, "Elkhart Lake" },
|
||||
{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_JSL, "Jasper Lake" },
|
||||
{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ADL_N, "Alder Lake-N"},
|
||||
{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_RPL_P, "Raptor Lake" },
|
||||
{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ADL_M, "Alder Lake-M" },
|
||||
{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ADL_N, "Alder Lake-N" },
|
||||
{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ADL_P, "Alder Lake-P" },
|
||||
{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_RPL_P, "Raptor Lake-P" },
|
||||
{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_MTL_P, "Meteor Lake-P"},
|
||||
{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ARL_H, "Arrow Lake-H"},
|
||||
|
||||
|
|
|
|||
|
|
@ -168,7 +168,10 @@ int print_lpc(struct pci_dev *sb, struct pci_access *pacc)
|
|||
cfg_registers_size = ARRAY_SIZE(sunrise_lpc_cfg_registers);
|
||||
}
|
||||
break;
|
||||
case PCI_DEVICE_ID_INTEL_ADL_M:
|
||||
case PCI_DEVICE_ID_INTEL_ADL_N:
|
||||
case PCI_DEVICE_ID_INTEL_ADL_P:
|
||||
case PCI_DEVICE_ID_INTEL_RPL_P:
|
||||
dev = pci_get_dev(pacc, sb->domain, sb->bus, sb->dev, 0);
|
||||
if (!dev) {
|
||||
printf("LPC/eSPI interface not found.\n");
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue