STRUCT DPU_WB_CFG(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct dpu_wb_cfg(9) β€” the writeback block's whole personality

okay so bestie, this is a kernel API manual page (section 9, the kernel-api girlies) and it's literally all about struct dpu_wb_cfg β€” the info of writeback blocks. that's it, that's the vibe. ✨


🌸 NAME

struct dpu_wb_cfg β€” information of writeback blocks πŸŽ€


πŸ¦‹ SYNOPSIS

struct dpu_wb_cfg {
    DPU_HW_BLK_INFO;
    unsigned long features;
    u32 maxlinewidth;
    u32 xin_id;
    unsigned int intr_wb_done;
    const u32 *format_list;
    u32 num_formats;
    enum dpu_clk_ctrl_type clk_ctrl;
 };

πŸ’– Members

  • DPU_HW_BLK_INFO β€” refer to the description above for DPU_HW_BLK_INFO 🫢 (yes she's mysterious, yes she's iconic, go read the description above)
  • maxlinewidth β€” max line width supported by writeback block. lowkey the ceiling on how wide she can go πŸ’…
  • xin_id β€” bus client identifier πŸ”₯
  • intr_wb_done β€” interrupt index for WB_DONE ⭐
  • format_list β€” list of formats supported by this writeback block πŸ“
  • num_formats β€” number of formats supported by this writeback block 🌈
  • clk_ctrl β€” clock control identifier πŸ•°οΈ

πŸ‘‘ SEE ALSO

kernel file ./drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h, and honestly the whole friend group:

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_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_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)

like, the entire catalog said "we're all going" and honestly? slay πŸ’€βœ¨


🧚 no cap, that's the whole page. go read the description above for DPU_HW_BLK_INFO, i don't make the rules.

🌸 that's a wrap bestie 🌸 β€” brought to you from ./drivers/gpu/drm/msm/disp/dpu1, dated October 2026. mwah πŸ’‹

πŸ“¦ where this page comes from