ENUM DPU_CRTC_CLIENT_TYPE(9)
π enum dpu_crtc_client_type(9) β okay bestie, let's talk CRTC client types π
So this is a page from the Kernel API Manual, and no cap, it's a tiny one β but it's iconic in its own little way. It's literally just an enum that tells you which flavor of client is doing the voting. Two whole members. That's it. That's the whole vibe. Let's get into it β¨
β¨ NAME β¨
enum dpu_crtc_client_type β the crtc client type, bestie. Short king of a struct π«Ά
π¦ SYNOPSIS π¦
Here's the whole thing, verbatim, no edits, I promise:
enum dpu_crtc_client_type {
RT_CLIENT ,
NRT_CLIENT
};
Two constants. Zero drama. Obsessed π
πΈ Constants πΈ
RT_CLIENTβ the RealTime client, like video/cmd mode display, and it does its voting through apps rsc. She's live, she's now, she's real-time π₯NRT_CLIENTβ the Non-RealTime client, like WB (writeback!) display, and it also votes through apps rsc. Chill energy, no rush, still valid π
ngl the only difference between these two is the "N" and honestly that's the whole plot π
π SEE ALSO π
Okay so all of these live in the kernel file ./drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h β same friend group, same header, ykyk. Go say hi to:
enum dpu_crtc_smmu_state(9)enum dpu_crtc_smmu_state_transition_type(9)struct dpu_crtc_smmu_state_data(9)enum dpu_crtc_crc_source(9)struct dpu_crtc_mixer(9)struct dpu_crtc_frame_event(9)struct dpu_crtc(9)struct dpu_crtc_state(9)dpu_crtc_frame_pending(9)dpu_crtc_get_client_type(9)
Like, that's a whole squad right there π and dpu_crtc_get_client_type(9) is lowkey the main character of the group since it's the one that actually hands you one of these values π
and that's the page!! mwah π
Cute lil sign-off time: this beauty comes from ./drivers/gpu/drm/msm/disp/dpu1, dated October 2026, and its manual name is enum dpu_crtc_client_type(9). Slay, stay kernel-pilled, and go read the SEE ALSOs fr fr ππ¦π
π¦ 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