STRUCT DPU_DSPP_SUB_BLKS(9)
π struct dpu_dspp_sub_blks(9) β from the Kernel API Manual, bestie
okay so picture this: you're digging through the kernel API manual and you hit struct dpu_dspp_sub_blks, right? That's the page header, that's the vibe. Let me put you on. π«Ά
β¨ NAME β¨
struct dpu_dspp_sub_blks β literally just the info about the DSPP block. that's it, that's the whole thing. πΈ
π¦ SYNOPSIS π¦
here's the whole outfit, no cap:
struct dpu_dspp_sub_blks {
struct dpu_pp_blk pcc;
struct dpu_pp_blk gc;
};
two members. both struct dpu_pp_blk. she's compact, she's iconic, we love a minimalist queen π
π MEMBERS π
pccβ the pixel color correction block π your colors? corrected. slay.gcβ the gamma correction block β¨ your gamma? corrected too. the range? chef's kiss.
lowkey both of these are struct dpu_pp_blk and we simply respect that.
π SEE ALSO π
okay bestie this is the part where the group chat gets LONG, so buckle up. first off, the actual kernel file this whole situation lives in:
./drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h
and now the extended friend group β every single one of these is a real reference, i'm not gatekeeping any of them:
struct dpu_scaler_blk(9)struct dpu_pp_blk(9)struct dpu_dsc_blk(9)struct dpu_sspp_v13_rec_blk(9)enum dpu_qos_lut_usage(9)struct dpu_qos_lut_entry(9)struct dpu_qos_lut_tbl(9)struct dpu_rotation_cfg(9)struct dpu_caps(9)struct dpu_sspp_sub_blks(9)struct dpu_lm_sub_blks(9)struct dpu_dsc_sub_blks(9)struct dpu_sspp_cfg(9)struct dpu_lm_cfg(9)struct dpu_dspp_cfg(9)struct dpu_pingpong_cfg(9)struct dpu_merge_3d_cfg(9)struct dpu_dsc_cfg(9)struct dpu_intf_cfg(9)struct dpu_wb_cfg(9)struct dpu_vbif_dynamic_ot_cfg(9)struct dpu_vbif_dynamic_ot_tbl(9)struct dpu_vbif_qos_tbl(9)struct dpu_vbif_cfg(9)struct dpu_cdm_cfg(9)struct dpu_perf_cdp_cfg(9)struct dpu_mdss_version(9)struct dpu_perf_cfg(9)struct dpu_mdss_cfg(9)
it's giving "everyone's here and everyone's invited" ππ
ngl, that's twenty-nine references. yes i counted. yes i have no plans on the weekend. π
anyway that's the whole page, bestie β go forth and correct some pixels π§π
signed off from ./drivers/gpu/drm/msm/disp/dpu1, dated October 2026, page struct dpu_dspp_sub_blks(9) β mwah, see you in the next manpage π
π
π¦ 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