devm_of_regulator_get(9)
π devm_of_regulator_get(9) π
okay so bestie, welcome to the Kernel API Manual β¨ this is the page for devm_of_regulator_get(9) and it's literally the resource-managed glow-up of of_regulator_get() π
β¨ NAME β¨
devm_of_regulator_get β Resource managed of_regulator_get() π«Ά
πΈ SYNOPSIS πΈ
struct regulator * devm_of_regulator_get (struct device *dev , struct
device_node *node , const char *id );
π¦ ARGUMENTS π¦
devβ the device, bestie π it's used fordev_printkmessages and for managing the resource lifetime (so the cleanup is handled for you, no cap)nodeβ the device node for the regulator "consumer" πidβ the supply name or the regulator ID π
π DESCRIPTION π
Managed of_regulator_get. The regulators you get back from this function are automatically regulator_put on driver detach β like, you don't have to do the cleanup yourself, it's giving main character energy with zero admin ππ
See of_regulator_get for more information, iykyk π
β SEE ALSO β
Kernel file ./drivers/regulator/devres.c β plus the whole friend group π
devm_regulator_get(9)devm_regulator_get_exclusive(9)devm_regulator_get_enable_optional(9)devm_regulator_get_enable(9)devm_regulator_get_optional(9)devm_regulator_get_enable_read_voltage(9)devm_regulator_put(9)devm_regulator_bulk_get(9)devm_regulator_bulk_get_exclusive(9)devm_regulator_bulk_get_const(9)devm_regulator_bulk_put(9)devm_regulator_bulk_get_enable(9)devm_regulator_register(9)devm_regulator_register_supply_alias(9)devm_regulator_bulk_register_supply_alias(9)devm_regulator_register_notifier(9)devm_regulator_unregister_notifier(9)devm_regulator_irq_helper(9)devm_of_regulator_get_optional(9)
π« and that's the vibe check, bestie π«
this little icon lives in ./drivers/regulator (that's the source/version, slay) and it's dated October 2026 β devm_of_regulator_get(9), 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