dpu_hw_dsc_init(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… dpu_hw_dsc_init(9)

okay so welcome to the Kernel API Manual entry for dpu_hw_dsc_init(9), bestie β€” manual name folded in, no cap, periodt ✨


✨ NAME ✨

dpu_hw_dsc_init β€” initializes the DSC hw driver object. iconic behavior honestly πŸŽ€


πŸ› οΈ SYNOPSIS πŸ› οΈ

struct dpu_hw_dsc * dpu_hw_dsc_init (struct drm_device *dev , const struct dpu_dsc_cfg *cfg , void __iomem *addr , const struct dpu_mdss_version *mdss_ver );

🌸 ARGUMENTS 🌸

  • dev β€” corresponding device for devres management, bestie 🫢
  • cfg β€” DSC catalog entry for which driver object is required ✨
  • addr β€” mapped register io address of MDP πŸ’…
  • mdss_ver β€” dpu core's major and minor versions 🌈

🫢 RETURN 🫢

Error code or allocated dpu_hw_dsc context. That’s the whole vibe check, fr fr πŸ’–


πŸ¦‹ SEE ALSO πŸ¦‹

  • Kernel file ./drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.c

cute little sign-off: source/version is ./drivers/gpu/drm/msm/disp/dpu1, and the date is October 2026 πŸ’œπŸŽ€

πŸ“¦ where this page comes from