Re: [U-Boot] [PATCH V2 4/7] video: exynos_fimd: Add framework to disable FIMD sysmmu

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

Re: [U-Boot] [PATCH V2 5/7] smdk5420: Implement callbacks needed by exynos_fb driver

2013-12-20 Thread 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: > > Add callbacks to set up DP-HPD, backlight and LCD power > > on SMDK5420. > > > > Signed-off-by: Ajay Kumar > > --- >

Re: [U-Boot] [PATCH V2 6/7] exynos: s2mps11_pmic: Enable LDO38 for SMDK5420

2013-12-20 Thread 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 ++

Re: [U-Boot] [PATCH V3 3/7] arm: exynos: Add get_lcd_clk and set_lcd_clk callbacks for Exynos5420

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

Re: [U-Boot] [PATCH V2 7/7] CONFIG: SMDK5420: Enable FIMD and DP

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

Re: [U-Boot] [PATCH V3 03/12] video:exynos_fb:fdt: add additional fdt data

2014-02-27 Thread Ajay kumar
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

Re: [U-Boot] [PATCH V3 03/12] video:exynos_fb:fdt: add additional fdt data

2014-02-27 Thread Ajay kumar
; #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

Re: [U-Boot] [PATCH V3 02/12] video:mipidsim:fdt: Add DT support for mipi dsim driver

2014-02-27 Thread Ajay kumar
*/ > + 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

Re: [U-Boot] [PATCH V4 03/12] video:exynos_fb:fdt: add additional fdt data

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

Re: [U-Boot] [PATCH V4 02/12] video:mipidsim:fdt: Add DT support for mipi dsim driver

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

Re: [U-Boot] [PATCH 09/10] exynos: Enable the LCD backlight for snow

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

Re: [U-Boot] [PATCH 03/10] exynos5: Enable tps65090 on smdk5250

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

[U-Boot] [PATCH V4 5/9] video: Add driver for Parade PS8625 dP to LVDS bridge

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

[U-Boot] [PATCH V4 2/9] arm: exynos: Add RPLL for Exynos5420

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

[U-Boot] [PATCH V4 0/9] peach_pit: Add support for FIMD, DP and parade chip

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

[U-Boot] [PATCH V4 1/9] exynos_fb: Remove usage of static defines

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

[U-Boot] [PATCH V4 6/9] ARM: exynos: Add missing declaration for gpio_direction_input

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

[U-Boot] [PATCH V4 4/9] video: exynos_fimd: Add framework to disable FIMD sysmmu

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

[U-Boot] [PATCH V4 7/9] exynos5420: add callbacks needed for exynos_fb driver

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

[U-Boot] [PATCH V4 9/9] CONFIGS: peach-pit: Enable display for peach_pit board

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

[U-Boot] [PATCH V4 8/9] ARM: exynos: peach_pit: Add DT nodes for fimd and parade bridge chip

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

[U-Boot] [PATCH V4 3/9] arm: exynos: Add get_lcd_clk and set_lcd_clk callbacks for Exynos5420

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

Re: [U-Boot] [PATCH V4 0/9] peach_pit: Add support for FIMD, DP and parade chip

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

[U-Boot] [PATCH V5 1/9] exynos_fb: Remove usage of static defines

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

[U-Boot] [PATCH V5 0/9] peach_pit: Add support for FIMD, DP and parade chip

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

[U-Boot] [PATCH V5 2/9] arm: exynos: Add RPLL for Exynos5420

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

[U-Boot] [PATCH V5 4/9] video: exynos_fimd: Add framework to disable FIMD sysmmu

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

[U-Boot] [PATCH V5 3/9] arm: exynos: Add get_lcd_clk and set_lcd_clk callbacks for Exynos5420

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

[U-Boot] [PATCH V5 5/9] video: Add driver for Parade PS8625 dP to LVDS bridge

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

[U-Boot] [PATCH V5 7/9] exynos5420: add callbacks needed for exynos_fb driver

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

[U-Boot] [PATCH V5 6/9] ARM: exynos: Add missing declaration for gpio_direction_input

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

[U-Boot] [PATCH V5 9/9] CONFIGS: peach-pit: Enable display for peach_pit board

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

[U-Boot] [PATCH V5 8/9] ARM: exynos: peach_pit: Add DT nodes for fimd and parade bridge chip

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

Re: [U-Boot] [PATCH V4 0/9] peach_pit: Add support for FIMD, DP and parade chip

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

Re: [U-Boot] [PATCH 01/13] video: exynos_fb: Remove callbacks from the driver

2013-03-13 Thread Ajay kumar
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

[U-Boot] [PATCH] video: exynos_fb: Add the missing #else clause

