STRUCT RZG2L_CRU_IP_FORMAT(9)
π struct rzg2l_cru_ip_format(9) β like, the CRU IP format tea β
okay bestie, welcome to the Kernel API Manual β¨ this one's a lil struct from the Renesas RZ/G2L CRU corner of the kernel, and honestly? she's small but she carries so much information. no cap. π
πΈ NAME πΈ
struct rzg2l_cru_ip_format β literally the CRU IP format, that's the whole name, that's the whole vibe π¦
β¨ SYNOPSIS β¨
here's the glow-up, character for character, don't touch a thing:
struct rzg2l_cru_ip_format {
u32 codes[4];
u32 datatype;
u32 format;
u32 icndmr;
bool yuv;
};
like look at her. five members. absolutely iconic. π
π«Ά Members π«Ά (the cast, the main characters)
codesβ an array of up to four media bus codes π« (yes, up to four, she's flexible)datatypeβ the MIPI CSI2 data type πformatβ the 4CC format identifier, akaV4L2_PIX_FMT_*πicndmrβ the ICnDMR register value, registers are lowkey her love language π₯yuvβ a flag that tells you whether the format is YUV-based or not π (abool, so, you know, true/false energy)
π¦ SEE ALSO π¦
- the kernel file
./drivers/media/platform/renesas/rzg2l-cru/rzg2l-cru.hβ go read her sister files, iykyk π struct rzg2l_cru_dev(9)β the bigger one, the main character energy one π
bestie note: nothing here is deprecated or dangerous, she's just a cozy little format descriptor living in drivers/media/platform/renesas/rzg2l-cru/rzg2l-cru.h. go off, queen. π
okay that's the whole page!! π this masterpiece dropped October 2026, straight from ./drivers/media/platform/renes... β mwah, sending u a kiss, go read the source and slay ππ§β
π¦ 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