Re: [PATCH 06/12] ARM: S3C24XX: change the ARCH_S3C2410 to ARCH_S3C24XX

2012-02-19 Thread Florian Tobias Schandinat
Hi,

On 02/15/2012 10:55 PM, Kukjin Kim wrote:
 This patch changes the ARCH name to ARCH_S3C24XX for Samsung
 S3C2410, S3C2412, S3C2413, S3C2416, S3C2440, S3C2442, S3C2443,
 and S3C2450 SoCs so that we can merge the mach-xxx directories
 and plat-s3c24xx dir. to just one mach-s3c24xx for them.

Great.

 I think this should be sent to upstream via samsung tree because
 this touches many samsung stuff.

Okay, feel free to do so.

 Cc: Dmitry Torokhov dmitry.torok...@gmail.com
 Cc: Richard Purdie rpur...@rpsys.net
 Cc: Chris Ball c...@laptop.org
 Cc: David Woodhouse dw...@infradead.org
 Cc: Alessandro Zummo a.zu...@towertech.it
 Cc: Grant Likely grant.lik...@secretlab.ca
 Cc: Greg Kroah-Hartman gre...@suse.de
 Cc: Felipe Balbi ba...@ti.com
 Cc: Florian Tobias Schandinat florianschandi...@gmx.de

for the framebuffer (video) part:
Acked-by: Florian Tobias Schandinat florianschandi...@gmx.de

 Cc: Wim Van Sebroeck w...@iguana.be
 Cc: Sangbeom Kim sbki...@samsung.com
 Cc: Liam Girdwood l...@ti.com
 Cc: Mark Brown broo...@opensource.wolfsonmicro.com
 Cc: Russell King rmk+ker...@arm.linux.org.uk
 Signed-off-by: Kukjin Kim kgene@samsung.com
 ---

Best regards,

Florian Tobias Schandinat
--
To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [PATCH] ARM: EXYNOS: Add alias name of 'fimd' clock for 'lcd' clock

2012-02-19 Thread Tushar Behera
Hi Kukjin,

