STRUCT DEV_PM_OPP_ICC_BW(9)
π struct dev_pm_opp_icc_bw(9) π
okay bestie, welcome to the Kernel API Manual entry for struct dev_pm_opp_icc_bw(9). this is the whole vibe: a lil struct for bandwidth values, and we're gonna go through every single field and ref, no skips, no cap. π
π NAME π
struct dev_pm_opp_icc_bw - Interconnect bandwidth values. that's the name, that's the assignment, periodt. β¨
β¨ SYNOPSIS β¨
okay so here's the struct exactly as it appears, bestie β do not come for the formatting:
struct dev_pm_opp_icc_bw {
u32 avg;
u32 peak;
};
π«Ά Members π«Ά
avgβ the average bandwidth that goes with this OPP, in icc units. it's giving "average bandwidth, but make it precise" and yes that's important. πpeakβ the peak bandwidth that goes with this OPP, in icc units. highkey just as important, fr fr. π₯
πΈ DESCRIPTION πΈ
so this struct is where the bandwidth values for one single interconnect path get stored. that's the whole description, bestie β it's lowkey iconic in its simplicity. the way that this struct just has main character energy for exactly one interconnect path? obsessed. it ate and left no crumbs. π
π¦ SEE ALSO π¦
go look at these, iykyk:
- Kernel file
./drivers/opp/opp.h struct opp_config_data(9)struct dev_pm_opp(9)struct opp_device(9)struct opp_table(9)
okay bye bestie β this page came from ./drivers/opp, it's dated October 2026, and the manual entry is struct dev_pm_opp_icc_bw(9). slay and stay cozy. πβ¨
π¦ 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