Re: Boot hang on Origen with (!SMP && CPU_IDLE)

2014-01-06 Thread Tushar Behera
On 6 January 2014 22:11, Tomasz Figa wrote: > On Monday 06 of January 2014 16:30:56 Arnd Bergmann wrote: >> On Monday 06 January 2014, Tushar Behera wrote: >> > The device tree node for l2x0 device was missing. After adding a node >> > as below I can start booting Origen board. >> > >> > diff --gi

Boot crash on 5420 with latest linux-next

2014-01-06 Thread Sachin Kamat
Hi, The latest linux-next (20140106 as well as 201401067) gives a boot crash on Exynos5420 based boards with exynos_defconfig. The crash log is as follows: [4.55] gpiochip_add: registered GPIOs 225 to 231 on device: gpz [4.56] Unable to handle kernel NULL pointer dereference at

Re: [PATCH v12 0/7] cpufreq:boost: CPU Boost mode support

2014-01-06 Thread Lukasz Majewski
Hi Rafael, > This patch series introduces support for CPU overclocking technique > called Boost. > > It is a follow up of a LAB governor proposal. Boost is a LAB > component: > http://thread.gmane.org/gmane.linux.kernel/1484746/match=cpufreq > > Boost unifies hardware based solution (e.g. Intel

[PATCH V2 0/3] ARM: SAMSUNG: Remove plat/regs-serial.h file

2014-01-06 Thread Tushar Behera
plat-samsung/include/plat/regs-serial.h only includes linux/serial_s3c.h. Including linux/serial_s3c.h directly would reduce platform dependency while working towards multi-platform kernel. Tested on top of Kukjin's for-next branch. Commit 8109c47 "Merge branch 'v3.14-next/dt-exynos-3' into for-ne

[PATCH V2 3/3] ARM: SAMSUNG: Delete unused plat/regs-serial.h header file

2014-01-06 Thread Tushar Behera
There are no more users of this file, it can be deleted now. Signed-off-by: Tushar Behera --- arch/arm/plat-samsung/include/plat/regs-serial.h |1 - 1 file changed, 1 deletion(-) delete mode 100644 arch/arm/plat-samsung/include/plat/regs-serial.h diff --git a/arch/arm/plat-samsung/include/

[PATCH V2 2/3] ARM: SAMSUNG: Replace inclusion of plat/regs-serial.h header file

2014-01-06 Thread Tushar Behera
regs-serial.h only includes linux/serial_s3c.h. Include this header directly to remove unnecessary platform dependency. Signed-off-by: Tushar Behera [broo...@linaro.org: Acked for S3C64XX related changes] Acked-by: Mark Brown --- Changelog for v2: * Squashed all the platform specific changes to

[PATCH V2 1/3] ARM: SAMSUNG: Remove platform dependency from samsung.S

2014-01-06 Thread Tushar Behera
From: Sachin Kamat regs-serial.h only includes linux/serial_s3c.h. Include this header directly in samsung.S to remove unnecessary platform dependency. Signed-off-by: Sachin Kamat Signed-off-by: Tushar Behera --- arch/arm/include/debug/samsung.S |2 +- 1 file changed, 1 insertion(+), 1 de

Re: [PATCH v4 2/4] [media] exynos-scaler: Add core functionality for the SCALER driver

2014-01-06 Thread Shaik Ameer Basha
Hi Mauro, Thanks for the reveiw. On Fri, Jan 3, 2014 at 1:55 AM, Mauro Carvalho Chehab wrote: > Em Fri, 4 Oct 2013 17:56:32 +0530 > Shaik Ameer Basha escreveu: > >> This patch adds the core functionality for the SCALER driver. >> >> Signed-off-by: Shaik Ameer Basha >> --- >> drivers/media/pl

Re: [PATCH v4 1/4] [media] exynos-scaler: Add new driver for Exynos5 SCALER

2014-01-06 Thread Shaik Ameer Basha
Hi Mauro, Thanks for the review comments. On Fri, Jan 3, 2014 at 1:48 AM, Mauro Carvalho Chehab wrote: > Em Fri, 4 Oct 2013 17:56:31 +0530 > Shaik Ameer Basha escreveu: > >> This patch adds support for SCALER device which is a new device >> for scaling, blending, color fill and color space co

[PATCH 5/5] ARM: S3C24XX: remove obsolete SoC-specific restart functions

2014-01-06 Thread Heiko Stübner
All of them got replaced by the common s3c24xx_restart, so these can go away. Signed-off-by: Heiko Stuebner --- arch/arm/mach-s3c24xx/common.h |5 - arch/arm/mach-s3c24xx/s3c2410.c | 12 arch/arm/mach-s3c24xx/s3c2412.c | 20 arch/arm/mach-s3c24xx/s3

[PATCH 1/5] dt-bindings: document the s3c24xx software-reset register

