Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

i2c-piix4: Add AMD CZ SMBus device ID

To add AMD CZ SMBus controller device ID.

[bhelgaas: drop pci_ids.h update]
Signed-off-by: Shane Huang <shane.huang@amd.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Reviewed-by: Tejun Heo <tj@kernel.org>
Reviewed-by: Jean Delvare <khali@linux-fr.org>
Cc: stable@vger.kernel.org

authored by

Shane Huang and committed by
Bjorn Helgaas
b996ac90 fafe5c3d

+4 -2
+1 -1
Documentation/i2c/busses/i2c-piix4
··· 13 13 * AMD SP5100 (SB700 derivative found on some server mainboards) 14 14 Datasheet: Publicly available at the AMD website 15 15 http://support.amd.com/us/Embedded_TechDocs/44413.pdf 16 - * AMD Hudson-2 16 + * AMD Hudson-2, CZ 17 17 Datasheet: Not publicly available 18 18 * Standard Microsystems (SMSC) SLC90E66 (Victory66) southbridge 19 19 Datasheet: Publicly available at the SMSC website http://www.smsc.com
+1
drivers/i2c/busses/Kconfig
··· 150 150 ATI SB700/SP5100 151 151 ATI SB800 152 152 AMD Hudson-2 153 + AMD CZ 153 154 Serverworks OSB4 154 155 Serverworks CSB5 155 156 Serverworks CSB6
+2 -1
drivers/i2c/busses/i2c-piix4.c
··· 22 22 Intel PIIX4, 440MX 23 23 Serverworks OSB4, CSB5, CSB6, HT-1000, HT-1100 24 24 ATI IXP200, IXP300, IXP400, SB600, SB700/SP5100, SB800 25 - AMD Hudson-2 25 + AMD Hudson-2, CZ 26 26 SMSC Victory66 27 27 28 28 Note: we assume there can only be one device, with one or more ··· 522 522 { PCI_DEVICE(PCI_VENDOR_ID_ATI, PCI_DEVICE_ID_ATI_IXP400_SMBUS) }, 523 523 { PCI_DEVICE(PCI_VENDOR_ID_ATI, PCI_DEVICE_ID_ATI_SBX00_SMBUS) }, 524 524 { PCI_DEVICE(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_HUDSON2_SMBUS) }, 525 + { PCI_DEVICE(PCI_VENDOR_ID_AMD, 0x790b) }, 525 526 { PCI_DEVICE(PCI_VENDOR_ID_SERVERWORKS, 526 527 PCI_DEVICE_ID_SERVERWORKS_OSB4) }, 527 528 { PCI_DEVICE(PCI_VENDOR_ID_SERVERWORKS,