ENUM DPU_CRTC_CRC_SOURCE(9)
π enum dpu_crtc_crc_source(9) β like, the Kernel API Manual energy β¨
okay bestie, sit down, we're doing kernel enum lore today π this one's from the Kernel API Manual and it's literally called enum dpu_crtc_crc_source β yes that's a mouthful, yes it slays, no cap π
πΈ NAME πΈ
enum dpu_crtc_crc_source β CRC source. that's it. that's the whole name. short, iconic, to the point π«Ά
β¨ SYNOPSIS β¨
enum dpu_crtc_crc_source {
DPU_CRTC_CRC_SOURCE_NONE ,
DPU_CRTC_CRC_SOURCE_LAYER_MIXER ,
DPU_CRTC_CRC_SOURCE_ENCODER ,
DPU_CRTC_CRC_SOURCE_MAX ,
DPU_CRTC_CRC_SOURCE_INVALID
};
look at her. five little constants, all lined up, all valid C, all gorgeous π copy them exactly, don't go "fixing" the spacing, i'm watching you π
π¦ Constants π¦
the main characters, in order, no skips:
DPU_CRTC_CRC_SOURCE_NONEβ no source set. like, none. empty. the void. the blank bio πΈDPU_CRTC_CRC_SOURCE_LAYER_MIXERβ CRC in layer mixer. that's where the CRC lives, babe β¨DPU_CRTC_CRC_SOURCE_ENCODERβ CRC in encoder. different home, same CRC vibe check πDPU_CRTC_CRC_SOURCE_MAXβ-- undescribed --π the manpage literally gave us nothing on this one. not me defending it, i'm just the messenger. i will NOT be inventing a description for it, that's a promise πDPU_CRTC_CRC_SOURCE_INVALIDβ Invalid source. broken. dead. blocked. blocked and reported π
π SEE ALSO π
go read these next, bestie, they're all in the same little friend group (the kernel file ./drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h enum era π§):
- enum
dpu_crtc_client_type(9) - enum
dpu_crtc_smmu_state(9) - enum
dpu_crtc_smmu_state_transition_type(9) - struct
dpu_crtc_smmu_state_data(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)
π reminder that the source file lives at ./drivers/gpu/drm/msm/disp/dpu1 β that's the directory, don't @ me, it's what the page says π«Ά
mwah, that's the whole page, you ate it, periodt π and a lil cute sign-off for the footer: this beauty is dated October 2026, comes from ./drivers/gpu/drm/msm/disp/dpu1, and answers to enum dpu_crtc_crc_source(9) π bye bestie, go read a struct next π
π¦ 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