07-27-2025, 08:32 AM
I've noticed that the EDID reader at https://people.freedesktop.org/~imirkin/edid-decode/ can detect if a display has HDMI QMS. Its source code at https://git.linuxtv.org/v4l-utils.git/tr...-block.cpp reveals how this is done (edited here to just show the QMS parts):
It would be cool if HDMI QMS read/write capabilities were added to CRU!
Code:
void edid_state::cta_hf_scdb(const unsigned char *x, unsigned length)
{
if (x[4] & 0x40)
printf(" Supports QMS\n");
if (x[7] & 0x20)
printf(" Supports QMS TFRmax\n");
if (x[7] & 0x10)
printf(" Supports QMS TFRmin\n");
}It would be cool if HDMI QMS read/write capabilities were added to CRU!