On Tue, Sep 09, 2025 at 05:51:59PM +0300, Dmitry Baryshkov wrote: > Currently DRM framework expects that the HDMI connector driver supports > all infoframe types: it generates the data as required and calls into > the driver to program all of them, letting the driver to soft-fail if > the infoframe is unsupported. This has a major drawback on userspace > API: the framework also registers debugfs files for all Infoframe types, > possibly surprising the users when infoframe is visible in the debugfs > file, but it is not visible on the wire. Drivers are also expected to > return success even for unsuppoted InfoFrame types. > > Let drivers declare that they support only a subset of infoframes, > creating a more consistent interface. Make the affected drivers return > -EOPNOTSUPP if they are asked to program (or clear) InfoFrames which are > not supported. > > Acked-by: Liu Ying <[email protected]> > Acked-by: Daniel Stone <[email protected]> > Signed-off-by: Dmitry Baryshkov <[email protected]>
Again, I still believe that it's a bad idea, goes against what the spec states, and the framework was meant to be. So, no, sorry. That's still a no for me. Please stop sending that patch unless we have a discussion about it and you convince me that it's actually something that we'd need. Maxime
signature.asc
Description: PGP signature
