Hello Marek,
On Wed, Jul 18, 2012 at 12:21 PM, Marek Szyprowski
m.szyprow...@samsung.com wrote:
Hello,
On Wednesday, July 18, 2012 7:57 AM Leela Krishna Amudala wrote:
This patch updates the register address offsets and adds SFR definitions
for writeback for Samsung's V8 display controller.
as child node with property name dp-phy
associated with it.
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
---
drivers/video/exynos/exynos_dp_core.c | 156 +++--
drivers/video/exynos/exynos_dp_core.h |2 +
2 files changed, 151 insertions(+), 7 deletions(-)
diff
, and device node for
DP should contain DP-PHY as child node with property name dp-phy
associated with it.
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
---
.../devicetree/bindings/video/exynos_dp.txt| 83 ++
drivers/video/exynos/exynos_dp_core.c | 168
as child node with property name
samsung,dp_phy associated with it.
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
---
drivers/video/exynos/exynos_dp_core.c | 168 ++---
drivers/video/exynos/exynos_dp_core.h |2 +
2 files changed, 156 insertions(+), 14 deletions
Add documentation for the DT bindings in exynos display port driver.
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
---
.../devicetree/bindings/video/exynos_dp.txt| 83
1 files changed, 83 insertions(+), 0 deletions(-)
create mode 100644 Documentation
Hi Sylwester,
On Wed, Oct 10, 2012 at 2:59 AM, Sylwester Nawrocki
sylvester.nawro...@gmail.com wrote:
Hi Ajay,
On 10/10/2012 01:08 AM, Ajay Kumar wrote:
Add documentation for the DT bindings in exynos display port driver.
Signed-off-by: Ajay Kumarajaykumar...@samsung.com
This patch enables device tree based discovery support for DP driver.
The driver is modified to handle platform data in both the cases:
with DT and non-DT.
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
Acked-by: Jingoo Han jg1@samsung.com
---
drivers/video/exynos/exynos_dp_core.c | 161
Add documentation for the DT bindings in exynos display port driver.
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
---
.../devicetree/bindings/video/exynos_dp.txt| 80
1 files changed, 80 insertions(+), 0 deletions(-)
create mode 100644 Documentation
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
---
arch/arm/boot/dts/exynos5250.dtsi |6 ++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/arch/arm/boot/dts/exynos5250.dtsi
b/arch/arm/boot/dts/exynos5250.dtsi
index 581e57a..6d50c15 100644
--- a/arch/arm/boot/dts
Use AUXDATA to set the device names for G2D controller instance
discovered from device tree.
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
---
arch/arm/mach-exynos/mach-exynos5-dt.c |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/arch/arm/mach-exynos/mach-exynos5
Add g2d clock instance for EXYNOS5 g2d controller.
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
---
arch/arm/mach-exynos/clock-exynos5.c |4
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/arch/arm/mach-exynos/clock-exynos5.c
b/arch/arm/mach-exynos/clock-exynos5.c
ping.
On Wed, Nov 28, 2012 at 7:59 PM, Ajay Kumar ajaykumar...@samsung.com wrote:
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
---
arch/arm/boot/dts/exynos5250.dtsi |6 ++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/arch/arm/boot/dts/exynos5250.dtsi
b/arch
ping.
On Wed, Nov 28, 2012 at 7:59 PM, Ajay Kumar ajaykumar...@samsung.com wrote:
Use AUXDATA to set the device names for G2D controller instance
discovered from device tree.
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
---
arch/arm/mach-exynos/mach-exynos5-dt.c |2 ++
1 files
ping.
On Wed, Nov 28, 2012 at 7:59 PM, Ajay Kumar ajaykumar...@samsung.com wrote:
Add g2d clock instance for EXYNOS5 g2d controller.
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
---
arch/arm/mach-exynos/clock-exynos5.c |4
1 files changed, 4 insertions(+), 0 deletions
On Friday, April 25, 2014, Thierry Reding thierry.red...@gmail.com wrote:
On Thu, Apr 24, 2014 at 12:56:02AM +0530, Ajay kumar wrote:
Thierry,
On Wed, Apr 23, 2014 at 1:12 PM, Thierry Reding
thierry.red...@gmail.com wrote:
On Wed, Apr 23, 2014 at 09:29:15AM +0200, Daniel Vetter wrote
On Thu, Apr 24, 2014 at 11:08 PM, Ajay kumar ajayn...@gmail.com wrote:
On Thu, Apr 24, 2014 at 10:55 PM, Rob Clark robdcl...@gmail.com wrote:
On Thu, Apr 24, 2014 at 12:55 PM, Ajay kumar ajayn...@gmail.com wrote:
Rob,
On Thu, Apr 24, 2014 at 9:41 PM, Rob Clark robdcl...@gmail.com wrote
Sorry for the previous reply. Here goes the full explaination.
On Fri, Apr 25, 2014 at 11:40 AM, Ajay kumar ajayn...@gmail.com wrote:
On Thu, Apr 24, 2014 at 11:08 PM, Ajay kumar ajayn...@gmail.com wrote:
On Thu, Apr 24, 2014 at 10:55 PM, Rob Clark robdcl...@gmail.com wrote:
On Thu, Apr 24
On Fri, Apr 25, 2014 at 11:34 AM, Ajay kumar ajayn...@gmail.com wrote:
On Friday, April 25, 2014, Thierry Reding thierry.red...@gmail.com wrote:
On Thu, Apr 24, 2014 at 12:56:02AM +0530, Ajay kumar wrote:
Thierry,
On Wed, Apr 23, 2014 at 1:12 PM, Thierry Reding
thierry.red...@gmail.com
Daniel,
On Sun, Apr 27, 2014 at 6:25 PM, Daniel Vetter dan...@ffwll.ch wrote:
On Fri, Apr 25, 2014 at 8:17 AM, Ajay kumar ajayn...@gmail.com wrote:
We can call panel_enable/disable at the right point. Even the bridge chips
expect the same. So, I am not ok with combining the bridge and panel
ping!
On Fri, Apr 25, 2014 at 11:46 PM, Ajay kumar ajayn...@gmail.com wrote:
On Fri, Apr 25, 2014 at 11:34 AM, Ajay kumar ajayn...@gmail.com wrote:
On Friday, April 25, 2014, Thierry Reding thierry.red...@gmail.com wrote:
On Thu, Apr 24, 2014 at 12:56:02AM +0530, Ajay kumar wrote:
Thierry
...@chromium.org
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
Signed-off-by: Sachin Kamat sachin.ka...@linaro.org
I'm curious, how are you testing this code on the upstream kernel
before you post the patches?
Especially since Doug was referring to some of these containing parts
modify the driver to call the bridge-funcs of the next bridge
in the chain.
We assume that the bridge sitting next to ptn3460 is a bridge-panel.
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
---
drivers/gpu/drm/bridge/ptn3460.c | 21 +
1 file changed, 17 insertions(+), 4
well with ptn3460 bridge chip on exynos5250-snow board.
Still need to make use of standard list calls and figure out proper way
of deleting the bridge chain. So, this is just a rough version.
Ajay Kumar (3):
[RFC V2 1/3] drm: implement chaining of drm bridges
[RFC V2 2/3] drm/bridge: add
drivers
to call bridge-funcs for the next bridge in the chain.
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
---
drivers/gpu/drm/drm_crtc.c | 13 -
include/drm/drm_crtc.h | 2 ++
2 files changed, 14 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/drm_crtc.c b/drivers
implement basic panel controls as a drm_bridge so that
the existing bridges can make use of it.
The driver assumes that it is the last entity in the bridge chain.
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
---
.../bindings/drm/bridge/bridge_panel.txt | 45
drivers/gpu
Sean,
On Tue, May 6, 2014 at 9:25 PM, Sean Paul seanp...@chromium.org wrote:
On Mon, May 5, 2014 at 12:52 PM, Ajay Kumar ajaykumar...@samsung.com wrote:
As of now, we can have only one bridge hanging off the encoder.
With this patch, we allow multiple bridges to hang onto the same encoder
Rob,
On Tue, May 6, 2014 at 9:42 PM, Rob Clark robdcl...@gmail.com wrote:
On Tue, May 6, 2014 at 11:55 AM, Sean Paul seanp...@chromium.org wrote:
On Mon, May 5, 2014 at 12:52 PM, Ajay Kumar ajaykumar...@samsung.com wrote:
As of now, we can have only one bridge hanging off the encoder
Sean,
On Tue, May 6, 2014 at 9:24 PM, Sean Paul seanp...@chromium.org wrote:
On Mon, May 5, 2014 at 12:52 PM, Ajay Kumar ajaykumar...@samsung.com wrote:
modify the driver to call the bridge-funcs of the next bridge
in the chain.
We assume that the bridge sitting next to ptn3460 is a bridge
On Wed, May 7, 2014 at 1:33 AM, Sean Paul seanp...@chromium.org wrote:
On Tue, May 6, 2014 at 12:45 PM, Ajay kumar ajayn...@gmail.com wrote:
Sean,
On Tue, May 6, 2014 at 9:25 PM, Sean Paul seanp...@chromium.org wrote:
On Mon, May 5, 2014 at 12:52 PM, Ajay Kumar ajaykumar...@samsung.com
Add PWM backlight node for exynos5250 and enable the same on exynos5250
based snow board.
Signed-off-by: Olof Johansson o...@lixom.net
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
---
arch/arm/boot/dts/exynos5250-pinctrl.dtsi |7 +++
arch/arm/boot/dts/exynos5250-snow.dts |5
Tomasz,
On Thu, May 8, 2014 at 2:04 AM, Tomasz Figa tomasz.f...@gmail.com wrote:
Hi Ajay,
On 07.05.2014 14:56, Ajay Kumar wrote:
Add PWM backlight node for exynos5250 and enable the same on exynos5250
based snow board.
Signed-off-by: Olof Johansson o...@lixom.net
Signed-off-by: Ajay
Add PWM backlight node for exynos5250 based snow board.
Signed-off-by: Olof Johansson o...@lixom.net
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
---
arch/arm/boot/dts/exynos5250-snow.dts | 10 ++
1 file changed, 10 insertions(+)
diff --git a/arch/arm/boot/dts/exynos5250
Adds the PWM nodes to 5250 pinctrl dtsi file.
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
---
arch/arm/boot/dts/exynos5250-pinctrl.dtsi | 28
1 file changed, 28 insertions(+)
diff --git a/arch/arm/boot/dts/exynos5250-pinctrl.dtsi
b/arch/arm/boot/dts
Tomasz,
On Thu, May 8, 2014 at 2:20 AM, Tomasz Figa tomasz.f...@gmail.com wrote:
On 07.05.2014 22:47, Ajay kumar wrote:
Tomasz,
On Thu, May 8, 2014 at 2:04 AM, Tomasz Figa tomasz.f...@gmail.com wrote:
Hi Ajay,
On 07.05.2014 14:56, Ajay Kumar wrote:
Add PWM backlight node
Hi Andrej,
On Thu, May 8, 2014 at 12:11 PM, Andrzej Hajda a.ha...@samsung.com wrote:
On 05/05/2014 09:52 PM, Ajay Kumar wrote:
This patchset is based on exynos-drm-next-todo branch of Inki Dae's tree at:
git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
I have just put up
+Dave
+Thierry
On Thu, May 8, 2014 at 1:14 PM, Inki Dae inki@samsung.com wrote:
Just re-sending with text mode. Sorry for this.
On 2014년 05월 08일 15:41, Andrzej Hajda wrote:
On 05/05/2014 09:52 PM, Ajay Kumar wrote:
This patchset is based on exynos-drm-next-todo branch of Inki Dae's
On Thu, May 8, 2014 at 6:29 PM, Andrzej Hajda a.ha...@samsung.com wrote:
On 05/08/2014 12:26 PM, Ajay kumar wrote:
Hi Andrej,
On Thu, May 8, 2014 at 12:11 PM, Andrzej Hajda a.ha...@samsung.com wrote:
On 05/05/2014 09:52 PM, Ajay Kumar wrote:
This patchset is based on exynos-drm-next-todo
static-inline helpers for bridge chaining,
and as Sean suggested, I have moved the bridge chain creation to
encoder implementation(exynos_dp).
Ajay Kumar (3):
[RFC V3 1/3] drm/bridge: add helper functions to support bridge chain
[RFC V3 2/3] drm/bridge: add a dummy panel driver to support lvds
Add helper functions to create bridge chain and to call the
corresponding next_bridge functions.
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
Suggested-by: Rob Clark robdcl...@gmail.com
---
include/drm/drm_crtc.h | 72
1 file changed, 72
use drm_bridge helpers to demonstrate chaining of bridges(ptn3460 and
bridge_panel) with exynos_dp encoder.
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
---
drivers/gpu/drm/bridge/ptn3460.c| 60 +++
drivers/gpu/drm/exynos/exynos_dp_core.c | 25
implement basic panel controls as a drm_bridge so that
the existing bridges can make use of it.
The driver assumes that it is the last entity in the bridge chain.
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
---
.../bindings/drm/bridge/bridge_panel.txt | 45
drivers/gpu
On Fri, May 9, 2014 at 7:29 PM, Rob Clark robdcl...@gmail.com wrote:
On Fri, May 9, 2014 at 5:08 AM, Andrzej Hajda a.ha...@samsung.com wrote:
On 05/08/2014 08:24 PM, Rob Clark wrote:
On Thu, May 8, 2014 at 2:41 AM, Andrzej Hajda a.ha...@samsung.com wrote:
On 05/05/2014 09:52 PM, Ajay Kumar
to avoid the flicker and this change doesn't
harm normal working since the pwm_bl core already takes care of
calling pwm_samsung_enable whenever needed.
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
---
drivers/pwm/pwm-samsung.c | 3 ---
1 file changed, 3 deletions(-)
diff --git a/drivers/pwm
This is a simpler version of https://patchwork.kernel.org/patch/3113001/
On Mon, May 12, 2014 at 8:26 PM, Ajay Kumar ajaykumar...@samsung.com wrote:
pwm_samsung_config sets manual update bit via call to
pwm_samsung_enable even when the channel is already running.
This causes noticable flickers
On Tue, May 13, 2014 at 1:35 PM, Thierry Reding
thierry.red...@gmail.com wrote:
On Fri, May 09, 2014 at 08:23:01PM +0530, Ajay Kumar wrote:
implement basic panel controls as a drm_bridge so that
the existing bridges can make use of it.
The driver assumes that it is the last entity
On Wed, May 14, 2014 at 8:24 PM, Thierry Reding
thierry.red...@gmail.com wrote:
On Tue, May 13, 2014 at 10:19:33PM +0530, Ajay kumar wrote:
On Tue, May 13, 2014 at 1:35 PM, Thierry Reding
thierry.red...@gmail.com wrote:
On Fri, May 09, 2014 at 08:23:01PM +0530, Ajay Kumar wrote:
implement
On Thu, May 15, 2014 at 1:43 PM, Thierry Reding
thierry.red...@gmail.com wrote:
On Wed, May 14, 2014 at 11:39:30PM +0530, Ajay kumar wrote:
[...]
diff --git
a/Documentation/devicetree/bindings/drm/bridge/bridge_panel.txt
b/Documentation/devicetree/bindings/drm/bridge/bridge_panel.txt
On Thu, May 15, 2014 at 6:04 PM, Daniel Vetter dan...@ffwll.ch wrote:
On Thu, May 15, 2014 at 12:32:58PM +0200, Thierry Reding wrote:
On Fri, May 09, 2014 at 09:59:34AM -0400, Rob Clark wrote:
On Fri, May 9, 2014 at 5:08 AM, Andrzej Hajda a.ha...@samsung.com wrote:
[...]
4. And the last
On 5/16/14, Doug Anderson diand...@chromium.org wrote:
Kukjin,
On Thu, May 15, 2014 at 12:38 PM, Kukjin Kim kgene@samsung.com wrote:
On 04/30/14 22:03, Ajay kumar wrote:
Hi,
Hi,
On Tue, Apr 15, 2014 at 4:24 AM, Olof Johanssono...@lixom.net wrote:
Hi Sachin,
On Mon, Apr 14, 2014
ping.
On Thu, May 15, 2014 at 5:10 PM, Ajay kumar ajayn...@gmail.com wrote:
On Thu, May 15, 2014 at 1:43 PM, Thierry Reding
thierry.red...@gmail.com wrote:
On Wed, May 14, 2014 at 11:39:30PM +0530, Ajay kumar wrote:
[...]
diff --git
a/Documentation/devicetree/bindings/drm/bridge
Hi Kukjin,
On Sat, May 17, 2014 at 5:35 AM, Kukjin Kim kgene@samsung.com wrote:
On 05/16/14 21:28, Kukjin Kim wrote:
Ajay Kumar wrote:
Adds the PWM nodes to 5250 pinctrl dtsi file.
Signed-off-by: Ajay Kumarajaykumar...@samsung.com
---
arch/arm/boot/dts/exynos5250-pinctrl.dtsi
On Sun, May 18, 2014 at 2:44 AM, Thierry Reding
thierry.red...@gmail.com wrote:
On Thu, May 15, 2014 at 05:10:16PM +0530, Ajay kumar wrote:
On Thu, May 15, 2014 at 1:43 PM, Thierry Reding thierry.red...@gmail.com
wrote:
[...]
I still don't see how controlling the enable GPIO from the panel
Adds the PWM nodes to 5250 pinctrl dtsi file.
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
---
arch/arm/boot/dts/exynos5250-pinctrl.dtsi | 28
1 file changed, 28 insertions(+)
diff --git a/arch/arm/boot/dts/exynos5250-pinctrl.dtsi
b/arch/arm/boot/dts
.
-- Rebase the patches on top of for-next branch.
Ajay Kumar (2):
[PATCH V2 1/2] ARM: dts: Add pwmX_out pinctrl nodes to Exynos5250
[PATCH V2 2/2] ARM: dts: enable pwm backlight for snow
arch/arm/boot/dts/exynos5250-pinctrl.dtsi | 28
arch/arm/boot/dts/exynos5250
Add PWM backlight node for exynos5250 based snow board.
Signed-off-by: Olof Johansson o...@lixom.net
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
---
arch/arm/boot/dts/exynos5250-snow.dts | 10 ++
1 file changed, 10 insertions(+)
diff --git a/arch/arm/boot/dts/exynos5250
On 5/19/14, Thierry Reding thierry.red...@gmail.com wrote:
On Sun, May 18, 2014 at 01:50:36PM +0530, Ajay kumar wrote:
On Sun, May 18, 2014 at 2:44 AM, Thierry Reding
thierry.red...@gmail.com wrote:
On Thu, May 15, 2014 at 05:10:16PM +0530, Ajay kumar wrote:
On Thu, May 15, 2014 at 1:43 PM
/msg30507.html
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
Ajay Kumar (6
Add helper functions to create bridge chain and to call the
corresponding next_bridge functions.
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
Suggested-by: Rob Clark robdcl...@gmail.com
---
include/drm/drm_crtc.h | 72
1 file changed, 72
-by: Rahul Sharma rahul.sha...@samsung.com
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
---
.../devicetree/bindings/drm/bridge/ps8622.txt | 21 +
drivers/gpu/drm/bridge/Kconfig |8 +
drivers/gpu/drm/bridge/Makefile|1 +
drivers/gpu/drm/bridge
Modify the driver to invoke callbacks for the next bridge
in the bridge chain.
Also, remove the drm_connector implementation from ptn3460,
since the same is implemented using panel_binder.
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
---
drivers/gpu/drm/bridge/ptn3460.c| 136
exynos_dp supports a simple bridge chain with ptn3460 bridge
and an LVDS panel attached to it.
This patch creates the bridge chain with ptn3460 as the head
of the list and panel_binder being the tail.
Also, DERER_PROBE for exynos_dp is tested with this patch.
Signed-off-by: Ajay Kumar ajaykumar
LCD_EN switches as well.
The routines in this driver can be used to control
panel power sequence on such boards.
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
Signed-off-by: Rahul Sharma rahul.sha...@samsung.com
---
.../devicetree/bindings/panel/panel-lvds.txt | 50
drivers/gpu
LCD unit/LCD_EN = prepare callback
poweron LED unit/BACKLIGHT_EN = enable callback
poweroff LED unit/BACKLIGHT_EN = disable callback
poweroff LCD unit/LCD_EN = unprepare callback
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
---
include/drm/drm_panel.h | 18
is hanging off).
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
---
drivers/gpu/drm/bridge/Kconfig|7 ++
drivers/gpu/drm/bridge/Makefile |1 +
drivers/gpu/drm/bridge/panel_binder.c | 196 +
include/drm/bridge/panel_binder.h | 42
From: Rahul Sharma rahul.sha...@samsung.com
This patch adds ps8622 lvds bridge discovery code to the dp driver.
Signed-off-by: Rahul Sharma rahul.sha...@samsung.com
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
---
drivers/gpu/drm/exynos/exynos_dp_core.c |5 +
1 file changed, 5
+Device tree list
On Fri, Jun 6, 2014 at 12:40 AM, Ajay Kumar ajaykumar...@samsung.com wrote:
exynos_dp supports a simple bridge chain with ptn3460 bridge
and an LVDS panel attached to it.
This patch creates the bridge chain with ptn3460 as the head
of the list and panel_binder being the tail
On Fri, Jun 6, 2014 at 12:46 AM, Ajay kumar ajayn...@gmail.com wrote:
+ Device tree list
On Fri, Jun 6, 2014 at 12:40 AM, Ajay Kumar ajaykumar...@samsung.com wrote:
From: Vincent Palatin vpala...@chromium.org
This patch adds drm_bridge driver for parade DisplayPort
to LVDS bridge chip
On Fri, Jun 6, 2014 at 12:47 AM, Ajay kumar ajayn...@gmail.com wrote:
+Device tree list
On Fri, Jun 6, 2014 at 12:40 AM, Ajay Kumar ajaykumar...@samsung.com wrote:
This patch adds a simple driver to handle all the LCD and LED
powerup/down routines needed to support eDP/LVDS panels.
The LCD
On Fri, Jun 6, 2014 at 12:48 AM, Ajay kumar ajayn...@gmail.com wrote:
+Device tree list
On Fri, Jun 6, 2014 at 12:40 AM, Ajay Kumar ajaykumar...@samsung.com wrote:
exynos_dp supports a simple bridge chain with ptn3460 bridge
and an LVDS panel attached to it.
This patch creates the bridge
Hi,
On 6/11/14, Kevin Hilman khil...@linaro.org wrote:
On Tue, Jun 10, 2014 at 11:04 AM, Stéphane Marchesin
marc...@chromium.org wrote:
On Tue, Jun 10, 2014 at 10:56 AM, Kevin Hilman khil...@linaro.org
wrote:
I'm trying to get the latest linux-next working on my Chromebook2
(it's booting to
to 4: add drm_panel support to exynos_dp(peach-pi)
patches 5 to 10: chaining of bridges and drm_panel(snow and peach-pit)
Ajay Kumar (8):
[PATCH V4 1/10] drm/exynos: Move DP setup out of hotplug workqueue
[PATCH V4 2/10] drm/panel: add prepare and unprepare routines
[PATCH V4 3/10] drm
Add helper functions to create bridge chain and to call the
corresponding next_bridge functions.
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
Suggested-by: Rob Clark robdcl...@gmail.com
---
include/drm/drm_crtc.h | 72
1 file changed, 72
exynos_dp supports a simple bridge chain with ptn3460 bridge
and an LVDS panel attached to it.
This patch creates the bridge chain with ptn3460 as the head
of the list and panel_binder being the tail.
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
---
drivers/gpu/drm/exynos/exynos_dp_core.c
LCD_EN switches as well.
The routines in this driver can be used to control
panel power sequence on such boards.
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
Signed-off-by: Rahul Sharma rahul.sha...@samsung.com
---
.../devicetree/bindings/panel/panel-lvds.txt | 50
drivers/gpu
Move the DP training and video enable from the hotplug handler into
a seperate function and call the same during dpms ON.
With existing code, DP HPD should be generated just few ms before
calling enable_irq in dp_poweron.
This patch removes that stringent time constraint.
Signed-off-by: Ajay
From: Rahul Sharma rahul.sha...@samsung.com
This patch adds ps8622 lvds bridge discovery code to the dp driver.
Signed-off-by: Rahul Sharma rahul.sha...@samsung.com
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
---
drivers/gpu/drm/exynos/exynos_dp_core.c |5 +
1 file changed, 5
Modify the driver to invoke callbacks for the next bridge
in the bridge chain.
Also, remove the drm_connector implementation from ptn3460,
since the same is implemented using panel_binder.
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
---
drivers/gpu/drm/bridge/ptn3460.c| 136
Kevin,
On Thu, Jun 12, 2014 at 2:48 AM, Kevin Hilman khil...@linaro.org wrote:
Rahul Sharma rahul.sha...@samsung.com writes:
On 11 June 2014 03:48, Kevin Hilman khil...@linaro.org wrote:
Hi Ajay,
On Tue, Jun 10, 2014 at 1:51 PM, Ajay kumar ajayn...@gmail.com wrote:
Hi,
On 6/11/14, Kevin
ping.
On Wed, Jun 11, 2014 at 11:57 PM, Ajay Kumar ajaykumar...@samsung.com wrote:
Most of the panels need an init sequence as mentioned below:
-- poweron LCD unit/LCD_EN
-- start video data
-- poweron LED unit/BACKLIGHT_EN
And, a de-init sequence as mentioned below
ping.
On Wed, Jun 11, 2014 at 11:56 PM, Ajay Kumar ajaykumar...@samsung.com wrote:
This series is based on exynos-drm-next branch of Inki Dae's tree at:
git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
I have tested this after adding few DT changes for exynos5250-snow
ping.
On Wed, Jun 11, 2014 at 11:56 PM, Ajay Kumar ajaykumar...@samsung.com wrote:
Move the DP training and video enable from the hotplug handler into
a seperate function and call the same during dpms ON.
With existing code, DP HPD should be generated just few ms before
calling enable_irq
ping.
On Wed, Jun 11, 2014 at 11:57 PM, Ajay Kumar ajaykumar...@samsung.com wrote:
This patch adds a simple driver to handle all the LCD and LED
powerup/down routines needed to support eDP/LVDS panels.
The LCD and LED units are usually powered up via regulators,
and almost on all boards, we
ping.
On Wed, Jun 11, 2014 at 11:57 PM, Ajay Kumar ajaykumar...@samsung.com wrote:
Add helper functions to create bridge chain and to call the
corresponding next_bridge functions.
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
Suggested-by: Rob Clark robdcl...@gmail.com
---
include
ping.
On Wed, Jun 11, 2014 at 11:57 PM, Ajay Kumar ajaykumar...@samsung.com wrote:
Add drm_panel controls to support powerup/down of the
eDP panel, if one is present at the sink side.
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
---
.../devicetree/bindings/video/exynos_dp.txt
ping.
On Wed, Jun 11, 2014 at 11:57 PM, Ajay Kumar ajaykumar...@samsung.com wrote:
Add a dummy bridge which binds all of the drm_bridge callbacks
to corresponding drm_panel callbacks.
In theory, this is just a glue layer for the last bridge and
the panel attached to it.
This driver also
ping.
On Wed, Jun 11, 2014 at 11:57 PM, Ajay Kumar ajaykumar...@samsung.com wrote:
exynos_dp supports a simple bridge chain with ptn3460 bridge
and an LVDS panel attached to it.
This patch creates the bridge chain with ptn3460 as the head
of the list and panel_binder being the tail.
Signed
ping.
On Wed, Jun 11, 2014 at 11:57 PM, Ajay Kumar ajaykumar...@samsung.com wrote:
Modify the driver to invoke callbacks for the next bridge
in the bridge chain.
Also, remove the drm_connector implementation from ptn3460,
since the same is implemented using panel_binder.
Signed-off-by: Ajay
ping.
On Wed, Jun 11, 2014 at 11:57 PM, Ajay Kumar ajaykumar...@samsung.com wrote:
From: Vincent Palatin vpala...@chromium.org
This patch adds drm_bridge driver for parade DisplayPort
to LVDS bridge chip.
Signed-off-by: Vincent Palatin vpala...@chromium.org
Signed-off-by: Andrew Bresticker
ping.
On Wed, Jun 11, 2014 at 11:57 PM, Ajay Kumar ajaykumar...@samsung.com wrote:
From: Rahul Sharma rahul.sha...@samsung.com
This patch adds ps8622 lvds bridge discovery code to the dp driver.
Signed-off-by: Rahul Sharma rahul.sha...@samsung.com
Signed-off-by: Ajay Kumar ajaykumar
Hi Javier,
Thanks for the review.
On Mon, Jun 23, 2014 at 12:05 PM, Javier Martinez Canillas
jav...@dowhile0.org wrote:
Hello Ajay,
On Wed, Jun 11, 2014 at 8:27 PM, Ajay Kumar ajaykumar...@samsung.com wrote:
From: Vincent Palatin vpala...@chromium.org
This patch adds drm_bridge driver
the backlight.
Sometimes, we can have LCD_EN switches as well.
The routines in this driver can be used to control
panel power sequence on such boards.
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
Signed-off-by: Rahul Sharma rahul.sha...@samsung.com
---
.../devicetree/bindings/panel
Hi Gmeiner,
On Mon, Jun 23, 2014 at 12:55 PM, Christian Gmeiner
christian.gmei...@gmail.com wrote:
Hi
2014-06-11 20:27 GMT+02:00 Ajay Kumar ajaykumar...@samsung.com:
This patch adds a simple driver to handle all the LCD and LED
powerup/down routines needed to support eDP/LVDS panels
Add the missing setting for DP CLKCON register.
This register is present on Exynos5 based FIMD controllers,
and needs to be used if we are using DP.
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
---
drivers/gpu/drm/exynos/exynos_drm_fimd.c |5 +
include/video/samsung_fimd.h
On Tue, Jun 24, 2014 at 9:01 AM, Andrzej Hajda a.ha...@samsung.com wrote:
Hi Ajay,
On 06/24/2014 01:09 PM, Ajay Kumar wrote:
Add the missing setting for DP CLKCON register.
This register is present on Exynos5 based FIMD controllers,
and needs to be used if we are using DP.
Signed-off
it via
image enhancement chips.
Since we don't use any image enhancement chips in exynos-drm,
we need to set FIMD BYPASS in DISP1BLK.
This patchset is tested for basic display + DPMS + S2R on snow and peach_pit.
Ajay Kumar (3):
[PATCH 1/3] drm/exynos: Control DISP1BLK system register in FIMD
Add sysreg phandle to FIMD node so that we are able
to control DISP1BLK configuration in FIMD driver.
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
---
arch/arm/boot/dts/exynos5420.dtsi |1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/boot/dts/exynos5420.dtsi
b/arch/arm/boot
.
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
---
.../devicetree/bindings/video/samsung-fimd.txt |2 ++
drivers/gpu/drm/exynos/exynos_drm_fimd.c | 19 +++
include/video/samsung_fimd.h |5 +
3 files changed, 26 insertions(+)
diff
Add sysreg phandle to FIMD node so that we are able
to control DISP1BLK configuration in FIMD driver.
Signed-off-by: Ajay Kumar ajaykumar...@samsung.com
---
arch/arm/boot/dts/exynos5250.dtsi |1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/boot/dts/exynos5250.dtsi
b/arch/arm/boot
/msg60943.html
Thank you.
Best regards YJ
On Jun 25, 2014 11:19 PM, Ajay Kumar ajaykumar...@samsung.com wrote:
This series is based on exynos-drm-next branch of Inki Dae's tree at:
git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
Exynos SOC have a DISP1BLK register where we can
Hi YoungJun,
On Thu, Jun 26, 2014 at 11:23 AM, Ajay kumar ajayn...@gmail.com wrote:
On Thu, Jun 26, 2014 at 5:24 AM, YoungJun Cho yj44@gmail.com wrote:
Hi Ajay,
I'm sorry for say that the patchset for exynos drm supporting I80 i/f
includes yours.
The patchset is still in reviewing
1 - 100 of 405 matches
Mail list logo