STRUCT DPU_HW_PIPE_TS_CFG(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct dpu_hw_pipe_ts_cfg(9) πŸ’…

okay so bestie, welcome to the Kernel API Manual entry for struct dpu_hw_pipe_ts_cfg β€” literally the traffic shaper configuration and she is THAT girl πŸŽ€. no cap, this is the whole lore, let's get into it ✨


🌸 NAME 🌸

struct dpu_hw_pipe_ts_cfg β€” traffic shaper configuration πŸ‘‘ (yes queen, she shapes traffic, that's the whole vibe)


✨ SYNOPSIS ✨

struct dpu_hw_pipe_ts_cfg {
    u64 size;
    u64 time;
 };

like, that's it, that's the struct 🫢 two u64 fields, zero drama, main character energy fr fr


πŸ¦‹ Members πŸ¦‹

  • size β€” size to prefill in bytes, or zero to disable πŸ’– like, if you set her to 0 she's literally off duty, no prefill, nothing, just vibes
  • time β€” time to prefill in usec, or zero to disable ⏳ same deal bestie, 0 here means disabled, the field just clocks out and goes home
lowkey important: both of these use zero as the "disable" value, not as a real setting. iykyk πŸ™ˆ

🌈 SEE ALSO 🌈

  • Kernel file ./drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h πŸ“ (the source of truth, go read her)
  • enum dpu_sspp_multirect_index(9)
  • struct dpu_sw_pipe_cfg(9)
  • struct dpu_sw_pipe(9)
  • struct dpu_hw_sspp_ops(9)
  • struct dpu_hw_sspp(9)

all of these are her friends, the whole friend group is iconic honestly πŸ’œ


and that's the page bestie!! πŸ“ this one lives in ./drivers/gpu/drm/msm/disp/dpu1, dated October 2026 β€” slay, go off, mwah πŸ’‹βœ¨

πŸ“¦ where this page comes from