[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 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_ir

[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 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 drive

[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 wrote: > Add helper functions to create bridge chain and to call the > corresponding next_bridge functions. > > Signed-off-by: Ajay Kumar > Suggested-by: Rob Clark > --- > include/

[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 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-

[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 wrote: > From: Vincent Palatin > > This patch adds drm_bridge driver for parade DisplayPort > to LVDS bridge chip. > > Signed-off-by: Vincent Palatin > Signed-off-by: Andrew Bresticker > Signed-off-by: Sean Paul

[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 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 > --- > .../devicetree/bindings/video/exynos_dp.txt|2 + > d

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

2014-06-24 Thread Ajay kumar
Hi Javier, Thanks for the review. On Mon, Jun 23, 2014 at 11:30 AM, Javier Martinez Canillas wrote: > Hello Ajay, > > Not an extensive review since I'm not familiar with the graphics stack > but a few things I noticed are commented below. > > On Wed, Jun 11, 2014

[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 wrote: > Hi > > > 2014-06-11 20:27 GMT+02:00 Ajay Kumar : >> This patch adds a simple driver to handle all the LCD and LED >> powerup/down routines needed to support eDP/LVDS panels. >> >> The L

[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 --- drivers/gpu/drm/exynos/exynos_drm_fimd.c |5 + include/video/samsung_fimd.h |4 2

[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 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 us

[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 wrote: > Hello Ajay, > > On Wed, Jun 11, 2014 at 8:27 PM, Ajay Kumar > wrote: >> From: Vincent Palatin >> >> This patch adds drm_bridge driver for parade Disp

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

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

[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 --- 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/dts/exynos5420.dtsi

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

2014-06-25 Thread Ajay Kumar
P1BLK. Signed-off-by: Ajay Kumar --- .../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 --git a/Document

[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 --- 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/dts/exynos5250.dtsi

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

2014-06-26 Thread Ajay kumar
ics.net/lists/dri-devel/msg60943.html > > Thank you. > Best regards YJ > > On Jun 25, 2014 11:19 PM, "Ajay Kumar" 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/daeink

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

2014-06-26 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 --- Changes since V1: - Remove usage of driver_data to configure DP CLKCON register drivers/gpu/drm/exynos

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

2014-06-26 Thread Ajay kumar
Hi YoungJun, On Thu, Jun 26, 2014 at 11:23 AM, Ajay kumar wrote: > On Thu, Jun 26, 2014 at 5:24 AM, YoungJun Cho wrote: >> Hi Ajay, >> >> I'm sorry for say that the patchset for exynos drm supporting I80 i/f >> includes yours. >> >> The patchse

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

2014-06-27 Thread Ajay kumar
Hi Inki, Thanks for the review. On Fri, Jun 27, 2014 at 1:04 PM, Inki Dae wrote: > On 2014? 06? 26? 23:36, Ajay Kumar wrote: >> Add the missing setting for DP CLKCON register. >> >> This register is present on Exynos5 based FIMD controllers, >> and needs to

[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 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 >> > wrote: >> [...] >> > > 4. And the last thing, it is more a

[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 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/D

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

2014-05-18 Thread Ajay kumar
ping. On Thu, May 15, 2014 at 5:10 PM, Ajay kumar wrote: > On Thu, May 15, 2014 at 1:43 PM, Thierry Reding > wrote: >> On Wed, May 14, 2014 at 11:39:30PM +0530, Ajay kumar wrote: >> [...] >>> >> >> diff --git >>> >> >> a/D

[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 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 > gmail.com> wrote: > [...] >> > I still don't see how controlling the enable GPIO from the pane

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

2014-05-20 Thread Ajay kumar
On 5/19/14, Thierry Reding 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 >> wrote: >> > On Thu, May 15, 2014 at 05:10:16PM +0530, Ajay kumar wrote: >> >> On Thu, May 15, 2014 at

[PATCH V7 03/12] drm/bridge: Add helper functions for drm_bridge

2014-11-03 Thread Ajay kumar
On Mon, Nov 3, 2014 at 1:31 PM, Thierry Reding wrote: > On Fri, Oct 31, 2014 at 04:51:43PM +0100, Daniel Vetter wrote: >> On Wed, Oct 29, 2014 at 10:14:37AM +0100, Thierry Reding wrote: >> > On Wed, Oct 29, 2014 at 09:57:02AM +0100, Daniel Vetter wrote: >> > > That makes the entire thing a bit no

[RFC PATCH] drm/exynos: Add DECON driver

2014-11-11 Thread Ajay kumar
Hi Inki, On Mon, Nov 3, 2014 at 3:31 PM, Inki Dae wrote: > > Hi, > > Fortunately, I could get the user manual for Exynos7420. Below are my > comments. > > Thanks, > Inki Dae > > On 2014년 10월 23일 01:34, Ajay kumar wrote: >> On Wed, Oct 22, 2014 at 8:26

[PATCH V8 03/14] drm/bridge: make bridge registration independent of drm flow

2014-11-15 Thread Ajay Kumar
ridge can continue with drm related initializations. Signed-off-by: Ajay Kumar --- drivers/gpu/drm/Makefile |2 +- drivers/gpu/drm/bridge/ptn3460.c | 27 +- drivers/gpu/drm/drm_bridge.c | 91 drivers/gpu/drm/drm_crtc.c

[PATCH V8 07/14] drm/bridge: ptn3460: probe connector at the end of bridge attach

2014-11-15 Thread Ajay Kumar
Force bridge connector detection at the end of the bridge attach. This is needed to detect the bridge connector early. Signed-off-by: Ajay Kumar --- drivers/gpu/drm/bridge/ptn3460.c |3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/gpu/drm/bridge/ptn3460.c b/drivers/gpu/drm

[PATCH V8 13/14] ARM: dts: snow: represent the connection between bridge and panel using videoport and endpoints

2014-11-15 Thread Ajay Kumar
Define videoports and use endpoints to describe the connection between the encoder, bridge and the panel, instead of using phandles. Signed-off-by: Ajay Kumar --- arch/arm/boot/dts/exynos5250-snow.dts | 30 -- 1 file changed, 28 insertions(+), 2 deletions(-) diff

[PATCH V8 04/14] drm/bridge: ptn3460: Convert to i2c driver model

2014-11-15 Thread Ajay Kumar
Use drm_bridge helpers to modify the driver to support i2c driver model. Signed-off-by: Ajay Kumar --- drivers/gpu/drm/bridge/Kconfig |2 + drivers/gpu/drm/bridge/ptn3460.c| 124 +-- drivers/gpu/drm/exynos/exynos_dp_core.c | 22 -- 3 files

[PATCH V8 05/14] drm/exynos: dp: support drm_bridge

2014-11-15 Thread Ajay Kumar
Modify driver to support drm_bridge. Signed-off-by: Ajay Kumar --- .../devicetree/bindings/video/exynos_dp.txt| 12 +++ drivers/gpu/drm/exynos/exynos_dp_core.c| 37 drivers/gpu/drm/exynos/exynos_dp_core.h|1 + 3 files changed, 44

[PATCH V8 11/14] Documentation: bridge: Add documentation for ps8622 DT properties

2014-11-15 Thread Ajay Kumar
Add documentation for DT properties supported by ps8622/ps8625 eDP-LVDS converter. Signed-off-by: Ajay Kumar --- .../devicetree/bindings/video/bridge/ps8622.txt| 31 1 file changed, 31 insertions(+) create mode 100644 Documentation/devicetree/bindings/video/bridge

[PATCH V8 14/14] ARM: dts: peach-pit: represent the connection between bridge and panel using videoport and endpoints

2014-11-15 Thread Ajay Kumar
Define videoports and use endpoints to describe the connection between the encoder, bridge and the panel, instead of using phandles. Signed-off-by: Ajay Kumar --- arch/arm/boot/dts/exynos5420-peach-pit.dts | 31 ++-- 1 file changed, 29 insertions(+), 2 deletions

[PATCH V8 00/14] drm/exynos: few patches to enhance bridge chip support

2014-11-15 Thread Ajay Kumar
config:374:symbol FB_CYBER2000_DDC depends on FB_CYBER2000 drivers/video/fbdev/Kconfig:362:symbol FB_CYBER2000 depends on FB Ajay Kumar (13): [PATCH V8 1/14] drm/bridge: ptn3460: Few trivial cleanups [PATCH V8 2/14] drm/bridge: do not pass drm_bridge_funcs to drm_bridge_init [PATCH V8

[PATCH V8 02/14] drm/bridge: do not pass drm_bridge_funcs to drm_bridge_init

2014-11-15 Thread Ajay Kumar
. Signed-off-by: Ajay Kumar --- drivers/gpu/drm/bridge/ptn3460.c |3 ++- drivers/gpu/drm/drm_crtc.c |5 + drivers/gpu/drm/msm/hdmi/hdmi_bridge.c |3 ++- drivers/gpu/drm/sti/sti_hda.c |3 ++- drivers/gpu/drm/sti/sti_hdmi.c |3 ++- include/drm

[PATCH V8 12/14] drm/bridge: Add i2c based driver for ps8622/ps8625 bridge

2014-11-15 Thread Ajay Kumar
From: Vincent Palatin This patch adds drm_bridge driver for parade DisplayPort to LVDS bridge chip. Signed-off-by: Vincent Palatin Signed-off-by: Andrew Bresticker Signed-off-by: Sean Paul Signed-off-by: Rahul Sharma Signed-off-by: Ajay Kumar --- drivers/gpu/drm/bridge/Kconfig |9

[PATCH V8 01/14] drm/bridge: ptn3460: Few trivial cleanups

2014-11-15 Thread Ajay Kumar
alphabetically. -- s/edid/EDID in all error messages. Signed-off-by: Ajay Kumar --- drivers/gpu/drm/bridge/ptn3460.c | 95 +++--- 1 file changed, 48 insertions(+), 47 deletions(-) diff --git a/drivers/gpu/drm/bridge/ptn3460.c b/drivers/gpu/drm/bridge/ptn3460.c

[PATCH V8 06/14] drm/bridge: ptn3460: support drm_panel

2014-11-15 Thread Ajay Kumar
Add drm_panel calls to the driver to make the panel and bridge work together in tandem. Signed-off-by: Ajay Kumar --- .../devicetree/bindings/drm/bridge/ptn3460.txt | 12 ++ drivers/gpu/drm/bridge/Kconfig |1 + drivers/gpu/drm/bridge/ptn3460.c

[PATCH V8 08/14] drm/bridge: ptn3460: use gpiod interface

2014-11-15 Thread Ajay Kumar
Modify driver to support gpiod interface. Signed-off-by: Ajay Kumar --- drivers/gpu/drm/bridge/ptn3460.c | 88 -- 1 file changed, 36 insertions(+), 52 deletions(-) diff --git a/drivers/gpu/drm/bridge/ptn3460.c b/drivers/gpu/drm/bridge/ptn3460.c index

[PATCH V8 09/14] Documentation: drm: bridge: move to video/bridge

2014-11-15 Thread Ajay Kumar
Move drm/bridge documentation to video/bridge. Also, add proper documentation for gpios used by ptn3460. Signed-off-by: Ajay Kumar --- .../devicetree/bindings/drm/bridge/ptn3460.txt | 39 .../devicetree/bindings/video/bridge/ptn3460.txt | 39

[PATCH V8 10/14] Documentation: devicetree: Add vendor prefix for parade

2014-11-15 Thread Ajay Kumar
ps8622 eDP-LVDS converter bridge chip is from parade technologies Signed-off-by: Ajay Kumar --- .../devicetree/bindings/vendor-prefixes.txt|1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/vendor-prefixes.txt b/Documentation/devicetree/bindings

[PATCH V8 00/14] drm/exynos: few patches to enhance bridge chip support

2014-11-18 Thread Ajay kumar
On Sat, Nov 15, 2014 at 3:24 PM, Ajay Kumar wrote: > This series is based on master branch of Linus tree at: > git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git > > Changes since V2: > -- Address comments from Jingoo Han for ps8622 driver > -- Add

[PATCH V8 00/14] drm/exynos: few patches to enhance bridge chip support

2014-11-19 Thread Ajay kumar
r Martinez Canillas wrote: > Hello Ajay, > > On 11/18/2014 07:20 AM, Ajay kumar wrote: >> On Sat, Nov 15, 2014 at 3:24 PM, Ajay Kumar >> wrote: >>> This series is based on master branch of Linus tree at: >>> git://git.kernel.org/pub/scm/linux/kernel/git/to

[PATCH] drm/panel: simple: Add AUO B116XW03 panel support

2014-09-01 Thread Ajay Kumar
The AUO B116XW03 is a 11.6" HD TFT LCD panel connecting to a LVDS interface and with an integrated LED backlight unit. This panel is used on the Samsung Chromebook(XE303C12). Signed-off-by: Ajay Kumar --- .../devicetree/bindings/panel/auo,b116xw03.txt |7 ++ drivers/gpu/drm/

[PATCH V7 00/12] drm/exynos: few patches to enhance bridge chip support

2014-09-10 Thread Ajay kumar
ping. On Wed, Aug 27, 2014 at 7:59 PM, Ajay Kumar 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

[PATCH V6 6/8] drm/bridge: Modify drm_bridge core to support driver model

2014-09-17 Thread Ajay kumar
Hi Laurent, On Mon, Sep 15, 2014 at 11:07 PM, Laurent Pinchart wrote: > Hi Ajay, > > Thank you for the patch. > > I think we're moving in the right direction, but we're not there yet. > > On Saturday 26 July 2014 00:52:08 Ajay Kumar wrote: >> Th

[PATCH V7 00/12] drm/exynos: few patches to enhance bridge chip support

2014-09-17 Thread Ajay kumar
On Tue, Sep 16, 2014 at 6:14 PM, Javier Martinez Canillas 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 > wrote: >> This series is based on mas

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

2014-09-17 Thread Ajay kumar
Hi Laurent, Please find the latest series here: http://www.spinics.net/lists/dri-devel/msg66740.html On Wed, Sep 17, 2014 at 3:23 PM, Laurent Pinchart wrote: > Hi Thierry, > > On Wednesday 30 July 2014 11:40:54 Thierry Reding wrote: >> On Wed, Jul 30, 2014 at 11:54:00AM +0530, A

[PATCH V6 6/8] drm/bridge: Modify drm_bridge core to support driver model

2014-09-17 Thread Ajay kumar
On Wed, Sep 17, 2014 at 2:57 PM, Laurent Pinchart wrote: > Hi Ajay, > > On Wednesday 17 September 2014 14:37:30 Ajay kumar wrote: >> On Mon, Sep 15, 2014 at 11:07 PM, Laurent Pinchart wrote: >> > Hi Ajay, >> > >> > Thank you for the patch. >> &g

[PATCH V7 11/12] Documentation: bridge: Add documentation for ps8622 DT properties

2014-09-17 Thread Ajay kumar
Hi Tomi, Thanks for your comments. On Wed, Sep 17, 2014 at 5:22 PM, Tomi Valkeinen wrote: > On 27/08/14 17:39, Ajay Kumar wrote: >> Add documentation for DT properties supported by ps8622/ps8625 >> eDP-LVDS converter. >> >> Signed-off-by: Ajay Kumar >> ---

[PATCH V7 11/12] Documentation: bridge: Add documentation for ps8622 DT properties

2014-09-18 Thread Ajay kumar
Hi Tomi, On Wed, Sep 17, 2014 at 9:52 PM, Tomi Valkeinen wrote: > On 17/09/14 17:29, Ajay kumar wrote: >> Hi Tomi, >> >> Thanks for your comments. >> >> On Wed, Sep 17, 2014 at 5:22 PM, Tomi Valkeinen >> wrote: >>> On 27/08/14 17:39, Ajay Kumar

[PATCH V7 11/12] Documentation: bridge: Add documentation for ps8622 DT properties

2014-09-19 Thread Ajay kumar
On Fri, Sep 19, 2014 at 6:24 PM, Tomi Valkeinen wrote: > On 18/09/14 08:50, Ajay kumar wrote: > >>>> Why do we need a complex graph when it can be handled using a simple >>>> phandle? >>> >>> Maybe in your case you can handle it with simple pha

[PATCH V7 11/12] Documentation: bridge: Add documentation for ps8622 DT properties

2014-09-20 Thread Ajay kumar
On Fri, Sep 19, 2014 at 7:58 PM, Tomi Valkeinen wrote: > On 19/09/14 16:59, Ajay kumar wrote: > >> I am not really able to understand, what's stopping us from using this >> bridge on a board with "complex" display connections. To use ps8622 driver, >&

[PATCH V7 00/12] drm/exynos: few patches to enhance bridge chip support

2014-09-20 Thread Ajay kumar
Hi, On Wed, Sep 17, 2014 at 3:02 PM, Ajay kumar wrote: > On Tue, Sep 16, 2014 at 6:14 PM, Javier Martinez Canillas > wrote: >> [adding Laurent Pinchart to cc who had concerns with a previous >> version of this patch-set] >> >> Hello Ajay, >> >> O

[PATCH V7 11/12] Documentation: bridge: Add documentation for ps8622 DT properties

2014-09-22 Thread Ajay kumar
On Sat, Sep 20, 2014 at 8:57 PM, Javier Martinez Canillas wrote: > [adding Kukjin as cc] > > Hello Ajay, > > On Sat, Sep 20, 2014 at 1:22 PM, Ajay kumar wrote: >>> Generally speaking, I sense that we have different views of how display >>> devices and drivers are

[PATCH V7 11/12] Documentation: bridge: Add documentation for ps8622 DT properties

2014-09-22 Thread Ajay kumar
Hi Thierry, On Mon, Sep 22, 2014 at 1:40 PM, Thierry Reding wrote: > On Thu, Sep 18, 2014 at 11:20:40AM +0530, Ajay kumar wrote: >> Hi Tomi, >> >> On Wed, Sep 17, 2014 at 9:52 PM, Tomi Valkeinen >> wrote: >> > On 17/09/14 17:29, Ajay kumar wrote: >&g

[PATCH V7 11/12] Documentation: bridge: Add documentation for ps8622 DT properties

2014-09-22 Thread Ajay kumar
On Mon, Sep 22, 2014 at 4:11 PM, Thierry Reding wrote: > On Mon, Sep 22, 2014 at 02:01:38PM +0530, Ajay kumar wrote: >> Hi Thierry, >> >> On Mon, Sep 22, 2014 at 1:40 PM, Thierry Reding >> wrote: >> > On Thu, Sep 18, 2014 at 11:20:40AM +0530, Ajay kumar wrot

[PATCH V7 11/12] Documentation: bridge: Add documentation for ps8622 DT properties

2014-09-22 Thread Ajay kumar
On Mon, Sep 22, 2014 at 5:05 PM, Thierry Reding wrote: > On Mon, Sep 22, 2014 at 04:53:22PM +0530, Ajay kumar wrote: >> On Mon, Sep 22, 2014 at 4:11 PM, Thierry Reding >> wrote: >> > On Mon, Sep 22, 2014 at 02:01:38PM +0530, Ajay kumar wrote: >> >> Hi Thierry,

[PATCH V7 11/12] Documentation: bridge: Add documentation for ps8622 DT properties

2014-09-23 Thread Ajay kumar
On Tue, Sep 23, 2014 at 11:25 AM, Thierry Reding wrote: > On Tue, Sep 23, 2014 at 03:00:37AM +0300, Laurent Pinchart wrote: >> On Monday 22 September 2014 13:35:15 Thierry Reding wrote: >> > On Mon, Sep 22, 2014 at 04:53:22PM +0530, Ajay kumar wrote: >> > > O

[PATCH] drm/exynos: remove ifdeferry from initialization code

2014-10-01 Thread Ajay kumar
On Wed, Oct 1, 2014 at 11:18 AM, Inki Dae wrote: > On 2014? 09? 30? 20:29, Andrzej Hajda wrote: >> Hi Inki, >> >> Gently ping. > > Hi Andrzej, > > I merged it to local repository to test. But now exynos drm doesn't work > correctly since pulling drm-next of Dave regardless of your patch. > > Probl

Please accept my invitation to join Bangaloreans with OCD - Meetup

2016-03-15 Thread Ajay Kumar
Bangaloreans with OCD - Meetup Join Ajay Kumar in Bangalore. Be the first to hear about upcoming Meetups. Hello All, This is Ajay from Bangalore.I have OCD when it comes to hygiene, decision making, relationships, etc.People often think of me as weird, and even I find it difficult to adjust

[PATCH] drm/exynos: Add device tree based discovery support for Exynos G2D

2012-12-27 Thread Ajay Kumar
This patch adds device tree match table for Exynos G2D controller. Signed-off-by: Ajay Kumar --- drivers/gpu/drm/exynos/exynos_drm_g2d.c | 10 ++ 1 file changed, 10 insertions(+) diff --git a/drivers/gpu/drm/exynos/exynos_drm_g2d.c b/drivers/gpu/drm/exynos/exynos_drm_g2d.c index

[PATCH] drm/exynos: Add device tree based discovery support for Exynos G2D

2012-12-28 Thread Ajay Kumar
This patch adds device tree match table for Exynos G2D controller. Signed-off-by: Ajay Kumar --- drivers/gpu/drm/exynos/exynos_drm_g2d.c | 10 ++ 1 file changed, 10 insertions(+) diff --git a/drivers/gpu/drm/exynos/exynos_drm_g2d.c b/drivers/gpu/drm/exynos/exynos_drm_g2d.c index

Re: [PATCH] drm/exynos: Add device tree based discovery support for Exynos G2D

2013-01-04 Thread Ajay kumar
Hi Olof, On Sun, Dec 30, 2012 at 11:57 AM, Olof Johansson wrote: > Hi, > > On Thu, Dec 27, 2012 at 8:00 PM, Ajay Kumar wrote: >> This patch adds device tree match table for Exynos G2D controller. >> >> Signed-off-by: Ajay Kumar >> --- >> drive

[PATCH] drm/exynos: Add device tree based discovery support for Exynos G2D

2012-12-27 Thread Ajay Kumar
This patch adds device tree match table for Exynos G2D controller. Signed-off-by: Ajay Kumar --- drivers/gpu/drm/exynos/exynos_drm_g2d.c | 10 ++ 1 file changed, 10 insertions(+) diff --git a/drivers/gpu/drm/exynos/exynos_drm_g2d.c b/drivers/gpu/drm/exynos/exynos_drm_g2d.c index

[PATCH] drm/exynos: Add device tree based discovery support for Exynos G2D

2012-12-27 Thread Ajay Kumar
This patch adds device tree match table for Exynos G2D controller. Signed-off-by: Ajay Kumar --- drivers/gpu/drm/exynos/exynos_drm_g2d.c | 10 ++ 1 file changed, 10 insertions(+) diff --git a/drivers/gpu/drm/exynos/exynos_drm_g2d.c b/drivers/gpu/drm/exynos/exynos_drm_g2d.c index

[PATCH V3 2/7] ARM: dts: Add FIMD output property for snow

2014-06-27 Thread Ajay Kumar
Set FIMD output type for snow as DP. Signed-off-by: Ajay Kumar --- arch/arm/boot/dts/exynos5250-snow.dts |1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/boot/dts/exynos5250-snow.dts b/arch/arm/boot/dts/exynos5250-snow.dts index 079fdf9..dc3ae9c 100644 --- a/arch/arm/boot/dts

[PATCH V3 5/7] ARM: dts: Add FIMD output property for smdk5250

2014-06-27 Thread Ajay Kumar
Set FIMD output type for smdk5250 as DP. Signed-off-by: Ajay Kumar --- arch/arm/boot/dts/exynos5250-smdk5250.dts |1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/boot/dts/exynos5250-smdk5250.dts b/arch/arm/boot/dts/exynos5250-smdk5250.dts index a794a70..ed28efb 100644 --- a/arch

[PATCH V3 5/7] ARM: dts: Add FIMD output property for smdk5250

2014-06-27 Thread Ajay kumar
+DT mailing list On Fri, Jun 27, 2014 at 3:42 PM, Ajay Kumar wrote: > Set FIMD output type for smdk5250 as DP. > > Signed-off-by: Ajay Kumar > --- > arch/arm/boot/dts/exynos5250-smdk5250.dts |1 + > 1 file changed, 1 insertion(+) > > diff --git a/arch/arm/boot/dts

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

2014-06-27 Thread Ajay kumar
Hi Andrej, On Fri, Jun 27, 2014 at 4:52 PM, Andrzej Hajda wrote: > Hi Ajay, > > +CC DT > > On 06/27/2014 12:12 PM, Ajay Kumar wrote: >> Add the missing setting for DP CLKCON register. >> >> This register is present on Exynos5 based FIMD controllers, >>

[PATCH V3 3/7] ARM: dts: Add FIMD output property for peach_pit

2014-06-27 Thread Ajay Kumar
Set FIMD output type for peach_pit as DP. Signed-off-by: Ajay Kumar --- arch/arm/boot/dts/exynos5420-peach-pit.dts |1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/boot/dts/exynos5420-peach-pit.dts b/arch/arm/boot/dts/exynos5420-peach-pit.dts index 1c5b8f9..164f523 100644 --- a

[PATCH V3 4/7] ARM: dts: Add FIMD output property for peach_pi

2014-06-27 Thread Ajay Kumar
Set FIMD output type for peach_pi as DP. Signed-off-by: Ajay Kumar --- arch/arm/boot/dts/exynos5800-peach-pi.dts |1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/boot/dts/exynos5800-peach-pi.dts b/arch/arm/boot/dts/exynos5800-peach-pi.dts index f3af207..21e2de2 100644 --- a/arch

[PATCH V3 6/7] ARM: dts: Add FIMD output property for smdk5420

2014-06-27 Thread Ajay Kumar
Set FIMD output type for smdk5420 as DP. Signed-off-by: Ajay Kumar --- arch/arm/boot/dts/exynos5420-smdk5420.dts |1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/boot/dts/exynos5420-smdk5420.dts b/arch/arm/boot/dts/exynos5420-smdk5420.dts index 6052aa9..5f05a19 100644 --- a/arch

[PATCH V3 7/7] ARM: dts: Add FIMD output property for arndale

2014-06-27 Thread Ajay Kumar
Set FIMD output type for arndale as DP. Signed-off-by: Ajay Kumar --- arch/arm/boot/dts/exynos5250-arndale.dts |1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/boot/dts/exynos5250-arndale.dts b/arch/arm/boot/dts/exynos5250-arndale.dts index d0de1f5..e803183 100644 --- a/arch/arm

[PATCH V3 4/7] ARM: dts: Add FIMD output property for peach_pi

2014-06-27 Thread Ajay kumar
+DT mailing list On Fri, Jun 27, 2014 at 3:42 PM, Ajay Kumar wrote: > Set FIMD output type for peach_pi as DP. > > Signed-off-by: Ajay Kumar > --- > arch/arm/boot/dts/exynos5800-peach-pi.dts |1 + > 1 file changed, 1 insertion(+) > > diff --git a/arch/arm/boot/dts

[PATCH V3 2/7] ARM: dts: Add FIMD output property for snow

2014-06-27 Thread Ajay kumar
+DT mailing list On Fri, Jun 27, 2014 at 3:42 PM, Ajay Kumar wrote: > Set FIMD output type for snow as DP. > > Signed-off-by: Ajay Kumar > --- > arch/arm/boot/dts/exynos5250-snow.dts |1 + > 1 file changed, 1 insertion(+) > > diff --git a/arch/arm/boot/dts/exynos525

[PATCH V3 6/7] ARM: dts: Add FIMD output property for smdk5420

2014-06-27 Thread Ajay kumar
+DT mailing list On Fri, Jun 27, 2014 at 3:42 PM, Ajay Kumar wrote: > Set FIMD output type for smdk5420 as DP. > > Signed-off-by: Ajay Kumar > --- > arch/arm/boot/dts/exynos5420-smdk5420.dts |1 + > 1 file changed, 1 insertion(+) > > diff --git a/arch/arm/boot/dts

[PATCH V3 7/7] ARM: dts: Add FIMD output property for arndale

2014-06-27 Thread Ajay kumar
+DT mailing list On Fri, Jun 27, 2014 at 3:42 PM, Ajay Kumar wrote: > Set FIMD output type for arndale as DP. > > Signed-off-by: Ajay Kumar > --- > arch/arm/boot/dts/exynos5250-arndale.dts |1 + > 1 file changed, 1 insertion(+) > > diff --git a/arch/arm/boot/dts/exy

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

2014-06-27 Thread Ajay kumar
Hi Andrej, On Fri, Jun 27, 2014 at 6:14 PM, Andrzej Hajda wrote: > On 06/27/2014 01:48 PM, Ajay kumar wrote: >> Hi Andrej, >> >> On Fri, Jun 27, 2014 at 4:52 PM, Andrzej Hajda >> wrote: >>> Hi Ajay, >>> >>> +CC DT >>> >>>

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

2014-06-27 Thread Ajay Kumar
ut-type DT property in FIMD node for all boards supporting DP interface. Ajay Kumar (7): [PATCH V3 1/7] drm/exynos: Support DP CLKCON register in FIMD driver [PATCH V3 2/7] ARM: dts: Add FIMD output property for snow [PATCH V3 3/7] ARM: dts: Add FIMD output property for peach_pit [PATCH V

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

2014-06-27 Thread Ajay Kumar
Add the missing setting for DP CLKCON register. This register is present on Exynos5 based FIMD controllers, and needs to be set if we are using DP. Signed-off-by: Ajay Kumar --- .../devicetree/bindings/video/samsung-fimd.txt |1 + drivers/gpu/drm/exynos/exynos_drm_fimd.c

[PATCH V3 3/7] ARM: dts: Add FIMD output property for peach_pit

2014-06-27 Thread Ajay kumar
+DT mailing list On Fri, Jun 27, 2014 at 3:42 PM, Ajay Kumar wrote: > Set FIMD output type for peach_pit as DP. > > Signed-off-by: Ajay Kumar > --- > arch/arm/boot/dts/exynos5420-peach-pit.dts |1 + > 1 file changed, 1 insertion(+) > > diff --git a/arch/arm/b

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

2014-06-30 Thread Ajay kumar
Hi Inki, On Mon, Jun 30, 2014 at 11:01 AM, Andrzej Hajda wrote: > On 06/30/2014 03:14 AM, Jingoo Han wrote: >> On Friday, June 27, 2014 10:03 PM, Ajay kumar wrote: >>> On Fri, Jun 27, 2014 at 6:14 PM, Andrzej Hajda >>> wrote: >>>> On 06/27/2014 01:48 PM,

[RFC 0/4] drm: exynos: Add drivers for MDNIE and IELCD

2014-03-19 Thread Ajay Kumar
upport the enhanced display output. MDNIE and IELCD DT nodes are given as phandles to FIMD DT node. SOC specific information like base address, clocks and other configuration information are extracted via FIMD DT node. Ajay Kumar, Shirish, Rahul Sharma (4): drm: exynos: Add infrastructure to su

[RFC 1/4] drm: exynos: Add infrastructure to support FIMD post processors

2014-03-19 Thread Ajay Kumar
interfaces from FIMD driver to control FIMD PP. Signed-off-by: Ajay Kumar Signed-off-by: Shirish S Signed-off-by: Rahul Sharma --- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 162 +++ drivers/gpu/drm/exynos/exynos_fimd_pp.h | 52 ++ include/video

[RFC 3/4] drm: exynos: add IELCD post processor

2014-03-19 Thread Ajay Kumar
Add post processor ops for IELCD and their support functions. Expose an interface for the FIMD to register IELCD PP. Signed-off-by: Ajay Kumar Signed-off-by: Shirish S Signed-off-by: Rahul Sharma --- drivers/gpu/drm/exynos/Makefile | 3 +- drivers/gpu/drm/exynos/exynos_ielcd.c | 295

[RFC 4/4] drm: exynos: add MDNIE and IELCD to FIMD pp list

2014-03-19 Thread Ajay Kumar
This patch adds code to add MDNIE and IELCD onto the list of FIMD PP. Signed-off-by: Ajay Kumar Signed-off-by: Shirish S Signed-off-by: Rahul Sharma --- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 17 + drivers/gpu/drm/exynos/exynos_fimd_pp.h | 2 ++ 2 files changed, 19

[RFC 2/4] drm: exynos: add MDNIE post processor

2014-03-19 Thread Ajay Kumar
Add post processor ops for MDNIE and their support functions. Expose an interface for the FIMD to register MDNIE PP. Signed-off-by: Ajay Kumar Signed-off-by: Shirish S Signed-off-by: Rahul Sharma --- drivers/gpu/drm/exynos/Makefile| 2 +- drivers/gpu/drm/exynos/exynos_mdnie.c

[RFC 2/4] drm: exynos: add MDNIE post processor

2014-03-21 Thread Ajay kumar
Hi Sachin, On Wed, Mar 19, 2014 at 10:51 PM, Sachin Kamat wrote: > Hi Ajay, > > On 19 March 2014 19:52, Ajay Kumar wrote: > > Add post processor ops for MDNIE and their support functions. > > Expose an interface for the FIMD to register MDNIE PP. > > > > Sign

[RFC 3/4] drm: exynos: add IELCD post processor

2014-03-21 Thread Ajay kumar
Hi Sachin, On Fri, Mar 21, 2014 at 2:12 PM, Sachin Kamat wrote: > On 19 March 2014 19:52, Ajay Kumar wrote: > > Add post processor ops for IELCD and their support functions. > > Expose an interface for the FIMD to register IELCD PP. > [snip] > > + > > +#

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

2014-05-06 Thread Ajay Kumar
dge drivers to call bridge->funcs for the next bridge in the chain. Signed-off-by: Ajay Kumar --- 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/gpu/drm/drm_crtc.c

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

2014-05-06 Thread Ajay Kumar
dge. This works 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] dr

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

2014-05-06 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 --- .../bindings/drm/bridge/bridge_panel.txt | 45 drivers/gpu/drm/bridge/Kconfig

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

2014-05-06 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 --- drivers/gpu/drm/bridge/ptn3460.c | 21 + 1 file changed, 17 insertions(+), 4 deletions(-) d

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

2014-05-07 Thread Ajay kumar
Sean, On Tue, May 6, 2014 at 9:25 PM, Sean Paul wrote: > On Mon, May 5, 2014 at 12:52 PM, Ajay Kumar > 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 >> with the use

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

2014-05-07 Thread Ajay kumar
Rob, On Tue, May 6, 2014 at 9:42 PM, Rob Clark wrote: > On Tue, May 6, 2014 at 11:55 AM, Sean Paul wrote: >> On Mon, May 5, 2014 at 12:52 PM, Ajay Kumar >> wrote: >>> As of now, we can have only one bridge hanging off the encoder. >>> With this patch, we al

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

2014-05-07 Thread Ajay kumar
Sean, On Tue, May 6, 2014 at 9:24 PM, Sean Paul wrote: > On Mon, May 5, 2014 at 12:52 PM, Ajay Kumar > 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-panel

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

2014-05-07 Thread Ajay kumar
On Wed, May 7, 2014 at 1:33 AM, Sean Paul wrote: > On Tue, May 6, 2014 at 12:45 PM, Ajay kumar wrote: >> Sean, >> >> >> On Tue, May 6, 2014 at 9:25 PM, Sean Paul wrote: >>> On Mon, May 5, 2014 at 12:52 PM, Ajay Kumar >>> wrote: >>>&g

[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 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 >> >&

[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 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-tod

<    1   2   3   4   >