From: Thierry Reding <thierry.reding@gmail.com>
To: Ajay kumar <ajaynumb@gmail.com>
Cc: Javier Martinez Canillas <javier@dowhile0.org>,
Ajay Kumar <ajaykumar.rs@samsung.com>,
Laurent Pinchart <laurent.pinchart@ideasonboard.com>,
"dri-devel@lists.freedesktop.org"
<dri-devel@lists.freedesktop.org>,
"linux-samsung-soc@vger.kernel.org"
<linux-samsung-soc@vger.kernel.org>,
Inki Dae <inki.dae@samsung.com>, Rob Clark <robdclark@gmail.com>,
Daniel Vetter <daniel.vetter@ffwll.ch>,
Sean Paul <seanpaul@google.com>, Jingoo Han <jg1.han@samsung.com>,
sunil joshi <joshi@samsung.com>,
Prashanth G <prashanth.g@samsung.com>
Subject: Re: [PATCH V7 00/12] drm/exynos: few patches to enhance bridge chip support
Date: Mon, 22 Sep 2014 12:18:40 +0200 [thread overview]
Message-ID: <20140922101839.GO1470@ulmo> (raw)
In-Reply-To: <CAEC9eQNOnvyRrvwLuLY67CiZBL9wFN=q8vqGjRqQoA09cDBc6Q@mail.gmail.com>
[-- Attachment #1: Type: text/plain, Size: 4397 bytes --]
On Wed, Sep 17, 2014 at 03:02:48PM +0530, Ajay kumar wrote:
> On Tue, Sep 16, 2014 at 6:14 PM, Javier Martinez Canillas
> <javier@dowhile0.org> wrote:
> > [adding Laurent Pinchart to cc who had concerns with a previous
> > version of this patch-set]
> >
> > Hello Ajay,
> >
> > On Wed, Aug 27, 2014 at 4:29 PM, Ajay Kumar <ajaykumar.rs@samsung.com> wrote:
> >> This series is based on master branch of Linus tree at:
> >> git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
> >>
> >> I have tested this after adding few DT changes for exynos5250-snow and
> >> exynos5420-peach-pit boards.
> >>
> >> The V4 series of this particular patchset was also tested by:
> >> Rahul Sharma <rahul.sharma@samsung.com>
> >> Javier Martinez Canillas <javier@dowhile0.org>
> >>
> >> Changes since V2:
> >> -- Address comments from Jingoo Han for ps8622 driver
> >> -- Address comments from Daniel, Rob and Thierry regarding
> >> bridge chaining
> >> -- Address comments from Thierry regarding the names for
> >> new drm_panel functions
> >>
> >> Changes since V3:
> >> -- Remove hotplug based initialization of exynos_dp
> >> -- Make exynos_dp work directly with drm_panel, remove
> >> dependency on panel_binder
> >> -- Minor cleanups in panel_binder and panel_lvds driver
> >>
> >> Changes since V4:
> >> -- Use gpiod interface for panel-lvds and ps8622 drivers.
> >> -- Address comments from Javier.
> >> -- Fix compilation issues when PANEL_BINDER is selected as module.
> >> -- Split Documentation patches from driver patches.
> >> -- Rebase on top of the tree.
> >>
> >> Changes since V5:
> >> -- Modify bridge drivers to support driver model.
> >> -- Drop the concept of bridge chain(sincle there are no 2 real bridges)
> >> Hence drop bridge-panel_binder layer.
> >> -- Drop panel-lvds driver and accomodate the required changes in
> >> panel-simple driver.
> >> -- Use gpiod interface in ptn3460 driver.
> >> -- Address all comments by Thierry Reding for V5 series.
> >> -- Address comments from Sean Paul for exynos_dp_commit issue.
> >>
> >> Changes since V6:
> >> -- Panel patches were seperated and they are merged already.
> >> -- Fix few issues with ptn3460, before modifying the bridge core.
> >> -- Modify drm_bridge as per Thierry's comments for V6 series.
> >> -- Add drm_bridge changes minimally without breaking existing code.
> >> -- Add new features for ptn3460, step-by-step.
> >> -- Address comments from Thierry and Andreas for ptn3460 and ps8622.
> >> -- Split documentation patches from driver patches.
> >>
> >
> > I've tested your series on an Exynos5420 Peach Pit and an Exynos5250
> > Snow Chromebooks and display worked for me on both machines.
> Great!
>
> > I also needed "[PATCH] drm/panel: simple: Add AUO B116XW03 panel
> > support" [0] which does not apply cleanly on linux-next so you may
> > want to do a re-spin for that patch.
> Ok. I will take care of this in next version.
>
> > For Snow I also had to disable CONFIG_FB_SIMPLE, otherwise I just saw
> > a blink on boot and only the backlight remained turned on (no display
> > output). I don't know if that is expected since IIUC it should be
> > possible to do a transition from simplefb to a DRM/KMS driver. I don't
> > have a serial console hooked on this machine so I couldn't debug it
> > further, sorry.
> I am just wondering how SIMPLE FB can affect DRM based display.
> I am not even sure if both can co-exist or not. Is there anything
> we can do with bootargs instead of CONFIG?
I think the issue is that simplefb will register as console but the
display driver is probably reconfiguring the display hardware and then
registering a new console, so you'd end up with just a blank screen.
Typically the simplefb device tree nodes will be added by the bootloader
so you might be able to prevent the bootloader from adding it. Ideally,
though, the solution would be to do a proper hand-off from simplefb to
DRM/KMS so that you can have a seemless transition. Somewhere in the
middle would be to make simplefb unload when loading the DRM/KMS driver.
Thierry
[-- Attachment #2: Type: application/pgp-signature, Size: 819 bytes --]
prev parent reply other threads:[~2014-09-22 10:18 UTC|newest]
Thread overview: 54+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-08-27 14:29 [PATCH V7 00/12] drm/exynos: few patches to enhance bridge chip support Ajay Kumar
2014-08-27 14:29 ` [PATCH V7 01/12] drm/bridge: ptn3460: Few trivial cleanups Ajay Kumar
2014-08-27 14:29 ` [PATCH V7 02/12] drm/bridge: do not pass drm_bridge_funcs to drm_bridge_init Ajay Kumar
2014-10-27 19:50 ` Sean Paul
2014-08-27 14:29 ` [PATCH V7 03/12] drm/bridge: Add helper functions for drm_bridge Ajay Kumar
2014-10-27 19:01 ` Daniel Vetter
2014-10-27 19:58 ` Sean Paul
2014-10-27 22:20 ` Daniel Vetter
2014-10-27 22:26 ` Daniel Vetter
2014-10-27 23:57 ` Russell King - ARM Linux
2014-11-04 9:22 ` Philipp Zabel
2014-10-28 14:35 ` Thierry Reding
2014-10-29 7:43 ` Daniel Vetter
2014-10-29 8:38 ` Thierry Reding
2014-10-29 8:57 ` Daniel Vetter
2014-10-29 9:14 ` Thierry Reding
2014-10-30 10:01 ` Andrzej Hajda
2014-10-30 10:09 ` Russell King - ARM Linux
2014-10-31 15:54 ` Daniel Vetter
2014-10-31 15:51 ` Daniel Vetter
2014-11-03 8:01 ` Thierry Reding
2014-11-03 8:26 ` Ajay kumar
2014-10-28 14:29 ` Thierry Reding
2014-10-29 7:51 ` Daniel Vetter
2014-10-29 9:16 ` Thierry Reding
2014-10-31 15:59 ` Daniel Vetter
2014-11-03 8:06 ` Thierry Reding
2014-11-03 8:11 ` Daniel Vetter
2014-10-28 9:21 ` Ajay kumar
2014-10-28 10:01 ` Daniel Vetter
2014-10-28 12:28 ` Ajay kumar
2014-10-28 14:19 ` Daniel Vetter
2014-10-28 14:28 ` Sean Paul
2014-10-28 14:41 ` Thierry Reding
2014-10-28 14:46 ` Ajay kumar
2014-10-28 15:05 ` Thierry Reding
2014-10-29 7:58 ` Daniel Vetter
2014-10-29 9:09 ` Andrzej Hajda
2014-10-31 16:03 ` Daniel Vetter
2014-10-27 20:11 ` Sean Paul
2014-10-28 9:22 ` Ajay kumar
2014-10-28 9:26 ` Ajay kumar
2014-08-27 14:29 ` [PATCH V7 04/12] drm/bridge: ptn3460: Convert to i2c driver model Ajay Kumar
2014-08-27 14:29 ` [PATCH V7 05/12] drm/exynos: dp: support drm_bridge Ajay Kumar
2014-08-27 14:29 ` [PATCH V7 06/12] drm/bridge: ptn3460: support drm_panel Ajay Kumar
2014-08-27 14:29 ` [PATCH V7 07/12] drm/bridge: ptn3460: probe connector at the end of bridge attach Ajay Kumar
2014-08-27 14:29 ` [PATCH V7 08/12] drm/bridge: ptn3460: use gpiod interface Ajay Kumar
2014-08-27 14:29 ` [PATCH V7 12/12] drm/bridge: Add i2c based driver for ps8622/ps8625 bridge Ajay Kumar
2014-09-10 13:18 ` [PATCH V7 00/12] drm/exynos: few patches to enhance bridge chip support Ajay kumar
2014-09-16 12:44 ` Javier Martinez Canillas
2014-09-16 20:11 ` Laurent Pinchart
2014-09-17 9:32 ` Ajay kumar
2014-09-20 11:27 ` Ajay kumar
2014-09-22 10:18 ` Thierry Reding [this message]
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=20140922101839.GO1470@ulmo \
--to=thierry.reding@gmail.com \
--cc=ajaykumar.rs@samsung.com \
--cc=ajaynumb@gmail.com \
--cc=daniel.vetter@ffwll.ch \
--cc=dri-devel@lists.freedesktop.org \
--cc=inki.dae@samsung.com \
--cc=javier@dowhile0.org \
--cc=jg1.han@samsung.com \
--cc=joshi@samsung.com \
--cc=laurent.pinchart@ideasonboard.com \
--cc=linux-samsung-soc@vger.kernel.org \
--cc=prashanth.g@samsung.com \
--cc=robdclark@gmail.com \
--cc=seanpaul@google.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).