My laptop ( Huawei Matebook X Pro ) has it's track and touchpad connect via I2C.
So, I started to investigate how I could make it work and the first thing I observe is, that it appears that the I2C controller is not even initialized properly.
I have added the ig4 kernel module to my loader.conf and now see the following output via dmesg:
The output is the same on 11.2 Release and 12 Current.
I would like to understand if that is a laptop specific issue or if ig4 in general has issues with the latest Kabylake I2C controllers.
I'm a bit stuck on how to move on.
Are there any device hints I could try ?
I do have a Ubuntu running on the same laptop. It finds the touchpad at I2c-6 adrr=0x20 and the trackpad at i2c-7 adrr=0x15.
Any hint would be highly appreciated.
So, I started to investigate how I could make it work and the first thing I observe is, that it appears that the I2C controller is not even initialized properly.
I have added the ig4 kernel module to my loader.conf and now see the following output via dmesg:
Code:
pci0: <dasp> at device 20.2 (no driver attached)
ig4iic_pci0: <Intel Sunrise Point-LP I2C Controller-0> mem 0x2ff3021000-0x2ff3021fff at device 21.0 on pci0
ig4iic_pci0: Using MSI
pcib0: matched entry for 0.21.INTA
pcib0: slot 21 INTA hardwired to IRQ 16
ig4iic_pci0: controller error during attach-2
The output is the same on 11.2 Release and 12 Current.
I would like to understand if that is a laptop specific issue or if ig4 in general has issues with the latest Kabylake I2C controllers.
I'm a bit stuck on how to move on.
Are there any device hints I could try ?
I do have a Ubuntu running on the same laptop. It finds the touchpad at I2c-6 adrr=0x20 and the trackpad at i2c-7 adrr=0x15.
Any hint would be highly appreciated.