[elrepo] i2c-i801: integration of CoffeeLake support

Björn Gerhart gerhart at posteo.de
Mon Jun 3 12:59:56 EDT 2019


Dear Phil,

thanks so much for your quick backport thereon!

I tested the package against kernel 3.10.0-957.12.2.el7.x86_64. It looks like the i2c controller gets detected properly. When i2c-dev is loaded additionally, the proper /sys/bus/i2c tree gets created. The only side effect is an issue I don’t yet understand. However, with the elrepo kernel 5.0.2-1.el7.elrepo.x86_64 the same message is written to the journal. So in fact, the backport seems to be accurate!

I’ll discuss this with my hardware colleagues what they think about the error. Maybe they have an idea which cause it has (as a side note here, the BIOS is not finally released yet anyway).

Here comes the journal excerpt:
Jun 03 11:09:46 wnlpos4-r1test kernel: i801_smbus 0000:00:1f.4: SPD Write Disable is set
Jun 03 11:09:46 wnlpos4-r1test kernel: i801_smbus 0000:00:1f.4: SMBus using PCI interrupt
Jun 03 11:09:46 wnlpos4-r1test kernel: iTCO_wdt: probe of iTCO_wdt failed with error -16

Thanks for your help and best regards
Björn


> Am 30.05.2019 um 08:16 schrieb Phil Perry <phil at elrepo.org>:
> 
> On 28/05/2019 07:36, Phil Perry wrote:
>> On 28/05/2019 06:25, Björn Gerhart wrote:
>>> Dear everyone,
>>> 
>>> I guess the kmod-i2c-i801 package in the latest release 0.0-5 misses support for the Intel CoffeeLake chipsets. The sources therefore are backported from kernel 4.4.36.
>>> After installing the elrepo ml-kernel release 5.x, support is included already - so in general support therefore is included in the Linux kernel already.
>>> 
>>> For example, H310 and Q370 are part of the CoffeeLake series. I have mainboards with these and can test against.
>>> 
>>> Is there anyone with the same need for supporting the CoffeeLake i2c controller in the el7 kernel?
>>> However, I would try to backport and then make a pull request on github to apply the changes.
>>> 
>>> Best - Björn
>>> 
>> Hi Björn,
>> I'll take a look and see if I can provide an updated backported driver this week.
>> I'll reply here once we have something to test.
>> Thanks,
>> Phil
> 
> An updated driver, backported from the most current LTS kernel (4.19.46) is now available from the elrepo repository for testing. This driver contains all the patches from the latest 5.1 branch.
> 
> kmod-i2c-i801-0.0-6.el7_6.elrepo.x86_64.rpm
> 
> Please can you test and let me know if it works for you.
> 
> Thanks,
> 
> Phil
> 
> 
> 
> _______________________________________________
> elrepo mailing list
> elrepo at lists.elrepo.org
> http://lists.elrepo.org/mailman/listinfo/elrepo



More information about the elrepo mailing list