Hi,
On 8/24/20 10:25 AM, Andy Shevchenko wrote:
On Sun, Aug 23, 2020 at 08:58:35PM +0300, Marius Iacob wrote:
I have an ASUS T103HAF and while trying to load asus-nb-wmi module it fails because it has i8042 as dependecy and that module does not load on my device.
Can you be more specific, why that module is not loaded?
Yes that would be my first question too, have you tried passing "i8042.reset=1" and/or "i8042.nomux=1" on the
kernel cmdline? Typically passing "i8042.nomux=1" fixes all kinda i8042 issues.
I see that i8042 is used in asus-nb-wmi for a quirk, so it's not necessary all the time. How can I make it an optional dependecy?
include/linux/i8042.h
Contains a stub for i8042_install_filter() for when CONFIG_SERIO_I8042 is not enabled, so you can build
your own kernel with that option unset. But we really ought to come up with a better fix which will also
work for standard distro kernels, see above.
Regards,
Hans