Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/index.php/Reporting_Bug_Guidelines

Do NOT report bugs when a package is just outdated, or it is in Unsupported. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#58183 - [linux] 4.13 breaks keyboard on Cherryview devices (Asus C300S Chromebook)

Attached to Project: Arch Linux
Opened by William Osler (LibreWulf) - Tuesday, 10 April 2018, 04:56 GMT
Last edited by Doug Newgard (Scimmia) - Friday, 13 April 2018, 13:53 GMT
Task Type Bug Report
Category Kernel
Status Assigned
Assigned To Tobias Powalowski (tpowa)
Jan Steffens (heftig)
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 1
Private No

Details

Description: Upgrading from 4.12 to 4.13 broke the keyboard on my Asus C300S Chromebook, and from what I've read when searching online, other Cherryview based devices. This is because support for this platform was reworked in 4.13. The solution is to enable CONFIG_PINCTRL_CHERRYVIEW=y. Currently, it is set to CONFIG_PINCTRL_CHERRYVIEW=m, which will cause it to load late, which in this case means not working at all. I have confirmed this fix works on 4.15.15-1 by making this change (and changing nothing else), rebuilding the linux package, and installing it.

For more information, see the upstream bug report here: https://bugzilla.kernel.org/show_bug.cgi?id=194945

Additional info:
* linux 4.15.15-1

Steps to reproduce:
* Install any version of the linux package > 4.13
* Boot the system
* Keyboard doesn't work both in early boot nor post boot
This task depends upon

Comment by Luke V (Wulfsta) - Thursday, 12 April 2018, 05:19 GMT
I can confirm that this happens on the Asus C301SA. These are both reported as TERRA machines by dmidecode.

Loading...