bq25792_get_ichg_cur(9)
π bq25792_get_ichg_cur(9) β the Kernel API Manual glow-up β¨
okay bestie, so this is a page straight out of the Kernel API Manual, and it's about one tiny little function that goes and asks your charger chip "hey, what's the max charge current you've got set rn?" π©΅ iconic behaviour, no notes.
πΈ NAME πΈ
bq25792_get_ichg_cur β Get the maximum reported charge current π
π SYNOPSIS π
int bq25792_get_ichg_cur (struct bq257xx_chg *pdata , int *intval );
π¦ ARGUMENTS π¦
pdataβ the driver platform data, aka the whole vibe of your chip's setup π«Άintvalβ a pointer to where the maximum charge current value gets stored. it's giving "output goes here" energy β¨
π₯ DESCRIPTION π₯
Read the programmed maximum charge current limit from the device. that's it, that's the whole thing β it literally goes and fetches the current limit that's been set on the chip, lowkey simple, highkey useful π
β RETURN β
Returns 0 on success, or an error on failure to read value π (so like, always check it, bestie, fr fr).
π SEE ALSO π
Kernel file ./drivers/power/supply/bq257xx_charger.c β plus the whole friend group:
struct bq257xx_chip_info(9)struct bq257xx_chg(9)bq25792_read16(9)bq25792_write16(9)bq25703_get_state(9)bq25792_get_state(9)bq25703_get_min_vsys(9)bq25792_get_min_vsys(9)bq25703_set_min_vsys(9)bq25792_set_min_vsys(9)bq25703_get_cur(9)bq25792_get_cur(9)bq25703_get_ichg_cur(9)bq25703_set_ichg_cur(9)bq25792_set_ichg_cur(9)bq25703_get_chrg_volt(9)bq25792_get_chrg_volt(9)bq25703_set_chrg_volt(9)bq25792_set_chrg_volt(9)bq25703_get_iindpm(9)bq25792_get_iindpm(9)bq25703_set_iindpm(9)bq25792_set_iindpm(9)bq25703_get_vbat(9)bq25792_get_vbat(9)bq25703_hw_init(9)bq25792_hw_init(9)bq25703_hw_shutdown(9)bq25792_hw_shutdown(9)bq257xx_set_charger_property(9)bq257xx_get_charger_property(9)bq257xx_property_is_writeable(9)bq257xx_external_power_changed(9)bq257xx_irq_handler_thread(9)bq257xx_parse_dt(9)bq257xx_charger_probe(9)bq257xx_charger_shutdown(9)
and that's the page, bestie π§π this lil beauty lives over in ./drivers/power/supply, dated October 2026 β so like, future vibes only β¨ go read it, it ate, periodt π
πΈ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms