On Nov 28, 2015, Iru Cai <[email protected]> wrote: > I bought a Chromebook pixel 2013 recently. When it runs Trisquel with > Linux-libre 3.13, the touchscreen and touchpad work fine. However, in later > kernel release, it needs to load non-free firmware in mxt_initialize(), > which is in drivers/input/touchscreen/atmel_mxt_ts.c, and the atmel_mxt_ts > driver fails to work. Is there a work around for this?
I suspect blacklisting the specific driver might get the device to fallback to generic emulation mode, which is presumably what you were get on 3.13 (assuming there isn't a specific driver there). Please let me know how it goes, so that I can have a further look and maybe fix the problem for good. If the device works well without the specific driver, it would probably be ideal to disable the driver for good. -- Alexandre Oliva, freedom fighter http://FSFLA.org/~lxoliva/ You must be the change you wish to see in the world. -- Gandhi Be Free! -- http://FSFLA.org/ FSF Latin America board member Free Software Evangelist|Red Hat Brasil GNU Toolchain Engineer _______________________________________________ linux-libre mailing list [email protected] http://www.fsfla.org/cgi-bin/mailman/listinfo/linux-libre
