STRUCT DPU_SCALER_BLK(9)
Okay bestie, welcome to the Kernel API Manual page for struct dpu_scaler_blk(9) β yes, section 9, the kernel struct zone β¨. It's giving "scaler information" and the vibe check is honestly immaculate. Let's go π
.
πΈ NAME πΈ
struct dpu_scaler_blk β Scaler information π. That's the name, that's the game, no cap.
β¨ SYNOPSIS β¨
Here's the struct in all its main-character glory β copy it exactly, bestie:
struct dpu_scaler_blk {
char name[DPU_HW_BLK_NAME_LEN];
u32 base;
u32 len;
u32 version;
};
π Members π
nameβ string name for debug purposes π·οΈ. It's the lil debug label so debugging isn't a scavenger hunt.baseβ offset of this sub-block relative to the block offset π. Lowkey just tells you where this sub-block sits relative to the block offset.lenβ register block length of this sub-block π. That's the register block length, periodt.versionβ qseed block revision π₯; on QSEED3+ platforms this is the value ofscaler_blk.base + QSEED3_HW_VERSIONregisters.
π¦ SEE ALSO π¦
Kernel file ./drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h is the spot, and here's the whole linked crew β every single one, bestie:
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_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)
mwah π β source/version: ./drivers/gpu/drm/msm/disp/dpu1; date: October 2026; page: struct dpu_scaler_blk(9). That's the whole page, bestie β go be iconic with your scaler info β¨π.
π¦ 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