Hi Simon,
>
>
> On Fri, Dec 20, 2013 at 2:09 AM, Simon Glass wrote:
>
>> Hi Ajay,
>>
>> On 12 November 2013 05:27, Ajay Kumar wrote:
>> > On Exynos5420 and newer versions, the FIMD sysmmus are in
>> > "on state" by default.
>> >
Hi Simon,
On Fri, Dec 20, 2013 at 2:10 AM, Simon Glass wrote:
> Hi Ajay,
>
> On 12 November 2013 05:27, Ajay Kumar wrote:
> > Add callbacks to set up DP-HPD, backlight and LCD power
> > on SMDK5420.
> >
> > Signed-off-by: Ajay Kumar
> > ---
>
Hi Simon,
On Fri, Dec 20, 2013 at 2:10 AM, Simon Glass wrote:
> Hi Ajay,
>
> On 12 November 2013 05:27, Ajay Kumar wrote:
> > Enabling VDD_28IO_DP via LDO38 for SMDK5420.
> >
> > Signed-off-by: Ajay Kumar
> > ---
> > board/samsung/common/board.c | 3 ++
Hi Minkyu,
On Thu, Jan 2, 2014 at 6:09 AM, Minkyu Kang wrote:
> On 12/11/13 21:27, Ajay Kumar wrote:
> > Add get_lcd_clk and set_lcd_clk callbacks for Exynos5420 needed by
>
> I think, they are not callback functions.
Ok. I will change the comment.
> > exynos v
Hi Minkyu,
On Thu, Jan 2, 2014 at 6:09 AM, Minkyu Kang wrote:
> On 12/11/13 21:27, Ajay Kumar wrote:
> > Enable FIMD and DP drivers on SMDK5420 so that we get to
> > see the LCD console on eDP panel.
> >
> > Signed-off-by: Ajay Kumar
> > ---
> > include
Piotr,
Adding more comments.
On Thu, Feb 27, 2014 at 10:50 PM, Ajay kumar wrote:
> Hi Piotr,
> Find my comments inline.
>
>
> On Tue, Feb 25, 2014 at 11:33 PM, Piotr Wilczek wrote:
>
>> This patch adds additional data parsing from DTB and adds the new
>> exynos
; #else
> /* initialize parameters which is specific to panel. */
> init_panel_info(&panel_info);
> #endif
> +
> panel_width = panel_info.vl_width;
> panel_height = panel_info.vl_height;
>
> --
> 1.8.3.2
>
> ___
> U-Boot mailing list
> U-Boot@lists.denx.de
> http://lists.denx.de/mailman/listinfo/u-boot
>
Regards,
Ajay Kumar
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
*/
> + COMPAT_SAMSUNG_EXYNOS_MIPI_DSI, /* Exynos mipi dsi */
> COMPAT_SAMSUNG_EXYNOS5_DP, /* Exynos Display port controller
> */
> COMPAT_SAMSUNG_EXYNOS5_DWMMC, /* Exynos5 DWMMC controller */
> COMPAT_SAMSUNG_EXYNOS_SERIAL, /* Exynos UART */
> d
it is MIPI specific, then it should come as a DT entry from MIPI-DSI
node.
Also, if you add a new DT entry, please update the following file:
doc/device-tree-bindings/video/exynos-fb.txt
Regards,
Ajay Kumar
On Tue, Mar 4, 2014 at 7:25 PM, Piotr Wilczek wrote:
> This patch adds additional data
Piotr,
You need to add the documentation for the bindings you create.
Please add a exynos_mipi_dsi.txt file under the directory:
doc/device-tree-bindings/video/
Regards,
Ajay Kumar
On Tue, Mar 4, 2014 at 7:25 PM, Piotr Wilczek wrote:
> This patch enables parsing mipi data from device t
gt; + /* board_dp_backlight_en */
> + s5p_gpio_direction_output(&gpio1->x3, 0, 1);
> +#endif
> + }
> +}
> +
> +void exynos_lcd_power_on(void)
> +{
> + debug("%s\n", __func__);
> +
> +#ifdef CONFIG_POWER_TPS65090
ER
> #define CONFIG_POWER_I2C
> +#define CONFIG_POWER_TPS65090
>
> /* Ethernet Controllor Driver */
> #ifdef CONFIG_CMD_NET
> --
> 1.9.1.423.g4596e3a
>
> ___
> U-Boot mailing list
> U-Boot@lists.denx.de
> http://lists.denx.
From: Vadim Bendebury
The initialization table comes from the "Illustration of I2C command
for initialing PS8625" document supplied by Parade.
Signed-off-by: Vadim Bendebury
Signed-off-by: Ajay Kumar
Acked-by: Simon Glass
Tested-by: Simon Glass
---
drivers/video/Makefile |1
RPLL is needed to drive the LCD panel on Exynos5420 based boards.
Signed-off-by: Ajay Kumar
Acked-by: Simon Glass
Tested-by: Simon Glass
---
arch/arm/cpu/armv7/exynos/clock_init.h |3 +++
arch/arm/cpu/armv7/exynos/clock_init_exynos5.c | 13 +
2 files changed, 16
the license for the file: parade.c
Removed TEST_ONLY patches.
Changes from V3:
[PATCH V4 1/9] : Fix comment style.
[PATCH V4 3/9] : Use 'else if' clause instead of 'if'.
Ajay Kumar (8):
[PATCH V4 1/9] exynos_fb: Remove usage of static defines
[PATCH V4 2/9] arm: exynos: Add
LCD_XRES and LCD_YRES from the main config file.
Signed-off-by: Ajay Kumar
Acked-by: Simon Glass
Tested-by: Simon Glass
---
arch/arm/include/asm/arch-exynos/system.h |1 +
board/samsung/common/board.c | 15 +++
drivers/video/exynos_fb.c | 17
This patch adds missing declaration for gpio_direction_input
function, thereby helps in resolving compilation warnings.
Signed-off-by: Ajay Kumar
Acked-by: Simon Glass
Tested-by: Simon Glass
---
arch/arm/include/asm/arch-exynos/gpio.h |1 +
1 file changed, 1 insertion(+)
diff --git a
On Exynos5420 and newer versions, the FIMD sysmmus are in
"on state" by default.
We have to disable them in order to make FIMD DMA work.
This patch adds the required framework to exynos_fimd driver,
and disables FIMD sysmmu on Exynos5420.
Signed-off-by: Ajay Kumar
Acked-by: S
Add initialization code for peach_pit panel, parade bridge chip,
and backlight.
Signed-off-by: Ajay Kumar
Acked-by: Simon Glass
Tested-by: Simon Glass
---
arch/arm/include/asm/arch-exynos/system.h |3 +
board/samsung/smdk5420/smdk5420.c | 129 +++--
2
Enable drivers for FIMD, DP and parade bridge chip.
Signed-off-by: Ajay Kumar
Acked-by: Simon Glass
Tested-by: Simon Glass
---
include/configs/peach-pit.h | 10 ++
1 file changed, 10 insertions(+)
diff --git a/include/configs/peach-pit.h b/include/configs/peach-pit.h
index 76b8d7a
This patch adds DT properties for fimd and the parade bridge chip
present on peach_pit. The panel supports 1366x768 resolution.
Signed-off-by: Ajay Kumar
Acked-by: Simon Glass
Tested-by: Simon Glass
---
arch/arm/dts/exynos5420-peach-pit.dts | 30 ++
1 file
Add get_lcd_clk and set_lcd_clk callbacks for Exynos5420 needed by
exynos video driver.
Also, configure ACLK_400_DISP1 as the parent for MUX_ACLK_400_DISP1_SUB_SEL.
Signed-off-by: Ajay Kumar
Acked-by: Simon Glass
Tested-by: Simon Glass
---
arch/arm/cpu/armv7/exynos/clock.c | 83
+Minkyu
On Mon, Aug 4, 2014 at 4:49 PM, Simon Glass wrote:
> Hi,
>
> On 30 July 2014 03:11, Ajay Kumar wrote:
>> Patchset V1:
>> https://www.mail-archive.com/u-boot@lists.denx.de/msg140596.html
>>
>> Patchset V2:
>> https://www.mail-archive.com/u-boot@list
LCD_XRES and LCD_YRES from the main config file.
Signed-off-by: Ajay Kumar
Acked-by: Simon Glass
Tested-by: Simon Glass
---
arch/arm/include/asm/arch-exynos/system.h |1 +
board/samsung/common/board.c | 15 ++
drivers/video/exynos_fb.c | 18 +--
include/configs
ta cashe
[PATCH 5/6] cros_ec: power: Add a tunnelled version of the tps65090 driver
[PATCH 6/6] cros_ec: exynos: Use the correct tps65090 driver in each case
Ajay Kumar (8):
[PATCH V5 1/9] exynos_fb: Remove usage of static defines
[PATCH V5 2/9] arm: exynos: Add RPLL for Exynos5420
[PATCH V5 3/
RPLL is needed to drive the LCD panel on Exynos5420 based boards.
Signed-off-by: Ajay Kumar
Acked-by: Simon Glass
Tested-by: Simon Glass
---
arch/arm/cpu/armv7/exynos/clock_init.h |3 +++
arch/arm/cpu/armv7/exynos/clock_init_exynos5.c | 13 +
2 files changed, 16
On Exynos5420 and newer versions, the FIMD sysmmus are in
"on state" by default.
We have to disable them in order to make FIMD DMA work.
This patch adds the required framework to exynos_fimd driver,
and disables FIMD sysmmu on Exynos5420.
Signed-off-by: Ajay Kumar
---
ar
Add get_lcd_clk and set_lcd_clk callbacks for Exynos5420 needed by
exynos video driver.
Also, configure ACLK_400_DISP1 as the parent for MUX_ACLK_400_DISP1_SUB_SEL.
Signed-off-by: Ajay Kumar
Acked-by: Simon Glass
Tested-by: Simon Glass
---
arch/arm/cpu/armv7/exynos/clock.c | 83
From: Vadim Bendebury
The initialization table comes from the "Illustration of I2C command
for initialing PS8625" document supplied by Parade.
Signed-off-by: Vadim Bendebury
Signed-off-by: Ajay Kumar
Acked-by: Simon Glass
Tested-by: Simon Glass
---
drivers/video/Makefile |1
Add initialization code for peach_pit panel, parade bridge chip,
and backlight.
Signed-off-by: Ajay Kumar
Acked-by: Simon Glass
Tested-by: Simon Glass
---
arch/arm/include/asm/arch-exynos/system.h |3 +
board/samsung/smdk5420/smdk5420.c | 129 +++--
2
This patch adds missing declaration for gpio_direction_input
function, thereby helps in resolving compilation warnings.
Signed-off-by: Ajay Kumar
---
arch/arm/include/asm/arch-exynos/gpio.h |1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/include/asm/arch-exynos/gpio.h
b/arch
Enable drivers for FIMD, DP and parade bridge chip.
Signed-off-by: Ajay Kumar
---
include/configs/peach-pit.h | 10 ++
1 file changed, 10 insertions(+)
diff --git a/include/configs/peach-pit.h b/include/configs/peach-pit.h
index 76b8d7a..88c093f 100644
--- a/include/configs/peach
This patch adds DT properties for fimd and the parade bridge chip
present on peach_pit. The panel supports 1366x768 resolution.
Signed-off-by: Ajay Kumar
Acked-by: Simon Glass
Tested-by: Simon Glass
---
arch/arm/dts/exynos5420-peach-pit.dts | 30 ++
1 file
Hi Minkyu,
On Fri, Sep 5, 2014 at 3:33 PM, Minkyu Kang wrote:
> On 04/08/14 20:39, Ajay kumar wrote:
>> +Minkyu
>>
>> On Mon, Aug 4, 2014 at 4:49 PM, Simon Glass wrote:
>>> Hi,
>>>
>>> On 30 July 2014 03:11, Ajay Kumar wrote:
>>&g
Hi Simon,
The idea was to move out panel_info structure from board files, and
passing the same info from the device tree.
The first obstacle towards this were the callback hooks in the
panel_info structure.
This is just a workaround for such function pointers.
Regards,
Ajay Kumar
On Wed, Mar 13
This patch fixes a bug introduced while adding DT support
to Exynos FIMD driver:
commit c23f3157d69bbb6c044256870f745f195b12431e
Author: Ajay Kumar
Date: Thu Feb 21 23:53:01 2013 +
video: exynos_fb: add DT support for FIMD driver
Even though this part
With VPLL as source clock to FIMD,
Exynos DP Initializaton was failing sometimes with unstable clock.
Changing FIMD source to resolves this issue.
Signed-off-by: Ajay Kumar
---
arch/arm/cpu/armv7/exynos/clock.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/arch/arm
This patch adds pinmux configuration for backlight, LCD reset
and HPD for DP panel on Exynos5 SMDK.
Signed-off-by: Ajay Kumar
---
arch/arm/cpu/armv7/exynos/pinmux.c| 20
arch/arm/include/asm/arch-exynos/periph.h |1 +
2 files changed, 21 insertions(+), 0
remove the dependency.
Signed-off-by: Ajay Kumar
---
drivers/video/exynos_fb.c |4
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/drivers/video/exynos_fb.c b/drivers/video/exynos_fb.c
index d9a3f9a..39d3b74 100644
--- a/drivers/video/exynos_fb.c
+++ b/drivers/video
Add panel_info structure required by LCD driver
and DP panel platdata for SMDK5250.
Enable FIMD and DP support on SMDK5250.
DP Panel size: 2560x1600.
We use 16BPP resolution to get LCD console.
Signed-off-by: Ajay Kumar
---
board/samsung/smdk5250/smdk5250.c | 82
Currently, exynos FIMD driver is being used to support only TIZEN LOGOs.
In order to get LCD console, we need to enable half word swap feature
of FIMD and use 16 BPP.
Signed-off-by: Ajay Kumar
---
drivers/video/exynos_fimd.c | 10 --
1 files changed, 8 insertions(+), 2 deletions
Changes since V1:
-- Fix commit message in [PATCH V2 1/4].
-- Move LCD GPIO confiration from exynos common file to board file.
-- Use CONFIG_CMD_BMP instead of CONFIG_TIZEN to distinguish
between Proprietary logo support and LCD console support.
[PATCH V2 1/4] E
With VPLL as source clock to FIMD,
Exynos DP Initializaton was failing sometimes with unstable clock.
Changing FIMD source to MPLL resolves this issue.
Signed-off-by: Ajay Kumar
Acked-by: Simon Glass
---
arch/arm/cpu/armv7/exynos/clock.c |2 +-
1 files changed, 1 insertions(+), 1 deletions
remove the dependency.
Signed-off-by: Ajay Kumar
Acked-by: Simon Glass
---
drivers/video/exynos_fb.c |4
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/drivers/video/exynos_fb.c b/drivers/video/exynos_fb.c
index d9a3f9a..39d3b74 100644
--- a/drivers/video/exynos_fb.c
+++ b
CONFIG_CMD_BMP is not defined you get output console on LCD.
Signed-off-by: Ajay Kumar
---
drivers/video/exynos_fb.c |5 -
drivers/video/exynos_fimd.c | 10 --
2 files changed, 12 insertions(+), 3 deletions(-)
diff --git a/drivers/video/exynos_fb.c b/drivers/video/exynos_fb.c
Add panel_info structure required by LCD driver
and DP panel platdata for SMDK5250.
Add GPIO configuration for LCD.
Enable FIMD and DP support on SMDK5250.
DP Panel size: 2560x1600.
We use 16BPP resolution to get LCD console.
Signed-off-by: Ajay Kumar
---
board/samsung/smdk5250/smdk5250.c
Changes since V2:
-- Add dummy definition to fix compilation dependency on
CONFIG_EXYNOS_MIPI_DSIM.
-- Create and use new config CONFIG_EXYNOS_LOGO instead of using
CONFIG_CMD_BMP
-- Remove explicit call for cfg_lcd_gpio and add it as callback.
[PATCH
: Ajay Kumar
---
arch/arm/include/asm/arch-exynos/mipi_dsim.h |7 +++
1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/arch/arm/include/asm/arch-exynos/mipi_dsim.h
b/arch/arm/include/asm/arch-exynos/mipi_dsim.h
index 9a7cbeb..b73263d 100644
--- a/arch/arm/include/asm/arch
With VPLL as source clock to FIMD,
Exynos DP Initializaton was failing sometimes with unstable clock.
Changing FIMD source to MPLL resolves this issue.
Signed-off-by: Ajay Kumar
Acked-by: Simon Glass
---
arch/arm/cpu/armv7/exynos/clock.c |2 +-
1 files changed, 1 insertions(+), 1 deletions
CONFIG_EXYNOS_LOGO is not defined you get output console on LCD.
CONFIG_EXYNOS_LOGO is added to Trats configuration to keep
existing logo feature intact in Trats.
Signed-off-by: Ajay Kumar
---
drivers/video/exynos_fb.c |5 -
drivers/video/exynos_fimd.c | 10 --
include/configs
Add panel_info structure required by LCD driver
and DP panel platdata for SMDK5250.
Add GPIO configuration for LCD.
Enable FIMD and DP support on SMDK5250.
DP Panel size: 2560x1600.
We use 16BPP resolution to get LCD console.
Signed-off-by: Ajay Kumar
---
board/samsung/smdk5250/smdk5250.c
Changes since V3:
-- Make the dummy definition for "exynos_mipi_dsi_init" static and
inline.
-- Remove #ifdef, instead use logo_on field to add LCD console support.
[PATCH V2 RESEND 1/4] EXYNOS5: Change parent clock of FIMD to MPLL
[PATCH V2 2/4] EXYNOS: Add dummy definition to
With VPLL as source clock to FIMD,
Exynos DP Initializaton was failing sometimes with unstable clock.
Changing FIMD source to MPLL resolves this issue.
Signed-off-by: Ajay Kumar
Acked-by: Simon Glass
Acked-by: Donghwa Lee
---
arch/arm/cpu/armv7/exynos/clock.c |2 +-
1 files changed, 1
: Ajay Kumar
Acked-by: Simon Glass
Acked-by: Donghwa Lee
---
arch/arm/include/asm/arch-exynos/mipi_dsim.h |7 +++
1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/arch/arm/include/asm/arch-exynos/mipi_dsim.h
b/arch/arm/include/asm/arch-exynos/mipi_dsim.h
index 9a7cbeb
user wants Logo or Console.
Signed-off-by: Ajay Kumar
---
drivers/video/exynos_fb.c |7 +++
drivers/video/exynos_fimd.c | 12
2 files changed, 15 insertions(+), 4 deletions(-)
diff --git a/drivers/video/exynos_fb.c b/drivers/video/exynos_fb.c
index d9a3f9a..ee916be 100644
Add panel_info structure required by LCD driver
and DP panel platdata for SMDK5250.
Add GPIO configuration for LCD.
Enable FIMD and DP support on SMDK5250.
DP Panel size: 2560x1600.
We use 16BPP resolution to get LCD console.
Signed-off-by: Ajay Kumar
Acked-by: Simon Glass
---
board/samsung
Hi Minkyu,
On Tue, Jan 8, 2013 at 8:05 AM, Minkyu Kang wrote:
> Dear Ajay Kumar,
>
> On 21/12/12 19:35, Ajay Kumar wrote:
>> Currently, exynos FIMD driver is being used to support only TIZEN LOGOs.
>> In order to get LCD console, we need to enable half word swap feature
On Tue, Jan 8, 2013 at 8:10 AM, Minkyu Kang wrote:
> Dear Ajay,
>
> On 21/12/12 19:35, Ajay Kumar wrote:
>> Add panel_info structure required by LCD driver
>> and DP panel platdata for SMDK5250.
>> Add GPIO configuration for LCD.
>> Enable FIMD and DP supp
[PATCH V3 1/4] EXYNOS5: Change parent clock of FIMD to MPLL
[PATCH V3 2/4] EXYNOS: Add dummy definition to fix compilation dependency on
CONFIG_EXYNOS_MIPI_DSIM
[PATCH V5 3/4] video: Modify exynos_fimd driver to support LCD console
[PATCH V5 4/4] EXYNOS5: Add support for FIMD and DP
a
: Ajay Kumar
Acked-by: Simon Glass
Acked-by: Donghwa Lee
---
arch/arm/cpu/armv7/exynos/clock.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/cpu/armv7/exynos/clock.c
b/arch/arm/cpu/armv7/exynos/clock.c
index ae6d7fe..abc3272 100644
--- a/arch/arm/cpu/armv7/exynos
board file.
changes in V3:
-- Remove explicit call for cfg_lcd_gpio and add it as callback.
changes in V4:
-- use logo_on = 1 for smdk5250 panel_info structure.
changes in V5:
-- Move CONFIGS from smdk5250.h to exynos5250-dt.h.
-- Added changelog in commit message.
Signed-off-by: Ajay Kumar
mp_display inside #ifdef CONFIG_CMD_BMP
-- Added changelog in commit message.
Signed-off-by: Ajay Kumar
---
drivers/video/exynos_fb.c | 2 ++
drivers/video/exynos_fimd.c | 12
2 files changed, 10 insertions(+), 4 deletions(-)
diff --git a/drivers/video/exynos_fb.c b/drivers/video/e
:
-- Make dummy definition for exynos_mipi_dsi_init as static.
Changes in V3:
-- Added Changelog in commit message.
Signed-off-by: Ajay Kumar
Acked-by: Simon Glass
Acked-by: Donghwa Lee
---
arch/arm/include/asm/arch-exynos/mipi_dsim.h | 7 +++
1 file changed, 7 insertions(+)
diff --git a
[PATCH V6 1/4] EXYNOS5: Change parent clock of FIMD to MPLL
[PATCH V6 2/4] EXYNOS: Add dummy definition to fix compilation dependency on
CONFIG_EXYNOS_MIPI_DSIM
[PATCH V6 3/4] video: Modify exynos_fimd driver to support LCD console
[PATCH V6 4/4] EXYNOS5: Add support for FIMD and DP
a
With VPLL as source clock to FIMD,
Exynos DP Initializaton was failing sometimes with unstable clock.
Changing FIMD source to MPLL resolves this issue.
Signed-off-by: Ajay Kumar
Acked-by: Simon Glass
Acked-by: Donghwa Lee
---
Changes in V2:
-- Fix commit message. Had written VPLL instead of
de whether
user wants Logo or Console.
Define CONFIG_CMD_BMP and make logo_on = 1 to get Logo on screen.
Use logo_on = 0 to get output console on LCD.
Signed-off-by: Ajay Kumar
---
Changes in V2:
-- Use CONFIG_CMD_BMP instead of CONFIG_TIZEN to distinguish
between Proprietary logo suppo
Add panel_info structure required by LCD driver
and DP panel platdata for SMDK5250.
Add GPIO configuration for LCD.
Enable FIMD and DP support on SMDK5250.
DP Panel size: 2560x1600.
We use 16BPP resolution to get LCD console.
Signed-off-by: Ajay Kumar
Acked-by: Simon Glass
---
changes in V2
: Ajay Kumar
Acked-by: Simon Glass
Acked-by: Donghwa Lee
---
Changes in V2:
-- Make dummy definition for exynos_mipi_dsi_init as static.
Changes in V3:
-- Added Changelog in commit message.
Changes in V6:
-- Moved changelog to proper position
arch/arm/include/asm/arch-exynos/mipi_dsim.h | 7
u-boot compilation fails for smdk5250 when we deselect CONFIG_LCD
from the main config file. This patch fixes it.
Signed-off-by: Ajay Kumar
---
board/samsung/smdk5250/smdk5250.c | 2 ++
include/configs/exynos5250-dt.h | 2 ++
2 files changed, 4 insertions(+)
diff --git a/board/samsung
to serial using "setenv stdout serial".
You can switch error console(stderr) as well, using similar commands.
Signed-off-by: Ajay Kumar
---
include/configs/exynos5250-dt.h | 6 ++
1 file changed, 6 insertions(+)
diff --git a/include/configs/exynos5250-dt.h b/include/configs/exynos525
;
This is because exynos video drivers have dependency on CONFIG_LCD.
Signed-off-by: Ajay Kumar
Acked-by: Simon Glass
---
Changes in V2: Add compilation error message to commit log.
board/samsung/smdk5250/smdk5250.c | 2 ++
include/configs/exynos5250-dt.h | 2 ++
2 files changed, 4 insertion
ch back to serial using "setenv stdout serial".
You can switch error console(stderr) as well, using similar commands.
Signed-off-by: Ajay Kumar
Acked-by: Simon Glass
---
Changes in V2: We use CONFIG_CONSOLE_MUX always. In V1, CONFIG_CONSOLE_MUX
was enabled only when CO
This patchset fixes the following compilation warnings:
exynos_dp.c: In function 'exynos_init_dp':
exynos_dp.c:860:23: warning: variable 'disp_info' set but not used
[-Wunused-but-set-variable]
exynos_fb.c: In function 'draw_logo':
exynos_fb.c:74:8: warning: variable 'addr' set but not used
[-Wunus
Remove unused variable disp_info to fix the following compilation warning:
exynos_dp.c: In function 'exynos_init_dp':
exynos_dp.c:860:23: warning: variable 'disp_info' set but not used
[-Wunused-but-set-variable]
Signed-off-by: Ajay Kumar
---
drivers/video/exynos_dp.c | 2 -
_fb.c:74:8: warning: variable 'addr' set but not used
[-Wunused-but-set-variable]
exynos_fb.c:73:9: warning: variable 'y' set but not used
[-Wunused-but-set-variable]
exynos_fb.c:73:6: warning: variable 'x' set but not used
[-Wunused-but-set-variable]
Signed-off-by: Aj
Hi Albert,
On Mon, Jan 14, 2013 at 1:14 PM, Albert ARIBAUD
wrote:
> Hi Rajeshwari,
>
> On Mon, 14 Jan 2013 10:16:05 +0530, Rajeshwari Birje
> wrote:
>> Hi Albert,
>>
>> - VCMA9 is broken by commit a9d2ae7014d9e66dde6dd4a344308449508e4a22,
>> >> which causes the following build errors:
>> >>
>>
Hi Simon,
On Tue, Jan 22, 2013 at 7:13 PM, Simon Glass wrote:
> Hi Ajay,
>
> On Mon, Jan 14, 2013 at 1:32 AM, Ajay Kumar wrote:
>> Previously, the call to draw_logo() was happening irrespective
>> of whether we have selected logo or LCD console.
>> With this patch we
Ajay Kumar (13):
[PATCH 01/13] video: exynos_fb: Remove callbacks from the driver
[PATCH 02/13] video: exynos_dp: Remove callbacks from the driver
[PATCH 03/13] video: exynos_fb: Make fimd_ctrl global
[PATCH 04/13] EXYNOS: FDT: Add compatible strings for FIMD
[PATCH 05/13] video
fimd_ctrl variable was redundantly defined across all the functions in
the driver even though it contains just the same address. We make it
global and initialize it in exynos_fimd_lcd_init. From then on, other
funtions can use the data in the global variable.
Signed-off-by: Ajay Kumar
Add DT node and bindings documentaion for DP.
Signed-off-by: Ajay Kumar
---
arch/arm/dts/exynos5250.dtsi | 7 +++
doc/device-tree-bindings/video/exynos-dp.txt | 69
2 files changed, 76 insertions(+)
create mode 100644 doc/device-tree-bindings/video
-by: Ajay Kumar
---
drivers/video/exynos_dp.c | 2 ++
drivers/video/exynos_dp_lowlevel.c | 52 +-
drivers/video/exynos_dp_lowlevel.h | 1 +
3 files changed, 10 insertions(+), 45 deletions(-)
diff --git a/drivers/video/exynos_dp.c b/drivers/vi
Add DT bindings for FIMD supporting an eDP panel of size 2560x1600.
Signed-off-by: Ajay Kumar
---
board/samsung/dts/exynos5250-smdk5250.dts | 25 +
1 file changed, 25 insertions(+)
diff --git a/board/samsung/dts/exynos5250-smdk5250.dts
b/board/samsung/dts/exynos5250
Add required compatible information for FIMD.
Signed-off-by: Ajay Kumar
---
include/fdtdec.h | 1 +
lib/fdtdec.c | 1 +
2 files changed, 2 insertions(+)
diff --git a/include/fdtdec.h b/include/fdtdec.h
index b9d1270..31fb959 100644
--- a/include/fdtdec.h
+++ b/include/fdtdec.h
@@ -82,6
Add DT bindings for DP supporting an eDP panel of size 2560x1600.
Signed-off-by: Ajay Kumar
---
board/samsung/dts/exynos5250-smdk5250.dts | 15 +++
1 file changed, 15 insertions(+)
diff --git a/board/samsung/dts/exynos5250-smdk5250.dts
b/board/samsung/dts/exynos5250-smdk5250.dts
Add function to parse the required platform data fron DP DT node
and fill the edp_info structure.
Signed-off-by: Ajay Kumar
---
drivers/video/exynos_dp.c | 65 ++
drivers/video/exynos_dp_lowlevel.c | 17 ++
2 files changed, 82 insertions
Since we have DT support in exynos_fb and exynos_dp drivers now,
we need not define any static structure or platform data related to
display in the board file smdk5250.c.
So, we place the already existing structures inside #ifndef CONFIG_OF_CONTROL
block.
Signed-off-by: Ajay Kumar
---
board
compile tested.
Signed-off-by: Ajay Kumar
---
board/samsung/smdk5250/smdk5250.c| 6 +--
board/samsung/trats/trats.c | 6 +--
board/samsung/universal_c210/universal.c | 23 ++-
drivers/video/exynos_fb.c| 67
include/lcd.h
Add required compatible information for FIMD.
Signed-off-by: Ajay Kumar
---
include/fdtdec.h | 1 +
lib/fdtdec.c | 1 +
2 files changed, 2 insertions(+)
diff --git a/include/fdtdec.h b/include/fdtdec.h
index 77f244f..b9d1270 100644
--- a/include/fdtdec.h
+++ b/include/fdtdec.h
@@ -81,6
Replaced the functionality of callbacks by using a standard set of functions.
Instead of implementing and hooking up a callback, put the same code in one of
the standard set of functions by overriding it.
Signed-off-by: Ajay Kumar
---
arch/arm/include/asm/arch-exynos/dp_info.h | 1 -
board
Add DT node and bindings documentation for FIMD.
Signed-off-by: Ajay Kumar
---
arch/arm/dts/exynos5250.dtsi | 6 ++
doc/device-tree-bindings/video/exynos-fb.txt | 92
2 files changed, 98 insertions(+)
create mode 100644 doc/device-tree-bindings
Add function to parse FIMD data from device tree.
The driver still supports non-DT case.
Define panel_info statically in some file if you are not using DT.
If you have defined DT node for FIMD, panel_info will be filled
using the bindings of FIMD DT node.
Signed-off-by: Ajay Kumar
---
drivers
ping.
On Thu, Apr 4, 2013 at 7:55 PM, Ajay Kumar wrote:
> This patch fixes a bug introduced while adding DT support
> to Exynos FIMD driver:
>
> commit c23f3157d69bbb6c044256870f745f195b12431e
> Author: Ajay Kumar
> Date: Thu Feb 21 2
LCD_XRES and LCD_YRES from the main config file.
Signed-off-by: Ajay Kumar
---
arch/arm/include/asm/arch-exynos/system.h | 1 +
board/samsung/common/board.c | 15 +++
drivers/video/exynos_fb.c | 20 ++--
include/configs/exynos5250-dt.h
c: improve s3c24x0 with High-speed and new SYS_I2C framework support
http://www.mail-archive.com/u-boot@lists.denx.de/msg122679.html
Ajay Kumar (6):
[PATCH 1/6] exynos_fb: Remove usage of static defines
[PATCH 2/6] arm: exynos: Add RPLL for Exynos5420
[PATCH 3/6] arm: e
Add get_lcd_clk and set_lcd_clk callbacks for Exynos5420 needed by
exynos video driver.
Also, configure ACLK_400_DISP1 as the parent for MUX_ACLK_400_DISP1_SUB_SEL.
Signed-off-by: Ajay Kumar
---
arch/arm/cpu/armv7/exynos/clock.c | 74 +--
arch/arm/cpu/armv7
Enable FIMD and DP drivers on SMDK5420 so that we get to
see the LCD console on eDP panel.
Signed-off-by: Ajay Kumar
---
include/configs/smdk5420.h | 8
1 file changed, 8 insertions(+)
diff --git a/include/configs/smdk5420.h b/include/configs/smdk5420.h
index 447f8e5..cc9c424 100644
RPLL is needed to drive the LCD panel on Exynos5420 based boards.
Signed-off-by: Ajay Kumar
---
arch/arm/cpu/armv7/exynos/clock_init.h | 3 +++
arch/arm/cpu/armv7/exynos/clock_init_exynos5.c | 13 +
2 files changed, 16 insertions(+)
diff --git a/arch/arm/cpu/armv7/exynos
On Exynos5420, the FIMD sysmmus are in "on state" by default.
We have to disable them in order to make FIMD DMA work.
This patch adds the required framework to exynos_fimd driver
to disable FIMD sysmmu on Exynos5420.
Signed-off-by: Ajay Kumar
---
arch/arm/dts/exyno
Add callbacks to set up DP-HPD, backlight and LCD power
on SMDK5420.
Signed-off-by: Ajay Kumar
---
board/samsung/smdk5420/smdk5420.c | 118 +++---
1 file changed, 34 insertions(+), 84 deletions(-)
diff --git a/board/samsung/smdk5420/smdk5420.c
b/board/samsung
kernel panic which arises from sysmmu driver.
Create an Exynos specific definition for the weak function
arch_cleanup_before_linux(), and then place the call to
exynos_fimd_lcd_disable() inside the overrided definition of
arch_cleanup_before_linux().
Signed-off-by: Ajay Kumar
Signed-off-by: Simon
1 - 100 of 293 matches
Mail list logo