Re: [PATCH] arm: exynos: Fix "allmodconfig" build errors in mcpm and hotplug

2014-05-25 Thread Sachin Kamat
Thanks Abhilash. On 26 May 2014 11:24, Abhilash Kesavan wrote: > This fixes the following build errors: > > /tmp/ccRbZlaA.s: Assembler messages: > /tmp/ccRbZlaA.s:69: Error: selected processor does not support ARM mode `isb ' > /tmp/ccRbZlaA.s:75: Error: selected processor does not support ARM mo

[PATCH] ARM: dts: Add pmu sysreg node to Exynos3250

2014-05-25 Thread Chanwoo Choi
This patch add pmusysreg node for Exynos3250 to access PMU (Power Management Unit) register in a centralized way using syscon driver. Signed-off-by: Chanwoo Choi Acked-by: Kyungmin Park --- Documentation/devicetree/bindings/arm/samsung/pmu.txt | 1 + arch/arm/boot/dts/exynos3250.dtsi

Re: [PATCH v5 7/7] cpufreq: exynos: remove all exynos specific cpufreq driver support

2014-05-25 Thread Viresh Kumar
On 23 May 2014 19:57, Thomas Abraham wrote: > From: Thomas Abraham > > Exynos4210, Exynos4x12 and Exynos5250 based platforms have switched over > to use cpufreq-cpu0 driver for cpufreq functionality. So the Exynos > specific cpufreq drivers for these platforms can be removed. > > Signed-off-by: T

Re: [PATCH v5 6/7] ARM: Exynos: switch to using generic cpufreq-cpu0 driver

2014-05-25 Thread Viresh Kumar
On 23 May 2014 19:57, Thomas Abraham wrote: > From: Thomas Abraham > > Remove the platform device instantiation for Exynos specific cpufreq > driver and add the platform device for cpufreq-cpu0 driver. > > Signed-off-by: Thomas Abraham > --- > arch/arm/mach-exynos/exynos.c |4 +++- > 1 file

Re: [PATCH v5 1/7] cpufreq: cpufreq-cpu0: allow use of optional boost mode frequencies

2014-05-25 Thread Viresh Kumar
On 23 May 2014 19:57, Thomas Abraham wrote: > From: Thomas Abraham > > Lookup for the optional boost-frequency property in cpu0 node and if > available, enable support for boost mode frequencies. The frequencies > usable in boost mode are determined while preparing the cpufreq table > from the li

Re: [PATCH v4 2/2] Documentation: devicetree: Add boost-frequency binding to list boost mode frequency

2014-05-25 Thread Viresh Kumar
On 23 May 2014 19:07, Thomas Abraham wrote: > From: Thomas Abraham > > Add a new optional boost-frequency binding for specifying the frequencies > usable in boost mode. > > Cc: Nishanth Menon > Cc: Lukasz Majewski > Cc: Rob Herring > Cc: Pawel Moll > Cc: Mark Rutland > Cc: Ian Campbell > Cc

Re: [PATCH v4 4/8] Documentation: devicetree: add cpu clock configuration data binding for Exynos4/5

2014-05-25 Thread Thomas Abraham
Hi Tomasz, Thanks for your comments. Please see inline reply. On Sat, May 17, 2014 at 4:54 AM, Tomasz Figa wrote: > Hi Thomas, > > Please see my comments inline. > > On 14.05.2014 03:11, Thomas Abraham wrote: >> From; Thomas Abraham >> >> The clock blocks within the CMU_CPU clock domain are put

Re: [PATCH v4 1/2] cpufreq / OPP: Allow boost frequency to be looked up from device tree

2014-05-25 Thread Viresh Kumar
On 23 May 2014 19:07, Thomas Abraham wrote: > From: Thomas Abraham > > Commit 6f19efc0 ("cpufreq: Add boost frequency support in core") adds > support for CPU boost mode. This patch adds support for finding available > boost frequencies from device tree and marking them as usable in boost mode. >

[PATCH] arm: exynos: Fix "allmodconfig" build errors in mcpm and hotplug

2014-05-25 Thread Abhilash Kesavan
This fixes the following build errors: /tmp/ccRbZlaA.s: Assembler messages: /tmp/ccRbZlaA.s:69: Error: selected processor does not support ARM mode `isb ' /tmp/ccRbZlaA.s:75: Error: selected processor does not support ARM mode `isb ' /tmp/ccRbZlaA.s:76: Error: selected processor does not support A

[PATCH] arm: exynos: Enable mcpm for dual-cluster 5800 SoC

2014-05-25 Thread Abhilash Kesavan
5800 is very similar to 5420. We can re-use the existing MCPM support for 5800 for secondary boot-up and switching. Signed-off-by: Abhilash Kesavan --- arch/arm/mach-exynos/mcpm-exynos.c |8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/arch/arm/mach-exynos/mcpm-exyno

Re: [PATCH v2] cpufreq: exynos: Fix driver compilation with ARCH_MULTIPLATFORM

2014-05-25 Thread Viresh Kumar
On 26 May 2014 03:11, Kukjin Kim wrote: > I'm not sure Thomas' v5 cpufreq-cpu0 driver can be upstreamed for 3.16 > because of dependency with others, some of them got ack though... > > * "PM / OPP: move cpufreq specific helpers out of OPP layer" > - https://www.mail-archive.com/linux-omap@vger.ker

Re: [PATCH] drm/exynos: Make exynos_drm_init() call late during the bootup

2014-05-25 Thread Naveen Krishna Ch
Hello Everyone, On 21 May 2014 21:16, Thierry Reding wrote: > On Wed, May 14, 2014 at 05:09:45PM +0530, Naveen Krishna Chatradhi wrote: >> exynos_drm_init() does probing of various drivers like dp_panel, >> hdmi, fimd, mixer, etc in an order and finally binds them together. >> >> Some of the drm

Re: [PATCH v2] cpufreq: exynos: Fix driver compilation with ARCH_MULTIPLATFORM

2014-05-25 Thread Viresh Kumar
On 23 May 2014 20:52, Tomasz Figa wrote: > Currently Exynos cpufreq drivers rely on globally mapped clock > controller registers to configure frequency of CPU cores. This is > obviously wrong and will be removed in near future, but to enable > support for multi-platform builds without introducing

Re: [PATCH v6 0/6] add cpuidle support for Exynos5420

2014-05-25 Thread Chander Kashyap
On 19 May 2014 11:10, Chander Kashyap wrote: > Hi Daniel/Kgene, > > On 16 May 2014 13:33, Chander Kashyap wrote: >> Exynos5420 is a big-little Soc from Samsung. It has 4 A15 and 4 A7 cores. >> >> This patchset adds cpuidle support for Exynos5420 SoC based on >> generic big.little cpuidle driver.

[PATCH 1/1] clk/exynos4: Fix compilation warning

