dpu_rm_release_all_sspp(9)
π dpu_rm_release_all_sspp(9) β NAME β¨
Okay bestie, welcome to the Kernel API Manual page for dpu_rm_release_all_sspp(9) β yes, she has a long name and she ate. The whole vibe is: given the CRTC, release all SSPP blocks previously reserved for that use case. No cap, thatβs literally the job. π
π¦ SYNOPSIS π¦
void dpu_rm_release_all_sspp (struct dpu_global_state *global_state ,
struct drm_crtc *crtc );
π ARGUMENTS π
global_stateβ the resources shared across multiple kms objects, aka the communal resource stash. π«Άcrtcβ the DRM CRTC handle, aka the main character weβre dealing with here. β¨
π SEE ALSO π
Kernel file: ./drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c β go read the source, iykyk. π
dpu_rm_init(9)_dpu_rm_get_lm_peer(9)_dpu_rm_check_lm_and_get_connected_blks(9)dpu_rm_release(9)dpu_rm_reserve(9)dpu_rm_reserve_sspp(9)dpu_rm_get_assigned_resources(9)dpu_rm_print_state(9)
Signing off from ./drivers/gpu/drm/msm/disp/dpu1, October 2026 β dpu_rm_release_all_sspp(9) out. Stay slay, 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