All of lore.kernel.org
 help / color / mirror / Atom feed
From: Andrzej Hajda <a.hajda@samsung.com>
To: Daniel Vetter <daniel@ffwll.ch>, Archit Taneja <architt@codeaurora.org>
Cc: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>,
	Daniel Vetter <daniel.vetter@ffwll.ch>,
	"open list:DRM DRIVERS" <dri-devel@lists.freedesktop.org>,
	Daniel Vetter <daniel.vetter@intel.com>,
	Marek Szyprowski <m.szyprowski@samsung.com>
Subject: Re: [PATCH v3 3/3] drm/bridge: add Silicon Image SiI8620 driver
Date: Thu, 06 Oct 2016 11:02:58 +0200	[thread overview]
Message-ID: <f2e0dec3-dd62-1f43-c110-fb80d35eca49@samsung.com> (raw)
In-Reply-To: <c3c32a40-0767-e702-0ce5-e17ce642724c@samsung.com>

Hi Daniel, Archit,

On 30.09.2016 12:33, Andrzej Hajda wrote:
> On 30.09.2016 12:07, Daniel Vetter wrote:
>> On Fri, Sep 30, 2016 at 09:30:16AM +0530, Archit Taneja wrote:
>>> Hi Andrezj,
>>>
>>> On 09/26/2016 07:10 PM, Andrzej Hajda wrote:
>>>> SiI8620 transmitter converts eTMDS/HDMI signal to MHL 3.0.
>>>> It is controlled via I2C bus. Its interaction with other
>>>> devices in video pipeline is performed mainly on HW level.
>>>> The only interaction it does on device driver level is
>>>> filtering-out unsupported video modes, it exposes drm_bridge
>>>> interface to perform this operation.
>>> The patchset looks good to me. Is the MHL header patch
>>> accepted? I was wondering how we pull this in.
>>>
>>> +Daniel
>> I think someone with real clue about what MHL is needs to review that
>> header. Also I have no idea why that's under video/, is there another
>> driver in media we want to share this with?
>> -Daniel
>>
> I have put it into include/linux as MHL could be used to transmit:
> - video,
> - audio,
> - remote control protocol (input device),
> - ... embed other protocols (USB for example),
>
> But since I am not aware of other MHL users in near future
> I can put the header together with the bridge driver.

These patches are hanging on the list for almost year,
since Archit decided to review it (thanks Archit), I would
like to end this process.

The options I see:
1. Leave it as is, mhl.h is like hdmi.h - it can server for
    multiple subsystems. I guess it can be hard to find
    MHL specialist to review it as it does not seems
    to be popular subject, on the other side it is only
    in-kernel header so it should pose serious danger.
2. Move the header to some of drm dirs:
    a) drivers/gpu/drm/bridge/
    b) include/drm/bridge/
    c) include/drm/
    ...
3. Incorporate it into drivers/gpu/drm/bridge/sil-sii8620.h
    This is the least problematic solution, but possible
    future abstraction of MHL will be more noisy.

Daniel, which option do you prefer? For me any option
is OK, I just want to end this little bit frustrating process.

Regards
Andrzej
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

  reply	other threads:[~2016-10-06  9:03 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <CGME20160914083401eucas1p2dc071b41643989f3815e46e22b8083d8@eucas1p2.samsung.com>
2016-09-14  8:33 ` [PATCH 2nd RESEND v2 0/3] drm/bridge: add Silicon Image SiI8620 driver Andrzej Hajda
     [not found]   ` <CGME20160914083401eucas1p1f7bde5c03259d2bd04349ce7f6414d34@eucas1p1.samsung.com>
2016-09-14  8:33     ` [PATCH 2nd RESEND v2 1/3] video: add header file for Mobile High-Definition Link (MHL) interface Andrzej Hajda
     [not found]   ` <CGME20160914083402eucas1p2e500e06fcd685320090c9b97fdf0e3dc@eucas1p2.samsung.com>
2016-09-14  8:33     ` [PATCH 2nd RESEND v2 2/3] dt-bindings: add Silicon Image SiI8620 bridge bindings Andrzej Hajda
     [not found]   ` <CGME20160914083402eucas1p2c989092e29a87c03aca89b531ec63836@eucas1p2.samsung.com>
2016-09-14  8:33     ` [PATCH 2nd RESEND v2 3/3] drm/bridge: add Silicon Image SiI8620 driver Andrzej Hajda
2016-09-25 17:01       ` Archit Taneja
2016-09-26  9:36         ` Andrzej Hajda
2016-09-26 11:31           ` Archit Taneja
2016-09-26 11:35             ` Archit Taneja
     [not found]       ` <CGME20160926134025eucas1p177a13c03447f952349687aafb3dc980f@eucas1p1.samsung.com>
2016-09-26 13:40         ` [PATCH v3 " Andrzej Hajda
2016-09-30  4:00           ` Archit Taneja
2016-09-30 10:07             ` Daniel Vetter
2016-09-30 10:33               ` Andrzej Hajda
2016-10-06  9:02                 ` Andrzej Hajda [this message]
2016-10-06  9:17                   ` Daniel Vetter
2016-10-06 11:28                     ` Archit Taneja

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=f2e0dec3-dd62-1f43-c110-fb80d35eca49@samsung.com \
    --to=a.hajda@samsung.com \
    --cc=architt@codeaurora.org \
    --cc=b.zolnierkie@samsung.com \
    --cc=daniel.vetter@ffwll.ch \
    --cc=daniel.vetter@intel.com \
    --cc=daniel@ffwll.ch \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=m.szyprowski@samsung.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.