STRUCT ICVS_DT_CONFIG(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct icvs_dt_config(9) β€” the Kernel API Manual glow-up

okay bestie, buckle up, because this is the whole manual page for struct icvs_dt_config β€” the data type configuration for a virtual channel. yes, that's the NAME section, and yes it slaps ✨


πŸŽ€ SYNOPSIS πŸŽ€

this is the literal struct, no cap, copy it exactly bestie:

struct icvs_dt_config {
    u16 pixel_width;
    u16 pixel_height;
    u8 data_type;
    u8 reserved[3];
 };

look at her. so tidy. so structured. main character energy fr πŸ’–


🌸 Members 🌸

  • pixel_width β€” the pixel width, in pixels. that's it, that's the girl. width πŸ“
  • pixel_height β€” the pixel height, in pixels. vertical queen πŸ¦‹
  • data_type β€” the MIPI CSI-2 data type β€” things like RAW10, RAW12, etc. the whole personality basically πŸ”₯
  • reserved β€” reserved for future use. she's literally just holding space for future her πŸ™ˆπŸ’œ

🫢 SEE ALSO 🫢

the full squad, all of them, no skips β€” and they all live in the kernel file ./drivers/media/i2c/cvs/icvs.h:

  • enum icvs_csi_cmd_id(9)
  • enum icvs_csi_link_owner(9)
  • enum icvs_csi_privacy_status(9)
  • enum icvs_csi_pads(9)
  • CVS device quirk flags(9)
  • struct icvs_device_quirk(9)
  • struct icvs_vc_config(9)
  • struct icvs_link_cfg(9)
  • struct icvs_fw_version(9)
  • struct icvs_vid_pid(9)
  • struct icvs_mipi_data_packet(9)
  • struct icvs_mipi_read_packet(9)
  • struct icvs_dev_capabilities(9)
  • struct icvs_cmd(9)
  • struct icvs_resp(9)
  • enum icvs_resources(9)
  • enum icvs_command(9)
  • enum icvs_state(9)
  • struct icvs(9)
  • cvs_dev(9)

go read them all. iykyk πŸ“šπŸ’…


lowkey a reminder bestie: that reserved[3] is reserved for future use β€” don't go touching it, it's not yours πŸ’€

and that's the whole vibe check! this page comes from ./drivers/media/i2c/cvs, dated October 2026, from the Kernel API Manual, and it's literally struct icvs_dt_config(9) β€” slay, periodt, bye bestie πŸŒˆπŸ‘‘πŸ’–

πŸ“¦ where this page comes from