Source: linux
Severity: wishlist
X-Debbugs-Cc: wade@wabyn.net
Dear Kernel Maintainers,
The kernel module cros_ec_lpcs.ko is used to communincate with
the embedded
controller the Framework laptop. This EC component is needed to
control
battery charge threshold and keyboard backlight settings (among
others).
There are userspace apps
(https://github.com/FrameworkComputer/framework-
system) and kernel modules
(https://github.com/DHowett/framework-laptop-kmod)
to contol the EC on the Framework computer, but they depend on
this
cros_ec_lpcs module.
I don't have a patch to supply, but it's as simple as enabling
the
CONFIG_CROS_EC_LPC setting
(https://www.kernelconfig.io/config_cros_ec_lpc).
I have worked around the problem by getting the kernel-source
package and
building the module myself, however that will only work until
the next kernel
version is released.
--- Wade
-- System Information:
Debian Release: 12.4
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'),
(500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.1.0-16-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_USER, TAINT_DIE, TAINT_WARN,
TAINT_OOT_MODULE
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US:en_GB
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled