<p>Lijian Zhao has uploaded this change for <strong>review</strong>.</p><p><a href="https://review.coreboot.org/20823">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">soc/intel/common: Add Cannonlake pci ids for common<br><br>Add Cannonlake pci device ids for all the merged intel common code.As of<br>now only have CNL-U and CNL-Y pci ids.<br><br>Change-Id: Iee5087cdeba53919d83ff665d0c417075279294c<br>Signed-off-by: Lijian Zhao <lijian.zhao@intel.com><br>---<br>M src/soc/intel/common/block/i2c/i2c.c<br>M src/soc/intel/common/block/pcie/pcie.c<br>M src/soc/intel/common/block/sata/sata.c<br>M src/soc/intel/common/block/scs/sd.c<br>M src/soc/intel/common/block/smbus/smbus.c<br>M src/soc/intel/common/block/systemagent/systemagent.c<br>M src/soc/intel/common/block/uart/uart.c<br>M src/soc/intel/common/block/xdci/xdci.c<br>M src/soc/intel/common/block/xhci/xhci.c<br>9 files changed, 34 insertions(+), 0 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://review.coreboot.org:29418/coreboot refs/changes/23/20823/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">diff --git a/src/soc/intel/common/block/i2c/i2c.c b/src/soc/intel/common/block/i2c/i2c.c<br>index 6debe88..f4b1e8c 100644<br>--- a/src/soc/intel/common/block/i2c/i2c.c<br>+++ b/src/soc/intel/common/block/i2c/i2c.c<br>@@ -179,6 +179,12 @@<br>        PCI_DEVICE_ID_INTEL_APL_I2C5,<br>         PCI_DEVICE_ID_INTEL_APL_I2C6,<br>         PCI_DEVICE_ID_INTEL_APL_I2C7,<br>+        PCI_DEVICE_ID_INTEL_CNL_I2C0,<br>+        PCI_DEVICE_ID_INTEL_CNL_I2C1,<br>+        PCI_DEVICE_ID_INTEL_CNL_I2C2,<br>+        PCI_DEVICE_ID_INTEL_CNL_I2C3,<br>+        PCI_DEVICE_ID_INTEL_CNL_I2C4,<br>+        PCI_DEVICE_ID_INTEL_CNL_I2C5,<br>         PCI_DEVICE_ID_INTEL_GLK_I2C0,<br>         PCI_DEVICE_ID_INTEL_GLK_I2C1,<br>         PCI_DEVICE_ID_INTEL_GLK_I2C2,<br>diff --git a/src/soc/intel/common/block/pcie/pcie.c b/src/soc/intel/common/block/pcie/pcie.c<br>index dfc92fe..19133f0 100644<br>--- a/src/soc/intel/common/block/pcie/pcie.c<br>+++ b/src/soc/intel/common/block/pcie/pcie.c<br>@@ -139,6 +139,22 @@<br>  PCI_DEVICE_ID_INTEL_KBP_H_PCIE_RP22,<br>  PCI_DEVICE_ID_INTEL_KBP_H_PCIE_RP23,<br>  PCI_DEVICE_ID_INTEL_KBP_H_PCIE_RP24,<br>+ PCI_DEVICE_ID_INTEL_CNL_LP_PCIE_RP1,<br>+ PCI_DEVICE_ID_INTEL_CNL_LP_PCIE_RP2,<br>+ PCI_DEVICE_ID_INTEL_CNL_LP_PCIE_RP3,<br>+ PCI_DEVICE_ID_INTEL_CNL_LP_PCIE_RP4,<br>+ PCI_DEVICE_ID_INTEL_CNL_LP_PCIE_RP5,<br>+ PCI_DEVICE_ID_INTEL_CNL_LP_PCIE_RP6,<br>+ PCI_DEVICE_ID_INTEL_CNL_LP_PCIE_RP7,<br>+ PCI_DEVICE_ID_INTEL_CNL_LP_PCIE_RP8,<br>+ PCI_DEVICE_ID_INTEL_CNL_LP_PCIE_RP9,<br>+ PCI_DEVICE_ID_INTEL_CNL_LP_PCIE_RP10,<br>+        PCI_DEVICE_ID_INTEL_CNL_LP_PCIE_RP11,<br>+        PCI_DEVICE_ID_INTEL_CNL_LP_PCIE_RP12,<br>+        PCI_DEVICE_ID_INTEL_CNL_LP_PCIE_RP13,<br>+        PCI_DEVICE_ID_INTEL_CNL_LP_PCIE_RP14,<br>+        PCI_DEVICE_ID_INTEL_CNL_LP_PCIE_RP15,<br>+        PCI_DEVICE_ID_INTEL_CNL_LP_PCIE_RP16,<br>         0<br> };<br> <br>diff --git a/src/soc/intel/common/block/sata/sata.c b/src/soc/intel/common/block/sata/sata.c<br>index f027486..d1f964e 100644<br>--- a/src/soc/intel/common/block/sata/sata.c<br>+++ b/src/soc/intel/common/block/sata/sata.c<br>@@ -64,6 +64,9 @@<br>         PCI_DEVICE_ID_INTEL_SPT_U_SATA,<br>       PCI_DEVICE_ID_INTEL_SPT_U_Y_PREMIUM_SATA,<br>     PCI_DEVICE_ID_INTEL_SPT_KBL_SATA,<br>+    PCI_DEVICE_ID_INTEL_CNL_SATA,<br>+        PCI_DEVICE_ID_INTEL_CNL_PREMIUM_SATA,<br>+        PCI_DEVICE_ID_INTEL_CNL_COMPACT_SATA,<br>         0<br> };<br> <br>diff --git a/src/soc/intel/common/block/scs/sd.c b/src/soc/intel/common/block/scs/sd.c<br>index ec5f6e8..d6f4843 100644<br>--- a/src/soc/intel/common/block/scs/sd.c<br>+++ b/src/soc/intel/common/block/scs/sd.c<br>@@ -65,6 +65,7 @@<br> <br> static const unsigned short pci_device_ids[] = {<br>       PCI_DEVICE_ID_INTEL_APL_SD,<br>+  PCI_DEVICE_ID_INTEL_CNL_SD,<br>   PCI_DEVICE_ID_INTEL_GLK_SD,<br>   PCI_DEVICE_ID_INTEL_SKL_SD,<br>   0<br>diff --git a/src/soc/intel/common/block/smbus/smbus.c b/src/soc/intel/common/block/smbus/smbus.c<br>index cd066ac..8ee38ee 100644<br>--- a/src/soc/intel/common/block/smbus/smbus.c<br>+++ b/src/soc/intel/common/block/smbus/smbus.c<br>@@ -89,6 +89,7 @@<br> };<br> <br> static const unsigned short pci_device_ids[] = {<br>+     PCI_DEVICE_ID_INTEL_CNL_SMBUS,<br>        PCI_DEVICE_ID_INTEL_SPT_LP_SMBUS,<br>     PCI_DEVICE_ID_INTEL_SPT_H_SMBUS,<br>      0<br>diff --git a/src/soc/intel/common/block/systemagent/systemagent.c b/src/soc/intel/common/block/systemagent/systemagent.c<br>index f2e74cc..206f4a0 100644<br>--- a/src/soc/intel/common/block/systemagent/systemagent.c<br>+++ b/src/soc/intel/common/block/systemagent/systemagent.c<br>@@ -289,6 +289,8 @@<br> static const unsigned short systemagent_ids[] = {<br>   PCI_DEVICE_ID_INTEL_GLK_NB,<br>   PCI_DEVICE_ID_INTEL_APL_NB,<br>+  PCI_DEVICE_ID_INTEL_CNL_ID_U,<br>+        PCI_DEVICE_ID_INTEL_CNL_ID_Y,<br>         PCI_DEVICE_ID_INTEL_SKL_ID_U,<br>         PCI_DEVICE_ID_INTEL_SKL_ID_Y,<br>         PCI_DEVICE_ID_INTEL_SKL_ID_ULX,<br>diff --git a/src/soc/intel/common/block/uart/uart.c b/src/soc/intel/common/block/uart/uart.c<br>index 632fb95..e8f1bc8 100644<br>--- a/src/soc/intel/common/block/uart/uart.c<br>+++ b/src/soc/intel/common/block/uart/uart.c<br>@@ -60,6 +60,9 @@<br>   PCI_DEVICE_ID_INTEL_APL_UART1,<br>        PCI_DEVICE_ID_INTEL_APL_UART2,<br>        PCI_DEVICE_ID_INTEL_APL_UART3,<br>+       PCI_DEVICE_ID_INTEL_CNL_UART0,<br>+       PCI_DEVICE_ID_INTEL_CNL_UART1,<br>+       PCI_DEVICE_ID_INTEL_CNL_UART2,<br>        PCI_DEVICE_ID_INTEL_GLK_UART0,<br>        PCI_DEVICE_ID_INTEL_GLK_UART1,<br>        PCI_DEVICE_ID_INTEL_GLK_UART2,<br>diff --git a/src/soc/intel/common/block/xdci/xdci.c b/src/soc/intel/common/block/xdci/xdci.c<br>index c5d4e00..7b74b21 100644<br>--- a/src/soc/intel/common/block/xdci/xdci.c<br>+++ b/src/soc/intel/common/block/xdci/xdci.c<br>@@ -31,6 +31,7 @@<br> <br> static const unsigned short pci_device_ids[] = {<br>      PCI_DEVICE_ID_INTEL_APL_XDCI,<br>+        PCI_DEVICE_ID_INTEL_CNL_LP_XDCI,<br>      PCI_DEVICE_ID_INTEL_GLK_XDCI,<br>         PCI_DEVICE_ID_INTEL_SPT_LP_XDCI,<br>      0<br>diff --git a/src/soc/intel/common/block/xhci/xhci.c b/src/soc/intel/common/block/xhci/xhci.c<br>index 50fe1de..ac7bd58 100644<br>--- a/src/soc/intel/common/block/xhci/xhci.c<br>+++ b/src/soc/intel/common/block/xhci/xhci.c<br>@@ -31,6 +31,7 @@<br> <br> static const unsigned short pci_device_ids[] = {<br>   PCI_DEVICE_ID_INTEL_APL_XHCI,<br>+        PCI_DEVICE_ID_INTEL_CNL_LP_XHCI,<br>      PCI_DEVICE_ID_INTEL_GLK_XHCI,<br>         PCI_DEVICE_ID_INTEL_SPT_LP_XHCI,<br>      PCI_DEVICE_ID_INTEL_KBP_H_XHCI,<br></pre><p>To view, visit <a href="https://review.coreboot.org/20823">change 20823</a>. To unsubscribe, visit <a href="https://review.coreboot.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://review.coreboot.org/20823"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: coreboot </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-MessageType: newchange </div>
<div style="display:none"> Gerrit-Change-Id: Iee5087cdeba53919d83ff665d0c417075279294c </div>
<div style="display:none"> Gerrit-Change-Number: 20823 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: Lijian Zhao <lijian.zhao@intel.com> </div>