News: 0001590272

  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)

Lenovo IdeaPad Linux Driver Adding Support For Rapid Charge Mode

([Hardware] 5 Hours Ago Lenovo IdeaPad Platform Driver)


Queued into the platform-drivers-x86 "for-next" Git branch ahead of the Linux 6.19 merge window is introducing the handling for the "Rapid Charge" USB-C charging mode to the Lenovo IdeaPad laptop driver.

Rong Zhang contributed the patches to add the "rapid charge" mode handling to the ideapad-laptop driver. Rong Zhang explained with the patch series:

"The GBMD/SBMC interface on IdeaPad/ThinkBook supports Rapid Charge mode (charge_types: Fast) in addition to Conservation Mode (charge_types: Long_Life).

This patchset exposes these two modes while carefully maintaining their mutually exclusive state, which aligns with the behavior of manufacturer utilities on Windows."

This rapid charge mode was tested on a Lenovo ThinkBook 14 G7+ ASP laptop but should also work for other ThinkBook/IdeaPad laptops as well.

The "rapid charge" mode allows opting in to an increased power mode for speeding up the charging rate. The Lenovo interface to the hardware can technically allow enabling both "rapid charge" and the "conservation mode" at the same time but ends up being meaningless and thus matching the behavior of Microsoft Windows to make them mutually exclusive.

Those interested in more information can find the latest IdeaPad laptop driver patches ahead of the Linux 6.19 merge window via the [1]platform-drivers-x86.git's for-next branch .



[1] https://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git/commit/?h=for-next&id=c67d944b4faabcb197ef2f4509c80aff04af1c1a



... it is easy to be blinded to the essential uselessness of them by the
sense of achievement you get from getting them to work at all. In other
words... their fundamental design flaws are completely hidden by their
superficial design flaws.
-- The Hitchhiker's Guide to the Galaxy, on the products
of the Sirius Cybernetics Corporation.