2013-04-04 Thread Ajay Kumar
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

[U-Boot] [PATCH 1/5] EXYNOS5: Change parent clock of FIMD to MPLL

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

[U-Boot] [PATCH 2/5] EXYNOS5: Add pinmux for LCD

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

[U-Boot] [PATCH 3/5] video: Fix compilation dependency of exynos_dp and exynos_mipi on exynos_fb

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

[U-Boot] [PATCH 4/5] EXYNOS5: Add support for FIMD and DP

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

[U-Boot] [PATCH 5/5] video: Modify exynos_fimd driver to support LCD console.

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

[U-Boot] [PATCH V2 0/4] Add support for FIMD and DP on SMDK5250

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

[U-Boot] [PATCH V2 1/4] EXYNOS5: Change parent clock of FIMD to MPLL

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

[U-Boot] [PATCH RESEND 2/4] video: Fix compilation dependency of exynos_dp and exynos_mipi on exynos_fb

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

[U-Boot] [PATCH V2 3/4] video: Modify exynos_fimd driver to support LCD console

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

[U-Boot] [PATCH V2 4/4] EXYNOS5: Add support for FIMD and DP

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

[U-Boot] [PATCH V3 0/4] Add support for FIMD and DP on SMDK5250

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

[U-Boot] [PATCH V3 2/4] EXYNOS: Add dummy definition to fix compilation dependency on CONFIG_EXYNOS_MIPI_DSIM

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

[U-Boot] [PATCH RESEND V2 1/4] EXYNOS5: Change parent clock of FIMD to MPLL

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

[U-Boot] [PATCH V3 3/4] video: Modify exynos_fimd driver to support LCD console

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

[U-Boot] [PATCH V3 4/4] EXYNOS5: Add support for FIMD and DP

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

[U-Boot] [PATCH V4 0/4] Add support for FIMD and DP on SMDK5250

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

[U-Boot] [PATCH V2 RESEND 1/4] EXYNOS5: Change parent clock of FIMD to MPLL

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

[U-Boot] [PATCH V2 2/4] EXYNOS: Add dummy definition to fix compilation dependency on CONFIG_EXYNOS_MIPI_DSIM

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

[U-Boot] [PATCH V4 3/4] video: Modify exynos_fimd driver to support LCD console

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

[U-Boot] [PATCH V4 4/4] EXYNOS5: Add support for FIMD and DP

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

Re: [U-Boot] [PATCH V4 3/4] video: Modify exynos_fimd driver to support LCD console

2013-01-07 Thread Ajay kumar
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

Re: [U-Boot] [PATCH V4 4/4] EXYNOS5: Add support for FIMD and DP

2013-01-07 Thread Ajay kumar
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

[U-Boot] [PATCH V5 0/4] Add support for FIMD and DP on SMDK5250

