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
>>
>&
Tomasz,
On Thu, May 8, 2014 at 2:20 AM, Tomasz Figa wrote:
> On 07.05.2014 22:47, Ajay kumar wrote:
>>
>> Tomasz,
>>
>> On Thu, May 8, 2014 at 2:04 AM, Tomasz Figa wrote:
>>>
>>> Hi Ajay,
>>>
>>>
>>> On 07.05.2014 14:56, Aj
Add PWM backlight node for exynos5250 based snow board.
Signed-off-by: Olof Johansson
Signed-off-by: Ajay Kumar
---
arch/arm/boot/dts/exynos5250-snow.dts | 10 ++
1 file changed, 10 insertions(+)
diff --git a/arch/arm/boot/dts/exynos5250-snow.dts
b/arch/arm/boot/dts/exynos5250
Adds the PWM nodes to 5250 pinctrl dtsi file.
Signed-off-by: Ajay Kumar
---
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/exynos5250-pinctrl.dtsi
index
Tomasz,
On Thu, May 8, 2014 at 2:04 AM, Tomasz Figa 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: Ol
Add PWM backlight node for exynos5250 and enable the same on exynos5250
based snow board.
Signed-off-by: Olof Johansson
Signed-off-by: Ajay Kumar
---
arch/arm/boot/dts/exynos5250-pinctrl.dtsi |7 +++
arch/arm/boot/dts/exynos5250-snow.dts |5 +
arch/arm/boot/dts/exynos5250
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
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.
>>
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 allow multip
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 of a s
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
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
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
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
Hi,
On Tue, Apr 15, 2014 at 4:24 AM, Olof Johansson wrote:
> Hi Sachin,
>
> On Mon, Apr 14, 2014 at 6:16 AM, Sachin Kamat wrote:
>> From: Doug Anderson
>>
>> Added nodes for ptn3460 driver to Snow board.
>>
>> Signed-off-by: Doug Anderson
>> Signed
ping!
On Fri, Apr 25, 2014 at 11:46 PM, Ajay kumar wrote:
> On Fri, Apr 25, 2014 at 11:34 AM, Ajay kumar wrote:
>> On Friday, April 25, 2014, Thierry Reding wrote:
>>>
>>> On Thu, Apr 24, 2014 at 12:56:02AM +0530, Ajay kumar wrote:
>>> > Thierry,
>
Daniel,
On Sun, Apr 27, 2014 at 6:25 PM, Daniel Vetter wrote:
> On Fri, Apr 25, 2014 at 8:17 AM, Ajay kumar 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 and
>
On Fri, Apr 25, 2014 at 11:34 AM, Ajay kumar wrote:
> On Friday, April 25, 2014, Thierry Reding 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
>> >
Sorry for the previous reply. Here goes the full explaination.
On Fri, Apr 25, 2014 at 11:40 AM, Ajay kumar wrote:
> On Thu, Apr 24, 2014 at 11:08 PM, Ajay kumar wrote:
>> On Thu, Apr 24, 2014 at 10:55 PM, Rob Clark wrote:
>>> On Thu, Apr 24, 2014 at 12:55 PM, Ajay kuma
On Thu, Apr 24, 2014 at 11:08 PM, Ajay kumar wrote:
> On Thu, Apr 24, 2014 at 10:55 PM, Rob Clark wrote:
>> On Thu, Apr 24, 2014 at 12:55 PM, Ajay kumar wrote:
>>> Rob,
>>>
>>> On Thu, Apr 24, 2014 at 9:41 PM, Rob Clark wrote:
>>>> On
On Friday, April 25, 2014, Thierry Reding 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
> > wrote:
> > > On Wed, Apr 23, 2014 at 09:29:15AM +0200, Daniel Vett
On Thu, Apr 24, 2014 at 10:55 PM, Rob Clark wrote:
> On Thu, Apr 24, 2014 at 12:55 PM, Ajay kumar wrote:
>> Rob,
>>
>> On Thu, Apr 24, 2014 at 9:41 PM, Rob Clark wrote:
>>> On Wed, Apr 23, 2014 at 3:02 PM, Ajay kumar wrote:
>>>> Sorry for the pr
Rob,
On Thu, Apr 24, 2014 at 9:41 PM, Rob Clark wrote:
> On Wed, Apr 23, 2014 at 3:02 PM, Ajay kumar wrote:
>> Sorry for the previous reply,
>>
>> Here goes the full explaination:
>>
>>> Rob,
>>>
>>> On Tue, Apr 22, 2014 at 5:04 PM, Ro
Thierry,
On Wed, Apr 23, 2014 at 1:12 PM, Thierry Reding
wrote:
> On Wed, Apr 23, 2014 at 09:29:15AM +0200, Daniel Vetter wrote:
>> On Tue, Apr 22, 2014 at 08:06:19PM +0530, Ajay kumar wrote:
>> > Hi Thierry,
>> >
>> >
>> > On Tue, Apr 22, 2014 at 1
Daniel,
On Wed, Apr 23, 2014 at 12:59 PM, Daniel Vetter wrote:
> On Tue, Apr 22, 2014 at 08:06:19PM +0530, Ajay kumar wrote:
>> Hi Thierry,
>>
>>
>> On Tue, Apr 22, 2014 at 1:49 PM, Thierry Reding
>> wrote:
>> > On Tue, Apr 22, 2014 at 04:09:11AM
and one after SLP_N)
-- sometimes panel controls needs to be done after bridge controls.
So, putting these drm_panel controls inside individual bridge drivers will work,
but keeping them in crtc_helpers might break stuff.
Thanks and regards,
Ajay Kumar
--
To unsubscribe from this list: send the lin
done before bridge controls,
> ... and so on.
>
> If you don't need a real bridge, just create one of these w/
> pb->bridge==NULL, otherwise create it as a wrapper for your real
> bridge.
>
> BR,
> -R
>
> On Mon, Apr 21, 2014 at 6:39 PM, Ajay Kumar wrot
Hi Thierry,
On Tue, Apr 22, 2014 at 2:57 PM, Thierry Reding
wrote:
> On Tue, Apr 22, 2014 at 04:09:18AM +0530, Ajay Kumar wrote:
>> This patch adds ps8622 lvds bridge discovery code to the dp driver.
>>
>> Signed-off-by: Rahul Sharma
>> Signed-off-by: Ajay Kumar
Hi Thierry,
On Tue, Apr 22, 2014 at 2:03 PM, Thierry Reding
wrote:
> On Tue, Apr 22, 2014 at 04:09:13AM +0530, Ajay Kumar wrote:
>> Register exynos_dp_panel before the list of exynos crtcs and
>> connectors are probed.
>>
>> This is needed because exynos_dp_panel sho
Hi Thierry,
On Tue, Apr 22, 2014 at 1:56 PM, Thierry Reding
wrote:
> On Tue, Apr 22, 2014 at 04:09:12AM +0530, Ajay Kumar wrote:
>> This patch adds a simple driver to handle all the LCD and LED
>> powerup/down routines needed to support eDP/eDP-LVDS panels
>> suppo
Hi Jingoo,
On Tue, Apr 22, 2014 at 12:52 PM, Jingoo Han wrote:
>
> On Tuesday, April 22, 2014 7:39 AM, Ajay Kumar wrote:
> >
> > This patch adds a simple driver to handle all the LCD and LED
> > powerup/down routines needed to support eDP/eDP-LVDS panels
> &
Hi Sean,
On Tue, Apr 22, 2014 at 7:01 PM, Sean Paul wrote:
>
> On Mon, Apr 21, 2014 at 6:39 PM, Ajay Kumar wrote:
> > This patch adds a drm_bridge driver for the PS8622 DisplayPort to LVDS
> > bridge chip.
> >
> > Signed-off-by: Andrew Bresticker
> > Sign
e can easily map the above scenario as shown below:
poweron LCD unit/LCD_EN = "pre_enable" callback
poweron LED unit/BL_EN = "enable" callback
poweroff LED unit/BL_EN = "disable" callback
poweroff LCD unit/LCD_EN = "post_disable" call
attach ptn3460 connector to drm_panel and support drm_panel routines,
if a valid drm_panel object is passed to ptn3460_init.
Signed-off-by: Ajay Kumar
---
Changes since V1:
Address few coding style comments from Jingoo Han
drivers/gpu/drm/bridge/Kconfig |1 +
drivers/gpu
This patch attaches the dp connector to exynos_dp_panel, and adds
calls to drm_panel functions to control panel power sequence.
Signed-off-by: Ajay Kumar
---
Changes since V1:
Addressed a comment from Jingoo Han. Also added post_disable
control to exynos_dp driver.
drivers/gpu
er is also added.
For testing, I have used exynos5250-snow, and exynos5420-peach-pit boards
along with a few local arch side patches.
Andrew Bresticker (1):
[PATCH 1/9] drm/exynos: dp: support hotplug detection via GPIO
Ajay Kumar (7):
[PATCH 2/9] drm/panel: add pre_enable and post_disable rou
This patch adds ps8622 lvds bridge discovery code to the dp driver.
Signed-off-by: Rahul Sharma
Signed-off-by: Ajay Kumar
---
Changes since V1:
Pushing V1 for this as V2 because this patch holds good in this series.
drivers/gpu/drm/exynos/exynos_dp_core.c |9 +
1 file
From: Rahul Sharma
Add DRM_CONNECTOR_POLL_HPD to the set of connector flags while
registering drm_connector for ptn3460.
Signed-off-by: Rahul Sharma
Signed-off-by: Ajay Kumar
---
Changes since V1:
No Change since V1
drivers/gpu/drm/bridge/ptn3460.c |1 +
1 file changed, 1
he GPIO is then set up as an edge-triggered interrupt where the
rising edge indicates hotplug-in and the falling edge indicates hotplug-out.
Signed-off-by: Andrew Bresticker
Signed-off-by: Rahul Sharma
Signed-off-by: Ajay Kumar
---
Changes since V1:
Address reiew comments from
Register exynos_dp_panel before the list of exynos crtcs and
connectors are probed.
This is needed because exynos_dp_panel should be registered to
the drm_panel list via panel-exynos-dp probe, i.e much before
exynos_dp_bind calls of_drm_find_panel().
Signed-off-by: Ajay Kumar
---
Changes since
. 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
---
Changes since V1:
Added routine for post_disable, removed few unwanted headers.
Refactored a lot of code
This patch adds a drm_bridge driver for the PS8622 DisplayPort to LVDS
bridge chip.
Signed-off-by: Andrew Bresticker
Signed-off-by: Sean Paul
Signed-off-by: Rahul Sharma
Signed-off-by: Ajay Kumar
---
Changes since V1:
Pushing V1 for this as V2 because this patch holds good in this
ted.
This patch adds a "pre_enable" callback which can be called before
the actual video data is on, and then call the "enable" callback
after the video data is available.
Signed-off-by: Ajay Kumar
---
include/drm/drm_panel.h | 9 +
1 file changed, 9 insertions(+)
diff -
This patch attaches the dp connector to exynos_dp_panel, and adds
calls to drm_panel functions to control panel power sequence.
Signed-off-by: Ajay Kumar
---
drivers/gpu/drm/exynos/Kconfig | 1 +
drivers/gpu/drm/exynos/exynos_dp_core.c | 19 +++
drivers/gpu/drm/exynos
Register exynos_dp_panel before the list of exynos crtcs and
connectors are probed.
This is needed because exynos_dp_panel should be registered to
the drm_panel list via panel-exynos-dp probe, i.e much before
exynos_dp_bind calls of_drm_find_panel().
Signed-off-by: Ajay Kumar
---
drivers/gpu
attach ptn3460 connector to drm_panel and support drm_panel routines,
if a valid drm_panel object is passed to ptn3460_init.
Signed-off-by: Ajay Kumar
---
drivers/gpu/drm/bridge/Kconfig | 1 +
drivers/gpu/drm/bridge/ptn3460.c| 17 -
drivers/gpu/drm/exynos
s: dp: support hotplug detection via GPIO
Ajay Kumar (5):
[PATCH 2/7] drm/panel: add pre_enable routine to drm panel
[PATCH 3/7] drm/panel: Add driver for exynos_dp based panels
[PATCH 4/7] drm/exynos: add exynos_dp_panel driver registration to drm driver
[PATCH 5/7] drm/exynos: dp: modify driv
From: Rahul Sharma
Add DRM_CONNECTOR_POLL_HPD to the set of connector flags while
registering drm_connector for ptn3460.
Signed-off-by: Rahul Sharma
Signed-off-by: Ajay Kumar
---
drivers/gpu/drm/bridge/ptn3460.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/bridge
-off-by: Ajay Kumar
---
.../devicetree/bindings/panel/exynos-dp-panel.txt | 32
drivers/gpu/drm/panel/Kconfig | 9 +
drivers/gpu/drm/panel/Makefile | 1 +
drivers/gpu/drm/panel/panel-exynos-dp.c| 213 +
4 files
he GPIO is then set up as an edge-triggered interrupt where the
rising edge indicates hotplug-in and the falling edge indicates hotplug-out.
Signed-off-by: Andrew Bresticker
Signed-off-by: Rahul Sharma
Signed-off-by: Ajay Kumar
---
.../devicetree/bindings/video/exynos_dp.txt| 4 +++
d
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
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
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
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
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
ping.
On Wed, Nov 28, 2012 at 7:59 PM, Ajay Kumar wrote:
> Add g2d clock instance for EXYNOS5 g2d controller.
>
> Signed-off-by: Ajay Kumar
> ---
> arch/arm/mach-exynos/clock-exynos5.c |4
> 1 files changed, 4 insertions(+), 0 deletions(-)
>
> diff --git a/ar
ping.
On Wed, Nov 28, 2012 at 7:59 PM, Ajay Kumar wrote:
> Use AUXDATA to set the device names for G2D controller instance
> discovered from device tree.
>
> Signed-off-by: Ajay Kumar
> ---
> arch/arm/mach-exynos/mach-exynos5-dt.c |2 ++
> 1 files changed, 2 inser
ping.
On Wed, Nov 28, 2012 at 7:59 PM, Ajay Kumar wrote:
> Signed-off-by: Ajay Kumar
> ---
> 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/ex
Add g2d clock instance for EXYNOS5 g2d controller.
Signed-off-by: Ajay Kumar
---
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
index 5c63bc7..f16b027
Use AUXDATA to set the device names for G2D controller instance
discovered from device tree.
Signed-off-by: Ajay Kumar
---
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-dt.c
b/arch/arm/mach
Signed-off-by: Ajay Kumar
---
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/exynos5250.dtsi
+++ b/arch
Add documentation for the DT bindings in exynos display port driver.
Signed-off-by: Ajay Kumar
---
.../devicetree/bindings/video/exynos_dp.txt| 80
1 files changed, 80 insertions(+), 0 deletions(-)
create mode 100644 Documentation/devicetree/bindings/video
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
Acked-by: Jingoo Han
---
drivers/video/exynos/exynos_dp_core.c | 161 ++---
drivers
Hi Sylwester,
On Wed, Oct 10, 2012 at 2:59 AM, Sylwester Nawrocki
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 Kumar
>> ---
>> .../
Add documentation for the DT bindings in exynos display port driver.
Signed-off-by: Ajay Kumar
---
.../devicetree/bindings/video/exynos_dp.txt| 83
1 files changed, 83 insertions(+), 0 deletions(-)
create mode 100644 Documentation/devicetree/bindings/video
child node with property name
"samsung,dp_phy" associated with it.
Signed-off-by: Ajay Kumar
---
drivers/video/exynos/exynos_dp_core.c | 168 ++---
drivers/video/exynos/exynos_dp_core.h |2 +
2 files changed, 156 insertions(+), 14 deletions(-)
di
Changes from V3:
--Fix typos in the documentation file "exynos_dp.txt".
--Use variable name enable_mask instead of enable_bit.
--Use property name samsung,dp_phy instead of dp-phy.
To linux-fbdev:
[PATCH V4 1/2] video: exynos_dp: Add device tree support to DP driver
To d
On Fri, Sep 28, 2012 at 5:41 AM, Jingoo Han wrote:
> On Thursday, September 27, 2012 10:45 PM Sylwester Nawrocki wrote
>>
>> Hi,
>>
>> Cc: devicetree-disc...@lists.ozlabs.org
>>
>> On 09/24/2012 09:36 PM, Ajay Kumar wrote:
>> > This patch enables d
Hi Jingoo,
I have addressed all your comments and have sent the V3 Patch.
Regards,
Ajay Kumar
On Thu, Sep 20, 2012 at 5:16 PM, Jingoo Han wrote:
> On Friday, September 14, 2012 3:40 AM Ajay Kumar wrote
>>
>> This patch enables device tree based discovery support for DP driver.
&
, 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
---
.../devicetree/bindings/video/exynos_dp.txt| 83 ++
drivers/video/exynos/exynos_dp_core.c | 168 ++-
child node with property name "dp-phy"
associated with it.
Signed-off-by: Ajay Kumar
---
drivers/video/exynos/exynos_dp_core.c | 156 +++--
drivers/video/exynos/exynos_dp_core.h |2 +
2 files changed, 151 insertions(+), 7 deletions(-)
diff --git a/dri
Hello Marek,
On Wed, Jul 18, 2012 at 12:21 PM, Marek Szyprowski
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.
>>
>> Signed-off
Hi Kukjin,
On Wed, Sep 21, 2011 at 5:43 PM, Kukjin Kim wrote:
> Ajay Kumar wrote:
>>
>> The patches are created against "for-next" branch of Kukjin Kim's tree
> at:
>> git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git
>>
>
On Wed, Sep 21, 2011 at 11:55 AM, Tomi Valkeinen wrote:
> On Tue, 2011-09-20 at 20:08 +0300, Baruch Siach wrote:
>> Hi Ajay,
>>
>> On Tue, Sep 20, 2011 at 08:56:57PM +0530, Ajay kumar wrote:
>> > Hi Baruch,
>> > On Tue, Sep 20, 2011 at 4:54
Hi Florian,
On Tue, Sep 20, 2011 at 10:25 PM, Florian Tobias Schandinat
wrote:
> On 09/20/2011 03:39 PM, Tomi Valkeinen wrote:
>> On Tue, 2011-09-20 at 20:16 +0530, Ajay kumar wrote:
>>> Hi Tomi,
>>>
>>> On Tue, Sep 20, 2011 at 4:40 PM, Tomi Valkeinen
>
Hi Baruch,
On Tue, Sep 20, 2011 at 4:54 PM, Baruch Siach wrote:
> Hi Ajay,
>
> On Tue, Sep 20, 2011 at 11:30:39AM -0400, Ajay Kumar wrote:
>> This patch adds a data structure definiton to hold framebuffer
>> windows/planes.
>> An ioctl number is also added to provi
Hi Tomi,
On Tue, Sep 20, 2011 at 4:40 PM, Tomi Valkeinen wrote:
> On Tue, 2011-09-20 at 11:30 -0400, Ajay Kumar wrote:
>> This patch adds a data structure definiton to hold framebuffer
>> windows/planes.
>> An ioctl number is also added to provide user access
>>
Positions the framebuffer window during driver initialization,
using the platform data.It also adds an ioctl definition
to change window position dynamically.
Signed-off-by: Ajay Kumar
Signed-off-by: Banajit Goswami
Suggested-by: Marek Szyprowski
---
drivers/video/s3c-fb.c | 37
This patch adds a new field in s3c_fb_pd_win structure,
thereby allowing the user to place window at the desired position.
Signed-off-by: Ajay Kumar
Signed-off-by: Banajit Goswami
Suggested-by: Marek Szyprowski
---
arch/arm/plat-samsung/include/plat/fb.h |3 +++
1 files changed, 3
This patch adds a data structure definiton to hold framebuffer windows/planes.
An ioctl number is also added to provide user access
to change window position dynamically.
Signed-off-by: Ajay Kumar
Signed-off-by: Banajit Goswami
Suggested-by: Marek Szyprowski
---
include/linux/fb.h |7
This patchset adds support for positioning the overlay windows on the LCD.
These patches are based on the discussion about adding features to fbdev at:
http://www.mail-archive.com/linux-samsung-soc@vger.kernel.org/msg06292.html
To Florian:
include: fb: Add definiton for window positioning
This patch:
-- Adds platform device support for LCD-LTE480.
-- Adds platform data for FB with win_mode and default_bpp.
-- Enables FB device support and platform-lcd support.
-- Adds SPCON settings for LCD.
Signed-off-by: Ajay Kumar
---
arch/arm/mach-s5p64x0
This patch adds GPIO lines settings(HSYNC, VSYNC, VCLK and VD) for LCD.
Signed-off-by: Ajay Kumar
---
arch/arm/mach-s5p64x0/Kconfig |6 ++
arch/arm/mach-s5p64x0/Makefile |1 +
arch/arm/mach-s5p64x0/setup-fb-24bpp.c | 29 +
arch/arm
Set s3c_device_fb name as "s5p64x0-fb" for S5P6440 and S5P6450.
Signed-off-by: Ajay Kumar
---
arch/arm/mach-s5p64x0/cpu.c |3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/arch/arm/mach-s5p64x0/cpu.c b/arch/arm/mach-s5p64x0/cpu.c
index a5c0095..617da3b 100644
This patch adds:
-- Framebuffer related register mappings and bit fields.
-- IRQ number being used.
Signed-off-by: Ajay Kumar
---
arch/arm/mach-s5p64x0/include/mach/irqs.h |4
arch/arm/mach-s5p64x0/include/mach/map.h |3 +++
2 files changed, 7 insertions(+), 0
The patches are created against "for-next" branch of Kukjin Kim's tree at:
git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git
Changes since V1:
- Remove mach/regs-fb.h, instead use plat/regs-fb.h.
- Add common pdata for FB and LCD in SMDK6440 and SMDK6450.
This patch:
-- Adds s3c_fb_driverdata for S5P64X0, which supports 3 windows.
-- Also, register "s5p64x0-fb" type driver_data.
Signed-off-by: Ajay Kumar
Acked-by: Jingoo Han
Acked-by: Kukjin Kim
---
drivers/video/s3c-fb.c | 27 +++
1 files c
This patch:
-- Adds platform device support for LCD-LTE480.
-- Adds platform data for FB with win_mode and default_bpp.
-- Enables FB device support and platform-lcd support.
-- Adds SPCON settings for LCD.
Signed-off-by: Ajay Kumar
---
arch/arm/mach-s5p64x0
This patch:
-- Adds platform device support for LCD-LTE480.
-- Adds platform data for FB with win_mode and default_bpp.
-- Enables FB device support and platform-lcd support.
-- Adds SPCON settings for LCD.
Signed-off-by: Ajay Kumar
---
arch/arm/mach-s5p64x0
This patch:
-- Adds platform device support for LCD-LTE480.
-- Adds platform data for FB with win_mode and default_bpp.
-- Enables FB device support and platform-lcd support.
-- Adds SPCON settings for LCD.
Signed-off-by: Ajay Kumar
---
arch/arm/mach-s5p64x0
This patch adds GPIO lines settings(HSYNC, VSYNC, VCLK and VD) for LCD.
Signed-off-by: Ajay Kumar
---
arch/arm/mach-s5p64x0/Kconfig |6 ++
arch/arm/mach-s5p64x0/Makefile |1 +
arch/arm/mach-s5p64x0/setup-fb-24bpp.c | 29 +
arch/arm
Set s3c_device_fb name as "s5p64x0-fb" for S5P6440 and S5P6450.
Signed-off-by: Ajay Kumar
---
arch/arm/mach-s5p64x0/cpu.c |3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/arch/arm/mach-s5p64x0/cpu.c b/arch/arm/mach-s5p64x0/cpu.c
index a5c0095..617da3b 100644
This patch adds:
-- Framebuffer related register mappings and bit fields.
-- IRQ number being used.
Signed-off-by: Ajay Kumar
---
arch/arm/mach-s5p64x0/include/mach/irqs.h |4
arch/arm/mach-s5p64x0/include/mach/map.h |3 +++
2 files changed, 7 insertions(+), 0
This patch:
-- Adds s3c_fb_driverdata for S5P64X0, which supports 3 windows.
-- Also, register "s5p64x0-fb" type driver_data.
Signed-off-by: Ajay Kumar
Acked-by: Jingoo Han
Acked-by: Kukjin Kim
---
drivers/video/s3c-fb.c | 27 +++
1 files c
The patches are created against "for-next" branch of Kukjin Kim's tree at:
git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git
Changes since V1:
- Remove mach/regs-fb.h, instead use plat/regs-fb.h.
- Add common pdata for FB and LCD in SMDK6440 and SMDK6450.
This patch:
-- Adds s3c_fb_driverdata for S5P64X0, which supports 3 windows.
-- Also, register "s5p64x0-fb" type driver_data.
Signed-off-by: Ajay Kumar
Acked-by: Jingoo Han
Acked-by: Kukjin Kim
---
drivers/video/s3c-fb.c | 27 +++
1 files c
Hi Florian,
On Thu, Sep 1, 2011 at 10:15 PM, Florian Tobias Schandinat
wrote:
> Hi all,
>
> On 08/25/2011 07:51 PM, Ajay Kumar wrote:
>> Just as a note, there are many drivers like mx3fb.c, au1200fb.c and OMAP
>> seem to be doing window/plane positioning in their driver co
The current value for S5P64XX_CPU_MASK does not include the necessary
bits, which causes detection failure.
Signed-off-by: Ajay Kumar
---
arch/arm/plat-samsung/include/plat/cpu.h |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/arch/arm/plat-samsung/include/plat/cpu.h
Hi Jingoo,
2011/8/26 JinGoo Han :
> Hi, Ajay.
>> -Original Message-
>> From: Ajay Kumar [mailto:ajaykumar...@samsung.com]
>> Sent: Friday, August 26, 2011 4:52 AM
>> To: linux-samsung-soc@vger.kernel.org; linux-fb...@vger.kernel.org; linux-
>> arm
This patch modifies the existing s3c-fb driver to provide
flexibility to the user to reposition the framebuffer windows.
Signed-off-by: Ajay Kumar
Signed-off-by: Banajit Goswami
---
drivers/video/s3c-fb.c | 37 -
1 files changed, 32 insertions(+), 5
301 - 400 of 432 matches
Mail list logo