[PATCH 02/18] drm/bridge: Add HDMI output fmt helper
Maxime Ripard
maxime at cerno.tech
Fri Mar 19 10:09:11 UTC 2021
On Fri, Mar 19, 2021 at 10:44:56AM +0100, Neil Armstrong wrote:
> On 18/03/2021 19:31, Jernej Škrabec wrote:
> > Dne sreda, 17. marec 2021 ob 17:08:07 CET je Neil Armstrong napisal(a):
> >> On 17/03/2021 16:43, Maxime Ripard wrote:
> >>> The atomic_get_output_bus_fmts bridge callback is there to list the
> >>> available formats for output by decreasing order of preference.
> >>>
> >>> On HDMI controllers, we have a fairly static list that will depend on
> >>> what the HDMI sink is capable of and the BPC our controller can output.
> >>>
> >>> The dw-hdmi driver already has that code done in a fairly generic
> >>> manner, so let's turn that code into an helper for all the HDMI
> >>> controllers to reuse.
> >>
> >> This code was based on the capabilities of the DW-HDMI IP, copying it as-is
> >> doesn't make much sense, we should be able to filter out formats the HDMI IP
> >> doesn't support.
> >
> > HDMI standard has pretty strict requirements which formats should be
> > supported, so cores should have very similar capabilities.
>
> Yes for output formats (we still may need to filter out 420, 422 for example),
>
> No for input formats, since it depends entirely on the capability of the transceiver
> in terms of format conversion.
Yeah, of course, that's why I only moved the output part to a generic helper :)
We indeed might need to provide additional filtering to the output though
Maxime
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20210319/9ae5925a/attachment.sig>
More information about the dri-devel
mailing list