STRUCT DPU_MDSS_VERSION(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct dpu_mdss_version(9) β€” the Kernel API Manual glow-up πŸŽ€

okay bestie, so this is a page straight out of the Kernel API Manual, and it's about struct dpu_mdss_version. That's the little struct that holds DPU's major and minor versions β€” like, the whole personality of the DPU core in two tiny numbers. ✨


🌸 NAME 🌸

struct dpu_mdss_version β€” literally just DPU's major and minor versions, no cap πŸ’–


✨ SYNOPSIS ✨

here's the shape of it, and yes she's smol:

struct dpu_mdss_version {
    u8 core_major_ver;
    u8 core_minor_ver;
 };

πŸ¦‹ Members πŸ¦‹

two members, both iconic, both u8, both absolutely doing their job:

  • core_major_ver β€” DPU core's major version πŸŽ€ (the big-number energy)
  • core_minor_ver β€” DPU core's minor version 🌸 (the little-number energy)

πŸ”₯ SEE ALSO πŸ”₯

okay so this struct does not roll alone β€” she's part of a whole friend group, and you can find her filed under the Kernel file ./drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h. Here's the entire squad, and no I'm not skipping a single one, we don't do that here πŸ’…:

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

like, that's the whole catalog bestie, go read all of them, iykyk 🫢


and that's the page!! πŸ’– source: ./drivers/gpu/drm/msm/disp/dpu1, dated October 2026 β€” mwah, xoxo, go touch some registers βœ¨πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from