2014-01-06 Thread Heiko Stübner
The S3C2412/S3C2413 as well as the S3C2443 and following contain a special register that restarts the system when written to. This adds a simple binding, so that it gets accessible on dt systems too. We distinguish between the two types (s3c2412, s3c2443) because the handling of the swrst register

[PATCH 2/5] ARM: S3C24XX: add generic handler for swrst resets

2014-01-06 Thread Heiko Stübner
Previously the s3c24xx socs using the swrst machnism simply wrote the needed value to a statically mapped register. To generalize and make it usable in the dt case create a reset handler similar to the already existing watchdog-reset used by different samsung architectures. Signed-off-by: Heiko S

[PATCH 4/5] ARM: S3C24XX: convert boards to use common restart function

2014-01-06 Thread Heiko Stübner
This converts all boards to use the new common restart function instead of SoC specific ones. The mach-s3c2416-dt board now tries to setup either a swrst- or watchdog- reset so that it will be able to handle more s3c24xx-SoCs later on. Signed-off-by: Heiko Stuebner --- arch/arm/boot/dts/s3c2416

[PATCH 3/5] ARM: S3C24XX: add common reset function

2014-01-06 Thread Heiko Stübner
The function first tries to use a swrst-block if available, then a watchdog-reset and at the end a soft_restart as last measure. Signed-off-by: Heiko Stuebner --- arch/arm/mach-s3c24xx/common.c | 26 ++ arch/arm/mach-s3c24xx/common.h |2 ++ 2 files changed, 28 inser

[PATCH 0/5] ARM: S3C24XX: unify restart functions

2014-01-06 Thread Heiko Stübner
This unifies the restart functions of s3c24xx socs into one single function and also removes the need for the SWRST register to be statically mapped in the dt case. As a result the mach-s3c2416-dt boardfile can also support other s3c24xx boards in the future. Because of the clock-reparenting in t

Re: Boot hang on Origen with (!SMP && CPU_IDLE)

2014-01-06 Thread Tomasz Figa
On Monday 06 of January 2014 16:30:56 Arnd Bergmann wrote: > On Monday 06 January 2014, Tushar Behera wrote: > > The device tree node for l2x0 device was missing. After adding a node > > as below I can start booting Origen board. > > > > diff --git a/arch/arm/boot/dts/exynos4210-origen.dts > > b/a

Re: [PATCH 1/2] ARM: Exynos: Use generic uncompress.h

2014-01-06 Thread Arnd Bergmann
On Monday 06 January 2014, Sachin Kamat wrote: > As a pre-requisite step towards enabling multi-platform support > for Exynos, enable it to use generic uncompress.h instead of the > one provided in machine code. > > Signed-off-by: Sachin Kamat Both patches Acked-by: Arnd Bergmann -- To unsubsc

Re: Boot hang on Origen with (!SMP && CPU_IDLE)

2014-01-06 Thread Arnd Bergmann
On Monday 06 January 2014, Tushar Behera wrote: > The device tree node for l2x0 device was missing. After adding a node > as below I can start booting Origen board. > > diff --git a/arch/arm/boot/dts/exynos4210-origen.dts > b/arch/arm/boot/dts/exynos4210-origen.dts > index 1a12fb2..675f323 100644

Re: drm_do_probe_ddc_edid ENXIO check too aggressive?

2014-01-06 Thread Sean Paul
On Wed, Dec 18, 2013 at 5:07 PM, Daniel Drake wrote: > On Wed, Dec 18, 2013 at 2:18 PM, Daniel Drake wrote: >> Yes, this looks very similar to the approach I tried earlier. I guess >> the patch was written for the same reasons as well. >> Sean, any objections to me taking your patch and sending i

Re: [PATCH v2 0/9] cpuidle: rework device state count handling

