dpu_plane_init(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so, bestie, this is dpu_plane_init(9) from the Kernel API Manual, and it’s literally here to help with one job: dpu_plane_init - create new dpu plane for the given pipe. No cap, that’s the whole name vibe πŸŽ€


✨ SYNOPSIS ✨

struct drm_plane * dpu_plane_init (struct drm_device *dev , uint32_t
       pipe , enum drm_plane_type type , unsigned long possible_crtcs );

🫢 ARGUMENTS 🫢

  • dev β€” Pointer to DRM device. That’s the DRM device pointer, periodt πŸ’…
  • pipe β€” the dpu hardware pipe identifier. Iconic little hardware pipe ID ✨
  • type β€” Plane type - PRIMARY/OVERLAY/CURSOR. Pick your plane type era πŸ‘‘
  • possible_crtcs β€” bitmask of crtc that can be attached to the given pipe. Yes, a bitmask, bestie 🌈

🌸 DESCRIPTION 🌸

Initialize the plane. That’s it β€” the whole description is β€œInitialize the plane.” Lowkey minimal, highkey important 🧚


πŸ”₯ SEE ALSO πŸ”₯

Kernel file ./drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c


okay bye bestie 🫢 source/version: ./drivers/gpu/drm/msm/disp/dpu1, date: October 2026, page: dpu_plane_init(9) πŸ’–

πŸ“¦ where this page comes from