Haswell-based Chromebook touchpads and touchscreen are not enabled

Bug #1408105 reported by none
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Medium
Joseph Salisbury
Utopic
Fix Released
Medium
Joseph Salisbury

Bug Description

SRU Justification:

Impact: The Haswell-based Chromebooks have touchpads and a touchscreen unsupported in the 3.16 kernels
Fix: Upstream in 3.17
Testcase: I've tested fixes by compiling and using upstream 3.17+

da3b0ab75aadab63d1ffd5563100c9386e444dad Acer C720
5ea9567f6126846f5dcfa8515d7ef2c238133c0d HP Chromebook 14
0e1e5e590a457063c94d55c219b349bcf0d1f93a Dell Chromebook 11
963cb6fa0f5f115986e970b9d97440e4906524fa Toshiba CB35
b90b3c4ae06af135e279c9a5aa1c640d22787fc4 Acer C720P

none (none1234)
description: updated
Revision history for this message
Brad Figg (brad-figg) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:

apport-collect 1408105

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.

Changed in linux (Ubuntu):
status: New → Incomplete
Changed in linux (Ubuntu):
status: Incomplete → Triaged
importance: Undecided → Medium
Changed in linux (Ubuntu Utopic):
status: New → Triaged
importance: Undecided → Medium
tags: added: kernel-da-key utopic
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

I built a Utopic test kernel with a cherry-pick of the five commits listed in the description.

The test kernel can be downloaded from:
http://kernel.ubuntu.com/~jsalisbury/lp1408105/

Can you test this kernel on the appropriate systems and confirm it resolves the bug for each?

Thanks in advance!

Changed in linux (Ubuntu):
assignee: nobody → Joseph Salisbury (jsalisbury)
Changed in linux (Ubuntu Utopic):
assignee: nobody → Joseph Salisbury (jsalisbury)
Changed in linux (Ubuntu):
status: Triaged → In Progress
Changed in linux (Ubuntu Utopic):
status: Triaged → In Progress
Revision history for this message
none (none1234) wrote :

Thanks!

These deb's are for armhf, but the machines are amd64. I cannot test all hardware, as I only have one of the machines, but they are nearly identical except for hardware id's. Will this be acceptable?

Would it be possible to publish these changes to a git tree for me to pull and build?

Revision history for this message
none (none1234) wrote :

Or a source package / tarball?

Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

I built some amd64 .debs and copied them to the same location:
http://kernel.ubuntu.com/~jsalisbury/lp1408105/

You will need to install both the linux-image and linux-image-extra .deb packages.

I'll also put a git tree in a public locate and send a pointer.

Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

You can clone a copy of an Utopic tree with the patches applied by running:

 git clone zinc.canonical.com:/srv/kernel.ubuntu.com/git/jsalisbury/bugs/lp1408105/ubuntu-utopic

Revision history for this message
none (none1234) wrote :

Thanks! I pulled with "git clone git://kernel.ubuntu.com/jsalisbury/bugs/lp1408105/ubuntu-utopic.git", built, and confirmed that the touchpad is working.

[ 0.000000] Linux version 3.16.7-ckt2+ (<email address hidden>) #1 SMP PREEMPT Wed Jan 7 22:46:14 UTC 2015 ()
[ 2.497964] input: Cypress APA Trackpad (cyapa) as /devices/pci0000:00/0000:00:15.1/i2c-8/8-0067/input/input7

Revision history for this message
none (none1234) wrote :
Changed in linux (Ubuntu Utopic):
status: In Progress → Fix Released
Changed in linux (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.