ab8500_charger_usb_en(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

okay bestie, welcome to the Kernel API Manual page for ab8500_charger_usb_en β€” it's giving "enable usb charging" and nothing more chaotic than that πŸ’–

πŸ’… SYNOPSIS πŸ’…

int ab8500_charger_usb_en (struct ux500_charger *charger , int enable ,
       int vset_uv , int ich_out_ua );

πŸŽ€ ARGUMENTS πŸŽ€

  • charger β€” bestie, the original literally says -- undescribed --, so that's the whole lore. no cap πŸ™ˆ
  • enable β€” enable/disable flag. iconic little switch energy.
  • vset_uv β€” charging voltage in microvolt.
  • ich_out_ua β€” charger output current in microampere.

⚑ DESCRIPTION ⚑

So this one enables/disables USB charging and turns on/off the charging led, respectively. like, it's handling the charging vibe and the little led moment together ✨

It returns an error code in case of failure, else 0(on success). periodt.

πŸ”— SEE ALSO πŸ”—

lowkey a whole friend group of references β€” every single one is here, no skips 🫢


okay that's the whole page, bestie! source/version: ./drivers/power/supply, date stamp: October 2026. byeee, go be iconic with your charging πŸ’–βœ¨

πŸ“¦ where this page comes from