From 241df84dc1b03151dfce862a08328c21a8375720 Mon Sep 17 00:00:00 2001 From: "Mark D. Studebaker" Date: Mon, 27 May 2002 20:48:46 +0000 Subject: [PATCH] add support for 8231 git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1376 7894878c-1315-0410-8ee3-d5d059ff63e0 --- doc/busses/i2c-viapro | 11 ++++++----- kernel/busses/i2c-viapro.c | 2 ++ 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/doc/busses/i2c-viapro b/doc/busses/i2c-viapro index 50dd01f7..cb1a35c7 100644 --- a/doc/busses/i2c-viapro +++ b/doc/busses/i2c-viapro @@ -9,8 +9,8 @@ Supported adapters: * VIA Technologies, Inc. VT82C686 Datasheet: Sometimes available at the VIA website - * VIA Technologies, Inc. VT8233, 8233A - Datasheet: not available? + * VIA Technologies, Inc. VT8231, VT8233, VT8233A + Datasheet: available on request from Via Author: Kyösti Mälkki @@ -32,11 +32,12 @@ supported VIA southbridges. Your /proc/pci or lspci -n listing must show one of these : - device 1106:3050 (VT82c596 function 3) - device 1106:3051 (VT82c596 function 3) - device 1106:3057 (VT82c686 function 4) + device 1106:3050 (VT82C596 function 3) + device 1106:3051 (VT82C596 function 3) + device 1106:3057 (VT82C686 function 4) device 1106:3074 (VT8233) device 1106:3147 (VT8233A) + device 1106:8235 (VT8231) If none of these show up, you should look in the BIOS for settings like enable ACPI / SMBus or even USB. diff --git a/kernel/busses/i2c-viapro.c b/kernel/busses/i2c-viapro.c index b059d085..0e7e743e 100644 --- a/kernel/busses/i2c-viapro.c +++ b/kernel/busses/i2c-viapro.c @@ -26,6 +26,7 @@ 82C596B (0x3051) 82C686A/B 8233, 8233A + 8231 Note: we assume there can only be one device, with one SMBus interface. */ @@ -71,6 +72,7 @@ static struct sd supported[] = { {PCI_DEVICE_ID_VIA_82C686_4, SMBBA1, 0xD2, "VT82C686A/B"}, {PCI_DEVICE_ID_VIA_8233_0, SMBBA3, 0xD2, "VT8233"}, {0x3147, SMBBA3, 0xD2, "VT8233A"}, + {0x8235, SMBBA1, 0xD2, "VT8231"}, {0, 0, 0, NULL} };