Hi all,
I am playing with the Fedora Rawhide aarch64 kernel on my lenovo c630. Today this is a 5.6 kernel. I guess it is missing some config options stuff because the laptop keyboard isn't available. It also seems like systemd userspace is pretty unhappy too, but that is seconday to the keyboard for me currently.
I haven't spent time looking though the know working configs that are already available, but appealing to the knowledge on this list: are there some kernel config options folks can suggest to me to improve the situation?
Best regards Richard IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.
On Tue, 18 Feb 2020, Richard Henwood wrote:
Hi all,
I am playing with the Fedora Rawhide aarch64 kernel on my lenovo c630. Today this is a 5.6 kernel. I guess it is missing some config options stuff because the laptop keyboard isn't available. It also seems like systemd userspace is pretty unhappy too, but that is seconday to the keyboard for me currently.
I haven't spent time looking though the know working configs that are already available, but appealing to the knowledge on this list: are there some kernel config options folks can suggest to me to improve the situation?
Is CONFIG_HID_SENSOR_HUB enabled? If so, you should disable it as it conflicts with other devices on the same I2C line (inc. keyboard).
I am playing with the Fedora Rawhide aarch64 kernel on my lenovo c630. Today this is a 5.6 kernel. I guess it is missing some config options stuff because the laptop keyboard isn't available. It also seems like systemd userspace is pretty unhappy too, but that is seconday to the keyboard for me currently.
I haven't spent time looking though the know working configs that are already available, but appealing to the knowledge on this list: are there some kernel config options folks can suggest to me to improve the situation?
Is CONFIG_HID_SENSOR_HUB enabled? If so, you should disable it as it conflicts with other devices on the same I2C line (inc. keyboard).
It is enabled, but it's a module so blacklisting it would be the first step. It also looks like it's used by other devices (not sure what they are) so we also need to be aware of not breaking other devices.
On Tue, 18 Feb 2020, Peter Robinson wrote:
I am playing with the Fedora Rawhide aarch64 kernel on my lenovo c630. Today this is a 5.6 kernel. I guess it is missing some config options stuff because the laptop keyboard isn't available. It also seems like systemd userspace is pretty unhappy too, but that is seconday to the keyboard for me currently.
I haven't spent time looking though the know working configs that are already available, but appealing to the knowledge on this list: are there some kernel config options folks can suggest to me to improve the situation?
Is CONFIG_HID_SENSOR_HUB enabled? If so, you should disable it as it conflicts with other devices on the same I2C line (inc. keyboard).
It is enabled, but it's a module so blacklisting it would be the first step. It also looks like it's used by other devices (not sure what they are) so we also need to be aware of not breaking other devices.
Here is an excerpt from my notes:
- ISSUE: Keyboard appears to be broken (working touchpad though) - HID_SENSOR_HUB appears to be causing this again - WORKAROUND: Blacklisting the module works - CMD: `echo blacklist hid_sensor_hub >> /etc/modprobe.d/blacklist.conf` `update-initramfs -u`
Ah, yes. this looks sensible and avoids kernel building.
thanks! r,
On Tue, 2020-02-18 at 09:41 +0000, Lee Jones wrote:
On Tue, 18 Feb 2020, Peter Robinson wrote:
I am playing with the Fedora Rawhide aarch64 kernel on my lenovo c630. Today this is a 5.6 kernel. I guess it is missing some config options stuff because the laptop keyboard isn't available. It also seems like systemd userspace is pretty unhappy too, but that is seconday to the keyboard for me currently.
I haven't spent time looking though the know working configs that are already available, but appealing to the knowledge on this list: are there some kernel config options folks can suggest to me to improve the situation?
Is CONFIG_HID_SENSOR_HUB enabled? If so, you should disable it as it conflicts with other devices on the same I2C line (inc. keyboard).
It is enabled, but it's a module so blacklisting it would be the first step. It also looks like it's used by other devices (not sure what they are) so we also need to be aware of not breaking other devices.
Here is an excerpt from my notes:
- ISSUE: Keyboard appears to be broken (working touchpad though)
- HID_SENSOR_HUB appears to be causing this again
- WORKAROUND: Blacklisting the module works
- CMD: `echo blacklist hid_sensor_hub >>
/etc/modprobe.d/blacklist.conf` `update-initramfs -u`
-- Richard.Henwood@arm.com Server Software Eco-System Tel: +1 512 410 9612 IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.
aarch64-laptops@lists.linaro.org