STRUCT KOMEDA_CRTC(9)
πΈ NAME πΈ
okay so welcome to the struct komeda_crtc(9) page β it's part of the Kernel API Manual, and the vibe is very βstruct revealβ π
struct komeda_crtc β the original NAME line has a dash and literally no description after it, so that's the whole name situation, no cap π
β¨ SYNOPSIS β¨
here's the struct in all its glory, bestie β every field stays exactly as written, periodt:
struct komeda_crtc {
struct drm_crtc base;
struct komeda_pipeline *master;
struct komeda_pipeline *slave;
u32 slave_planes;
struct komeda_wb_connector *wb_conn;
struct completion *disable_done;
struct drm_encoder encoder;
};
π Members π
okay bestie, field-by-field, let's go:
baseβ it's adrm_crtc, and honestly that's the base energy π«Άmasterβ only the master has display output, periodt.slaveβ optional. It doesn't have its own display output; the handled data flow will merge into the master.slave_planesβ the komeda slave planes mask, slay β¨wb_connβ the komeda write back connector.disable_doneβ thisflip_doneis for tracing the disable.encoderβ the encoder at the end of the pipeline.
π₯ SEE ALSO π₯
go look at these besties, iykyk:
- Kernel file
./drivers/gpu/drm/arm/display/komeda/komeda_kms.h struct komeda_plane(9)struct komeda_plane_state(9)struct komeda_wb_connector(9)struct komeda_crtc_state(9)
okay byeee π«Άπ this page lives in the source/version string ./drivers/gpu/drm/arm/display/..., dated October 2026, and it's the struct komeda_crtc(9) moment β iconic, no cap β¨
π¦ 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