ab8500_btem...ower_changed(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so bestie, this page comes from the Kernel API Manual, and the main character is ab8500_btemp_external_power_changed β€” the callback for power supply changes. That’s the whole name vibe, and she ate. πŸ’…

✨ SYNOPSIS ✨

void ab8500_btemp_external_power_changed (struct power_supply *psy );

πŸŽ€ ARGUMENTS πŸŽ€

  • psy β€” pointer to the structure power_supply. That’s the one and only argument, no cap. 🫢

πŸ¦‹ DESCRIPTION πŸ¦‹

the way this function works is iconic: it’s pointing to the function pointer external_power_changed of the structure power_supply. Yes, function pointer behavior, we love to see it. 🌈

and this function gets executed when there is a change in the external power supply to the btemp. so when the external power situation for btemp changes, this callback gets the call. periodt. πŸ’–

🌸 SEE ALSO 🌸

the whole related-functions group chat is right here β€” go explore, iykyk:


and that’s the page, bestie πŸ’œ cute little sign-off: this one is sourced from ./drivers/power/supply, dated October 2026, and the header hangs out as ab8500_btem...ower_changed(9) 🌸

πŸ“¦ where this page comes from