Fix Intel Cannon Lake LPSS I2C input clock
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HWE Next |
Fix Released
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
===SRU Justification===
[Impact]
i2c-hid touchpad stops working after a short usage, i2c controller timed
out:
[ 65.867065] i2c_hid i2c-DELL08CC:00: i2c_hid_get_input: incomplete
report (14/17415)
[ 65.895356] i2c_hid i2c-DELL08CC:00: i2c_hid_get_input: incomplete
report (14/15240)
[ 66.127727] i2c_hid i2c-DELL08CC:00: i2c_hid_get_input: incomplete
report (14/65365)
[ 71.720018] i2c_designware i2c_designware.0: i2c_dw_
lost arbitration
[ 72.736023] i2c_designware i2c_designware.0: controller timed out
[Fix]
Update Intel Cannon Lake LPSS with correct clock rate. This is a
fallback value when platform ACPI doesn't define one.
[Test]
The touchpad works correctly after this patch gets applied.
[Regression Potential]
Low. This patch is already in linux-stable, also no functional change
other than updated clock rate.
CVE References
tags: | added: originate-from-1789379 somerville |
Changed in linux (Ubuntu Bionic): | |
status: | New → Fix Committed |
Changed in hwe-next: | |
status: | New → Fix Released |
Changed in linux (Ubuntu): | |
status: | Incomplete → Fix Released |
tags: | added: cscc |
This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:
apport-collect 1789790
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.