[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