Do we have something similar for Plasma?
Iāve tried this option with the stable kernel 6.11 on Fedora 40 on a Framework 13 12th gen (Bios 3.08).
lsmod
tells me that the driver is correctly loaded and Iāve set the respective framework parameter to 1, resulting in
cat /sys/module/cros_charge_control/parameters/probe_with_fwk_charge_control
Y
A new option in the battery system popped up, that was not there before:
cat /sys/class/power_supply/BAT1/charge_behaviour
[auto] inhibit-charge force-discharge
Unfortunately, no charge limit files (start and end limits) are present for the battery, and also TLP reports these as unavailable:
/sys/class/power_supply/BAT1/charge_control_start_threshold = (not available)
/sys/class/power_supply/BAT1/charge_control_end_threshold = (not available)
Iāve set the bios limit to 100 (and even loaded the default settings). I never installed ec_tool and the framework kmod, that Iāve used once, is not loaded nor installed.
What am I doing wrong? Or is this a bug?
EDIT: Iāve compiled the most recent version of the framework kmod and loaded it. This driver gives me a charge_control_end_threshold
file (that reports 100
when read).
For the kernel-included driver: Iām happy to help with debug messages or system information, if anyone helps in telling me how to gather theseā¦
You are on an older Intel model?
Then it seems these ECs are not compatible with the full functionality.
(There are different versions of the command)
The framework kmod used a different interface.
Iām on a 12th Gen Model (Intel Alder Lake) with the latest bios and firmware versions installed - Iāve checked this twice