Changing the "Broadcast RGB" property does not update the AVI InfoFrame
Submitted by Hans Verkuil
Assigned to Intel GFX Bugs mailing list
Changing the "Broadcast RGB" property while connected to a display will not update the AVI InfoFrame (drm_hdmi_avi_infoframe_quant_range). It does change the video itself, but the AVI InfoFrame is unchanged until you unplug and replug the display.
As far as I can tell, intel_hdmi_compute_avi_infoframe() is only called when something is connected to the HDMI output, and not when relevant properties are changed.
Tested with kernel 5.3-rc4.