ENUM VSP1_DU_CRC_SOURCE(9)
π enum vsp1_du_crc_source(9) β the Kernel API Manual, bestie edition π
okay so picture this: it's a kernel API manual page, it lives in the enum vsp1_du_crc_source(9) section, and it's literally just here to tell you where the CRC math is coming from. That's it. That's the whole gig. And honestly? iconic behaviour. β¨
πΈ NAME πΈ
enum vsp1_du_crc_source β the source used for CRC calculation π§
Like, the enum that answers the question "bestie, what are we checksumming?" π
β¨ SYNOPSIS β¨
enum vsp1_du_crc_source {
VSP1_DU_CRC_NONE ,
VSP1_DU_CRC_PLANE ,
VSP1_DU_CRC_OUTPUT
};
Three constants, that's the whole cast. Main character energy from all of them tbh π
π«Ά Constants π«Ά
(this is the subsection, no cap β the constants live here)
VSP1_DU_CRC_NONEβ CRC calculation is disabled. we're not doing math today, bestie, go home πVSP1_DU_CRC_PLANEβ do the CRC calculation on an input plane. yes, the raw plane itself. slay π¦VSP1_DU_CRC_OUTPUTβ do the CRC calculation on the composed output. i.e. after everything's been mixed together, which is honestly the glow-up moment π₯
π SEE ALSO π
the whole friend group, fr fr β first up, the kernel file ./include/media/vsp1.h, then all these structs holding hands in a little circle:
struct vsp1_du_lif_config(9)struct vsp1_du_atomic_config(9)struct vsp1_du_crc_config(9)struct vsp1_du_writeback_config(9)struct vsp1_du_atomic_pipe_config(9)struct vsp1_isp_buffer_desc(9)struct vsp1_isp_job_desc(9)struct vsp1_vspx_frame_end(9)
ngl, that's a lot of structs. they ate though π
π‘ tiny reminder: the enum itself doesn't crunch any numbers β it just says which source to use. no invented extras here, bestie, i'm just reading the page π
and that's a wrap!! this page was served fresh from ./include/media back in October 2026, filed under enum vsp1_du_crc_source(9) β mwah, go forth and check your checksums ππΈβ
π¦ 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