STRUCT MT6316_REGULATOR_INFO(9)
β¨ NAME β¨
struct mt6316_regulator_info β the whole vibe check on MT6316 regulators info π
okay so welcome to the Kernel API Manual, bestie β this is the page about the struct that holds all the deets for the MT6316 regulators π
β¨ SYNOPSIS β¨
struct mt6316_regulator_info {
struct regulator_desc desc;
u16 debug_reg;
u16 lp_mode_reg;
u16 lp_mode_mask;
u16 modeset_reg;
u16 modeset_mask;
};
like, that's the whole shape of it π¦ nothing extra, no cap
πΈ Members πΈ
the fields, one by one, no skips π«Ά
descβ the regulator description structure itself β the main character of this struct, honestly πdebug_regβ the debug register that tells you the regulator's status π lowkey the nosy onelp_mode_regβ the Low Power mode register, for normal/idle β yes it handles both, slay π΄lp_mode_maskβ the Low Power mode regulator mask π it masks, that's the jobmodeset_regβ the AUTO/PWM mode register β‘ both modes, living in one fieldmodeset_maskβ the AUTO/PWM regulator mask π same energy, masks for the AUTO/PWM side
π¦ SEE ALSO π¦
Kernel file ./drivers/regulator/mt6316-regulator.c β go read the source, iykyk πβ¨
fr fr that's everything β every member, every mask, every register. nothing dropped, bestie π
and that's the page!! brought to you from ./drivers/regulator, dated October 2026, in the Kernel API Manual β mwah, 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