STRUCT RZG2L_CRU_IP_FORMAT(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… 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, aka V4L2_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 πŸ’œ (a bool, 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