News: 0001462328

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Framework Laptop EC Driver Being Prepared For Linux

([Hardware] 5 Hours Ago Framework Laptop Embedded Controller)


The modular/upgradeable Framework Laptops employ an open-source embedded controller (EC) firmware derived from Google's Chrome OS EC project. This is great for open-source fans and allows re-using much of the same Chrome OS EC software support that already exists. But there is also vendor-specific commands supported by the Framework Laptop EC and thus a dedicated Linux kernel driver is now being worked on for handling those vendor/device-specific features.

It's been a delight that the latest Framework Laptops have an open-source embedded controller. In addition to the upstream commands supported by the Chrome OS EC firmware, Framework has also begun implementing some vendor-specific commands to which a Linux kernel driver is now needed for support rather than just relying on Google's standard driver.

[1]Framework 13 With AMD Ryzen 7040 Series Makes For A Great Linux Laptop

Linux developer Thomas Weißschuh posted a set of patches on Sunday for introducing the "cros_ec_framework_laptop" driver as a kernel driver specifically designed for supporting the Framework Laptop EC. The initial vendor-specific commands supported by this driver are for battery charging thresholds.

[2]Framework Laptop 16 Delivers Great Linux Support & Performance, Excellent Customizability

With this driver, battery charging thresholds can be configured by the user with the standardized "charge_control_end_threshold" sysfs attribute.

Those interested in this new Framework Laptop EC Linux driver can find the initial patches on [3]the kernel mailing list where it's now undergoing review.



[1] https://www.phoronix.com/review/framework-13-amd

[2] https://www.phoronix.com/review/framework-laptop-16

[3] https://lore.kernel.org/lkml/20240505-cros_ec-framework-v1-0-402662d6276b@weissschuh.net/



horizonbrave

Anux

Noitatsidem

dlq84

bacteriamanicure

edxposed

vextium

bple2137

moonwalker

When oxygen Tech played Hydrogen U.
The Game had just begun, when Hydrogen scored two fast points
And Oxygen still had none
Then Oxygen scored a single goal
And thus it did remain, At Hydrogen 2 and Oxygen 1
Called because of rain.