UPSTREAM: soc/intel/skylake: Add H110 PCH series

This patch adds support H110 chipset (Sunrise Point) for Skylake and
Kaby Lake processor families by adding the corresponding IDs. It has
been tested on ASRock H110M-DVS motherboard (Skylake i5-6600 CPU).

BUG=none
BRANCH=none
TEST=none

Change-Id: I732df3bf731219475d80683ada3883e21fa14fa9
Signed-off-by: Patrick Georgi <pgeorgi@google.com>
Original-Commit-Id: 7a732b4781e7b83abda3230055d7110e1db730f3
Original-Change-Id: I85ba65ac860687b0f9fd781938e5cac21a1b668d
Original-Signed-off-by: Maxim Polyakov <max.senia.poliak@gmail.com>
Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/31602
Original-Reviewed-by: Angel Pons <th3fanbus@gmail.com>
Original-Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Original-Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-on: https://chromium-review.googlesource.com/1506749
Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com>
Tested-by: Patrick Georgi <pgeorgi@chromium.org>
Reviewed-by: Patrick Georgi <pgeorgi@chromium.org>
diff --git a/src/include/device/pci_ids.h b/src/include/device/pci_ids.h
index 4f7f298..dc55bf9 100644
--- a/src/include/device/pci_ids.h
+++ b/src/include/device/pci_ids.h
@@ -2691,6 +2691,7 @@
 #define PCI_DEVICE_ID_INTEL_SPT_LP_Y_PREMIUM		0x9d46
 #define PCI_DEVICE_ID_INTEL_SPT_H_C236			0xa150
 #define PCI_DEVICE_ID_INTEL_SPT_H_PREMIUM		0xa14e
+#define PCI_DEVICE_ID_INTEL_SPT_H_H110			0xa143
 #define PCI_DEVICE_ID_INTEL_SPT_H_QM170			0xa14d
 #define PCI_DEVICE_ID_INTEL_SPT_H_HM175			0xa152
 #define PCI_DEVICE_ID_INTEL_SPT_H_QM175			0xa153
diff --git a/src/soc/intel/common/block/lpc/lpc.c b/src/soc/intel/common/block/lpc/lpc.c
index 1a38a6c..d5f76f3 100644
--- a/src/soc/intel/common/block/lpc/lpc.c
+++ b/src/soc/intel/common/block/lpc/lpc.c
@@ -126,6 +126,7 @@
 	PCI_DEVICE_ID_INTEL_SPT_LP_Y_PREMIUM,
 	PCI_DEVICE_ID_INTEL_SPT_H_C236,
 	PCI_DEVICE_ID_INTEL_SPT_H_PREMIUM,
+	PCI_DEVICE_ID_INTEL_SPT_H_H110,
 	PCI_DEVICE_ID_INTEL_SPT_H_QM170,
 	PCI_DEVICE_ID_INTEL_SPT_H_HM175,
 	PCI_DEVICE_ID_INTEL_SPT_H_QM175,
diff --git a/src/soc/intel/skylake/bootblock/report_platform.c b/src/soc/intel/skylake/bootblock/report_platform.c
index b30f77a..f793435 100644
--- a/src/soc/intel/skylake/bootblock/report_platform.c
+++ b/src/soc/intel/skylake/bootblock/report_platform.c
@@ -70,6 +70,7 @@
 	{ PCI_DEVICE_ID_INTEL_SPT_LP_U_PREMIUM, "Skylake-U Premium" },
 	{ PCI_DEVICE_ID_INTEL_SPT_LP_Y_PREMIUM, "Skylake-Y Premium" },
 	{ PCI_DEVICE_ID_INTEL_SPT_H_PREMIUM, "Skylake PCH-H Premium" },
+	{ PCI_DEVICE_ID_INTEL_SPT_H_H110, "Skylake PCH-H H110" },
 	{ PCI_DEVICE_ID_INTEL_SPT_H_C236, "Skylake PCH-H C236" },
 	{ PCI_DEVICE_ID_INTEL_SPT_H_QM170, "Skylake PCH-H QM170" },
 	{ PCI_DEVICE_ID_INTEL_SPT_H_HM175, "Skylake PCH-H HM175" },