On Fri, Jul 28, 2017 at 09:27:22AM +0000, Saurabh Singh wrote:
> Hi Daniel,
> 
> Thanks for your reply.
> Currently I am using connector type 'Unknown' , and functionally it serves my 
> need.
> Intention for sending this patch is that userspace tools should recognize SDI 
> drivers as SDI only.
> Also, I see there are number of 'SDI' drivers getting developed 'under the 
> hood' in linux kernel.
> This patch will benefit all of them.

Where are those?

> It will be great if you could consider it.

Well new uabi has very strict merge requirements:

https://dri.freedesktop.org/docs/drm/gpu/drm-uapi.html#open-source-userspace-requirements

I'll merge your patch as soon as all the pieces are ready. Just wanted to
warn you that this is a _lot_ of work, and you probably want a really good
reason.

Thanks, Daniel
> 
> Regards,
> Saurabh
> 
> -----Original Message-----
> From: Daniel Vetter [mailto:daniel.vet...@ffwll.ch] On Behalf Of Daniel Vetter
> Sent: Wednesday, July 26, 2017 8:08 PM
> To: Saurabh Singh <saura...@xilinx.com>
> Cc: linux-kernel@vger.kernel.org; dri-de...@lists.freedesktop.org; 
> airl...@linux.ie; Saurabh Singh <saura...@xilinx.com>; Dinesh Kumar 
> <dine...@xilinx.com>
> Subject: Re: [PATCH] drm: adding SDI to drm_connector_enum_list
> 
> On Wed, Jul 26, 2017 at 10:22:49AM +0530, Saurabh Sengar wrote:
> > adding SDI to drm connector list
> >
> > Signed-off-by: Saurabh Sengar <saura...@xilinx.com>
> 
> This is an uapi change, i.e. userspace needs to be updated. Do you _really_ 
> need this? I'd recommend to just use something existing (go with VIRTUAL 
> maybe, not sure).
> 
> Either way, needs to come together with the actual users and userspace side 
> patches. If you really want this.
> -Daniel
> > ---
> >  drivers/gpu/drm/drm_connector.c | 1 +
> >  include/uapi/drm/drm_mode.h     | 1 +
> >  2 files changed, 2 insertions(+)
> >
> > diff --git a/drivers/gpu/drm/drm_connector.c
> > b/drivers/gpu/drm/drm_connector.c index 2db7fb5..ea48ddb 100644
> > --- a/drivers/gpu/drm/drm_connector.c
> > +++ b/drivers/gpu/drm/drm_connector.c
> > @@ -86,6 +86,7 @@ static struct drm_conn_prop_enum_list 
> > drm_connector_enum_list[] = {
> >       { DRM_MODE_CONNECTOR_VIRTUAL, "Virtual" },
> >       { DRM_MODE_CONNECTOR_DSI, "DSI" },
> >       { DRM_MODE_CONNECTOR_DPI, "DPI" },
> > +     { DRM_MODE_CONNECTOR_SDI, "SDI" },
> >  };
> >
> >  void drm_connector_ida_init(void)
> > diff --git a/include/uapi/drm/drm_mode.h b/include/uapi/drm/drm_mode.h
> > index df0e350..9b8d204 100644
> > --- a/include/uapi/drm/drm_mode.h
> > +++ b/include/uapi/drm/drm_mode.h
> > @@ -247,6 +247,7 @@ struct drm_mode_get_encoder {
> >  #define DRM_MODE_CONNECTOR_VIRTUAL      15
> >  #define DRM_MODE_CONNECTOR_DSI               16
> >  #define DRM_MODE_CONNECTOR_DPI               17
> > +#define DRM_MODE_CONNECTOR_SDI               18
> >
> >  struct drm_mode_get_connector {
> >
> > --
> > 2.7.4
> >
> > _______________________________________________
> > dri-devel mailing list
> > dri-de...@lists.freedesktop.org
> > https://lists.freedesktop.org/mailman/listinfo/dri-devel
> 
> --
> Daniel Vetter
> Software Engineer, Intel Corporation
> http://blog.ffwll.ch
> 
> 
> This email and any attachments are intended for the sole use of the named 
> recipient(s) and contain(s) confidential information that may be proprietary, 
> privileged or copyrighted under applicable law. If you are not the intended 
> recipient, do not read, copy, or forward this email message or any 
> attachments. Delete this email message and any attachments immediately.
> 

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch

Reply via email to