All of lore.kernel.org
 help / color / mirror / Atom feed
From: Thierry Reding <thierry.reding@gmail.com>
To: Stefan Agner <stefan@agner.ch>
Cc: Philipp Zabel <p.zabel@pengutronix.de>,
	swarren@wwwdotorg.org, linux@arm.linux.org.uk,
	devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org, linux-tegra@vger.kernel.org,
	marcel@ziswiler.com
Subject: Re: [PATCH v2 2/3] drm/panel: add support for EDT panels
Date: Thu, 15 May 2014 11:12:21 +0200	[thread overview]
Message-ID: <20140515091220.GC6434@ulmo> (raw)
In-Reply-To: <4de1d09b7873e012e43525c1f8ab9c66@agner.ch>

[-- Attachment #1: Type: text/plain, Size: 2180 bytes --]

On Thu, May 15, 2014 at 10:24:39AM +0200, Stefan Agner wrote:
> Hi Thierry, hi Philipp,
> 
> Am 2014-05-15 09:51, schrieb Thierry Reding:
> > On Wed, May 14, 2014 at 11:45:57PM +0200, stefan@agner.ch wrote:
> >> From: Stefan Agner <stefan@agner.ch>
> >>
> >> This panels are sold by Toradex for Colibri T20/T30 and Apalis T30
> >> evaluation kits.
> >>
> >> Signed-off-by: Stefan Agner <stefan@agner.ch>
> > 
> > Panel patches should go to the dri-devel mailing list as well.
> > 
> > Also a patch was posted only yesterday for a panel that seems to be the
> > exact same one as this, even though the name differs minimally, see:
> > 
> > 	https://patchwork.kernel.org/patch/4175251/
> > 
> > Adding Philipp on Cc so you guys can work together whether this is
> > indeed the same panel. The only differences seem to be in the vertical
> > front and back porches, but I suspect that either settings will work on
> > both Tegra and i.MX.
> 
> Its etm0700g0dh6 vs. et070080dh6, Philipp's panel is with captive multi
> touch, (hence the M I guess). The panel itself really looks the same.
> 
> I found this overview of EDT displays:
> http://www.dmbtechnics.com/scripts/passthru.php?id=7
> 
> There seem to be quite a lot variants with the same panel...
> 
> Regarding timings, I just checked the documentation, Philipp's timing
> really matches the documented ones, I miscalculated the vertical back
> porch.

Okay, so that means that the panel works for you with the same timings
that Philipp has in the ETM0700G0DH6 patch? If so then I definitely
think we should be sharing the timings in the driver by making the two
compatible entries point to the same driver data.

> How do we resolve that?
> 
> I would suggest that I split out that patch and remove the et070080dh6
> panel and send the other as a single patch to the dri-devel mailing list
> as well.

Yes, that would work.

> Philipp, could you add my display type (et070080dh6) to the compatible
> list of your mode/panel entry?

I also noticed that Philipp's patch doesn't actually introduce the
device tree bindings, so that will have to be added as well.

Thierry

[-- Attachment #2: Type: application/pgp-signature, Size: 836 bytes --]

WARNING: multiple messages have this Message-ID (diff)
From: thierry.reding@gmail.com (Thierry Reding)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH v2 2/3] drm/panel: add support for EDT panels
Date: Thu, 15 May 2014 11:12:21 +0200	[thread overview]
Message-ID: <20140515091220.GC6434@ulmo> (raw)
In-Reply-To: <4de1d09b7873e012e43525c1f8ab9c66@agner.ch>

On Thu, May 15, 2014 at 10:24:39AM +0200, Stefan Agner wrote:
> Hi Thierry, hi Philipp,
> 
> Am 2014-05-15 09:51, schrieb Thierry Reding:
> > On Wed, May 14, 2014 at 11:45:57PM +0200, stefan at agner.ch wrote:
> >> From: Stefan Agner <stefan@agner.ch>
> >>
> >> This panels are sold by Toradex for Colibri T20/T30 and Apalis T30
> >> evaluation kits.
> >>
> >> Signed-off-by: Stefan Agner <stefan@agner.ch>
> > 
> > Panel patches should go to the dri-devel mailing list as well.
> > 
> > Also a patch was posted only yesterday for a panel that seems to be the
> > exact same one as this, even though the name differs minimally, see:
> > 
> > 	https://patchwork.kernel.org/patch/4175251/
> > 
> > Adding Philipp on Cc so you guys can work together whether this is
> > indeed the same panel. The only differences seem to be in the vertical
> > front and back porches, but I suspect that either settings will work on
> > both Tegra and i.MX.
> 
> Its etm0700g0dh6 vs. et070080dh6, Philipp's panel is with captive multi
> touch, (hence the M I guess). The panel itself really looks the same.
> 
> I found this overview of EDT displays:
> http://www.dmbtechnics.com/scripts/passthru.php?id=7
> 
> There seem to be quite a lot variants with the same panel...
> 
> Regarding timings, I just checked the documentation, Philipp's timing
> really matches the documented ones, I miscalculated the vertical back
> porch.

Okay, so that means that the panel works for you with the same timings
that Philipp has in the ETM0700G0DH6 patch? If so then I definitely
think we should be sharing the timings in the driver by making the two
compatible entries point to the same driver data.

> How do we resolve that?
> 
> I would suggest that I split out that patch and remove the et070080dh6
> panel and send the other as a single patch to the dri-devel mailing list
> as well.

Yes, that would work.

> Philipp, could you add my display type (et070080dh6) to the compatible
> list of your mode/panel entry?

I also noticed that Philipp's patch doesn't actually introduce the
device tree bindings, so that will have to be added as well.

Thierry
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20140515/7d6f0d9b/attachment.sig>

  reply	other threads:[~2014-05-15  9:12 UTC|newest]

Thread overview: 42+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-05-14 21:45 [PATCH v2 0/4] ARM: tegra: initial support for Colibri T30 stefan
2014-05-14 21:45 ` stefan at agner.ch
     [not found] ` <cover.1400103181.git.stefan-XLVq0VzYD2Y@public.gmane.org>
2014-05-14 21:45   ` [PATCH v2 1/3] ARM: tegra: enable MCP251x CAN controller and DS1307 RTC stefan-XLVq0VzYD2Y
2014-05-14 21:45     ` stefan
2014-05-14 21:45     ` stefan at agner.ch
     [not found]     ` <4cc13e0aba03a5b2d3e5f4049d252956342b1dad.1400103181.git.stefan-XLVq0VzYD2Y@public.gmane.org>
2014-05-15 18:15       ` Stephen Warren
2014-05-15 18:15         ` Stephen Warren
2014-05-15 18:15         ` Stephen Warren
2014-05-14 21:45   ` [PATCH v2 3/3] ARM: tegra: initial add of Colibri T30 stefan-XLVq0VzYD2Y
2014-05-14 21:45     ` stefan
2014-05-14 21:45     ` stefan at agner.ch
     [not found]     ` <a8f01e573dcb7d563833ddcda30567e8ac7626ed.1400103181.git.stefan-XLVq0VzYD2Y@public.gmane.org>
2014-05-15 18:37       ` Stephen Warren
2014-05-15 18:37         ` Stephen Warren
2014-05-15 18:37         ` Stephen Warren
2014-05-14 21:45 ` [PATCH v2 2/3] drm/panel: add support for EDT panels stefan
2014-05-14 21:45   ` stefan at agner.ch
     [not found]   ` <35c081171a3d9a9401767601c02a12e266b37dd0.1400103181.git.stefan-XLVq0VzYD2Y@public.gmane.org>
2014-05-15  7:51     ` Thierry Reding
2014-05-15  7:51       ` Thierry Reding
2014-05-15  7:51       ` Thierry Reding
2014-05-15  8:24       ` Stefan Agner
2014-05-15  8:24         ` Stefan Agner
2014-05-15  8:24         ` Stefan Agner
2014-05-15  9:12         ` Thierry Reding [this message]
2014-05-15  9:12           ` Thierry Reding
2014-05-15  9:35           ` Philipp Zabel
2014-05-15  9:35             ` Philipp Zabel
2014-05-15  9:35             ` Philipp Zabel
     [not found]             ` <1400146519.4102.30.camel-+qGW7pzALmz7o/J7KWpOmN53zsg1cpMQ@public.gmane.org>
2014-05-15  9:39               ` Stefan Agner
2014-05-15  9:39                 ` Stefan Agner
2014-05-15  9:39                 ` Stefan Agner
2014-05-15  8:27       ` Philipp Zabel
2014-05-15  8:27         ` Philipp Zabel
2014-05-15  8:27         ` Philipp Zabel
     [not found]         ` <1400142449.4102.16.camel-+qGW7pzALmz7o/J7KWpOmN53zsg1cpMQ@public.gmane.org>
2014-05-15  9:08           ` Thierry Reding
2014-05-15  9:08             ` Thierry Reding
2014-05-15  9:08             ` Thierry Reding
2014-05-15  9:30             ` Philipp Zabel
2014-05-15  9:30               ` Philipp Zabel
2014-05-15  9:30               ` Philipp Zabel
2014-05-15  9:36             ` Stefan Agner
2014-05-15  9:36               ` Stefan Agner
2014-05-15  9:36               ` Stefan Agner

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=20140515091220.GC6434@ulmo \
    --to=thierry.reding@gmail.com \
    --cc=devicetree@vger.kernel.org \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-tegra@vger.kernel.org \
    --cc=linux@arm.linux.org.uk \
    --cc=marcel@ziswiler.com \
    --cc=p.zabel@pengutronix.de \
    --cc=stefan@agner.ch \
    --cc=swarren@wwwdotorg.org \
    /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.