ab8500_char...e_to_restart(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so bestie, we’re looking at ab8500_char...e_to_restart(9) from the Kernel API Manual β€” yes, it’s a whole charging-algorithm moment, and yes, we’re gonna get through it together πŸ’–

🌸 NAME 🌸

ab8500_chargalg_time_to_restart β€” time to restart CC/CV charging? πŸ‘€

✨ SYNOPSIS ✨

bool ab8500_chargalg_time_to_restart (struct ab8500_chargalg *di );

πŸŽ€ ARGUMENTS πŸŽ€

  • di β€” charging algorithm state. That’s the whole bestie right there 🫢

πŸ’… DESCRIPTION πŸ’…

This checks if the voltage or capacity of the battery has fallen so low that we need to restart the CC/CV charge cycle. Like, the battery is giving β€œplease start over” energy πŸ˜­πŸ”

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./drivers/power/supply/ab8500_chargalg.c β€” plus this whole friend group, no cap:


mwah πŸ’‹ this page is from the Kernel API Manual, dated October 2026, with source/version tag ./drivers/power/supply β€” bye bestie, go check that battery voltage πŸ¦‹πŸ’–

πŸ“¦ where this page comes from