util/inteltool: Add support for Jasper Lake

Tested on: Intel N5105 (Jasperlake Family, Intel Celeron processor)
Based on Intel Pentium Silver and Intel Celeron Processor Datasheet,
        vol. 2 of 2 revision 001 (DOC# 634545)

Change-Id: If4134bd03f5544b5845cde998ee526e5ddd5b51d
Signed-off-by: Karol Zmyslowski <karol.zmyslowski@3mdeb.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/73934
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Michał Żygowski <michal.zygowski@3mdeb.com>
This commit is contained in:
Karol Zmyslowski
2023-03-10 19:44:04 +01:00
committed by Felix Held
parent bbd701803e
commit b2f5a22c4a
6 changed files with 682 additions and 0 deletions

View File

@@ -23,6 +23,7 @@
#include "gpio_names/alderlake_h.h"
#include "gpio_names/alderlake_p.h"
#include "gpio_names/elkhartlake.h"
#include "gpio_names/jasperlake.h"
#define SBBAR_SIZE (16 * MiB)
#define PCR_PORT_SIZE (64 * KiB)
@@ -232,6 +233,10 @@ const struct gpio_community *const *get_gpio_communities(struct pci_dev *const s
*community_count = ARRAY_SIZE(alderlake_pch_p_communities);
*pad_stepping = 16;
return alderlake_pch_p_communities;
case PCI_DEVICE_ID_INTEL_JSL:
*community_count = ARRAY_SIZE(jasperlake_pch_communities);
*pad_stepping = 16;
return jasperlake_pch_communities;
case PCI_DEVICE_ID_INTEL_EHL:
*community_count = ARRAY_SIZE(elkhartlake_pch_communities);
*pad_stepping = 16;