Re: [PATCH V2 1/7] ARM: SAMSUNG: add additional registers and SFR definitions for writeback

2012-07-18 Thread Ajay kumar
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.

[PATCH] video: exynos_dp: Add device tree support to DP driver

2012-09-13 Thread Ajay Kumar
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

[PATCH V3] video: exynos_dp: Add device tree support to DP driver

2012-09-24 Thread Ajay Kumar
, 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

[PATCH V4 1/2] video: exynos_dp: Add device tree support to DP driver

2012-10-09 Thread Ajay Kumar
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

[PATCH V4 2/2] video: exynos_dp: device tree documentation

2012-10-09 Thread Ajay Kumar
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

Re: [PATCH V4 2/2] video: exynos_dp: device tree documentation

2012-10-11 Thread Ajay kumar
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

[PATCH V5 1/2] video: exynos_dp: Add device tree support to DP driver

2012-10-12 Thread Ajay Kumar
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

[PATCH V5 2/2] video: exynos_dp: device tree documentation

2012-10-12 Thread Ajay Kumar
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

[PATCH 1/3] ARM: dts: Add device tree node for G2D controller on Exynos5

2012-11-28 Thread Ajay Kumar
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

[PATCH 2/3] ARM: EXYNOS: Add AUXDATA for G2D controller

2012-11-28 Thread Ajay Kumar
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

[PATCH 3/3] ARM: EXYNOS: Add g2d clock support for EXYNOS5

2012-11-28 Thread Ajay Kumar
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

Re: [PATCH 1/3] ARM: dts: Add device tree node for G2D controller on Exynos5

2012-12-20 Thread Ajay kumar
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

Re: [PATCH 2/3] ARM: EXYNOS: Add AUXDATA for G2D controller

2012-12-20 Thread Ajay kumar
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

Re: [PATCH 3/3] ARM: EXYNOS: Add g2d clock support for EXYNOS5

2012-12-20 Thread Ajay kumar
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

Re: [PATCH V2 2/9] drm/panel: add pre_enable and post_disable routines

2014-04-25 Thread Ajay kumar
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

Re: [PATCH V2 7/9] drm/bridge: ptn3460: add drm_panel controls

2014-04-25 Thread Ajay kumar
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

Re: [PATCH V2 7/9] drm/bridge: ptn3460: add drm_panel controls

2014-04-25 Thread Ajay kumar
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

Re: [PATCH V2 2/9] drm/panel: add pre_enable and post_disable routines

2014-04-25 Thread Ajay kumar
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

Re: [PATCH V2 7/9] drm/bridge: ptn3460: add drm_panel controls

2014-04-28 Thread Ajay kumar
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

Re: [PATCH V2 2/9] drm/panel: add pre_enable and post_disable routines

2014-04-29 Thread Ajay kumar
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

Re: [PATCH 4/4] ARM: dts: exynos5250-snow: add ptn3460 node

2014-04-30 Thread Ajay kumar
...@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

[RFC V2 3/3] drm/bridge: ptn3460: support bridge chaining

2014-05-05 Thread Ajay Kumar
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

[RFC V2 0/3] drm/bridge: panel and chaining

2014-05-05 Thread Ajay Kumar
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

[RFC V2 1/3] drm: implement chaining of drm bridges

2014-05-05 Thread Ajay Kumar
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

[RFC V2 2/3] drm/bridge: add a dummy panel driver to support lvds bridges

2014-05-05 Thread Ajay Kumar
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

Re: [RFC V2 1/3] drm: implement chaining of drm bridges

2014-05-06 Thread Ajay kumar
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

Re: [RFC V2 1/3] drm: implement chaining of drm bridges

2014-05-06 Thread Ajay kumar
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

Re: [RFC V2 3/3] drm/bridge: ptn3460: support bridge chaining

2014-05-06 Thread Ajay kumar
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

Re: [RFC V2 1/3] drm: implement chaining of drm bridges

2014-05-06 Thread Ajay kumar
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

[PATCH] ARM: dts: enable pwm backlight on exynos5250-snow

2014-05-07 Thread Ajay Kumar
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

Re: [PATCH] ARM: dts: enable pwm backlight on exynos5250-snow

2014-05-07 Thread Ajay kumar
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

[PATCH 2/2] ARM: dts: enable pwm backlight for snow

2014-05-08 Thread Ajay Kumar
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

[PATCH 1/2] ARM: dts: Add pwmX_out pinctrl nodes to Exynos5250

2014-05-08 Thread Ajay Kumar
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

Re: [PATCH] ARM: dts: enable pwm backlight on exynos5250-snow

2014-05-08 Thread Ajay kumar
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

