Re: [PATCH v3 28/32] drm/exynos: Implement drm_connector in hdmi directly

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Nov 29, 2013 at 04:58:46PM +0100, Tomasz Figa wrote:
> On Tuesday 29 of October 2013 12:13:14 Sean Paul wrote:
[...]
> > diff --git a/drivers/gpu/drm/exynos/exynos_hdmi.c b/drivers/gpu/drm/exynos/exynos_hdmi.c
[...]
> > @@ -811,11 +816,60 @@ static int hdmi_check_mode(struct exynos_drm_display *display,
> >  
> >  	ret = mixer_check_mode(mode);
> >  	if (ret)
> > -		return ret;
> > +		return MODE_BAD;
> 
> Is there a need to define custom return values, instead of returning 0 or
> a standard error code depending on whether the mode is correct?

That's not a custom return value. It's one of the values in the
drm_mode_status enumeration (include/drm/drm_crtc.h). They are used to
transport more meaning than one of the standard error codes. In this
case one could argue that MODE_BAD doesn't transport very much meaning,
though, and I think it would be more useful to modify mixer_check_mode()
to return a specific MODE_* value rather than one of the standard error
codes.

Thierry

Attachment: pgpzDOUzkQrF0.pgp
Description: PGP signature

_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/dri-devel

[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux