STRUCT DPU_SW_PIPE_CFG(9)
π struct dpu_sw_pipe_cfg(9) π
okay so bestie, welcome to the Kernel API Manual page for struct dpu_sw_pipe_cfg β it's literally the software pipe configuration glow-up, and we're gonna read it together like a group chat. no cap. β¨
πΈ NAME πΈ
struct dpu_sw_pipe_cfg β software pipe configuration. that's the whole name, and yes it ate. π
π¦ SYNOPSIS π¦
struct dpu_sw_pipe_cfg {
struct drm_rect src_rect;
struct drm_rect dst_rect;
unsigned int rotation;
};
π§ Members π§
src_rect(struct drm_rect) β your src ROI. the caller takes into account the different operations such as decimation, flip etc to program this field. so do not just yeet it in there, okay? πdst_rect(struct drm_rect) β the destination ROI. that's it. that's the whole vibe.rotation(unsigned int) β a simplified drm rotation hint. lowkey iconic.
π₯ SEE ALSO π₯
- Kernel file
./drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h - enum
dpu_sspp_multirect_index(9) struct dpu_hw_pipe_ts_cfg(9)struct dpu_sw_pipe(9)struct dpu_hw_sspp_ops(9)struct dpu_hw_sspp(9)
and that's the whole page, bestie π β source/version ./drivers/gpu/drm/msm/disp/dpu1, dated October 2026, all for struct dpu_sw_pipe_cfg(9). periodt. π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms