STRUCT DPU_SSPP_V13_REC_BLK(9)
β¨ NAME β¨
struct dpu_sspp_v13_rec_blk β the SSPP REC sub-blk info, bestie π
okay so this little struct is literally the glow-up of REC sub-block details, and yes, this is the 9 section of the Kernel API Manual, we're doing kernel docs today π
πΈ SYNOPSIS πΈ
like, here's the whole vibe, character for character, no cap:
struct dpu_sspp_v13_rec_blk {
char name[DPU_HW_BLK_NAME_LEN];
u32 base;
u32 len;
};
π¦ Members π¦
the three fields, and honestly? each one ate π
nameβ a string name, and it's purely for debug purposes, so it's giving "label your stuff so future-you isn't confused" π·οΈbaseβ the offset of this sub-block relative to the block offset, so think of it as the address where this little sub-block starts living πlenβ the register block length of this sub-block, i.e. how much register real estate it's occupying π
not me being obsessed with a three-field struct π it's simple, it's clean, it's iconic.
π₯ SEE ALSO π₯
fr fr go read these next, they're all in the kernel file ./drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h and they're the whole friend group π«Ά
struct dpu_scaler_blk(9)struct dpu_pp_blk(9)struct dpu_dsc_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_dspp_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)
so anyway, that's the whole page π§ this came out of ./drivers/gpu/drm/msm/disp/dpu1 and the date on it is October 2026 β mwah, bye bestie, go read your kernel headers πβ¨
π¦ 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