Elan 触摸板:内核配置

Elan 触摸板:内核配置

我在 Acer Chromebook 15 (CB5-571) 上运行 Gentoo Linux auron_yuna,并且配置了最小内核,支持除 Elantech 触摸板之外的所有功能。我读过很多其他堆栈交换答案,这些答案表明i8042.{nopnp,nmux,noloop,reset},并使用这些AUX端口(找到触摸板的地方)被发现(如 dmesg 中所示)http://pasted.co/478bf881),但触摸板本身无法识别。由于我对内核进行了大量修改(例如内置了所需的固件并且不使用任何模块,并且它仅构建为 6.9M initramfsless 可执行文件),我假设我缺少一些内核配置(http://pasted.co/00aad1c3)这增加了对其的支持。我缺少什么配置?所有与触摸板相关的内容都CONFIG_*ELAN*被选中,大多数内容也是如此CROSCHROME似乎CROS_LPC不起作用并抛出“找不到 EC ID”错误或其他错误)。我缺少什么?

答案1

@jimmij 解决了它,建议启用CONFIG_I2C_DESIGNWARE_*.我的整个内核配置(仅供参考)可以在这里找到:http://pasted.co/1f8d4965

相关内容