Add support to SB800 SMBus changes
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Medium
|
Tim Gardner |
Bug Description
Description of problem:
This version of driver adds support for the AMD SB800
Family series of products. Major changes include the
changes to addressing the SMBUS registers at different
location from the locations in the previous compatible
parts from AMD such as SB400/SB600/SB700.
For SB800, the main features and register definitions
of SMBUS and other interfaces are still compatible with
the previous products with the only change being in
how to access the internal registers for these blocks
may differ.
How reproducible:
dmesg show error for i2c-piix4 module, and
sensors-detect or i2cdetect detect nothing.
Steps to Reproduce:
dmesg |grep smbus
Actual results:
piix4_smbus 0000:00:14.0: SMB base address uninitialized - upgrade BIOS or use force_addr=0xaddr
(dmesg show error for i2c-piix4 module, and sensors-detect or i2cdetect
detect nothing on SMBus.)
Expected results:
piix4_smbus 0000:00:14.0: SMBus Host Controller at 0xb00, revision 0
Additional info:
This patch has been accepted by kernel.org, I will provide
the git link later when it is available.
Is it possible for you to add it before the final release of Ubuntu 9.04?
Thanks