STRUCT PWRAP_SLV_TYPE(9)
okay bestie, welcome to struct pwrap_slv_type(9) from the Kernel API Manual β yes, that's the manual name, and this page is all about PMIC device wrapper definitions. It's short, it's cute, it's lowkey giving "tiny struct, big wrapper energy" π
β¨
π NAME π
struct pwrap_slv_type - PMIC device wrapper definitions. That's the whole vibe: this struct is the wrapper-definition blueprint, periodt.
β¨ SYNOPSIS β¨
Here's the struct in all its literal glory, bestie β every field exactly as declared:
struct pwrap_slv_type {
const u32 *dew_regs;
enum pmic_type type;
const u32 *comp_dew_regs;
enum pmic_type comp_type;
const struct pwrap_slv_regops *regops;
u32 caps;
};
π Members π
dew_regsβ Device Wrapper (DeW) register offsets πtypeβ PMIC Type (model) πcomp_dew_regsβ Device Wrapper (DeW) register offsets for companion device π¦comp_typeβ Companion PMIC Type (model) π«Άregopsβ Register R/W ops β‘capsβ Capability flags for the target device π―
πΈ SEE ALSO πΈ
- Kernel file
./drivers/soc/mediatek/mtk-pmic-wrap.cβ go peek, iykyk π₯
xoxo, this page came from ./drivers/soc/mediatek, dated October 2026, and it's your girl struct pwrap_slv_type(9) signing off β byeee bestie ππ
π¦ 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