STRUCT DEV_PM_OPP_SUPPLY(9)
π struct dev_pm_opp_supply(9) π
okay so this is the Kernel API Manual page for struct dev_pm_opp_supply(9), and bestieβ¦ it's literally the struct that holds power-supply values. no cap. π«Ά
β¨ NAME β¨
struct dev_pm_opp_supply β Power supply voltage/current values π
πΈ SYNOPSIS πΈ
struct dev_pm_opp_supply {
unsigned long u_volt;
unsigned long u_volt_min;
unsigned long u_volt_max;
unsigned long u_amp;
unsigned long u_watt;
};
π Members π
u_voltβ the target voltage in microvolts that goes with this OPP. slay. β‘u_volt_minβ the minimum voltage in microvolts that goes with this OPP.u_volt_maxβ the maximum voltage in microvolts that goes with this OPP.u_ampβ the maximum current drawn by the device, in microamperes. it's giving electrical main-character energy π₯u_wattβ the power used by the device, in microwatts. iconic. β¨
π¦ Description π¦
so this structure stores the voltage/current/power values for a single power supply. that's it, that's the whole job. π
π SEE ALSO π
also peep the Kernel file ./include/linux/pm_opp.h, plus struct dev_pm_opp_config(9), struct dev_pm_opp_data(9), and struct dev_pm_opp_key(9). iykyk π
mwah π this page was sourced from ./include/linux and dated October 2026. π«Ά
π¦ 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