STRUCT ADV7511_LINK_CONFIG(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay bestie, this is from the Kernel API Manual and it's literally the struct that describes the adv7511 hardware configuration πŸŽ€ no cap, that's the whole vibe.

🌸 NAME 🌸

struct adv7511_link_config β€” describes adv7511 hardware configuration πŸ’…

πŸ¦‹ SYNOPSIS πŸ¦‹

struct adv7511_link_config {
    unsigned int input_color_depth;
    enum hdmi_colorspace input_colorspace;
    enum adv7511_input_clock input_clock;
    unsigned int input_style;
    enum adv7511_input_justification input_justification;
    int clock_delay;
    bool embedded_sync;
    enum adv7511_input_sync_pulse sync_pulse;
    enum adv7511_sync_polarity vsync_polarity;
    enum adv7511_sync_polarity hsync_polarity;
};

like… look at her. main character struct energy fr fr πŸ‘‘

πŸŽ€ Members πŸŽ€

so here's the whole cast, one by one, iykyk:

  • input_color_depth β€” the number of bits per color component, and it's giving 8, 10 or 12 πŸ’–
  • input_colorspace β€” the input colorspace, which is one of RGB, YUV444, YUV422 🌈
  • input_clock β€” the input video clock style bestie: 1x, 2x, or DDR ⭐
  • input_style β€” the input component arrangement variant, aka which layout we're dealing with πŸ¦‹
  • input_justification β€” video input format bit justification, very demure, very mindful 🌸
  • clock_delay β€” clock delay for the input clock, measured in ps (picoseconds, yes really) ⏱️
  • embedded_sync β€” boolean moment: video input uses BT.656-style embedded sync πŸ™ˆ
  • sync_pulse β€” selects the sync pulse, iconic behaviour πŸ’…
  • vsync_polarity β€” vsync input signal configuration πŸ”₯
  • hsync_polarity β€” hsync input signal configuration πŸ”₯

πŸ‘‘ SEE ALSO πŸ‘‘

  • Kernel file ./drivers/gpu/drm/bridge/adv7511/adv7511.h enum
  • adv7511_sync_polarity(9)
  • enum adv7511_csc_scaling(9)
  • struct adv7511_video_config(9)
go read those too, bestie, they're all in the same friend group πŸ’œ

that's the whole page! and for the cute sign-off: this one lives over in ./drivers/gpu/drm/bridge/adv7511, dated October 2026, and it's all about struct adv7511_link_config(9) 🫢 periodt.

πŸ“¦ where this page comes from