On Thu, Jan 14, 2021 at 04:38:11PM +0200, Jarkko Nikula wrote: > Add PCI ID of SMBus controller on Intel Alder Lake PCH-P. > > Signed-off-by: Jarkko Nikula <jarkko.nikula@xxxxxxxxxxxxxxx> Do we still update Documentation/i2c/busses/i2c-i801.rst? And maybe we should add Jarkko as i801 maintainer because Jean is usually fine with such changes? > --- > drivers/i2c/busses/i2c-i801.c | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/drivers/i2c/busses/i2c-i801.c b/drivers/i2c/busses/i2c-i801.c > index 4435e5fdc75e..b931b629b457 100644 > --- a/drivers/i2c/busses/i2c-i801.c > +++ b/drivers/i2c/busses/i2c-i801.c > @@ -73,6 +73,7 @@ > * Jasper Lake (SOC) 0x4da3 32 hard yes yes yes > * Comet Lake-V (PCH) 0xa3a3 32 hard yes yes yes > * Alder Lake-S (PCH) 0x7aa3 32 hard yes yes yes > + * Alder Lake-P (PCH) 0x51a3 32 hard yes yes yes > * > * Features supported by this driver: > * Software PEC no > @@ -230,6 +231,7 @@ > #define PCI_DEVICE_ID_INTEL_TIGERLAKE_H_SMBUS 0x43a3 > #define PCI_DEVICE_ID_INTEL_ELKHART_LAKE_SMBUS 0x4b23 > #define PCI_DEVICE_ID_INTEL_JASPER_LAKE_SMBUS 0x4da3 > +#define PCI_DEVICE_ID_INTEL_ALDER_LAKE_P_SMBUS 0x51a3 > #define PCI_DEVICE_ID_INTEL_BROXTON_SMBUS 0x5ad4 > #define PCI_DEVICE_ID_INTEL_ALDER_LAKE_S_SMBUS 0x7aa3 > #define PCI_DEVICE_ID_INTEL_LYNXPOINT_SMBUS 0x8c22 > @@ -1087,6 +1089,7 @@ static const struct pci_device_id i801_ids[] = { > { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_TIGERLAKE_H_SMBUS) }, > { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_JASPER_LAKE_SMBUS) }, > { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ALDER_LAKE_S_SMBUS) }, > + { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ALDER_LAKE_P_SMBUS) }, > { 0, } > }; > > @@ -1776,6 +1779,7 @@ static int i801_probe(struct pci_dev *dev, const struct pci_device_id *id) > case PCI_DEVICE_ID_INTEL_JASPER_LAKE_SMBUS: > case PCI_DEVICE_ID_INTEL_EBG_SMBUS: > case PCI_DEVICE_ID_INTEL_ALDER_LAKE_S_SMBUS: > + case PCI_DEVICE_ID_INTEL_ALDER_LAKE_P_SMBUS: > priv->features |= FEATURE_BLOCK_PROC; > priv->features |= FEATURE_I2C_BLOCK_READ; > priv->features |= FEATURE_IRQ; > -- > 2.29.2 >
Attachment:
signature.asc
Description: PGP signature