STRUCT DPU_ROTATION_CFG(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ struct dpu_rotation_cfg β€” define inline rotation config ✨

okay so bestie, this is the Kernel API Manual page for struct dpu_rotation_cfg(9), and it is literally here to define an inline rotation config. no cap, that's the whole vibe πŸ’…


πŸ’– NAME πŸ’–

struct dpu_rotation_cfg β€” define inline rotation config πŸŒ€


🌈 SYNOPSIS 🌈

       struct dpu_rotation_cfg {
           u32 rot_maxheight;
           size_t rot_num_formats;
           const u32 *rot_format_list;
        };

🌸 Members 🌸

  • rot_maxheight β€” max pre rotated height allowed for rotation. that's the ceiling for pre-rotated height, bestie πŸ“
  • rot_num_formats β€” number of elements in rot_format_list. literally the count of what's in the format list πŸ”’
  • rot_format_list β€” list of supported rotator formats. the format lineup, periodt πŸŽ€

πŸ¦‹ SEE ALSO πŸ¦‹

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

okay that's the whole page, bestie πŸ’– source path is ./drivers/gpu/drm/msm/disp/dpu1, dated October 2026, and the page tag is struct dpu_rotation_cfg(9). slay and bye ✨🫢

πŸ“¦ where this page comes from