[coreboot] ASRock E350M1: Linux reports `piix4_smbus 0000:00:14.0: SMBus base address index region 0xcd6 already in use!`

Paul Menzel paulepanter at users.sourceforge.net
Thu Mar 28 14:50:11 CET 2013

Dear coreboot folks,

since [1]

        commit df729d7778a7e5878fac5545883f68e42372456a
        Author: Jens Rottmann <JRottmann at LiPPERTembedded.de>
        Date:   Tue Feb 19 14:46:31 2013 +0100
            AMD Fam14 boards: dimmSpd.c: Set `iobase` to `SMBUS0_BASE_ADDRESS` instead of `0xB00`

which I expanded to the ASRock E350M1, overlooking the new error
message, Linux complains about an already used base address index

        calling  i2c_piix4_init+0x0/0x1000 [i2c_piix4] @ 559
        piix4_smbus 0000:00:14.0: SMBus base address index region 0xcd6 already in use!
        piix4_smbus: probe of 0000:00:14.0 failed with error -16

The address 0xb00 was used before and this should not have been changed
with the patch above. But it did. I looked through the code but could
not find where 0xcd6 comes from. Any pointers would be very much



[1] http://review.coreboot.org/2453
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20130328/a069dc72/attachment.sig>

More information about the coreboot mailing list