[LinuxBIOS] [PATCH] probe_superio: Cosmetics, cleanup, better structure

Carl-Daniel Hailfinger c-d.hailfinger.devel.2006 at gmx.net
Tue Aug 28 18:31:40 CEST 2007


On 27.08.2007 22:08, Robert Millan wrote:
> On Mon, Aug 27, 2007 at 01:41:54PM +0200, Carl-Daniel Hailfinger wrote:
>> This patch makes ITE SuperI/O probing/dumping a little bit more generic,
>> fixes minor codingstyle issues and prepares the table for supporting
>> more chips of the ITE IT87xx SuperI/O family.
> 
> Tested on my two ITE-powered boards as you requested.

Thanks!

> With IT8702F-A:
> 
> No SuperI/O chip found at 0x002e
> No SuperIO chip found at 0x002e
> SuperI/O found at 0x2e: id=0x8702, chipver=0x3
> ITE IT8702
> No SuperI/O chip found at 0x004e
> No SuperIO chip found at 0x004e
> No SuperIO chip found at 0x004e

As expected.

> With IT8712F-A:
> 
> No SuperI/O chip found at 0x002e
> No SuperIO chip found at 0x002e
> SuperI/O found at 0x2e: id=0x8712, chipver=0x7
> ITE IT8712
> idx 07 20 21 22 23 24 2b
> val 09 87 12 07 01 00 00
> def NA 87 12 08 00 00 00
> [...]

As expected.

What sort of problems did the board with the IT8712F have? With a dump
from under proprietary bios and lb, we can compare and make sure the
right registers are set the way you need them.

Regards,
Carl-Daniel




More information about the coreboot mailing list