Hi, On Wed, Aug 27, 2025 at 12:26:56AM +0800, Shengyu Qu wrote: > Thanks for reply.I have some questions: > > 1.Can you send patch with only i915/amdgpu first? It's a long-needed feature > to deal with some monitors/TVs with broken EDID.
If it's to workaround broken monitors, then it's really not something we should be doing using a property. Most likely, those monitors don't support YUV* output and will just need to be forced to RGB, so it's not something that the user (or the compositor, really) has to care about. And it would be broken with every driver, not just i915 and amdgpu. We already have some quirks infrastructure in place, the only thing we need to do is create an EDID_QUIRK_NO_$FORMAT, clear drm_display_info->color_formats based on it, and you're done. No uapi to agree upon, support, test, and it works with every driver. Maxime
signature.asc
Description: PGP signature