More typo fallout: On Wednesday 14 August 2013 00:17:27 Damien Lespiau wrote: > This can then be used by DRM drivers to setup their vendor infoframes. > > Signed-off-by: Damien Lespiau <damien.lespiau@xxxxxxxxx> > --- > drivers/gpu/drm/drm_edid.c | 36 ++++++++++++++++++++++++++++++++++++ > include/drm/drm_edid.h | 4 ++++ > 2 files changed, 40 insertions(+) > > diff --git a/drivers/gpu/drm/drm_edid.c b/drivers/gpu/drm/drm_edid.c > index 9a07a33..83e1202 100644 > --- a/drivers/gpu/drm/drm_edid.c > +++ b/drivers/gpu/drm/drm_edid.c > @@ -3262,3 +3262,39 @@ drm_hdmi_avi_infoframe_from_display_mode(struct hdmi_avi_infoframe *frame, > return 0; > } > EXPORT_SYMBOL(drm_hdmi_avi_infoframe_from_display_mode); > + > +/** > + * drm_hdmi_vendor_infoframe_from_display_mode() - fill an HDMI infoframe with > + * data from a DRM display mode > + * @frame: HDMI vendor infoframe > + * @mode: DRM display mode > + * > + * Note that there's is a need to send HDMI vendor infoframes only when using a > + * 4k or stereoscopic 3D mode. So when giving any other mode as input this > + * function will return -EINVAL, error that can be safely ignored. > + * > + * Returns 0 on success or a negative error code on failure. > + */ > +int > +drm_hdmi_vendor_infoframe_from_display_mode(struct hdmi_hdmi_infoframe *frame, > + const struct drm_display_mode *mode) > +{ > + int err; > + u8 vic; > + > + if (!frame || !mode) > + return -EINVAL; > + > + vic = drm_match_hmdi_mode(mode); ^^^^ Should be hdmi again. > + if (!vic) > + return -EINVAL; > + > + err = hdmi_hdmi_infoframe_init(frame); > + if (err < 0) > + return err; > + > + frame->vic = vic; > + > + return 0; > +} > +EXPORT_SYMBOL(drm_hdmi_vendor_infoframe_from_display_mode); <snip> -- Simon Farnsworth Software Engineer ONELAN Ltd http://www.onelan.com
Attachment:
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel