On 01/12/16 14:32, Björn Gerhart wrote:

Am 27.11.2016 um 00:58 schrieb Phil Perry <p...@elrepo.org>:

On 18/01/16 19:17, Phil Perry wrote:
On 18/01/16 08:43, Björn Gerhart wrote:

Am 16.01.2016 um 17:09 schrieb Phil Perry <p...@elrepo.org>:

On 15/01/16 18:12, Phil Perry wrote:
On 15/01/16 17:16, Akemi Yagi wrote:
On Fri, Jan 15, 2016 at 6:19 AM, Björn Gerhart <gerh...@posteo.de> wrote:

Hi folks,

afaik the el7 kernel yet doesn't support the i2c host adapter of the
Braswell chipset by Intel. However, it's possible to simply compile a newer
release (taken from 3.19) of the i2c-i801 source code against the el7
kernel, and the module seems to work properly.


I'd appreciate if you could test and confirm the package works as expected.

The package gets installed properly on my CentOS 7.2, and the module detects 
the hardware properly. Excellent!

Brilliant - thanks for testing and confirming.

Best - Björn


If you're still on the list, I wonder if you could confirm if the EL7.3 kernel 
driver now natively supports your hardware. If so, we can deprecate the package 
we released.

Hi Phil,

yes I'll give it a try and report. However, is there already a compiled 
preliminary el7.3 kernel rpm package which is freely available I could install 

Best - Björn

Hi Björn,

Thanks for your reply. I don't have a package for 7.3 yet, but it looks like I'll need to build one.

I've done a little digging...

when I diff the modinfo output from our elrepo driver versus the kernel driver in EL7.2, I see our driver adds support for the following devices:

alias:          pci:v00008086d00002292sv*sd*bc*sc*i*
alias:          pci:v00008086d00000F12sv*sd*bc*sc*i*
alias:          pci:v00008086d00008CA2sv*sd*bc*sc*i*

When I compare the EL7.2 kernel driver to the EL7.3 kernel driver, I see the following 5 devices have been added in EL7.3:

alias:          pci:v00008086d0000A2A3sv*sd*bc*sc*i*
alias:          pci:v00008086d0000A223sv*sd*bc*sc*i*
alias:          pci:v00008086d0000A1A3sv*sd*bc*sc*i*
alias:          pci:v00008086d000019DFsv*sd*bc*sc*i*
alias:          pci:v00008086d00000F12sv*sd*bc*sc*i*

Note EL7.3 adds support for 8086:0F12 that is in the elrepo driver, but does not add support for 8086:2292 and 8086:8CA2 devices.

Looking up the pci:id's shows 8086:2292 to be Braswell and 8086:8CA2 to be Wildcat Point.

Seems strange that Red Hat have added support for later controllers but missed Braswell and Wildcat Point. It may well just be that no one has filed a bug requesting this functionality be backported. Either way, the end result is that it appears the 7.3 kernel driver does not support Braswell and we will need to backport this for EL7.3.

I will look to see if I can backport an updated driver for EL7.3 that includes support for Braswell and Wildcat Point together with the newer chipsets. Hopefully I can find time to get this done this weekend.


elrepo mailing list

Reply via email to