Re: [PATCH] ARM: dts: add board dts file for Exynos4412 based SMDK board

2012-11-15 Thread Thomas Abraham
On 6 November 2012 16:58, Kukjin Kim kgene@samsung.com wrote: Thomas Abraham wrote: Add a minimal board dts file for Samsung Exynos4412 based SMDK board. Signed-off-by: Thomas Abraham thomas.abra...@linaro.org --- This patch depends the on the following patch posted by Tomasz Figa.

Re: [PATCH] ARM: dts: add board dts file for Exynos4412 based SMDK board

2012-11-15 Thread Thomas Abraham
Hi Tomasz, Thanks for your comments. On 12 November 2012 19:37, Tomasz Figa t.f...@samsung.com wrote: Hi Thomas, On Saturday 03 of November 2012 20:19:32 Thomas Abraham wrote: Add a minimal board dts file for Samsung Exynos4412 based SMDK board. Signed-off-by: Thomas Abraham

Re: [PATCH v3 01/11] clk: samsung: add common clock framework helper functions for Samsung platforms

2012-11-15 Thread Thomas Abraham
Hi Tomasz, Thanks for reviewing these patches! On 15 November 2012 04:42, Tomasz Figa tomasz.f...@gmail.com wrote: Hi Thomas, Looks mostly good, but I have some minor comments inline. On Thursday 15 of November 2012 03:37:23 Thomas Abraham wrote: All Samsung platforms include different

Re: [PATCH v3 03/11] clk: exynos4: register clocks using common clock framework

2012-11-15 Thread Thomas Abraham
Hi Tomasz, On 15 November 2012 04:54, Tomasz Figa tomasz.f...@gmail.com wrote: Hi Thomas, Looks mostly good, but I have some minor comments inline. On Thursday 15 of November 2012 03:37:25 Thomas Abraham wrote: The Exynos4 clocks are statically listed and registered using the Samsung

Re: [PATCH v3 04/11] ARM: Exynos4: Migrate clock support to common clock framework

2012-11-15 Thread Thomas Abraham
On 15 November 2012 05:01, Tomasz Figa tomasz.f...@gmail.com wrote: On Thursday 15 of November 2012 03:37:26 Thomas Abraham wrote: Remove Samsung specific clock support in Exynos4 and migrate to use common clock framework. Cc: Kukjin Kim kgene@samsung.com Signed-off-by: Thomas Abraham

Re: [PATCH v3 07/11] ARM: Exynos4: allow legacy board support to specify xxti and xusbxti clock speed

2012-11-15 Thread Thomas Abraham
On 15 November 2012 05:06, Tomasz Figa tomasz.f...@gmail.com wrote: On Thursday 15 of November 2012 03:37:29 Thomas Abraham wrote: The clock speed of xxti and xusbxti clocks depends on the oscillator used on the board to generate these clocks. For non-dt platforms, allow the board support for

Re: [PATCH v3 01/11] clk: samsung: add common clock framework helper functions for Samsung platforms

2012-11-15 Thread Tomasz Figa
On Thursday 15 of November 2012 14:03:12 Thomas Abraham wrote: Hi Tomasz, Thanks for reviewing these patches! On 15 November 2012 04:42, Tomasz Figa tomasz.f...@gmail.com wrote: Hi Thomas, Looks mostly good, but I have some minor comments inline. On Thursday 15 of November 2012

Re: [PATCH v3 04/11] ARM: Exynos4: Migrate clock support to common clock framework

2012-11-15 Thread Tomasz Figa
On Thursday 15 of November 2012 14:43:21 Thomas Abraham wrote: On 15 November 2012 05:01, Tomasz Figa tomasz.f...@gmail.com wrote: On Thursday 15 of November 2012 03:37:26 Thomas Abraham wrote: Remove Samsung specific clock support in Exynos4 and migrate to use common clock framework.

Re: Build failure: OMAP4430 failed due to exynos4 pinctrl

2012-11-15 Thread Linus Walleij
On Tue, Nov 13, 2012 at 6:11 AM, Kukjin Kim kgene@samsung.com wrote: From: Arnd Bergmann a...@arndb.de Date: Wed, 10 Oct 2012 13:31:45 + Subject: [PATCH] pinctrl: samsung: don't allow enabling pinctrl-samsung standalone The main samsung pinctrl module references the specific

[PATCH 0/4] i2c-s3c2410: Fix a bug and optimize code

2012-11-15 Thread Naveen Krishna Chatradhi
The following set of patches fixes a bug in i2c-s3c2410 driver with respect to the functioning of dedicated HDMIPHY channel. 1. Removing unwanted spinlock 2. Correcting the Stop sequence 3. Optimizing the wait loop for bus idle. 4. Removing unnecessary HDMI special cases Respectively. Daniel

[PATCH 1/4] i2c-s3c2410: grab adapter lock while changing i2c clock

2012-11-15 Thread Naveen Krishna Chatradhi
From: Daniel Kurtz djku...@chromium.org We probably don't want to change I2C frequency while a transfer is in progress. The current implementation grabs a spinlock, but that only protected the writes to IICCON when starting a message, it didn't protect against clock changes in the middle of a

[PATCH 2/4] i2c-s3c2410: do not generate STOP for QUIRK_HDMIPHY

2012-11-15 Thread Naveen Krishna Chatradhi
From: Daniel Kurtz djku...@chromium.org buses The datasheet says that the STOP sequence should be: 1) I2CSTAT.5 = 0 - Clear BUSY (or 'generate STOP') 2) I2CCON.4 = 0- Clear IRQPEND 3) Wait until the stop condition takes effect. 4*) I2CSTAT.4 = 0 - Clear TXRXEN Where, step

[PATCH 3/4] i2c-s3c2410: use exponential back off while polling for bus idle

2012-11-15 Thread Naveen Krishna Chatradhi
From: Daniel Kurtz djku...@chromium.org Usually, the i2c controller has finished emitting the i2c STOP before the driver reaches the bus idle polling loop. Optimize for this most common case by reading IICSTAT first and potentially skipping the loop. If the cpu is faster than the hardware, we

[PATCH 4/4] i2c-s3c2410: do not special case HDMIPHY stuck bus detection

2012-11-15 Thread Naveen Krishna Chatradhi
From: Daniel Kurtz djku...@chromium.org Commit i2c-s3c2410: Add HDMIPHY quirk for S3C2440 added support for HDMIPHY with some special handling in s3c24xx_i2c_set_master: due to unknown reason (probably HW bug in HDMIPHY and/or the controller) a transfer fails to finish. The controller hangs