STRUCT RCAR_DU_CRTC_STATE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

okay so we're in the Kernel API Manual, and this page is literally about struct rcar_du_crtc_state β€” Driver-specific CRTC state. bestie, that's the whole vibe: struct rcar_du_crtc_state(9), and it's giving driver internals πŸ’….

πŸ¦‹ SYNOPSIS πŸ¦‹

       struct rcar_du_crtc_state {
           struct drm_crtc_state state;
           struct vsp1_du_crc_config crc;
           unsigned int outputs;
        };

no cap, that's the struct layout exactly as the manual has it β€” three members, periodt ✨.

🌸 Members 🌸

  • state β€” base DRM CRTC state 🫢 the foundation, bestie.
  • crc β€” CRC computation configuration ⭐ the config for CRC computation.
  • outputs β€” bitmask of the outputs (enum rcar_du_output) driven by this CRTC πŸ’… yup, a bitmask, and those are the outputs this CRTC is driving.

πŸ’– SEE ALSO πŸ’–

  • Kernel file ./drivers/gpu/drm/renesas/rcar-du/rcar_du_crtc.h
  • struct rcar_du_crtc(9)

mwah πŸ’– this whole page comes from ./drivers/gpu/drm/renesas/rcar-du, dated October 2026, and it's the struct rcar_du_crtc_state(9) manual page β€” slay, go read that kernel file now πŸŽ€

πŸ“¦ where this page comes from