STRUCT DPU_PERF_CDP_CFG(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct dpu_perf_cdp_cfg(9) β€” a kernel API manual moment πŸŽ€

ok so bestie, welcome to the manual page for struct dpu_perf_cdp_cfg β€” literally the little struct that defines your CDP use case configuration. it's a tiny icon and we're gonna give it main character energy. this is from the Kernel API Manual, and yes we're doing this properly πŸ’–


✨ NAME ✨

struct dpu_perf_cdp_cfg β€” define CDP use case configuration πŸ¦‹


🌸 SYNOPSIS 🌸

ok so here's the whole struct, no cap, exactly two fields and she ate:

struct dpu_perf_cdp_cfg {
    bool rd_enable;
    bool wr_enable;
 };

πŸ‘‘ Members πŸ‘‘

  • rd_enable β€” true if read pipe CDP is enabled ⭐ like, the read side is switched on, fr fr
  • wr_enable β€” true if write pipe CDP is enabled πŸ”₯ and the write side is switched on too

both are bool, so it's true or not, no in-between, periodt πŸ’…


🫢 SEE ALSO 🫢

bestie the whole friend group is here, lowkey a whole squad in Kernel file ./drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h πŸ“:

  • 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_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_mdss_version(9)
  • struct dpu_perf_cfg(9)
  • struct dpu_mdss_cfg(9)

that's the whole list, every single one, go read them too iykyk πŸ“šβœ¨


aaaand that's the page!! πŸŽ€ sign-off time: this lil beauty lives under ./drivers/gpu/drm/msm/disp/dpu1 in the Kernel API Manual, dated October 2026, and it's titled struct dpu_perf_cdp_cfg(9) β€” slay, bye bestie πŸ’œπŸŒˆ

πŸ“¦ where this page comes from