soc/intel/common: Add Cannonlake pci ids for common

Add Cannonlake pci device ids for all the merged intel common code. As
of now only have CNL-U and CNL-Y pci ids.

Change-Id: Iee5087cdeba53919d83ff665d0c417075279294c
Signed-off-by: Lijian Zhao <lijian.zhao@intel.com>
Reviewed-on: https://review.coreboot.org/20823
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-by: Subrata Banik <subrata.banik@intel.com>
This commit is contained in:
Lijian Zhao 2017-07-29 16:38:38 -07:00 committed by Martin Roth
parent 241bd40966
commit bbedef9cfa
9 changed files with 34 additions and 0 deletions

View File

@ -179,6 +179,12 @@ static const unsigned short pci_device_ids[] = {
PCI_DEVICE_ID_INTEL_APL_I2C5, PCI_DEVICE_ID_INTEL_APL_I2C5,
PCI_DEVICE_ID_INTEL_APL_I2C6, PCI_DEVICE_ID_INTEL_APL_I2C6,
PCI_DEVICE_ID_INTEL_APL_I2C7, PCI_DEVICE_ID_INTEL_APL_I2C7,
PCI_DEVICE_ID_INTEL_CNL_I2C0,
PCI_DEVICE_ID_INTEL_CNL_I2C1,
PCI_DEVICE_ID_INTEL_CNL_I2C2,
PCI_DEVICE_ID_INTEL_CNL_I2C3,
PCI_DEVICE_ID_INTEL_CNL_I2C4,
PCI_DEVICE_ID_INTEL_CNL_I2C5,
PCI_DEVICE_ID_INTEL_GLK_I2C0, PCI_DEVICE_ID_INTEL_GLK_I2C0,
PCI_DEVICE_ID_INTEL_GLK_I2C1, PCI_DEVICE_ID_INTEL_GLK_I2C1,
PCI_DEVICE_ID_INTEL_GLK_I2C2, PCI_DEVICE_ID_INTEL_GLK_I2C2,

View File

@ -139,6 +139,22 @@ static const unsigned short pcie_device_ids[] = {
PCI_DEVICE_ID_INTEL_KBP_H_PCIE_RP22, PCI_DEVICE_ID_INTEL_KBP_H_PCIE_RP22,
PCI_DEVICE_ID_INTEL_KBP_H_PCIE_RP23, PCI_DEVICE_ID_INTEL_KBP_H_PCIE_RP23,
PCI_DEVICE_ID_INTEL_KBP_H_PCIE_RP24, PCI_DEVICE_ID_INTEL_KBP_H_PCIE_RP24,
PCI_DEVICE_ID_INTEL_CNL_LP_PCIE_RP1,
PCI_DEVICE_ID_INTEL_CNL_LP_PCIE_RP2,
PCI_DEVICE_ID_INTEL_CNL_LP_PCIE_RP3,
PCI_DEVICE_ID_INTEL_CNL_LP_PCIE_RP4,
PCI_DEVICE_ID_INTEL_CNL_LP_PCIE_RP5,
PCI_DEVICE_ID_INTEL_CNL_LP_PCIE_RP6,
PCI_DEVICE_ID_INTEL_CNL_LP_PCIE_RP7,
PCI_DEVICE_ID_INTEL_CNL_LP_PCIE_RP8,
PCI_DEVICE_ID_INTEL_CNL_LP_PCIE_RP9,
PCI_DEVICE_ID_INTEL_CNL_LP_PCIE_RP10,
PCI_DEVICE_ID_INTEL_CNL_LP_PCIE_RP11,
PCI_DEVICE_ID_INTEL_CNL_LP_PCIE_RP12,
PCI_DEVICE_ID_INTEL_CNL_LP_PCIE_RP13,
PCI_DEVICE_ID_INTEL_CNL_LP_PCIE_RP14,
PCI_DEVICE_ID_INTEL_CNL_LP_PCIE_RP15,
PCI_DEVICE_ID_INTEL_CNL_LP_PCIE_RP16,
0 0
}; };

View File

@ -64,6 +64,9 @@ static const unsigned short pci_device_ids[] = {
PCI_DEVICE_ID_INTEL_SPT_U_SATA, PCI_DEVICE_ID_INTEL_SPT_U_SATA,
PCI_DEVICE_ID_INTEL_SPT_U_Y_PREMIUM_SATA, PCI_DEVICE_ID_INTEL_SPT_U_Y_PREMIUM_SATA,
PCI_DEVICE_ID_INTEL_SPT_KBL_SATA, PCI_DEVICE_ID_INTEL_SPT_KBL_SATA,
PCI_DEVICE_ID_INTEL_CNL_SATA,
PCI_DEVICE_ID_INTEL_CNL_PREMIUM_SATA,
PCI_DEVICE_ID_INTEL_CNL_COMPAT_SATA,
0 0
}; };

View File

@ -65,6 +65,7 @@ static struct device_operations dev_ops = {
static const unsigned short pci_device_ids[] = { static const unsigned short pci_device_ids[] = {
PCI_DEVICE_ID_INTEL_APL_SD, PCI_DEVICE_ID_INTEL_APL_SD,
PCI_DEVICE_ID_INTEL_CNL_SD,
PCI_DEVICE_ID_INTEL_GLK_SD, PCI_DEVICE_ID_INTEL_GLK_SD,
PCI_DEVICE_ID_INTEL_SKL_SD, PCI_DEVICE_ID_INTEL_SKL_SD,
0 0

View File

@ -89,6 +89,7 @@ static struct device_operations smbus_ops = {
}; };
static const unsigned short pci_device_ids[] = { static const unsigned short pci_device_ids[] = {
PCI_DEVICE_ID_INTEL_CNL_SMBUS,
PCI_DEVICE_ID_INTEL_SPT_LP_SMBUS, PCI_DEVICE_ID_INTEL_SPT_LP_SMBUS,
PCI_DEVICE_ID_INTEL_SPT_H_SMBUS, PCI_DEVICE_ID_INTEL_SPT_H_SMBUS,
0 0

View File

@ -289,6 +289,8 @@ static struct device_operations systemagent_ops = {
static const unsigned short systemagent_ids[] = { static const unsigned short systemagent_ids[] = {
PCI_DEVICE_ID_INTEL_GLK_NB, PCI_DEVICE_ID_INTEL_GLK_NB,
PCI_DEVICE_ID_INTEL_APL_NB, PCI_DEVICE_ID_INTEL_APL_NB,
PCI_DEVICE_ID_INTEL_CNL_ID_U,
PCI_DEVICE_ID_INTEL_CNL_ID_Y,
PCI_DEVICE_ID_INTEL_SKL_ID_U, PCI_DEVICE_ID_INTEL_SKL_ID_U,
PCI_DEVICE_ID_INTEL_SKL_ID_Y, PCI_DEVICE_ID_INTEL_SKL_ID_Y,
PCI_DEVICE_ID_INTEL_SKL_ID_ULX, PCI_DEVICE_ID_INTEL_SKL_ID_ULX,

View File

@ -60,6 +60,9 @@ static const unsigned short pci_device_ids[] = {
PCI_DEVICE_ID_INTEL_APL_UART1, PCI_DEVICE_ID_INTEL_APL_UART1,
PCI_DEVICE_ID_INTEL_APL_UART2, PCI_DEVICE_ID_INTEL_APL_UART2,
PCI_DEVICE_ID_INTEL_APL_UART3, PCI_DEVICE_ID_INTEL_APL_UART3,
PCI_DEVICE_ID_INTEL_CNL_UART0,
PCI_DEVICE_ID_INTEL_CNL_UART1,
PCI_DEVICE_ID_INTEL_CNL_UART2,
PCI_DEVICE_ID_INTEL_GLK_UART0, PCI_DEVICE_ID_INTEL_GLK_UART0,
PCI_DEVICE_ID_INTEL_GLK_UART1, PCI_DEVICE_ID_INTEL_GLK_UART1,
PCI_DEVICE_ID_INTEL_GLK_UART2, PCI_DEVICE_ID_INTEL_GLK_UART2,

View File

@ -31,6 +31,7 @@ static struct device_operations usb_xdci_ops = {
static const unsigned short pci_device_ids[] = { static const unsigned short pci_device_ids[] = {
PCI_DEVICE_ID_INTEL_APL_XDCI, PCI_DEVICE_ID_INTEL_APL_XDCI,
PCI_DEVICE_ID_INTEL_CNL_LP_XDCI,
PCI_DEVICE_ID_INTEL_GLK_XDCI, PCI_DEVICE_ID_INTEL_GLK_XDCI,
PCI_DEVICE_ID_INTEL_SPT_LP_XDCI, PCI_DEVICE_ID_INTEL_SPT_LP_XDCI,
0 0

View File

@ -31,6 +31,7 @@ static struct device_operations usb_xhci_ops = {
static const unsigned short pci_device_ids[] = { static const unsigned short pci_device_ids[] = {
PCI_DEVICE_ID_INTEL_APL_XHCI, PCI_DEVICE_ID_INTEL_APL_XHCI,
PCI_DEVICE_ID_INTEL_CNL_LP_XHCI,
PCI_DEVICE_ID_INTEL_GLK_XHCI, PCI_DEVICE_ID_INTEL_GLK_XHCI,
PCI_DEVICE_ID_INTEL_SPT_LP_XHCI, PCI_DEVICE_ID_INTEL_SPT_LP_XHCI,
PCI_DEVICE_ID_INTEL_KBP_H_XHCI, PCI_DEVICE_ID_INTEL_KBP_H_XHCI,