Re: [RFC V2 0/3] drm/bridge: panel and chaining

2014-05-08 Thread Ajay kumar
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

Re: [RFC V2 0/3] drm/bridge: panel and chaining

2014-05-08 Thread Ajay kumar
+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

Re: [RFC V2 0/3] drm/bridge: panel and chaining

2014-05-08 Thread Ajay kumar
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

[RFC V3 0/3] drm/bridge: panel and chaining

2014-05-09 Thread Ajay Kumar
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

[RFC V3 1/3] drm/bridge: add helper functions to support bridge chain

2014-05-09 Thread Ajay Kumar
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

[RFC V3 3/3] drm: create and demonstrate bridge chaining using exynos_dp

2014-05-09 Thread Ajay Kumar
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

[RFC V3 2/3] drm/bridge: add a dummy panel driver to support lvds bridges

2014-05-09 Thread Ajay Kumar
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

Re: [RFC V2 0/3] drm/bridge: panel and chaining

2014-05-09 Thread Ajay kumar
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

[PATCH] pwm: samsung: do not set manual update bit in pwm_samsung_config

2014-05-12 Thread 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

Re: [PATCH] pwm: samsung: do not set manual update bit in pwm_samsung_config

2014-05-12 Thread Ajay kumar
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

Re: [RFC V3 2/3] drm/bridge: add a dummy panel driver to support lvds bridges

2014-05-13 Thread Ajay kumar
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

Re: [RFC V3 2/3] drm/bridge: add a dummy panel driver to support lvds bridges

2014-05-14 Thread Ajay kumar
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

Re: [RFC V3 2/3] drm/bridge: add a dummy panel driver to support lvds bridges

2014-05-15 Thread Ajay kumar
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

Re: [RFC V2 0/3] drm/bridge: panel and chaining

2014-05-15 Thread Ajay kumar
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

Re: [PATCH 4/4] ARM: dts: exynos5250-snow: add ptn3460 node

2014-05-15 Thread Ajay kumar
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

Re: [RFC V3 2/3] drm/bridge: add a dummy panel driver to support lvds bridges

2014-05-17 Thread Ajay kumar
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

Re: [PATCH 1/2] ARM: dts: Add pwmX_out pinctrl nodes to Exynos5250

2014-05-17 Thread Ajay kumar
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

Re: [RFC V3 2/3] drm/bridge: add a dummy panel driver to support lvds bridges

2014-05-18 Thread Ajay kumar
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

[PATCH V2 1/2] ARM: dts: Add pwmX_out pinctrl nodes to Exynos5250

2014-05-18 Thread Ajay Kumar
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

[PATCH V2 0/2] ARM: dts: snow: add backlight node

2014-05-18 Thread Ajay Kumar
. -- 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

[PATCH V2 2/2] ARM: dts: enable pwm backlight for snow

2014-05-18 Thread Ajay Kumar
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

Re: [RFC V3 2/3] drm/bridge: add a dummy panel driver to support lvds bridges

2014-05-19 Thread Ajay kumar
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

[PATCH V3 0/8] drm: exynos: few patches to enhance bridge chip support

2014-06-05 Thread Ajay Kumar
/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

[PATCH V3 1/8] drm/bridge: add helper functions to support bridge chain

2014-06-05 Thread Ajay Kumar
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

[PATCH V3 7/8] drm/bridge: Add ps8622/ps8625 bridge driver

2014-06-05 Thread Ajay Kumar
-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

[PATCH V3 4/8] drm/bridge: ptn3460: Support bridge chaining

2014-06-05 Thread Ajay Kumar
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

[PATCH V3 6/8] drm/exynos: dp: Modify driver to support bridge chaining

2014-06-05 Thread Ajay Kumar
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

[PATCH V3 5/8] drm/panel: Add driver for lvds/edp based panels

2014-06-05 Thread Ajay Kumar
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

[PATCH V3 2/8] drm/panel: add prepare and unprepare routines

2014-06-05 Thread Ajay Kumar
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

[PATCH V3 3/8] drm/bridge: Add a driver which binds drm_bridge with drm_panel

2014-06-05 Thread Ajay Kumar
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

[PATCH V3 8/8] drm/exynos: Add ps8622 lvds bridge discovery to DP driver

2014-06-05 Thread Ajay Kumar
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

Re: [PATCH V3 6/8] drm/exynos: dp: Modify driver to support bridge chaining

2014-06-05 Thread Ajay kumar
+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

Re: [PATCH V3 7/8] drm/bridge: Add ps8622/ps8625 bridge driver

2014-06-05 Thread Ajay kumar
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

Re: [PATCH V3 5/8] drm/panel: Add driver for lvds/edp based panels

