Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit afc65924 authored by James Ralston's avatar James Ralston Committed by Wolfram Sang
Browse files

i2c: i801: Add Device IDs for Intel Wildcat Point-LP PCH



This patch adds the SMBus Device IDs for the Intel Wildcat Point-LP PCH.

Signed-off-by: default avatarJames Ralston <james.d.ralston@intel.com>
Signed-off-by: default avatarWolfram Sang <wsa@the-dreams.de>
parent 3cd0c2df
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -25,6 +25,7 @@ Supported adapters:
  * Intel Avoton (SOC)
  * Intel Wellsburg (PCH)
  * Intel Coleto Creek (PCH)
  * Intel Wildcat Point-LP (PCH)
   Datasheets: Publicly available at the Intel website

On Intel Patsburg and later chipsets, both the normal host SMBus controller
+1 −0
Original line number Diff line number Diff line
@@ -109,6 +109,7 @@ config I2C_I801
	    Avoton (SOC)
	    Wellsburg (PCH)
	    Coleto Creek (PCH)
	    Wildcat Point-LP (PCH)

	  This driver can also be built as a module.  If so, the module
	  will be called i2c-i801.
+3 −0
Original line number Diff line number Diff line
@@ -59,6 +59,7 @@
  Wellsburg (PCH) MS    0x8d7e     32     hard     yes     yes     yes
  Wellsburg (PCH) MS    0x8d7f     32     hard     yes     yes     yes
  Coleto Creek (PCH)    0x23b0     32     hard     yes     yes     yes
  Wildcat Point-LP (PCH)   0x9ca2     32     hard     yes     yes     yes

  Features supported by this driver:
  Software PEC                     no
@@ -177,6 +178,7 @@
#define PCI_DEVICE_ID_INTEL_WELLSBURG_SMBUS_MS1	0x8d7e
#define PCI_DEVICE_ID_INTEL_WELLSBURG_SMBUS_MS2	0x8d7f
#define PCI_DEVICE_ID_INTEL_LYNXPOINT_LP_SMBUS	0x9c22
#define PCI_DEVICE_ID_INTEL_WILDCATPOINT_LP_SMBUS	0x9ca2

struct i801_mux_config {
	char *gpio_chip;
@@ -819,6 +821,7 @@ static DEFINE_PCI_DEVICE_TABLE(i801_ids) = {
	{ PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_WELLSBURG_SMBUS_MS1) },
	{ PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_WELLSBURG_SMBUS_MS2) },
	{ PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_COLETOCREEK_SMBUS) },
	{ PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_WILDCATPOINT_LP_SMBUS) },
	{ 0, }
};