diff --git a/util/inteltool/gpio.c b/util/inteltool/gpio.c index cd6ce91185..ff21d2452b 100644 --- a/util/inteltool/gpio.c +++ b/util/inteltool/gpio.c @@ -1051,6 +1051,7 @@ int print_gpios(struct pci_dev *sb, int show_all, int show_diffs) case PCI_DEVICE_ID_INTEL_TIGERPOINT_U_BASE: case PCI_DEVICE_ID_INTEL_TIGERPOINT_Y_SUPER: case PCI_DEVICE_ID_INTEL_TIGERPOINT_Y_PREM: + case PCI_DEVICE_ID_INTEL_TIGERPOINT_EMBEDDED_IOTG: case PCI_DEVICE_ID_INTEL_C621: case PCI_DEVICE_ID_INTEL_C622: case PCI_DEVICE_ID_INTEL_C624: diff --git a/util/inteltool/gpio_groups.c b/util/inteltool/gpio_groups.c index 6efbfcb131..fb50905b25 100644 --- a/util/inteltool/gpio_groups.c +++ b/util/inteltool/gpio_groups.c @@ -198,6 +198,7 @@ const struct gpio_community *const *get_gpio_communities(struct pci_dev *const s case PCI_DEVICE_ID_INTEL_TIGERPOINT_U_BASE: case PCI_DEVICE_ID_INTEL_TIGERPOINT_Y_SUPER: case PCI_DEVICE_ID_INTEL_TIGERPOINT_Y_PREM: + case PCI_DEVICE_ID_INTEL_TIGERPOINT_EMBEDDED_IOTG: *community_count = ARRAY_SIZE(tigerlake_pch_lp_communities); *pad_stepping = 16; return tigerlake_pch_lp_communities; diff --git a/util/inteltool/inteltool.c b/util/inteltool/inteltool.c index e6f82371da..d58b850717 100644 --- a/util/inteltool/inteltool.c +++ b/util/inteltool/inteltool.c @@ -359,6 +359,8 @@ static const struct { "Tiger Point Y Engineering Sample" }, { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_TIGERPOINT_Y_PREM, "Tiger Point Y Premium/Tigerlake" }, + { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_TIGERPOINT_EMBEDDED_IOTG, + "Tiger Point Embedded IOTG" }, { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_H110, "H110" }, { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_H170, "H170" }, { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_Z170, "Z170" }, diff --git a/util/inteltool/inteltool.h b/util/inteltool/inteltool.h index 80d307cfe4..f0ddef283d 100644 --- a/util/inteltool/inteltool.h +++ b/util/inteltool/inteltool.h @@ -158,6 +158,7 @@ static inline uint32_t inl(unsigned port) #define PCI_DEVICE_ID_INTEL_TIGERPOINT_U_BASE 0xa083 #define PCI_DEVICE_ID_INTEL_TIGERPOINT_Y_SUPER 0xa086 #define PCI_DEVICE_ID_INTEL_TIGERPOINT_Y_PREM 0xa087 +#define PCI_DEVICE_ID_INTEL_TIGERPOINT_EMBEDDED_IOTG 0xa088 #define PCI_DEVICE_ID_INTEL_H110 0xa143 #define PCI_DEVICE_ID_INTEL_H170 0xa144 #define PCI_DEVICE_ID_INTEL_Z170 0xa145 diff --git a/util/inteltool/pcr.c b/util/inteltool/pcr.c index 8bc6e1917b..6594561257 100644 --- a/util/inteltool/pcr.c +++ b/util/inteltool/pcr.c @@ -150,6 +150,7 @@ void pcr_init(struct pci_dev *const sb) case PCI_DEVICE_ID_INTEL_TIGERPOINT_U_BASE: case PCI_DEVICE_ID_INTEL_TIGERPOINT_Y_SUPER: case PCI_DEVICE_ID_INTEL_TIGERPOINT_Y_PREM: + case PCI_DEVICE_ID_INTEL_TIGERPOINT_EMBEDDED_IOTG: case PCI_DEVICE_ID_INTEL_ADL_P: case PCI_DEVICE_ID_INTEL_ADL_M: case PCI_DEVICE_ID_INTEL_RPL_P: