Re: [U-Boot] [PATCH 2/5] arm: exynos: add display clocks for Exynos5800

2015-03-02 Thread Ajay kumar
Hi Simon, On Mon, Mar 2, 2015 at 7:53 AM, Simon Glass s...@google.com wrote: Hi Ajay, On 8 December 2014 at 15:40, Simon Glass s...@google.com wrote: Hi Ajay, On 7 December 2014 at 22:43, Ajay kumar ajayn...@gmail.com wrote: Hi Minkyu, On Mon, Dec 8, 2014 at 11:07 AM, Ajay kumar ajayn

[U-Boot] [PATCH V3 2/8] Exynos5: Fix rpll_sdiv to support both peach-pit and peach-pi panels

2015-03-04 Thread Ajay Kumar
doesn't break peach-pit LCD since 141/2=70.5Mhz, i.e FIMD divider at IP level will get set to 1(the required divider setting will be calculated and set by exynos_fimd_set_clock()) and hence peach-pit LCD still works fine. Signed-off-by: Ajay Kumar ajaykumar...@samsung.com Reviewed-by: Simon Glass s

[U-Boot] [PATCH V3 5/8] dts: exynos54xx: Add samsung, pwm-out-gpio property to FIMD node

2015-03-04 Thread Ajay Kumar
Now that the exynos_fb driver supports handling backlight GPIO via DT, specify pwm output property via FIMD DT node. Signed-off-by: Ajay Kumar ajaykumar...@samsung.com Reviewed-by: Simon Glass s...@chromium.org Tested-by: Simon Glass s...@chromium.org --- arch/arm/dts/exynos54xx.dtsi |1 + 1

[U-Boot] [PATCH V3 0/8] peach_pi: Add support for FIMD and DP

2015-03-04 Thread Ajay Kumar
by Simon. Ajay Kumar (8): [PATCH V3 1/8] arm: exynos: add display clocks for Exynos5800 [PATCH V3 2/8] Exynos5: Fix rpll_sdiv to support both peach-pit and peach-pi panels [PATCH V3 3/8] video: exynos_fb: configure backlight GPIOs if specified in DT [PATCH V3 4/8] video: parade: configure

[U-Boot] [PATCH V3 1/8] arm: exynos: add display clocks for Exynos5800

2015-03-04 Thread Ajay Kumar
Add get_lcd_clk and set_lcd_clk callbacks for Exynos5800 needed by exynos video driver. Signed-off-by: Ajay Kumar ajaykumar...@samsung.com Reviewed-by: Simon Glass s...@chromium.org Tested-by: Simon Glass s...@chromium.org --- arch/arm/cpu/armv7/exynos/clock.c | 65

[U-Boot] [PATCH V3 3/8] video: exynos_fb: configure backlight GPIOs if specified in DT

2015-03-04 Thread Ajay Kumar
Add support to configure PWM_OUT(PWM output) GPIO and BL_EN(backlight enable) GPIO, if provided in FIMD DT node. Signed-off-by: Ajay Kumar ajaykumar...@samsung.com Reviewed-by: Simon Glass s...@chromium.org Tested-by: Simon Glass s...@chromium.org --- doc/device-tree-bindings/video/exynos-fb.txt

[U-Boot] [PATCH V3 4/8] video: parade: configure SLP and RST GPIOs if specified in DT

2015-03-04 Thread Ajay Kumar
Add support to configure EDP_RST GPIO and EDP_SLP GPIO, if provided in parade DT node. Signed-off-by: Ajay Kumar ajaykumar...@samsung.com Reviewed-by: Simon Glass s...@chromium.org Tested-by: Simon Glass s...@chromium.org --- drivers/video/parade.c | 11 +++ 1 file changed, 11

[U-Boot] [PATCH V3 6/8] dts: peach_pit: Add SLP and RST GPIO properties in parade DT node

2015-03-04 Thread Ajay Kumar
Now that parade driver supports reading SLP and RST GPIO from DT, specify the same in parade DT node. Signed-off-by: Ajay Kumar ajaykumar...@samsung.com Reviewed-by: Simon Glass s...@chromium.org Tested-by: Simon Glass s...@chromium.org --- arch/arm/dts/exynos5420-peach-pit.dts |2 ++ 1 file

[U-Boot] [PATCH V3 7/8] dts: peach_pi: Add DT properties needed for display

2015-03-04 Thread Ajay Kumar
Add backlight enable GPIO, and delay needed for panel powerup via FIMD DT node. Signed-off-by: Ajay Kumar ajaykumar...@samsung.com Reviewed-by: Simon Glass s...@chromium.org Tested-by: Simon Glass s...@chromium.org --- arch/arm/dts/exynos5800-peach-pi.dts |3 +++ 1 file changed, 3 insertions

[U-Boot] [PATCH V3 8/8] smdk5420: Remove GPIO enums

2015-03-04 Thread Ajay Kumar
Remove GPIOs from smdk5420 board file and because the same is already specified via DT. Signed-off-by: Ajay Kumar ajaykumar...@samsung.com Reviewed-by: Simon Glass s...@chromium.org Tested-by: Simon Glass s...@chromium.org --- board/samsung/smdk5420/smdk5420.c | 15 --- 1 file

[U-Boot] [PATCH V2 5/8] dts: exynos54xx: Add samsung, pwm-out-gpio property to FIMD node

2015-03-03 Thread Ajay Kumar
Now that the exynos_fb driver supports handling backlight GPIO via DT, specify pwm output property via FIMD DT node. Signed-off-by: Ajay Kumar ajaykumar...@samsung.com --- arch/arm/dts/exynos54xx.dtsi |1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/dts/exynos54xx.dtsi b/arch/arm

[U-Boot] [PATCH V2 4/8] video: parade: configure SLP and RST GPIOs if specified in DT

2015-03-03 Thread Ajay Kumar
Add support to configure EDP_RST GPIO and EDP_SLP GPIO, if provided in parade DT node. Signed-off-by: Ajay Kumar ajaykumar...@samsung.com --- drivers/video/parade.c | 15 +++ 1 file changed, 15 insertions(+) diff --git a/drivers/video/parade.c b/drivers/video/parade.c index

[U-Boot] [PATCH V2 8/8] smdk5420: Remove GPIO enums

2015-03-03 Thread Ajay Kumar
Remove GPIOs from smdk5420 board file and because the same is already specified via DT. Signed-off-by: Ajay Kumar ajaykumar...@samsung.com --- board/samsung/smdk5420/smdk5420.c | 15 --- 1 file changed, 15 deletions(-) diff --git a/board/samsung/smdk5420/smdk5420.c b/board

[U-Boot] [PATCH V2 7/8] dts: peach_pi: Add DT properties needed for display

2015-03-03 Thread Ajay Kumar
Add backlight enable GPIO, and delay needed for panel powerup via FIMD DT node. Signed-off-by: Ajay Kumar ajaykumar...@samsung.com --- arch/arm/dts/exynos5800-peach-pi.dts |3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/arm/dts/exynos5800-peach-pi.dts b/arch/arm/dts/exynos5800

[U-Boot] [PATCH V2 6/8] dts: peach_pit: Add SLP and RST GPIO properties in parade DT node

2015-03-03 Thread Ajay Kumar
Now that parade driver supports reading SLP and RST GPIO from DT, specify the same in parade DT node. Signed-off-by: Ajay Kumar ajaykumar...@samsung.com --- arch/arm/dts/exynos5420-peach-pit.dts |2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/dts/exynos5420-peach-pit.dts b

[U-Boot] [PATCH V2 1/8] arm: exynos: add display clocks for Exynos5800

2015-03-03 Thread Ajay Kumar
Add get_lcd_clk and set_lcd_clk callbacks for Exynos5800 needed by exynos video driver. Signed-off-by: Ajay Kumar ajaykumar...@samsung.com --- arch/arm/cpu/armv7/exynos/clock.c | 66 ++-- arch/arm/include/asm/arch-exynos/clk.h |3 ++ 2 files changed, 66

[U-Boot] [PATCH 2/8] Exynos5: Fix rpll_sdiv to support both peach-pit and peach-pi panels

2015-03-03 Thread Ajay Kumar
doesn't break peach-pit LCD since 141/2=70.5Mhz, i.e FIMD divider at IP level will get set to 1(the required divider setting will be calculated and set by exynos_fimd_set_clock()) and hence peach-pit LCD still works fine. Signed-off-by: Ajay Kumar ajaykumar...@samsung.com --- arch/arm/cpu/armv7/exynos

Re: [U-Boot] [PATCH V2 0/8] peach_pi: Add support for FIMD and DP

2015-03-03 Thread Ajay kumar
On Tue, Mar 3, 2015 at 7:33 PM, Ajay Kumar ajaykumar...@samsung.com wrote: Add support for the eDP panel supported on peach_pi. Changes since V1: -- Address comments for clock changes -- Remove the use of GPIO enums, and use DT to specify GPIOs. Ajay Kumar (8): [PATCH V2

[U-Boot] [PATCH V2 3/8] video: exynos_fb: configure backlight GPIOs if specified in DT

2015-03-03 Thread Ajay Kumar
Add support to configure PWM_OUT(PWM output) GPIO and BL_EN(backlight enable) GPIO, if provided in FIMD DT node. Signed-off-by: Ajay Kumar ajaykumar...@samsung.com --- doc/device-tree-bindings/video/exynos-fb.txt |2 ++ drivers/video/exynos_fb.c| 23

[U-Boot] [PATCH V2 0/8] peach_pi: Add support for FIMD and DP

2015-03-03 Thread Ajay Kumar
Add support for the eDP panel supported on peach_pi. Changes since V1: -- Address comments for clock changes -- Remove the use of GPIO enums, and use DT to specify GPIOs. Ajay Kumar (8): [PATCH V2 1/8] arm: exynos: add display clocks for Exynos5800 [PATCH V2 2/8] Exynos5: Fix

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

[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 ajaykumar...@samsung.com --- arch/arm/dts/exynos5250.dtsi | 7 +++ doc/device-tree-bindings/video/exynos-dp.txt | 69 2 files changed, 76 insertions(+) create mode 100644 doc

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

2013-02-22 Thread Ajay Kumar
-by: Ajay Kumar ajaykumar...@samsung.com --- 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

[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 ajaykumar...@samsung.com --- board/samsung/dts/exynos5250-smdk5250.dts | 25 + 1 file changed, 25 insertions(+) diff --git a/board/samsung/dts/exynos5250-smdk5250.dts b/board

[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 ajaykumar...@samsung.com --- 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

[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 ajaykumar...@samsung.com --- 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

[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 ajaykumar...@samsung.com --- drivers/video/exynos_dp.c | 65 ++ drivers/video/exynos_dp_lowlevel.c | 17 ++ 2 files

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

[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 ajaykumar...@samsung.com --- 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

[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 ajaykumar...@samsung.com --- 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

[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 ajaykumar...@samsung.com --- arch/arm/include/asm/arch-exynos

[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 ajaykumar...@samsung.com --- arch/arm/dts/exynos5250.dtsi | 6 ++ doc/device-tree-bindings/video/exynos-fb.txt | 92 2 files changed, 98 insertions(+) create mode 100644 doc

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

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

Re: [U-Boot] [PATCH] Origen: Set FIMD as the default display path

2013-08-06 Thread Ajay kumar
=HEAD#l33 Regards, Ajay Kumar On Tue, Aug 6, 2013 at 12:07 PM, Tushar Behera tushar.beh...@linaro.orgwrote: On 08/06/2013 08:29 AM, Minkyu Kang wrote: Dear Tushar Behera, On 07/06/13 19:56, Tushar Behera wrote: On EXYNOS4210, there are three paths for display data to be processed

Re: [U-Boot] [PATCH V2] Origen: Set FIMD as the default display path

2013-08-16 Thread Ajay kumar
--- Changes for V2: * Updated review comments from Ajay Kumar, reusing the code from arch/arm/cpu/armv7/exynos/system.c. board/samsung/origen/origen.c |3 +++ 1 file changed, 3 insertions(+) diff --git a/board/samsung/origen/origen.c b/board/samsung/origen/origen.c index 15f77ca..bb16699 100644

[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 ajaykumar...@samsung.com --- arch/arm/include/asm/arch-exynos/system.h | 1 + board/samsung/common/board.c | 15 +++ drivers/video/exynos_fb.c | 20 ++-- include/configs

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

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

[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 ajaykumar...@samsung.com --- arch/arm/cpu/armv7/exynos/clock.c | 74

[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 ajaykumar...@samsung.com --- include/configs/smdk5420.h | 8 1 file changed, 8 insertions(+) diff --git a/include/configs/smdk5420.h b/include/configs/smdk5420.h index

[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 ajaykumar...@samsung.com --- 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

[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 ajaykumar...@samsung.com --- arch/arm/dts/exynos5420

[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 ajaykumar...@samsung.com --- board/samsung/smdk5420/smdk5420.c | 118 +++--- 1 file changed, 34 insertions(+), 84 deletions(-) diff --git a/board/samsung/smdk5420

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

2013-10-03 Thread Ajay Kumar
the 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 ajaykumar...@samsung.com

[U-Boot] [PATCH 1/2] RFC: arm: add call to cleanup things before jumping into kernel

2013-10-03 Thread Ajay Kumar
Add infrasturcture to cleanup any of those architecture related settings done for u-boot, if they can cause problem during kernel boot. Signed-off-by: Ajay Kumar ajaykumar...@samsung.com --- arch/arm/cpu/armv7/cpu.c | 6 ++ 1 file changed, 6 insertions(+) diff --git a/arch/arm/cpu/armv7

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

2013-10-03 Thread Ajay kumar
+Simon Glass On Thu, Oct 3, 2013 at 2:25 PM, Albert ARIBAUD albert.u.b...@aribaud.netwrote: Hi Ajay, On Thu, 03 Oct 2013 14:34:20 +0530, Ajay Kumar ajaykumar...@samsung.com wrote: If the exynos display controller is still active when Linux starts, then it will result in a kernel panic

Re: [U-Boot] [PATCH 1/2] RFC: arm: add call to cleanup things before jumping into kernel

2013-10-03 Thread Ajay kumar
Hi Albert, On Thu, Oct 3, 2013 at 2:28 PM, Albert ARIBAUD albert.u.b...@aribaud.netwrote: Hi Ajay, On Thu, 03 Oct 2013 14:34:19 +0530, Ajay Kumar ajaykumar...@samsung.com wrote: Add infrasturcture to cleanup any of those architecture related settings done for u-boot, if they can cause

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

2013-10-03 Thread Ajay kumar
Hi Simon, On Thu, Oct 3, 2013 at 7:51 PM, Simon Glass s...@chromium.org wrote: Hi, On Thu, Oct 3, 2013 at 3:24 AM, Ajay kumar ajayn...@gmail.com wrote: +Simon Glass On Thu, Oct 3, 2013 at 2:25 PM, Albert ARIBAUD albert.u.b...@aribaud.net wrote: Hi Ajay, On Thu, 03 Oct 2013

Re: [U-Boot] [PATCH 1/2] RFC: arm: add call to cleanup things before jumping into kernel

2013-10-03 Thread Ajay kumar
On Thu, Oct 3, 2013 at 9:14 PM, Albert ARIBAUD albert.u.b...@aribaud.netwrote: Hi Ajay, On Thu, 3 Oct 2013 14:49:49 +0530, Ajay kumar ajayn...@gmail.com wrote: Hi Albert, On Thu, Oct 3, 2013 at 2:28 PM, Albert ARIBAUD albert.u.b...@aribaud.netwrote: Hi Ajay, On Thu, 03

[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 ajaykumar...@samsung.com Date: Thu Feb 21 23:53:01 2013 + video: exynos_fb: add DT support for FIMD driver

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 ajaykumar...@samsung.com wrote: This patch fixes a bug introduced while adding DT support to Exynos FIMD driver: commit c23f3157d69bbb6c044256870f745f195b12431e Author: Ajay Kumar ajaykumar...@samsung.com Date: Thu

[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 ajaykumar...@samsung.com --- arch/arm/cpu/armv7/exynos/clock.c |2 +- 1 files changed, 1 insertions(+), 1 deletions

[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 ajaykumar...@samsung.com --- arch/arm/cpu/armv7/exynos/pinmux.c| 20 arch/arm/include/asm/arch-exynos/periph.h |1 + 2 files changed

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

2012-12-11 Thread Ajay Kumar
to remove the dependency. Signed-off-by: Ajay Kumar ajaykumar...@samsung.com --- 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 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 ajaykumar...@samsung.com --- 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 ajaykumar...@samsung.com --- drivers/video/exynos_fimd.c | 10 -- 1 files changed, 8

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

[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 ajaykumar...@samsung.com Acked-by: Simon Glass s...@chromium.org --- arch/arm/cpu/armv7/exynos/clock.c |2 +- 1

[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
to remove the dependency. Signed-off-by: Ajay Kumar ajaykumar...@samsung.com Acked-by: Simon Glass s...@chromium.org --- 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

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

2012-12-13 Thread Ajay Kumar
, and if CONFIG_CMD_BMP is not defined you get output console on LCD. Signed-off-by: Ajay Kumar ajaykumar...@samsung.com --- 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

[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 ajaykumar...@samsung.com --- board/samsung

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

[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
-by: Ajay Kumar ajaykumar...@samsung.com --- 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

[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 ajaykumar...@samsung.com Acked-by: Simon Glass s...@chromium.org --- arch/arm/cpu/armv7/exynos/clock.c |2 +- 1

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

2012-12-20 Thread Ajay Kumar
, and if 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 ajaykumar...@samsung.com --- drivers/video/exynos_fb.c |5 - drivers/video/exynos_fimd.c | 10

[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 ajaykumar...@samsung.com --- board/samsung

[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 ajaykumar...@samsung.com Acked-by: Simon Glass s...@chromium.org Acked-by: Donghwa Lee dh09@samsung.com --- arch

[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
-by: Ajay Kumar ajaykumar...@samsung.com Acked-by: Simon Glass s...@chromium.org Acked-by: Donghwa Lee dh09@samsung.com --- 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

[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 ajaykumar...@samsung.com --- 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

[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 ajaykumar...@samsung.com Acked-by: Simon

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 mk7.k...@samsung.com 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 of FIMD

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 mk7.k...@samsung.com 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 support on SMDK5250. DP Panel size

[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

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

2013-01-07 Thread Ajay Kumar
-by: Ajay Kumar ajaykumar...@samsung.com Acked-by: Simon Glass s...@chromium.org Acked-by: Donghwa Lee dh09@samsung.com --- 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

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

2013-01-07 Thread Ajay Kumar
to 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
#ifdef CONFIG_CMD_BMP -- Added changelog in commit message. Signed-off-by: Ajay Kumar ajaykumar...@samsung.com --- 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

[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 ajaykumar...@samsung.com Acked-by: Simon Glass s...@chromium.org Acked-by: Donghwa Lee dh09@samsung.com --- arch/arm/include/asm/arch-exynos/mipi_dsim.h

[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

[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 ajaykumar...@samsung.com Acked-by: Simon Glass s...@chromium.org Acked-by: Donghwa Lee dh09@samsung.com --- Changes

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

2013-01-09 Thread Ajay Kumar
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 ajaykumar...@samsung.com --- Changes in V2: -- Use CONFIG_CMD_BMP instead of CONFIG_TIZEN to distinguish between Proprietary logo

[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 ajaykumar...@samsung.com Acked-by: Simon

[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
-by: Ajay Kumar ajaykumar...@samsung.com Acked-by: Simon Glass s...@chromium.org Acked-by: Donghwa Lee dh09@samsung.com --- 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

[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 ajaykumar...@samsung.com --- board/samsung/smdk5250/smdk5250.c | 2 ++ include/configs/exynos5250-dt.h | 2 ++ 2 files changed, 4 insertions(+) diff

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

2013-01-09 Thread Ajay Kumar
setenv stdout serial. You can switch error console(stderr) as well, using similar commands. Signed-off-by: Ajay Kumar ajaykumar...@samsung.com --- include/configs/exynos5250-dt.h | 6 ++ 1 file changed, 6 insertions(+) diff --git a/include/configs/exynos5250-dt.h b/include/configs/exynos5250

[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 ajaykumar...@samsung.com Acked-by: Simon Glass s...@chromium.org --- Changes in V2: Add compilation error message to commit log. board/samsung/smdk5250/smdk5250.c | 2 ++ include/configs/exynos5250-dt.h | 2 ++ 2

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

2013-01-10 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 ajaykumar...@samsung.com Acked-by: Simon Glass s...@chromium.org --- Changes in V2: We use CONFIG_CONSOLE_MUX always. In V1, CONFIG_CONSOLE_MUX was enabled

[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

[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 ajaykumar...@samsung.com --- drivers/video/exynos_dp.c

[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
: 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: Ajay Kumar ajaykumar...@samsung.com

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 albert.u.b...@aribaud.net wrote: Hi Rajeshwari, On Mon, 14 Jan 2013 10:16:05 +0530, Rajeshwari Birje rajeshwari.bi...@gmail.com wrote: Hi Albert, - VCMA9 is broken by commit a9d2ae7014d9e66dde6dd4a344308449508e4a22, which

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 s...@chromium.org wrote: Hi Ajay, On Mon, Jan 14, 2013 at 1:32 AM, Ajay Kumar ajaykumar...@samsung.com wrote: Previously, the call to draw_logo() was happening irrespective of whether we have selected logo or LCD console

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 ajayn...@gmail.com wrote: Hi Piotr, Find my comments inline. On Tue, Feb 25, 2014 at 11:33 PM, Piotr Wilczek p.wilc...@samsung.comwrote: This patch adds additional data parsing from DTB and adds the new

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

2014-02-27 Thread Ajay kumar
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
(SAMSUNG_EXYNOS_SERIAL, samsung,exynos4210-uart), -- 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

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

2014-03-04 Thread Ajay kumar
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 p.wilc...@samsung.com wrote: This patch adds additional

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 p.wilc...@samsung.com wrote: This patch enables parsing mipi data

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

2014-07-04 Thread Ajay Kumar
LCD_XRES and LCD_YRES from the main config file. Signed-off-by: Ajay Kumar ajaykumar...@samsung.com Acked-by: Simon Glass s...@chromium.org Tested-by: Simon Glass s...@chromium.org --- arch/arm/include/asm/arch-exynos/system.h |1 + board/samsung/common/board.c | 15

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

2014-07-04 Thread Ajay Kumar
suggestion of not using else. [PATCH V2 4/10] : For FIMD SYSMMU DT, use same compatible string as kernel. [TEST_ONLY V2 6/10]: Make this patch TEST_ONLY Changes from V2: [PATCH V3 5/9] : Use SPDX tags to define the license for the file: parade.c Removed TEST_ONLY patches. Ajay Kumar (8): [PATCH V3 1

  1   2   3   >