2014-06-05 Thread Ajay kumar
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

Re: [PATCH V3 6/8] drm/exynos: dp: Modify driver to support bridge chaining

2014-06-05 Thread Ajay kumar
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

Re: linux-next on Chromebook2: DRM failing to allocate

2014-06-10 Thread Ajay kumar
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

[PATCH V4 00/10] drm: exynos: few patches to enhance bridge chip support

2014-06-11 Thread Ajay Kumar
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

[PATCH V4 05/10] drm/bridge: add helper functions to support bridge chain

2014-06-11 Thread Ajay Kumar
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

[PATCH V4 08/10] drm/exynos: dp: create bridge chain using ptn3460 and panel_binder

2014-06-11 Thread Ajay Kumar
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

[PATCH V4 04/10] drm/panel: Add driver for lvds/edp based panels

2014-06-11 Thread Ajay Kumar
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

[PATCH V4 01/10] drm/exynos: Move DP setup out of hotplug workqueue

2014-06-11 Thread Ajay Kumar
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

[PATCH V4 10/10] drm/exynos: Add ps8622 lvds bridge discovery to DP driver

2014-06-11 Thread Ajay Kumar
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

[PATCH V4 07/10] drm/bridge: ptn3460: Support bridge chaining

2014-06-11 Thread Ajay Kumar
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

Re: linux-next on Chromebook2: DRM failing to allocate

2014-06-12 Thread Ajay kumar
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

Re: [PATCH V4 02/10] drm/panel: add prepare and unprepare routines

2014-06-20 Thread Ajay kumar
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

Re: [PATCH V4 00/10] drm: exynos: few patches to enhance bridge chip support

2014-06-20 Thread Ajay kumar
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

Re: [PATCH V4 01/10] drm/exynos: Move DP setup out of hotplug workqueue

2014-06-20 Thread Ajay kumar
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

Re: [PATCH V4 04/10] drm/panel: Add driver for lvds/edp based panels

2014-06-20 Thread Ajay kumar
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

Re: [PATCH V4 05/10] drm/bridge: add helper functions to support bridge chain

2014-06-20 Thread Ajay kumar
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

Re: [PATCH V4 03/10] drm/exynos: dp: modify driver to support drm_panel

2014-06-20 Thread Ajay kumar
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

Re: [PATCH V4 06/10] drm/bridge: Add a driver which binds drm_bridge with drm_panel

2014-06-20 Thread Ajay kumar
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

Re: [PATCH V4 08/10] drm/exynos: dp: create bridge chain using ptn3460 and panel_binder

2014-06-20 Thread Ajay kumar
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

Re: [PATCH V4 07/10] drm/bridge: ptn3460: Support bridge chaining

2014-06-20 Thread Ajay kumar
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

Re: [PATCH V4 09/10] drm/bridge: Add ps8622/ps8625 bridge driver

2014-06-20 Thread Ajay kumar
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

Re: [PATCH V4 10/10] drm/exynos: Add ps8622 lvds bridge discovery to DP driver

2014-06-20 Thread Ajay kumar
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

Re: [PATCH V4 09/10] drm/bridge: Add ps8622/ps8625 bridge driver

2014-06-24 Thread Ajay kumar
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

Re: [PATCH V4 04/10] drm/panel: Add driver for lvds/edp based panels

2014-06-24 Thread Ajay kumar
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

Re: [PATCH V4 04/10] drm/panel: Add driver for lvds/edp based panels

2014-06-24 Thread Ajay kumar
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

[PATCH] drm/exynos: Support DP CLKCON register in FIMD driver

2014-06-24 Thread Ajay Kumar
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

Re: [PATCH] drm/exynos: Support DP CLKCON register in FIMD driver

2014-06-24 Thread Ajay kumar
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

[PATCH 0/3] drm/exynos: add framework to control DISP1BLK setting

2014-06-25 Thread Ajay Kumar
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

[PATCH 2/3] ARM: dts: exynos5420: Add sysreg phandle to FIMD node

2014-06-25 Thread Ajay Kumar
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

[PATCH 1/3] drm/exynos: Control DISP1BLK system register in FIMD

2014-06-25 Thread Ajay Kumar
. 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

[PATCH 3/3] ARM: dts: exynos5250: Add sysreg phandle to FIMD node

2014-06-25 Thread Ajay Kumar
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

Re: [PATCH 0/3] drm/exynos: add framework to control DISP1BLK setting

2014-06-25 Thread Ajay kumar
/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

Re: [PATCH 0/3] drm/exynos: add framework to control DISP1BLK setting

2014-06-25 Thread Ajay kumar
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   2   3   4   5   >