2014-01-06 Thread Rafael J. Wysocki
On Friday, December 20, 2013 07:47:22 PM Bartlomiej Zolnierkiewicz wrote: > Hi, > > Some cpuidle drivers assume that cpuidle core will handle cases where > device->state_count is smaller than driver->state_count, unfortunately > currently this is untrue (device->state_count is used only for handli

Re: [PATCH 6/7] clk/samsung: add support for pll2650xx

2014-01-06 Thread Rahul Sharma
Hi Tomasz, On 19 December 2013 17:15, Tomasz Figa wrote: > Hi Rahul, > > On Friday 06 of December 2013 21:26:30 Rahul Sharma wrote: >> Add support for pll2650xx in samsung pll file. This pll variant >> is close to pll36xx but uses CON2 registers instead of CON1. > > If the ops are otherwise ident

Re: [PATCH 5/7] clk/samsung: add support for pll2550xx

2014-01-06 Thread Rahul Sharma
Hi Tomasz, On 19 December 2013 17:31, Tomasz Figa wrote: > Hi Pankaj, Rahul, Arun, > > On Friday 06 of December 2013 21:26:29 Rahul Sharma wrote: >> From: Pankaj Dubey >> >> exynos5260 use pll2520xx and it has different bitfields >> for P,M,S values as compared to pll2550xx. Support for >> pll25

Re: [PATCH 4/7] clk/samsung: add support for multuple clock providers

2014-01-06 Thread Rahul Sharma
Hi Tomasz, On 11 December 2013 16:45, Tomasz Figa wrote: > Hi Rahul, > > Please see my comments inline. > > On Friday 06 of December 2013 21:26:28 Rahul Sharma wrote: >> Samsung CCF helper functions do not provide support to >> register multiple Clock Providers for a given SoC. Due to >> this lim

Re: [PATCH RESEND 3/4] mfd: sec-core: Add cells for S5M8767-clocks

2014-01-06 Thread Lee Jones
On Thu, 26 Dec 2013, Tushar Behera wrote: > S5M8767 chip has 3 crystal oscillators running at 32KHz. These are > supported by s2mps11-clk driver. > > Signed-off-by: Tushar Behera > Reviewed-by: Tomasz Figa > CC: Lee Jones > --- > drivers/mfd/sec-core.c |4 +++- > 1 file changed, 3 inserti

Re: [PATCH v2 0/8] clk: max77686: Clock provider implementation fixes

2014-01-06 Thread Lee Jones
> > > This series intends to improve clock provider impementation of max77686 > > > PMIC driver. First two patches are simple fixes of current implementation > > > to allow correct control of provided clocks. Further patches refactor > > > the driver to make the code cleaner and prepare for further

Re: [PATCH] mfd: max8997: Use "IS_ENABLED(CONFIG_OF)" for DT code.

2014-01-06 Thread Lee Jones
> Hi Samuel, > Gentle ping. Sorry, was off over Christmas. > Please let me know, Are there any review comments on this patch? Patch applied, thanks. -- Lee Jones Linaro STMicroelectronics Landing Team Lead Linaro.org │ Open source software for ARM SoCs Follow Linaro: Facebook | Twitter | Bl

Re: Boot hang on Origen with (!SMP && CPU_IDLE)

2014-01-06 Thread Tushar Behera
On 3 January 2014 19:28, Tomasz Figa wrote: > On Friday 03 of January 2014 14:37:10 Arnd Bergmann wrote: >> On Friday 03 January 2014, Tushar Behera wrote: [ ... ] >> Hmm, the boot log contains no message about the l2 cache controller getting >> initialized, which means that l2x0_of_init probabl

Re: [PATCH RFC alternative ver 1] phy: Exynos 421x USB 2.0 PHY support

2014-01-06 Thread Kishon Vijay Abraham I
Hi, On Friday 20 December 2013 06:54 PM, Kamil Debski wrote: This the alternative version of the support for Exynos 421x USB 2.0 PHY in the Generic PHY framework. In this version the support for Exynos 4210 and 4212 was joined into one file. Signed-off-by: Kamil Debski --- Hi, Me and Kishon w

Re: [PATCH v5 3/9] phy: Add new Exynos USB 2.0 PHY driver

2014-01-06 Thread Kishon Vijay Abraham I
Hi, On Friday 20 December 2013 06:54 PM, Kamil Debski wrote: Add a new driver for the Exynos USB 2.0 PHY. The new driver uses the generic PHY framework. The driver includes support for the Exynos 4x10 and 4x12 SoC families. Signed-off-by: Kamil Debski Signed-off-by: Kyungmin Park --- .../de

Re: [PATCH 3/7] ARM: dts: add dts files for exynos5260 SoC

2014-01-06 Thread Rahul Sharma
Hi Tomasz, On 10 December 2013 22:40, Tomasz Figa wrote: > Hi Pankaj, Rahul, Arun, > > Please split generic SoC dtsi files and board dts files into separate > patches. Also please see my comments inline. I will split them to SoC and Board DT patches. > > On Friday 06 of December 2013 21:26:27 R

[PATCH 2/2] ARM: EXYNOS: Remove uncompress.h

2014-01-06 Thread Sachin Kamat
Now that we can use the generic uncompres.h file, there is no need for the machine specific header. Remove it. Signed-off-by: Sachin Kamat --- arch/arm/mach-exynos/include/mach/uncompress.h | 48 1 file changed, 48 deletions(-) delete mode 100644 arch/arm/mach-exynos/

[PATCH 1/2] ARM: Exynos: Use generic uncompress.h

2014-01-06 Thread Sachin Kamat
As a pre-requisite step towards enabling multi-platform support for Exynos, enable it to use generic uncompress.h instead of the one provided in machine code. Signed-off-by: Sachin Kamat --- arch/arm/Kconfig.debug |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/arch/a