On 02/10/2012 04:04 PM, Jingoo Han wrote:
 
 -Original Message-
 From: Jingoo Han [mailto:jg1@samsung.com]
 Sent: Friday, February 10, 2012 4:17 PM
 To: 'Evgeny Voevodin'; 'Kyungmin Park'
 Cc: 'Kukjin Kim'; 'linux-samsung-soc@vger.kernel.org'; 'Jonghwan Choi'; 
 'Tushar Behera'; 'Dmitry
 Solodkiy'
 Subject: RE: [PATCH] ARM: EXYNOS: Add alias name of 'fimd' clock for 'lcd' 
 clock


 Hi, Evgeny Voevodin.
 -Original Message-
 From: linux-samsung-soc-ow...@vger.kernel.org 
 [mailto:linux-samsung-soc-ow...@vger.kernel.org] On
 Behalf
 Of Evgeny Voevodin
 Sent: Friday, February 10, 2012 3:34 PM
 To: Kyungmin Park
 Cc: Jingoo Han; Kukjin Kim; linux-samsung-soc@vger.kernel.org; Jonghwan 
 Choi; Tushar Behera; Dmitry
 Solodkiy
 Subject: Re: [PATCH] ARM: EXYNOS: Add alias name of 'fimd' clock for 'lcd' 
 clock

 On 01/20/2012 04:53 AM, Kyungmin Park wrote:
 On 1/19/12, Jingoo Hanjg1@samsung.com  wrote:
 This patch adds alias name of 'fimd' clock for 'lcd' clock. While 'lcd'
 clock is used for s3c-fb driver, 'fimd' clock is defined for Exynos fimd
 ip. Therefore, 'fimd' clock can be called by using clk_add_alias().
 Hi,

 Doesn't it better to add common.c?
 Are there any reason to add each board files?

 Thank you,
 Kyungmin Park
 Cc: Jonghwan Choijhbird.c...@samsung.com
 Signed-off-by: Jingoo Hanjg1@samsung.com
 ---
   arch/arm/mach-exynos/mach-nuri.c   |2 ++
   arch/arm/mach-exynos/mach-origen.c |2 ++
   arch/arm/mach-exynos/mach-smdkv310.c   |2 ++
   arch/arm/mach-exynos/mach-universal_c210.c |3 +++
   4 files changed, 9 insertions(+), 0 deletions(-)

 diff --git a/arch/arm/mach-exynos/mach-nuri.c
 b/arch/arm/mach-exynos/mach-nuri.c
 index 3df8bf4..06c22e0 100644
 --- a/arch/arm/mach-exynos/mach-nuri.c
 +++ b/arch/arm/mach-exynos/mach-nuri.c
 @@ -1310,6 +1310,8 @@ static void __init nuri_machine_init(void)
   i2c9_devs[I2C9_MAX17042].irq = gpio_to_irq(EXYNOS4_GPX2(3));
   i2c_register_board_info(9, i2c9_devs, ARRAY_SIZE(i2c9_devs));

 + dev_set_name(s5p_device_fimd0.dev, exynos4-fb.0);
 + clk_add_alias(lcd, exynos4-fb.0, fimd,s5p_device_fimd0.dev);
   s5p_fimd0_set_platdata(nuri_fb_pdata);

   nuri_camera_init();
 diff --git a/arch/arm/mach-exynos/mach-origen.c
 b/arch/arm/mach-exynos/mach-origen.c
 index b453464..7cea0be 100644
 --- a/arch/arm/mach-exynos/mach-origen.c
 +++ b/arch/arm/mach-exynos/mach-origen.c
 @@ -722,6 +722,8 @@ static void __init origen_machine_init(void)
   s5p_tv_setup();
   s5p_i2c_hdmiphy_set_platdata(NULL);

 + dev_set_name(s5p_device_fimd0.dev, exynos4-fb.0);
 + clk_add_alias(lcd, exynos4-fb.0, fimd,s5p_device_fimd0.dev);
   s5p_fimd0_set_platdata(origen_lcd_pdata);

   platform_add_devices(origen_devices, 
 ARRAY_SIZE(origen_devices));
 diff --git a/arch/arm/mach-exynos/mach-smdkv310.c
 b/arch/arm/mach-exynos/mach-smdkv310.c
 index bf2094e..eccd96d 100644
 --- a/arch/arm/mach-exynos/mach-smdkv310.c
 +++ b/arch/arm/mach-exynos/mach-smdkv310.c
 @@ -370,6 +370,8 @@ static void __init smdkv310_machine_init(void)
   samsung_keypad_set_platdata(smdkv310_keypad_data);

   samsung_bl_set(smdkv310_bl_gpio_info,smdkv310_bl_data);
 + dev_set_name(s5p_device_fimd0.dev, exynos4-fb.0);
 + clk_add_alias(lcd, exynos4-fb.0, fimd,s5p_device_fimd0.dev);
   s5p_fimd0_set_platdata(smdkv310_lcd0_pdata);

   smdkv310_ehci_init();
 diff --git a/arch/arm/mach-exynos/mach-universal_c210.c
 b/arch/arm/mach-exynos/mach-universal_c210.c
 index c38e18d..fe554f1 100644
 --- a/arch/arm/mach-exynos/mach-universal_c210.c
 +++ b/arch/arm/mach-exynos/mach-universal_c210.c
 @@ -31,6 +31,7 @@
   #includeplat/cpu.h
   #includeplat/devs.h
   #includeplat/iic.h
 +#includeplat/clock.h
   #includeplat/gpio-cfg.h
   #includeplat/fb.h
   #includeplat/mfc.h
 @@ -1029,6 +1030,8 @@ static void __init universal_machine_init(void)
   s5p_i2c_hdmiphy_set_platdata(NULL);
   i2c_register_board_info(5, i2c5_devs, ARRAY_SIZE(i2c5_devs));

 + dev_set_name(s5p_device_fimd0.dev, exynos4-fb.0);
 + clk_add_alias(lcd, exynos4-fb.0, fimd,s5p_device_fimd0.dev);
   s5p_fimd0_set_platdata(universal_lcd_pdata);

   universal_touchkey_init();
 --
 1.7.1


 --
 To unsubscribe from this list: send the line unsubscribe 
 linux-samsung-soc
 in
 the body of a message to majord...@vger.kernel.org
 More majordomo info at  http://vger.kernel.org/majordomo-info.html


 Still no appropriate support of frame buffer in the kernel...
 OK, I will send the new patch.
 I cannot find good place in common.c.
 If someone has idea, please let me know good place in common.c.
 
 Or, Tushar's patch would be better.
 http://www.mail-archive.com/linux-samsung-soc@vger.kernel.org/msg07795.html
 I test this patch, it resolve the lcd clock problem, too.
 

What is your opinion on this?

 Thanks.

 --
 Kind regards,
 Evgeny Voevodin,
 Leading Software Engineer,
 ASWG, Moscow RD 

[PATCH] ARM: EXYNOS: Hook up JPEG PD to generic PD infrastructure

2012-02-19 Thread Sachin Kamat
Add JPEG power domain (PD) to generic power domain infrastructure.

Signed-off-by: Sachin Kamat sachin.ka...@linaro.org
---
Hi Kukjin,
Please apply this over the JPEG platform suport patches for Exynos.

---
 arch/arm/mach-exynos/pm_domains.c |3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/arch/arm/mach-exynos/pm_domains.c 
b/arch/arm/mach-exynos/pm_domains.c
index 0b04af2..4e8340f 100644
--- a/arch/arm/mach-exynos/pm_domains.c
+++ b/arch/arm/mach-exynos/pm_domains.c
@@ -183,6 +183,9 @@ static __init int exynos4_pm_init_power_domain(void)
 #ifdef CONFIG_S5P_DEV_CSIS1
exynos_pm_add_dev_to_genpd(s5p_device_mipi_csis1, exynos4_pd_cam);
 #endif
+#ifdef CONFIG_S5P_DEV_JPEG
+   exynos_pm_add_dev_to_genpd(s5p_device_jpeg, exynos4_pd_cam);
+#endif
return 0;
 }
 arch_initcall(exynos4_pm_init_power_domain);
-- 
1.7.4.1

--
To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html