STRUCT REGULATOR_ERR_STATE(9)
π struct regulator_err_state(9) π
okay so bestie, this one is straight out of the Kernel API Manual, and it's literally the glow-up status card for a regulator β think error/notification receipts, but make it kernel β¨
πΈ NAME πΈ
struct regulator_err_state β regulator error/notification status π
β¨ SYNOPSIS β¨
struct regulator_err_state {
struct regulator_dev *rdev;
unsigned long notifs;
unsigned long errors;
int possible_errs;
};
π Members π
rdevβ the regulator whose status this struct is indicating, periodt πnotifsβ the events that have occurred on the regulator πerrorsβ the errors that are active on the regulator right now πpossible_errsβ the errors that can be signaled (by given IRQ) π¦
π¦ SEE ALSO π¦
Kernel file ./include/linux/regulator/driver.h β plus these iconic little references, no cap:
struct regulator_ops(9)struct regulator_desc(9)struct regulator_config(9)struct regulator_irq_data(9)struct regulator_irq_desc(9)
mwah π this one lives under ./include/linux/regulator, it's dated October 2026, and it's literally struct regulator_err_state(9) β bye bestie, go slay those regulator vibes π«Άπ
π¦ 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