dpu_rm_get_sspp(9)
β¨ dpu_rm_get_sspp(9) β¨
okay so bestie, welcome to the kernel API manual for dpu_rm_get_sspp π
this one lives in the Kernel API Manual and honestly? she's a little icon. short, sweet, does exactly one thing, no cap.
π NAME π
dpu_rm_get_sspp β returns a struct dpu_hw_sspp instance given its index. that's it. that's the whole job. and she ate fr fr π
πΈ SYNOPSIS πΈ
struct dpu_hw_sspp * dpu_rm_get_sspp (struct dpu_rm *rm , enum dpu_sspp sspp_idx );
like, you hand her a resource manager and an index, she hands you back a struct dpu_hw_sspp *. the way that signature just works πβ¨
π¦ ARGUMENTS π¦
rmβ the DPU Resource Manager handle. your main character struct, the one holding all the resources π«Άsspp_idxβ the SSPP index. yes, anenum dpu_sspp, and yes, you gotta give her the right one π
π SEE ALSO π
- Kernel file
./drivers/gpu/drm/msm/disp/dpu1/dpu_rm.hβ literally the header, go read it iykyk struct dpu_rm(9)struct msm_display_topology(9)dpu_rm_get_intf(9)dpu_rm_get_wb(9)
like the whole friend group honestly πβ¨
π reminder bestie: the only index you should be passing is an enum dpu_sspp one β that's the documented type and we're not out here inventing new ones, okay? π
and that's the page!! πΈ source lives at ./drivers/gpu/drm/msm/disp/dpu1, dated October 2026, and this whole manual page is literally called dpu_rm_get_sspp(9). mwah, go get your SSPP πππ§
π¦ 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