dpu_rm_get_sspp(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ 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, an enum 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