On Thu, Oct 03, 2019 at 09:15:49AM +0200, Johan Korsnes wrote: > When logging the AVI InfoFrame, clearly indicate whether or not the > extended colorimetry attribute is active. This is only the case when > the AVI InfoFrame colorimetry attribute is set to extended. [0] > > [0] CTA-861-G section 6.4 page 57 > > Signed-off-by: Johan Korsnes <jkorsnes@xxxxxxxxx> > --- > drivers/video/hdmi.c | 8 +++++++- > 1 file changed, 7 insertions(+), 1 deletion(-) > > diff --git a/drivers/video/hdmi.c b/drivers/video/hdmi.c > index f29db728ff29..a709e38a53ca 100644 > --- a/drivers/video/hdmi.c > +++ b/drivers/video/hdmi.c > @@ -682,8 +682,14 @@ static void hdmi_avi_infoframe_log(const char *level, > hdmi_log(" active aspect: %s\n", > hdmi_active_aspect_get_name(frame->active_aspect)); > hdmi_log(" itc: %s\n", frame->itc ? "IT Content" : "No Data"); > - hdmi_log(" extended colorimetry: %s\n", > + > + if (frame->colorimetry == HDMI_COLORIMETRY_EXTENDED) > + hdmi_log(" extended colorimetry: %s\n", > hdmi_extended_colorimetry_get_name(frame->extended_colorimetry)); > + else > + hdmi_log(" extended colorimetry: N/A (0x%x)\n", > + frame->extended_colorimetry); Yeah, seems fine. Might make the logs a bit less confusing at least. Reviewed-by: Ville Syrjälä <ville.syrjala@xxxxxxxxxxxxxxx> PS. would be nice it someone were to extend this code to deal with the ACE bits too. Do you have plans/interest in doing that? > + > hdmi_log(" quantization range: %s\n", > hdmi_quantization_range_get_name(frame->quantization_range)); > hdmi_log(" nups: %s\n", hdmi_nups_get_name(frame->nups)); > -- > 2.20.1 > > _______________________________________________ > dri-devel mailing list > dri-devel@xxxxxxxxxxxxxxxxxxxxx > https://lists.freedesktop.org/mailman/listinfo/dri-devel -- Ville Syrjälä Intel