2013-01-07 Thread Ajay Kumar
[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

[U-Boot] [PATCH V3 1/4] EXYNOS5: Change parent clock of FIMD to MPLL

2013-01-07 Thread Ajay Kumar
: 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

[U-Boot] [PATCH V5 4/4] EXYNOS5: Add support for FIMD and DP

2013-01-07 Thread Ajay Kumar
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

[U-Boot] [PATCH V5 3/4] video: Modify exynos_fimd driver to support LCD console

2013-01-07 Thread 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

[U-Boot] [PATCH V3 2/4] EXYNOS: Add dummy definition to fix compilation dependency on CONFIG_EXYNOS_MIPI_DSIM

2013-01-07 Thread Ajay Kumar
: -- 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

[U-Boot] [PATCH V6 0/4] Add support for FIMD and DP on SMDK5250

2013-01-09 Thread Ajay Kumar
[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

[U-Boot] [PATCH V6 1/4] EXYNOS5: Change parent clock of FIMD to MPLL

2013-01-09 Thread Ajay Kumar
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

[U-Boot] [PATCH V6 3/4] video: Modify exynos_fimd driver to support LCD console

2013-01-09 Thread Ajay Kumar
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

[U-Boot] [PATCH 4/4] EXYNOS5: Add support for FIMD and DP

2013-01-09 Thread Ajay Kumar
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

[U-Boot] [PATCH V6 2/4] EXYNOS: Add dummy definition to fix compilation dependency on CONFIG_EXYNOS_MIPI_DSIM

2013-01-09 Thread Ajay Kumar
: 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] [PATCH 1/2] EXYNOS5: Make all display related code dependent on CONFIG_LCD

2013-01-09 Thread Ajay Kumar
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

[U-Boot] [PATCH 2/2] EXYNOS5: Enable console multiplexing in u-boot when LCD support is enabled

2013-01-09 Thread Ajay Kumar
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

[U-Boot] [PATCH V2 1/2] EXYNOS5: Make all display related code dependent on CONFIG_LCD

2013-01-10 Thread Ajay Kumar
; 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

[U-Boot] [PATCH V2 2/2] EXYNOS5: Enable console multiplexing in u-boot

2013-01-10 Thread Ajay Kumar
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

[U-Boot] [PATCH 0/2] video: Fix compilation warnings for exynos video

2013-01-14 Thread Ajay Kumar
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

[U-Boot] [PATCH 1/2] video: exynos_dp: Remove unused variable disp_info

2013-01-14 Thread Ajay Kumar
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 -

[U-Boot] [PATCH 2/2] video: exynos_fb: Make a call to draw_logo only when CONFIG_CMD_BMP is selected

2013-01-14 Thread Ajay Kumar
_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

Re: [U-Boot] please pull u-boot-samsung master

2013-01-14 Thread Ajay kumar
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: >> >> >>

Re: [U-Boot] [PATCH 2/2] video: exynos_fb: Make a call to draw_logo only when CONFIG_CMD_BMP is selected

2013-01-22 Thread Ajay kumar
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

[U-Boot] [PATCH 00/13] video: exynos: Add DT support for exynos_fb and exynos_dp drivers

2013-02-22 Thread Ajay Kumar
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

[U-Boot] [PATCH 03/13] video: exynos_fb: Make fimd_ctrl global

2013-02-22 Thread Ajay Kumar
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

[U-Boot] [PATCH 11/13] EXYNOS5: Add device node for DP

2013-02-22 Thread 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

[U-Boot] [PATCH 08/13] video: exynos_dp: Make dp_regs global

2013-02-22 Thread Ajay Kumar
-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

[U-Boot] [PATCH 07/13] SMDK5250: Add device node for FIMD

2013-02-22 Thread Ajay Kumar
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

[U-Boot] [PATCH 09/13] EXYNOS5: FDT: Add compatible strings for FIMD

2013-02-22 Thread Ajay Kumar
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

[U-Boot] [PATCH 12/13] SMDK5250: Add device node for DP

2013-02-22 Thread Ajay Kumar
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

[U-Boot] [PATCH 10/13] video: exynos_dp: Add function to parse DP DT node

2013-02-22 Thread Ajay Kumar
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

[U-Boot] [PATCH 13/13] SMDK5250: Use statically defined structures only in non DT case

2013-02-22 Thread Ajay Kumar
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

[U-Boot] [PATCH 01/13] video: exynos_fb: Remove callbacks from the driver

2013-02-22 Thread Ajay Kumar
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

[U-Boot] [PATCH 04/13] EXYNOS: FDT: Add compatible strings for FIMD

2013-02-22 Thread Ajay Kumar
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

[U-Boot] [PATCH 02/13] video: exynos_dp: Remove callbacks from the driver

2013-02-22 Thread Ajay Kumar
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

[U-Boot] [PATCH 06/13] EXYNOS5: Add device node for FIMD

2013-02-22 Thread Ajay Kumar
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

[U-Boot] [PATCH 05/13] video: exynos_fb: add DT support for FIMD driver

2013-02-22 Thread Ajay Kumar
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

Re: [U-Boot] [PATCH] video: exynos_fb: Add the missing #else clause

2013-04-21 Thread Ajay kumar
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

[U-Boot] [PATCH 1/6] exynos_fb: Remove usage of static defines

2013-09-30 Thread Ajay Kumar
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

[U-Boot] [PATCH 0/6] [U-boot] SMDK5420: Add support for FIMD and DP

2013-09-30 Thread Ajay Kumar
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

[U-Boot] [PATCH 3/6] arm: exynos: Add get_lcd_clk and set_lcd_clk callbacks for Exynos5420

2013-09-30 Thread Ajay Kumar
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

[U-Boot] [PATCH 6/6] CONFIG: SMDK5420: Enable FIMD and DP

2013-09-30 Thread Ajay Kumar
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

[U-Boot] [PATCH 2/6] arm: exynos: Add RPLL for Exynos5420

2013-09-30 Thread Ajay Kumar
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

[U-Boot] [PATCH 4/6] video: exynos_fimd: Add framework to disable FIMD sysmmu

2013-09-30 Thread Ajay Kumar
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

[U-Boot] [PATCH 5/6] smdk5420: Implement callbacks needed by exynos_fb driver

2013-09-30 Thread Ajay Kumar
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

[U-Boot] [PATCH 2/2] RFC: exynos: Disable the display controller when starting Linux

2013-10-03 Thread Ajay Kumar
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   2   3   >