Re: [PATCH 2.6.37] i2c-i801: SMBus patch for Intel DH89xxCCDeviceIDs

From: Jean Delvare
Date: Thu Jan 13 2011 - 12:07:32 EST


hi Seth,

On Mon, 10 Jan 2011 13:09:03 -0800, Seth Heasley wrote:
> This patch adds the SMBus Controller DeviceIDs for the Intel DH89xxCC PCH.
>
> Signed-off-by: Seth Heasley <seth.heasley@xxxxxxxxx>
>
> --- linux-2.6.37/drivers/i2c/busses/i2c-i801.c.orig 2011-01-04 16:50:19.000000000 -0800
> +++ linux-2.6.37/drivers/i2c/busses/i2c-i801.c 2011-01-06 14:26:20.000000000 -0800
> @@ -44,11 +44,12 @@
> ICH10 0x3a30 32 hard yes yes yes
> ICH10 0x3a60 32 hard yes yes yes
> 5/3400 Series (PCH) 0x3b30 32 hard yes yes yes
> - Cougar Point (PCH) 0x1c22 32 hard yes yes yes
> + 6 Series (PCH) 0x1c22 32 hard yes yes yes
> Patsburg (PCH) 0x1d22 32 hard yes yes yes
> Patsburg (PCH) IDF 0x1d70 32 hard yes yes yes
> Patsburg (PCH) IDF 0x1d71 32 hard yes yes yes
> Patsburg (PCH) IDF 0x1d72 32 hard yes yes yes
> + DH89xxCC (PCH) 0x2330 32 hard yes yes yes
>
> Features supported by this driver:
> Software PEC no
> @@ -620,6 +621,7 @@
> { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_PATSBURG_SMBUS_IDF0) },
> { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_PATSBURG_SMBUS_IDF1) },
> { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_PATSBURG_SMBUS_IDF2) },
> + { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_DH89XXCC_SMBUS) },
> { 0, }
> };
>
> --- linux-2.6.37/drivers/i2c/busses/Kconfig.orig 2011-01-04 16:50:19.000000000 -0800
> +++ linux-2.6.37/drivers/i2c/busses/Kconfig 2011-01-06 14:25:56.000000000 -0800
> @@ -98,8 +98,9 @@
> EP80579 (Tolapai)
> ICH10
> 5/3400 Series (PCH)
> - Cougar Point (PCH)
> + 6 Series (PCH)
> Patsburg (PCH)
> + DH89xxCC (PCH)
>
> This driver can also be built as a module. If so, the module
> will be called i2c-i801.
> --- linux-2.6.37/Documentation/i2c/busses/i2c-i801.orig 2011-01-04 16:50:19.000000000 -0800
> +++ linux-2.6.37/Documentation/i2c/busses/i2c-i801 2011-01-06 14:27:03.000000000 -0800
> @@ -16,8 +16,9 @@
> * Intel EP80579 (Tolapai)
> * Intel 82801JI (ICH10)
> * Intel 5/3400 Series (PCH)
> - * Intel Cougar Point (PCH)
> + * Intel 6 Series (PCH)
> * Intel Patsburg (PCH)
> + * Intel DH89xxCC (PCH)
> Datasheets: Publicly available at the Intel website
>
> On Intel Patsburg and later chipsets, both the normal host SMBus controller

Looks good, consider it applied, but obviously I can't push it until
the pci_ids.h changes have been merged.

--
Jean Delvare
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/