2014-05-25 Thread Sachin Kamat
Fixes the following warning: WARNING: drivers/built-in.o(.text.unlikely+0x2c50): Section mismatch in reference from the function exynos4_clk_sleep_init() to the (unknown reference) .init.data:(unknown) The function exynos4_clk_sleep_init() references the (unknown reference) __initdata (unkn

[GIT PULL 3rd 1/3] Samsung Exynos cpuidle updates for 3.16

2014-05-25 Thread Kukjin Kim
Note: merge conflict will be happened when pulling this for arch/arm/mach-exynos/cpuidle. You may just fixup with 'git rm arch/arm/mach-exynos/cpuidle.', it is due to 'removing inclusion of ' before moving cpuidle driver into drivers/cpuidle... - Kukjin The following changes since commit 985326c9

[GIT PULL 3rd 2/3] Samsung Exynos SoC updates for 3.16

2014-05-25 Thread Kukjin Kim
The following changes since commit be1f7c8d7e2bc8b8c76846aa6f276e8d2ef8975a: cpufreq: exynos: Fix the compile error (2014-05-26 04:05:01 +0900) are available in the git repository at: http://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git tags/exynos-soc for you to fetch cha

[GIT PULL 3rd 3/3] Samsung clk-2 updates for 3.16

2014-05-25 Thread Kukjin Kim
The following changes since commit 6520e968eef4f88c076a84a80e026049d157132e: clk: exynos5420: Add 5800 specific clocks (2014-05-19 22:15:08 +0900) are available in the git repository at: http://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git tags/samsung-clk-2 for you to fet

[GIT PULL 3rd 0/3] Samsung updates for 3.16

2014-05-25 Thread Kukjin Kim
Hi Arnd, Olof and Kevin, Here is 3rd Samsung pull-request for 3.16 Actually this series is depending on multiplatform and as you know it it alreay ready, honestly almost but it should be fine for 3.16 soon. Note, please see the resolution for tags/exynos-cpuidle in the [GIT PULL 3rd 1/3] Samsung

Re: [PATCH 1/1] clk: exynos5420: Staticize local variables

2014-05-25 Thread Sachin Kamat
On 21 May 2014 17:28, Sachin Kamat wrote: > Local symbols are made static. > > Signed-off-by: Sachin Kamat > --- > drivers/clk/samsung/clk-exynos5420.c | 10 +- > 1 file changed, 5 insertions(+), 5 deletions(-) > > diff --git a/drivers/clk/samsung/clk-exynos5420.c > b/drivers/clk/sams

Re: [PATCH 1/5] ARM: dts: Enable RTC node on Origen boards

2014-05-25 Thread Sachin Kamat
On 23 May 2014 11:38, Sachin Kamat wrote: > Enabled RTC node on Origen 4210 and 4412 boards. > > Signed-off-by: Sachin Kamat > --- > arch/arm/boot/dts/exynos4210-origen.dts |4 > arch/arm/boot/dts/exynos4412-origen.dts |4 > 2 files changed, 8 insertions(+) > > diff --git a/arc

[PATCH v11 1/3] ARM: EXYNOS: Add support for EXYNOS5410 SoC

2014-05-25 Thread Tarek Dakhran
EXYNOS5410 is SoC in Samsung's Exynos5 SoC series. Add initial support for this SoC. Signed-off-by: Tarek Dakhran Signed-off-by: Vyacheslav Tyrtov --- arch/arm/mach-exynos/Kconfig |5 + arch/arm/mach-exynos/common.h | 12 ++-- 2 files changed, 15 insertions(+), 2 deletions(-)

[PATCH v11 0/3] Exynos 5410 support

2014-05-25 Thread Tarek Dakhran
The series of patches represent support of Exynos 5410 SoC The Exynos 5410 is the first Samsung SoC based on big.LITTLE architecture Patches add new platform description, support of clock controller and device tree for Exynos 5410. Has been build on Samsung Linux Kernel (branch: for-next, comm

[PATCH v11 3/3] ARM: dts: Add initial device tree support for EXYNOS5410

2014-05-25 Thread Tarek Dakhran
Add initial device tree nodes for EXYNOS5410 SoC and SMDK5410 board. Signed-off-by: Tarek Dakhran Signed-off-by: Vyacheslav Tyrtov Reviewed-by: Tomasz Figa --- arch/arm/boot/dts/Makefile|1 + arch/arm/boot/dts/exynos5410-smdk5410.dts | 82 arch/arm/boot/dts/e

[PATCH v11 2/3] clk: exynos5410: register clocks using common clock framework

2014-05-25 Thread Tarek Dakhran
The EXYNOS5410 clocks are statically listed and registered using the Samsung specific common clock helper functions. Signed-off-by: Tarek Dakhran Signed-off-by: Vyacheslav Tyrtov --- .../devicetree/bindings/clock/exynos5410-clock.txt | 45 + drivers/clk/samsung/Makefile

[GIT PULL 2nd 2/2] Samsung DT updates for 3.16

2014-05-25 Thread Kukjin Kim
The following changes since commit b5839bd87f197e133a0025c36df286eab6e1d858: ARM: dts: Add MFC memory banks to exynos5420 boards (2014-05-20 01:04:13 +0900) are available in the git repository at: http://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git tags/samsung-dt-2 for y

[GIT PULL 2nd 1/2] Samsung cleanup for 3.16

2014-05-25 Thread Kukjin Kim
Hi Arnd, Olof, Kevin Here is 2nd Samsung updates for 3.16 and including cleanup and 2nd dt updates. When pulling cleanup, merge conflict will be happened like following. diff --cc arch/arm/mach-exynos/firmware.c index 4135edb,f6cb510..000 --- a/arch/arm/mach-exynos/firmware.c +++ b/arch/arm/

RE: [PATCH v5 0/7] cpufreq: use cpufreq-cpu0 driver for exynos based platforms

2014-05-25 Thread Kukjin Kim
Tomasz Figa wrote: > > Hi Kukjin, > Hi, > On 26.05.2014 00:50, Kukjin Kim wrote: > > On 05/23/14 23:27, Thomas Abraham wrote: > >> Changes since v4: > >> - Various changes in clock code suggested by Tomasz > >> Figa > >> - This series depends on mutiple other patches > >>[a] patch that intro

Re: [PATCH v5 0/7] cpufreq: use cpufreq-cpu0 driver for exynos based platforms

2014-05-25 Thread Tomasz Figa
Hi Kukjin, On 26.05.2014 00:50, Kukjin Kim wrote: > On 05/23/14 23:27, Thomas Abraham wrote: >> Changes since v4: >> - Various changes in clock code suggested by Tomasz >> Figa >> - This series depends on mutiple other patches >>[a] patch that introduces read-only attribute for clock dividers.

Re: [PATCH v5 0/7] cpufreq: use cpufreq-cpu0 driver for exynos based platforms

2014-05-25 Thread Kukjin Kim
On 05/23/14 23:27, Thomas Abraham wrote: Changes since v4: - Various changes in clock code suggested by Tomasz Figa - This series depends on mutiple other patches [a] patch that introduces read-only attribute for clock dividers. - http://lists.infradead.org/pipermail/linux-arm-kernel/2

Re: [PATCH v2] cpufreq: exynos: Fix driver compilation with ARCH_MULTIPLATFORM

2014-05-25 Thread Kukjin Kim
On 05/24/14 00:22, Tomasz Figa wrote: Currently Exynos cpufreq drivers rely on globally mapped clock controller registers to configure frequency of CPU cores. This is obviously wrong and will be removed in near future, but to enable support for multi-platform builds without introducing a regressi

Re: [PATCH v2 0/3] Exynos multi-platform support

2014-05-25 Thread Kukjin Kim
On 05/24/14 06:02, Tomasz Figa wrote: Hi Kukjin, Hi, On 23.05.2014 21:48, Kukjin Kim wrote: On 05/24/14 04:17, Arnd Bergmann wrote: On Friday 23 May 2014, Sachin Kamat wrote: The patches in this series were earlier sent as part of other series. Now that the other patches have been merged,

Re: [PATCH v10 3/3] ARM: dts: Add initial device tree support for EXYNOS5410

2014-05-25 Thread Kukjin Kim
On 05/24/14 06:15, Tomasz Figa wrote: Hi Tarek, On 23.05.2014 12:35, Tarek Dakhran wrote: Add initial device tree nodes for EXYNOS5410 SoC and SMDK5410 board. Signed-off-by: Tarek Dakhran Signed-off-by: Vyacheslav Tyrtov --- arch/arm/boot/dts/Makefile|1 + arch/arm/boot/

Re: [PATCH] ARM: exynos: Fix kernel panic when unplugging CPU1 on 4210

2014-05-25 Thread Kukjin Kim
On 05/25/14 02:31, Daniel Lezcano wrote: On 05/24/2014 07:24 PM, Daniel Lezcano wrote: A look at the code reveals use of S5P_VA_SYSRAM macro, in case of certain SoC revisions, which is not valid any longer, after SYSRAM started to be mapped dynamically. The new dynamic mapping is stored in sysra