drm_hdmi_avi..._colorimetry(9)
π NAME π
okay so welcome to the drm_hdmi_avi..._colorimetry(9) page bestie β that's a Kernel API Manual situation, and the function at the center of it all is drm_hdmi_avi_infoframe_colorimetry, which literally fills in the HDMI AVI infoframe colorimetry information β¨
π SYNOPSIS π
void drm_hdmi_avi_infoframe_colorimetry (struct hdmi_avi_infoframe
*frame , const struct drm_connector_state *conn_state );
that's the whole signature, no cap π«Ά
πΈ ARGUMENTS πΈ
frameβ the HDMI AVI infoframe, aka the thing getting its colorimetry info filled in πconn_stateβ the connector state, the source of truth for what's going on π
π¦ SEE ALSO π¦
the kernel file doing the heavy lifting lives right here:
./drivers/gpu/drm/display/drm_hdmi_helper.c
and these iconic siblings are all up in the same friend group fr fr:
drm_hdmi_infoframe_set_hdr_metadata(9)drm_hdmi_avi_infoframe_bars(9)drm_hdmi_avi_infoframe_content_type(9)drm_hdmi_compute_mode_clock(9)drm_hdmi_acr_get_n_cts(9)
π friendly reminder: this page gives you the signature, the args, and the see-also list β nothing more, nothing less. don't go inventing behavior that isn't written here, bestie π
aaaand that's the whole vibe check π this little beauty lives under ./drivers/gpu/drm/display, dated October 2026 β periodt, go read the source if you want the tea ππ
π¦ 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