Re: [PATCH v11 4/6] ARM: Exynos: switch to using generic cpufreq driver for Exynos4210/5250/5420

2014-11-21 Thread Thomas Abraham
Hi Amit, On Wed, Nov 12, 2014 at 3:03 PM, Amit Kucheria wrote: > Hi Thomas, > > On Mon, Oct 20, 2014 at 5:11 PM, Thomas Abraham wrote: >> The new CPU clock type allows the use of generic CPUfreq drivers. So for >> Exynos4210/5250, switch to using generic cpufreq driver. For

Re: [PATCH v11 4/6] ARM: Exynos: switch to using generic cpufreq driver for Exynos4210/5250/5420

2014-11-21 Thread Thomas Abraham
Hi Kevin, On Thu, Nov 20, 2014 at 2:30 AM, Kevin Hilman wrote: > Hi Thomas, > > On Mon, Oct 20, 2014 at 4:41 AM, Thomas Abraham wrote: >> The new CPU clock type allows the use of generic CPUfreq drivers. So for >> Exynos4210/5250, switch to using generic cpufreq driver. For

[PATCH v12 6/6] clk: samsung: remove unused clock aliases and update clock flags

2014-11-21 Thread Thomas Abraham
-off-by: Thomas Abraham Acked-by: Viresh Kumar Acked-by: Mike Turquette Tested-by: Javier Martinez Canillas Tested-by: Chander Kashyap --- drivers/clk/samsung/clk-exynos4.c| 48 +- drivers/clk/samsung/clk-exynos5250.c | 19 - drivers/clk

[PATCH v12 5/6] cpufreq: exynos: remove exynos4210/5250 specific cpufreq driver support

2014-11-21 Thread Thomas Abraham
Exynos4210 and Exynos5250 based platforms have switched over to use generic cpufreq drivers for cpufreq functionality. So the Exynos specific cpufreq drivers for these platforms can be removed. Cc: Bartlomiej Zolnierkiewicz Signed-off-by: Thomas Abraham Acked-by: Viresh Kumar Tested-by: Javier

[PATCH v12 4/6] ARM: Exynos: switch to using generic cpufreq driver for Exynos4210/5250/5420

2014-11-21 Thread Thomas Abraham
The new CPU clock type allows the use of generic CPUfreq drivers. So for Exynos4210/5250, switch to using generic cpufreq driver. For Exynos5420, which did not have CPUfreq driver support, enable the use of generic CPUfreq driver. Suggested-by: Tomasz Figa Cc: Kukjin Kim Signed-off-by: Thomas

[PATCH v12 3/6] ARM: dts: Exynos: add CPU OPP and regulator supply property

2014-11-21 Thread Thomas Abraham
Signed-off-by: Thomas Abraham Reviewed-by: Andreas Farber Tested-by: Javier Martinez Canillas Tested-by: Chander Kashyap --- arch/arm/boot/dts/exynos4210-origen.dts |4 ++ arch/arm/boot/dts/exynos4210-trats.dts |4 ++ arch/arm/boot/dts/exynos4210-universal_c210.dts |4

[PATCH v12 2/6] clk: samsung: add cpu clock configuration data and instantiate cpu clock

2014-11-21 Thread Thomas Abraham
With the addition of the new Samsung specific cpu-clock type, the arm clock can be represented as a cpu-clock type. Add the CPU clock configuration data and instantiate the CPU clock type for Exynos4210, Exynos5250 and Exynos5420. Cc: Tomasz Figa Signed-off-by: Thomas Abraham Acked-by: Mike

[PATCH v12 1/6] clk: samsung: add infrastructure to register cpu clocks

2014-11-21 Thread Thomas Abraham
infrastructure to register the CPU clock providers for Samsung platforms. Signed-off-by: Thomas Abraham Reviewed-by: Tomasz Figa Acked-by: Mike Turquette Tested-by: Javier Martinez Canillas Tested-by: Chander Kashyap --- drivers/clk/samsung/Makefile |2 +- drivers/clk/samsung/clk-cpu.c

[PATCH v12 0/6] cpufreq: use generic cpufreq drivers for exynos platforms

2014-11-21 Thread Thomas Abraham
this in your tree? Thomas Abraham (6): clk: samsung: add infrastructure to register cpu clocks clk: samsung: add cpu clock configuration data and instantiate cpu clock ARM: dts: Exynos: add CPU OPP and regulator supply property ARM: Exynos: switch to using generic cpufreq driver for

[PATCH v11 5/6] cpufreq: exynos: remove exynos4210/5250 specific cpufreq driver support

2014-10-20 Thread Thomas Abraham
Exynos4210 and Exynos5250 based platforms have switched over to use generic cpufreq drivers for cpufreq functionality. So the Exynos specific cpufreq drivers for these platforms can be removed. Cc: Bartlomiej Zolnierkiewicz Signed-off-by: Thomas Abraham Acked-by: Viresh Kumar Tested-by: Javier

Re: [PATCH v11 0/6] cpufreq: use generic cpufreq drivers for exynos platforms

2014-10-20 Thread Thomas Abraham
Hi Tomasz, On Mon, Oct 20, 2014 at 5:05 PM, Tomasz Figa wrote: > On 20.10.2014 13:41, Thomas Abraham wrote: >> Changes since v10: >> - Rebased on top of v3.18-rc1 >> >> This patch series removes the use of Exynos4210 and Exynos5250 specific >> cpufreq >>

Re: [PATCH v11 5/6] cpufreq: exynos: remove exynos4210/5250 specific cpufreq driver support

2014-10-20 Thread Thomas Abraham
On Mon, Oct 20, 2014 at 5:02 PM, Viresh Kumar wrote: > On 20 October 2014 17:11, Thomas Abraham wrote: >> Exynos4210 and Exynos5250 based platforms have switched over to use generic >> cpufreq drivers for cpufreq functionality. So the Exynos specific cpufreq >> drivers for t

[PATCH v11 5/6] cpufreq: exynos: remove exynos4210/5250 specific cpufreq driver support

2014-10-20 Thread Thomas Abraham
Exynos4210 and Exynos5250 based platforms have switched over to use generic cpufreq drivers for cpufreq functionality. So the Exynos specific cpufreq drivers for these platforms can be removed. Cc: Bartlomiej Zolnierkiewicz Signed-off-by: Thomas Abraham Acked-by: Viresh Kumar Tested-by: Javier

[PATCH v11 6/6] clk: samsung: remove unused clock aliases and update clock flags

2014-10-20 Thread Thomas Abraham
-off-by: Thomas Abraham Acked-by: Viresh Kumar Acked-by: Mike Turquette Tested-by: Javier Martinez Canillas Tested-by: Chander Kashyap --- drivers/clk/samsung/clk-exynos4.c| 48 +- drivers/clk/samsung/clk-exynos5250.c | 19 - drivers/clk

[PATCH v11 4/6] ARM: Exynos: switch to using generic cpufreq driver for Exynos4210/5250/5420

2014-10-20 Thread Thomas Abraham
The new CPU clock type allows the use of generic CPUfreq drivers. So for Exynos4210/5250, switch to using generic cpufreq driver. For Exynos5420, which did not have CPUfreq driver support, enable the use of generic CPUfreq driver. Suggested-by: Tomasz Figa Cc: Kukjin Kim Signed-off-by: Thomas

[PATCH v11 3/6] ARM: dts: Exynos: add CPU OPP and regulator supply property

2014-10-20 Thread Thomas Abraham
Signed-off-by: Thomas Abraham Reviewed-by: Andreas Farber Tested-by: Javier Martinez Canillas Tested-by: Chander Kashyap --- arch/arm/boot/dts/exynos4210-origen.dts |4 ++ arch/arm/boot/dts/exynos4210-trats.dts |4 ++ arch/arm/boot/dts/exynos4210-universal_c210.dts |4

[PATCH v11 2/6] clk: samsung: add cpu clock configuration data and instantiate cpu clock

2014-10-20 Thread Thomas Abraham
With the addition of the new Samsung specific cpu-clock type, the arm clock can be represented as a cpu-clock type. Add the CPU clock configuration data and instantiate the CPU clock type for Exynos4210, Exynos5250 and Exynos5420. Cc: Tomasz Figa Signed-off-by: Thomas Abraham Acked-by: Mike

[PATCH v11 1/6] clk: samsung: add infrastructure to register cpu clocks

2014-10-20 Thread Thomas Abraham
infrastructure to register the CPU clock providers for Samsung platforms. Signed-off-by: Thomas Abraham Reviewed-by: Tomasz Figa Acked-by: Mike Turquette Tested-by: Javier Martinez Canillas Tested-by: Chander Kashyap --- drivers/clk/samsung/Makefile |2 +- drivers/clk/samsung/clk-cpu.c

[PATCH v11 0/6] cpufreq: use generic cpufreq drivers for exynos platforms

2014-10-20 Thread Thomas Abraham
Changes since v10: - Rebased on top of v3.18-rc1 This patch series removes the use of Exynos4210 and Exynos5250 specific cpufreq drivers and enables the use of cpufreq-dt driver for these platforms. This series also enables cpufreq support for Exynos5420 using arm_big_little cpufreq driver. This

Re: exynos5420/arndale-octa: imprecise external aborts on exynos_defconfig

2014-10-06 Thread Thomas Abraham
Hi Bartlomiej, On Tue, Sep 30, 2014 at 11:47 PM, Bartlomiej Zolnierkiewicz wrote: > > Hi, > > On Wednesday, September 17, 2014 05:39:29 PM Kevin Hilman wrote: >> Thomas Abraham writes: >> >> > On Thu, Sep 11, 2014 at 12:16 AM, Kevin Hilman

Re: [PATCH v10 0/6] cpufreq: use generic cpufreq drivers for exynos platforms

2014-09-24 Thread Thomas Abraham
Hi Tomasz, On Wed, Sep 24, 2014 at 4:38 PM, Tomasz Figa wrote: > On 24.09.2014 09:34, Kukjin Kim wrote: >> Thomas Abraham wrote: >>> >>> This patch series removes the use of Exynos4210 and Exynos5250 specific >>> cpufreq >>> drivers and enables the u

[PATCH v10 2/6] clk: samsung: add cpu clock configuration data and instantiate cpu clock

2014-09-23 Thread Thomas Abraham
With the addition of the new Samsung specific cpu-clock type, the arm clock can be represented as a cpu-clock type. Add the CPU clock configuration data and instantiate the CPU clock type for Exynos4210, Exynos5250 and Exynos5420. Cc: Tomasz Figa Signed-off-by: Thomas Abraham Acked-by: Mike

[PATCH v10 4/6] ARM: Exynos: switch to using generic cpufreq driver for Exynos4210/5250/5420

2014-09-23 Thread Thomas Abraham
The new CPU clock type allows the use of generic CPUfreq drivers. So for Exynos4210/5250, switch to using generic cpufreq driver. For Exynos5420, which did not have CPUfreq driver support, enable the use of generic CPUfreq driver. Suggested-by: Tomasz Figa Cc: Kukjin Kim Signed-off-by: Thomas

[PATCH v10 3/6] ARM: dts: Exynos: add CPU OPP and regulator supply property

2014-09-23 Thread Thomas Abraham
Signed-off-by: Thomas Abraham Reviewed-by: Andreas Farber Tested-by: Javier Martinez Canillas Tested-by: Chander Kashyap --- arch/arm/boot/dts/exynos4210-origen.dts |4 ++ arch/arm/boot/dts/exynos4210-trats.dts |4 ++ arch/arm/boot/dts/exynos4210-universal_c210.dts |4

[PATCH v10 6/6] clk: samsung: remove unused clock aliases and update clock flags

2014-09-23 Thread Thomas Abraham
-off-by: Thomas Abraham Acked-by: Viresh Kumar Acked-by: Mike Turquette Tested-by: Javier Martinez Canillas Tested-by: Chander Kashyap --- drivers/clk/samsung/clk-exynos4.c| 48 +- drivers/clk/samsung/clk-exynos5250.c | 19 - drivers/clk

[PATCH v10 5/6] cpufreq: exynos: remove exynos4210/5250 specific cpufreq driver support

2014-09-23 Thread Thomas Abraham
Exynos4210 and Exynos5250 based platforms have switched over to use generic cpufreq drivers for cpufreq functionality. So the Exynos specific cpufreq drivers for these platforms can be removed. Cc: Bartlomiej Zolnierkiewicz Signed-off-by: Thomas Abraham Acked-by: Viresh Kumar Tested-by: Javier

[PATCH v10 0/6] cpufreq: use generic cpufreq drivers for exynos platforms

2014-09-23 Thread Thomas Abraham
1. ARM: dts: add CPU nodes for Exynos4 SoCs - https://lkml.org/lkml/2014/7/21/315 2. clk: exynos4: remove duplicate div_core2 divider clock instantiation - http://www.mail-archive.com/linux-samsung-soc@vger.kernel.org/msg34859.html Thomas Abraham (6): clk: samsung: add infrastructure to

[PATCH v10 1/6] clk: samsung: add infrastructure to register cpu clocks

2014-09-23 Thread Thomas Abraham
infrastructure to register the CPU clock providers for Samsung platforms. Signed-off-by: Thomas Abraham Reviewed-by: Tomasz Figa Acked-by: Mike Turquette Tested-by: Javier Martinez Canillas Tested-by: Chander Kashyap --- drivers/clk/samsung/Makefile |2 +- drivers/clk/samsung/clk-cpu.c

Re: [PATCH 00/14] Support 64bit Cortex A57 based Exynos7 SoC

2014-09-14 Thread Thomas Abraham
Hi Tomasz, On Sat, Sep 13, 2014 at 4:27 PM, Tomasz Figa wrote: > On 27.08.2014 13:34, Tomasz Figa wrote: >> Hi Naveen, >> >> On 27.08.2014 11:44, Naveen Krishna Chatradhi wrote: >>> This patchset supports new Exynos7 Samsung SoC based on Cortex-A57. >>> Exynos7 is a System-On-Chip (SoC) that is b

Re: exynos5420/arndale-octa: imprecise external aborts on exynos_defconfig

2014-09-13 Thread Thomas Abraham
On Thu, Sep 11, 2014 at 12:16 AM, Kevin Hilman wrote: > Tyler Baker writes: > >> Exynos5420-based Arndale octa boards have recently started failing boot >> tests due to imprecise external aborts. This only appears to happen >> when using exynos_defconfig and boots fine with multi_v7_defconfig.

Re: [PATCH 0/4] Add initial support for pinctrl on Exynos7

2014-09-13 Thread Thomas Abraham
|4 + > drivers/pinctrl/samsung/pinctrl-samsung.c |2 + > drivers/pinctrl/samsung/pinctrl-samsung.h |1 + > 8 files changed, 788 insertions(+), 11 deletions(-) > create mode 100644 arch/arm64/boot/dts/exynos/exynos7-pinctrl.dtsi Tested GPIO and Wakeup i

Re: [PATCH 4/4] arm64: dts: Add initial pinctrl support to EXYNOS7

2014-09-13 Thread Thomas Abraham
rinas > Cc: Tomasz Figa > Cc: Linus Walleij > Cc: Thomas Abraham > --- > arch/arm64/Kconfig |2 + > arch/arm64/boot/dts/exynos/exynos7-pinctrl.dtsi | 560 > +++ > arch/arm64/boot/dts/exynos/exynos7.dtsi

Re: [PATCH 2/4] pinctrl: exynos: Add irq_chip instance for Exynos7 wakeup interrupts

2014-09-13 Thread Thomas Abraham
t controller compatible string. > > Signed-off-by: Abhilash Kesavan > Cc: Thomas Abraham > Cc: Tomasz Figa > Cc: Linus Walleij > --- > .../bindings/pinctrl/samsung-pinctrl.txt |2 + > drivers/pinctrl/samsung/pinctrl-exynos.c | 42 >

Re: [PATCH v4 0/8] arch: arm64: enable support for Samsung Exynos7 SoC

2014-09-12 Thread Thomas Abraham
t/dts/exynos/Makefile > create mode 100644 arch/arm64/boot/dts/exynos/exynos7-espresso.dts > create mode 100644 arch/arm64/boot/dts/exynos/exynos7.dtsi > create mode 12 arch/arm64/boot/dts/include/dt-bindings > create mode 100644 drivers/clk/samsung/clk-exynos7.c > create mod

Re: [PATCH v9 4/6] ARM: Exynos: switch to using generic cpufreq driver for Exynos4210/5250/5420

2014-09-05 Thread Thomas Abraham
On Thu, Sep 4, 2014 at 7:00 PM, Kevin Hilman wrote: > Thomas Abraham writes: > >> On Thu, Sep 4, 2014 at 4:45 AM, Kevin Hilman wrote: >>> Hi Thomas, >>> >>> Thomas Abraham writes: >>> >>> [...] >>> >>>> A ne

Re: [PATCH v9 4/6] ARM: Exynos: switch to using generic cpufreq driver for Exynos4210/5250/5420

2014-09-04 Thread Thomas Abraham
On Thu, Sep 4, 2014 at 4:45 AM, Kevin Hilman wrote: > Hi Thomas, > > Thomas Abraham writes: > > [...] > >> A new branch [1] has been created using commits from exynos5-v3.17-rc1 >> branch + cpufreq + regulator + temp fixes. I have tested this branch >> on Exyn

Re: [PATCH v9 4/6] ARM: Exynos: switch to using generic cpufreq driver for Exynos4210/5250/5420

2014-09-03 Thread Thomas Abraham
On Wed, Sep 3, 2014 at 9:56 AM, Thomas Abraham wrote: > Hi Kevin, > > On Wed, Sep 3, 2014 at 1:02 AM, Kevin Hilman wrote: >> HI Thomas, >> >> Thomas Abraham writes: >> >>> On Fri, Aug 29, 2014 at 8:33 PM, Kevin Hilman wrote: >>>> Hi Tho

Re: [PATCH v9 4/6] ARM: Exynos: switch to using generic cpufreq driver for Exynos4210/5250/5420

2014-09-02 Thread Thomas Abraham
Hi Kevin, On Wed, Sep 3, 2014 at 1:02 AM, Kevin Hilman wrote: > HI Thomas, > > Thomas Abraham writes: > >> On Fri, Aug 29, 2014 at 8:33 PM, Kevin Hilman wrote: >>> Hi Thomas, >>> >>> On Fri, Aug 29, 2014 at 5:52 AM, Thomas Abraham wrote: >>

Re: [PATCH v9 1/6] clk: samsung: add infrastructure to register cpu clocks

2014-09-02 Thread Thomas Abraham
On Tue, Sep 2, 2014 at 3:59 AM, Mike Turquette wrote: > Quoting Thomas Abraham (2014-07-30 01:07:38) >> The CPU clock provider supplies the clock to the CPU clock domain. The >> composition and organization of the CPU clock provider could vary among >> Exynos SoCs. A CPU

Re: [PATCH v9 4/6] ARM: Exynos: switch to using generic cpufreq driver for Exynos4210/5250/5420

2014-09-01 Thread Thomas Abraham
Hi Kevin, On Fri, Aug 29, 2014 at 8:33 PM, Kevin Hilman wrote: > Hi Thomas, > > On Fri, Aug 29, 2014 at 5:52 AM, Thomas Abraham wrote: >> Hi Kevin, >> >> On Wed, Aug 27, 2014 at 3:55 AM, Kevin Hilman wrote: >>> On Tue, Aug 26, 2014 at 8:15 AM, Kevin Hilman

Re: [PATCH v9 4/6] ARM: Exynos: switch to using generic cpufreq driver for Exynos4210/5250/5420

2014-08-29 Thread Thomas Abraham
Hi Kevin, On Wed, Aug 27, 2014 at 3:55 AM, Kevin Hilman wrote: > On Tue, Aug 26, 2014 at 8:15 AM, Kevin Hilman wrote: >> On Mon, Aug 25, 2014 at 10:25 PM, Chander Kashyap >> wrote: > > [...] > Can you clarify how you're setting the voltages to ensure stability? >>> >>> below is the d

Re: [PATCH v2] ARM: EXYNOS: Refactor the pm code to use DT based lookup

2014-08-05 Thread Thomas Abraham
{ /*sentinel*/ }, > +}; > + > void __init exynos_pm_init(void) > { > u32 tmp; > + const struct of_device_id *match; > > cpu_pm_register_notifier(&exynos_cpu_pm_notifier_block); > > + of_find_matching_node_and_match(NULL, exynos_pmu_of_device_

Re: [PATCH v9 4/6] ARM: Exynos: switch to using generic cpufreq driver for Exynos4210/5250/5420

2014-08-03 Thread Thomas Abraham
Hi Tomasz, On Fri, Aug 1, 2014 at 1:00 AM, Tomasz Figa wrote: > On 31.07.2014 21:25, Thomas Abraham wrote: >> On Fri, Aug 1, 2014 at 12:24 AM, Tomasz Figa wrote: >>> >>> >>> On 31.07.2014 20:40, Tomasz Figa wrote: >>>> Kukjin, >>>> &

Re: [PATCH v9 3/6] ARM: dts: Exynos: add CPU OPP and regulator supply property

2014-08-03 Thread Thomas Abraham
Hi Javier, On Sat, Aug 2, 2014 at 9:19 AM, Javier Martinez Canillas wrote: > Hello Thomas, > > On 07/30/2014 10:07 AM, Thomas Abraham wrote: >> For Exynos 4210/5250/5420 based platforms, add CPU operating points and CPU >> regulator supply properties for migrating from Ex

Re: [PATCH v9 4/6] ARM: Exynos: switch to using generic cpufreq driver for Exynos4210/5250/5420

2014-07-31 Thread Thomas Abraham
On Fri, Aug 1, 2014 at 12:24 AM, Tomasz Figa wrote: > > > On 31.07.2014 20:40, Tomasz Figa wrote: >> Kukjin, >> >> On 31.07.2014 20:32, Kukjin Kim wrote: >>> On 07/30/14 17:07, Thomas Abraham wrote: >>>> The new CPU clock type allows the use of gene

Re: [PATCH v9 6/6] clk: samsung: remove unused clock aliases and update clock flags

2014-07-31 Thread Thomas Abraham
On Fri, Aug 1, 2014 at 12:16 AM, Tomasz Figa wrote: > On 31.07.2014 20:41, Thomas Abraham wrote: >> On Fri, Aug 1, 2014 at 12:05 AM, Tomasz Figa wrote: >>> On 31.07.2014 20:24, Thomas Abraham wrote: >>>> Hi Tomasz, >>>> >>>> On Thu,

Re: [PATCH v9 6/6] clk: samsung: remove unused clock aliases and update clock flags

2014-07-31 Thread Thomas Abraham
On Fri, Aug 1, 2014 at 12:05 AM, Tomasz Figa wrote: > On 31.07.2014 20:24, Thomas Abraham wrote: >> Hi Tomasz, >> >> On Thu, Jul 31, 2014 at 7:43 PM, Tomasz Figa wrote: >>> On 30.07.2014 10:07, Thomas Abraham wrote: >>>> With some of the Exynos SoC

Re: [PATCH v9 0/6] cpufreq: use generic cpufreq drivers for exynos platforms

2014-07-31 Thread Thomas Abraham
Hi Viresh, On Thu, Jul 31, 2014 at 11:55 PM, Thomas Abraham wrote: > On Thu, Jul 31, 2014 at 7:45 PM, Tomasz Figa wrote: >> Hi Thomas, >> >> On 30.07.2014 10:07, Thomas Abraham wrote: >>> Changes since v8: >>> - Fixes suggested by Tomasz Figa. >&

Re: [PATCH v9 0/6] cpufreq: use generic cpufreq drivers for exynos platforms

2014-07-31 Thread Thomas Abraham
On Thu, Jul 31, 2014 at 7:45 PM, Tomasz Figa wrote: > Hi Thomas, > > On 30.07.2014 10:07, Thomas Abraham wrote: >> Changes since v8: >> - Fixes suggested by Tomasz Figa. >> >> This patch series removes the use of Exynos4210 and Exynos5250 specific >> cp

Re: [PATCH v9 6/6] clk: samsung: remove unused clock aliases and update clock flags

2014-07-31 Thread Thomas Abraham
Hi Tomasz, On Thu, Jul 31, 2014 at 7:43 PM, Tomasz Figa wrote: > On 30.07.2014 10:07, Thomas Abraham wrote: >> With some of the Exynos SoCs switched over to use the generic CPUfreq >> drivers, >> the unused clock aliases can be removed. In addition to this, the individual

Re: [PATCH v9 0/6] cpufreq: use generic cpufreq drivers for exynos platforms

2014-07-31 Thread Thomas Abraham
On Thu, Jul 31, 2014 at 11:50 AM, Chander M. Kashyap wrote: > On Wed, Jul 30, 2014 at 1:37 PM, Thomas Abraham wrote: >> Changes since v8: >> - Fixes suggested by Tomasz Figa. >> >> This patch series removes the use of Exynos4210 and Exynos5250 specific >> cpufr

Re: [PATCH 3/3] clk: exynos5410: Added clocks BPLL, DPLL, EPLL, IPLL, MPLL, and VPLL

2014-07-30 Thread Thomas Abraham
Hi Humberto, On Wed, Jul 30, 2014 at 8:06 PM, Humberto Silva Naves wrote: > Added the remaining PLL clocks, and also registered the configuration > tables with the PLL coefficients for the supported frequencies. > These frequency tables are valid when a 24MHz clock is supplied as the > input cloc

Re: [PATCH 2/3] clk: exynos5410: Add suspend/resume handling

2014-07-30 Thread Thomas Abraham
7 +415,6 @@ static struct samsung_pll_clock exynos5410_plls[nr_plls] > __initdata = { > static void __init exynos5410_clk_init(struct device_node *np) > { > struct samsung_clk_provider *ctx; > - void __iomem *reg_base; > > reg_base = of_iomap(np, 0); > if (!r

Re: [PATCH 1/3] clk: exynos5410: Add the definitions of new clock registers

2014-07-30 Thread Thomas Abraham
Hi Humberto, On Wed, Jul 30, 2014 at 8:06 PM, Humberto Silva Naves wrote: > Added clock register definitions for the majority of the relevant > clocks inside the SoC, including the definitions of all PLL's clocks. > The definitions are now ordered by name, in order to make the It would be good n

Re: [PATCH v9 3/6] ARM: dts: Exynos: add CPU OPP and regulator supply property

2014-07-30 Thread Thomas Abraham
On Thu, Jul 31, 2014 at 9:38 AM, Doug Anderson wrote: > Thomas, > > On Wed, Jul 30, 2014 at 9:06 PM, Thomas Abraham wrote: >> On Thu, Jul 31, 2014 at 9:23 AM, Doug Anderson wrote: >>> Thomas, >>> >>> On Wed, Jul 30, 2014 at 8:21 PM, Thomas Abraham wro

Re: [PATCH v9 3/6] ARM: dts: Exynos: add CPU OPP and regulator supply property

2014-07-30 Thread Thomas Abraham
On Thu, Jul 31, 2014 at 9:23 AM, Doug Anderson wrote: > Thomas, > > On Wed, Jul 30, 2014 at 8:21 PM, Thomas Abraham wrote: >> Hi Doug, >> >> On Thu, Jul 31, 2014 at 6:07 AM, Doug Anderson wrote: >>> Thomas, >>> >>> On Wed, Jul 30, 2014 at

Re: [PATCH v9 3/6] ARM: dts: Exynos: add CPU OPP and regulator supply property

2014-07-30 Thread Thomas Abraham
Hi Doug, On Thu, Jul 31, 2014 at 6:07 AM, Doug Anderson wrote: > Thomas, > > On Wed, Jul 30, 2014 at 1:07 AM, Thomas Abraham wrote: >> diff --git a/arch/arm/boot/dts/exynos5250-arndale.dts >> b/arch/arm/boot/dts/exynos5250-arndale.dts >> index d0de1f5..3b12a97 100644

Re: [PATCH v9 3/6] ARM: dts: Exynos: add CPU OPP and regulator supply property

2014-07-30 Thread Thomas Abraham
On Wed, Jul 30, 2014 at 4:58 PM, Andreas Färber wrote: > Am 30.07.2014 10:07, schrieb Thomas Abraham: >> For Exynos 4210/5250/5420 based platforms, add CPU operating points and CPU >> regulator supply properties for migrating from Exynos specific cpufreq driver >> to using ge

[PATCH v9 5/6] cpufreq: exynos: remove exynos4210/5250 specific cpufreq driver support

2014-07-30 Thread Thomas Abraham
Exynos4210 and Exynos5250 based platforms have switched over to use generic cpufreq drivers for cpufreq functionality. So the Exynos specific cpufreq drivers for these platforms can be removed. Cc: Viresh Kumar Cc: Bartlomiej Zolnierkiewicz Signed-off-by: Thomas Abraham --- drivers/cpufreq

[PATCH v9 4/6] ARM: Exynos: switch to using generic cpufreq driver for Exynos4210/5250/5420

2014-07-30 Thread Thomas Abraham
The new CPU clock type allows the use of generic CPUfreq drivers. So for Exynos4210/5250, switch to using generic cpufreq driver. For Exynos5420, which did not have CPUfreq driver support, enable the use of generic CPUfreq driver. Suggested-by: Tomasz Figa Cc: Kukjin Kim Signed-off-by: Thomas

[PATCH v9 6/6] clk: samsung: remove unused clock aliases and update clock flags

2014-07-30 Thread Thomas Abraham
-off-by: Thomas Abraham --- drivers/clk/samsung/clk-exynos4.c| 48 +- drivers/clk/samsung/clk-exynos5250.c | 19 -- drivers/clk/samsung/clk-exynos5420.c | 27 --- 3 files changed, 53 insertions(+), 41 deletions(-) diff --git a

[PATCH v9 1/6] clk: samsung: add infrastructure to register cpu clocks

2014-07-30 Thread Thomas Abraham
infrastructure to register the CPU clock providers for Samsung platforms. Signed-off-by: Thomas Abraham Reviewed-by: Tomasz Figa --- drivers/clk/samsung/Makefile |2 +- drivers/clk/samsung/clk-cpu.c | 335 + drivers/clk/samsung/clk-cpu.h | 91

[PATCH v9 3/6] ARM: dts: Exynos: add CPU OPP and regulator supply property

2014-07-30 Thread Thomas Abraham
Signed-off-by: Thomas Abraham --- arch/arm/boot/dts/exynos4210-origen.dts |4 +++ arch/arm/boot/dts/exynos4210-trats.dts |4 +++ arch/arm/boot/dts/exynos4210-universal_c210.dts |4 +++ arch/arm/boot/dts/exynos4210.dtsi | 14 - arch/arm/boot/dts

[PATCH v9 2/6] clk: samsung: add cpu clock configuration data and instantiate cpu clock

2014-07-30 Thread Thomas Abraham
With the addition of the new Samsung specific cpu-clock type, the arm clock can be represented as a cpu-clock type. Add the CPU clock configuration data and instantiate the CPU clock type for Exynos4210, Exynos5250 and Exynos5420. Cc: Tomasz Figa Signed-off-by: Thomas Abraham --- drivers/clk

[PATCH v9 0/6] cpufreq: use generic cpufreq drivers for exynos platforms

2014-07-30 Thread Thomas Abraham
divider clock instantiation - http://www.mail-archive.com/linux-samsung-soc@vger.kernel.org/msg34859.html Thomas Abraham (6): clk: samsung: add infrastructure to register cpu clocks clk: samsung: add cpu clock configuration data and instantiate cpu clock ARM: dts: Exynos: add CPU OPP and

[PATCH] clk: exynos4: remove duplicate div_core2 divider clock instantiation

2014-07-30 Thread Thomas Abraham
The 'div_core2' clock and the 'arm_clk' divider clocks are instances of the same divider clock. So remove the 'arm_clk' clock instance. Signed-off-by: Thomas Abraham --- This patch is based on for-next branch of Samsung clock tree. drivers/clk/samsung/clk-exynos4.

Re: [PATCH v8 3/6] ARM: dts: Exynos: add CPU OPP and regulator supply property

2014-07-29 Thread Thomas Abraham
Hi Andreas, On Tue, Jul 29, 2014 at 6:12 PM, Andreas Färber wrote: > Hi Thomas, > > Am 29.07.2014 14:35, schrieb Thomas Abraham: >> On Tue, Jul 29, 2014 at 5:38 PM, Andreas Färber wrote: >>> Am 29.07.2014 07:28, schrieb Thomas Abraham: >>>> diff --git

Re: [PATCH v8 3/6] ARM: dts: Exynos: add CPU OPP and regulator supply property

2014-07-29 Thread Thomas Abraham
Hi Andreas, On Tue, Jul 29, 2014 at 5:38 PM, Andreas Färber wrote: > Hi Thomas, > > Am 29.07.2014 07:28, schrieb Thomas Abraham: >> diff --git a/arch/arm/boot/dts/exynos5250-cros-common.dtsi >> b/arch/arm/boot/dts/exynos5250-cros-common.dtsi >> index 89ac90f..34bb3

Re: [PATCH v8 2/6] clk: samsung: add cpu clock configuration data and instantiate cpu clock

2014-07-29 Thread Thomas Abraham
On Tue, Jul 29, 2014 at 5:34 PM, Tomasz Figa wrote: > On 29.07.2014 13:46, Thomas Abraham wrote: >> Hi Tomasz, >> >> On Tue, Jul 29, 2014 at 3:43 PM, Tomasz Figa wrote: >>> Hi Thomas, >>> >>> Just few minor comments for things I probably missed bef

Re: [PATCH v8 6/6] clk: samsung: remove unused clock aliases and update clock flags

2014-07-29 Thread Thomas Abraham
Hi Tomasz, On Tue, Jul 29, 2014 at 4:14 PM, Tomasz Figa wrote: > Hi Thomas, > > You can find few comments inline. > > On 29.07.2014 07:28, Thomas Abraham wrote: > > [snip] > >> @@ -714,15 +715,24 @@ static struct samsung_div_clock exy

Re: [PATCH v8 3/6] ARM: dts: Exynos: add CPU OPP and regulator supply property

2014-07-29 Thread Thomas Abraham
Hi Tomasz, On Tue, Jul 29, 2014 at 4:01 PM, Tomasz Figa wrote: > Hi Thomas, > > Other than the same question about 400 MHz OPP for Exynos4210, I have > also few more inline. > > On 29.07.2014 07:28, Thomas Abraham wrote: >> For Exynos 4210/5250/5420 based platforms, add

Re: [PATCH v8 2/6] clk: samsung: add cpu clock configuration data and instantiate cpu clock

2014-07-29 Thread Thomas Abraham
Hi Tomasz, On Tue, Jul 29, 2014 at 3:43 PM, Tomasz Figa wrote: > Hi Thomas, > > Just few minor comments for things I probably missed before. > > On 29.07.2014 07:28, Thomas Abraham wrote: > > [snip] > >> @@ -1356,6 +1357,16 @@ static struct samsung_pll_clo

Re: [PATCH v7 6/6] cpufreq: exynos: remove exynos4210/5250 specific cpufreq driver support

2014-07-28 Thread Thomas Abraham
Hi Tomasz, On Sat, Jul 19, 2014 at 6:59 PM, Tomasz Figa wrote: > Hi, > > On 14.07.2014 15:38, Thomas Abraham wrote: >> From: Thomas Abraham >> >> Exynos4210 and Exynos5250 based platforms have switched over to use generic >> cpufreq drivers for cpufreq func

Re: [PATCH v7 5/6] ARM: Exynos: switch to using generic cpufreq driver for exynos4210/5250/5420

2014-07-28 Thread Thomas Abraham
On Sat, Jul 19, 2014 at 6:57 PM, Tomasz Figa wrote: > On 14.07.2014 15:38, Thomas Abraham wrote: >> From: Thomas Abraham >> >> Remove the platform device instantiation for exynos cpufreq driver and add >> the >> platform device for generic cpufreq drivers. >&

Re: [PATCH v7 4/6] ARM: dts: Exynos: add cpu nodes, opp and cpu clock configuration data

2014-07-28 Thread Thomas Abraham
Hi Tomasz, On Sat, Jul 19, 2014 at 6:48 PM, Tomasz Figa wrote: > Hi Thomas, > > Please see my comments inline. > > On 14.07.2014 15:38, Thomas Abraham wrote: >> From: Thomas Abraham >> >> For Exynos 4210/5250/5420 based platforms, add CPU nodes, operating poi

Re: [PATCH v7 1/6] clk: samsung: add infrastructure to register cpu clocks

2014-07-28 Thread Thomas Abraham
; On 14.07.2014 15:38, Thomas Abraham wrote: > > [snip] > >> diff --git a/drivers/clk/samsung/clk-cpu.c b/drivers/clk/samsung/clk-cpu.c >> new file mode 100644 >> index 000..0d62968 >> --- /dev/null >> +++ b/drivers/clk/samsung/clk-cpu.c >> @@ -0,0 +1,57

[PATCH v8 6/6] clk: samsung: remove unused clock aliases and update clock flags

2014-07-28 Thread Thomas Abraham
-off-by: Thomas Abraham --- drivers/clk/samsung/clk-exynos4.c| 44 +++--- drivers/clk/samsung/clk-exynos5250.c | 19 --- drivers/clk/samsung/clk-exynos5420.c | 27 ++--- 3 files changed, 54 insertions(+), 36 deletions(-) diff --git a

[PATCH v8 5/6] cpufreq: exynos: remove exynos4210/5250 specific cpufreq driver support

2014-07-28 Thread Thomas Abraham
Exynos4210 and Exynos5250 based platforms have switched over to use generic cpufreq drivers for cpufreq functionality. So the Exynos specific cpufreq drivers for these platforms can be removed. Cc: Viresh Kumar Signed-off-by: Thomas Abraham --- drivers/cpufreq/Kconfig.arm | 22

[PATCH v8 4/6] ARM: Exynos: switch to using generic cpufreq driver for Exynos4210/5250/5420

2014-07-28 Thread Thomas Abraham
The new CPU clock type allows the use of generic CPUfreq drivers. So for Exynos4210/5250, switch to using generic cpufreq driver. For Exynos5420, which did not have CPUfreq driver support, enable the use of generic CPUfreq driver. Suggested-by: Tomasz Figa Cc: Kukjin Kim Signed-off-by: Thomas

[PATCH v8 0/6] cpufreq: use generic cpufreq drivers for exynos platforms

2014-07-28 Thread Thomas Abraham
, the Tested-by and Acked-by tags for all the patches in this series have been dropped. Thomas Abraham (6): clk: samsung: add infrastructure to register cpu clocks clk: samsung: add cpu clock configuration data and instantiate cpu clock ARM: dts: Exynos: add CPU OPP and regulator supply

[PATCH v8 1/6] clk: samsung: add infrastructure to register cpu clocks

2014-07-28 Thread Thomas Abraham
infrastructure to register the CPU clock providers for Samsung platforms. Cc: Tomasz Figa Signed-off-by: Thomas Abraham --- drivers/clk/samsung/Makefile |2 +- drivers/clk/samsung/clk-cpu.c | 335 + drivers/clk/samsung/clk-cpu.h | 91 +++ 3

[PATCH v8 3/6] ARM: dts: Exynos: add CPU OPP and regulator supply property

2014-07-28 Thread Thomas Abraham
For Exynos 4210/5250/5420 based platforms, add CPU operating points and CPU regulator supply properties for migrating from Exynos specific cpufreq driver to using generic cpufreq drivers. Cc: Kukjin Kim Signed-off-by: Thomas Abraham --- arch/arm/boot/dts/exynos4210-origen.dts |6

[PATCH v8 2/6] clk: samsung: add cpu clock configuration data and instantiate cpu clock

2014-07-28 Thread Thomas Abraham
With the addition of the new Samsung specific cpu-clock type, the arm clock can be represented as a cpu-clock type. Add the CPU clock configuration data and instantiate the CPU clock type for Exynos4210, Exynos5250 and Exynos5420. Cc: Tomasz Figa Signed-off-by: Thomas Abraham --- drivers/clk

[PATCH] ARM: dts: smdk5250: Specify MAX77686 pmic interrupt

2014-07-28 Thread Thomas Abraham
The IRQB interrupt pin of MAX77686 PMIC is connected to GPX3[2] pin of Exynos5250 on the Exynos5250 SMDK board. Specify this connection using interrupts property for the max77686 pmic node. Signed-off-by: Thomas Abraham --- arch/arm/boot/dts/exynos5250-smdk5250.dts |2 ++ 1 file changed, 2

Re: [PATCH] ARM: dts: add CPU nodes for Exynos4 SoCs

2014-07-21 Thread Thomas Abraham
On Mon, Jul 21, 2014 at 6:40 PM, Bartlomiej Zolnierkiewicz wrote: > > Hi, > > On Monday, July 21, 2014 01:43:53 PM Daniel Drake wrote: >> On Fri, Jul 18, 2014 at 5:00 PM, Bartlomiej Zolnierkiewicz >> wrote: >> > Recent patch by Tomasz Figa ("irqchip: gic: Fix core ID calculation >> > when topolog

Re: [PATCH v7 0/6] cpufreq: use generic cpufreq drivers for exynos platforms

2014-07-17 Thread Thomas Abraham
On Fri, Jul 18, 2014 at 6:14 AM, Chanwoo Choi wrote: > Hi Thomas, > > On 07/17/2014 02:58 PM, Thomas Abraham wrote: >> Hi Mike, >> >> On Tue, Jul 15, 2014 at 9:20 AM, Thomas Abraham wrote: >>> Hi Tomasz, >>> >>> On Mon, Jul 14, 2014 at 7:08

Re: [PATCH v7 0/6] cpufreq: use generic cpufreq drivers for exynos platforms

2014-07-16 Thread Thomas Abraham
Hi Mike, On Tue, Jul 15, 2014 at 9:20 AM, Thomas Abraham wrote: > Hi Tomasz, > > On Mon, Jul 14, 2014 at 7:08 PM, Thomas Abraham wrote: >> Changes since v6: >> - Fixes suggested by Amit Daniel . >> >> This patch series removes the use of Exynos4210 and Exynos525

Re: [PATCH v7 0/6] cpufreq: use generic cpufreq drivers for exynos platforms

2014-07-14 Thread Thomas Abraham
Hi Tomasz, On Mon, Jul 14, 2014 at 7:08 PM, Thomas Abraham wrote: > Changes since v6: > - Fixes suggested by Amit Daniel . > > This patch series removes the use of Exynos4210 and Exynos5250 specific > cpufreq > drivers and enables the use of cpufreq-cpu0 driver for the

[PATCH v7 2/6] clk: samsung: register exynos5420 apll/kpll configuration data

2014-07-14 Thread Thomas Abraham
From: Thomas Abraham Register the PLL configuration data for APLL and KPLL on Exynos5420. This configuration data table specifies PLL coefficients for supported PLL clock speeds when a 24MHz clock is supplied as the input clock source for these PLLs. Cc: Tomasz Figa Signed-off-by: Thomas

[PATCH v7 5/6] ARM: Exynos: switch to using generic cpufreq driver for exynos4210/5250/5420

2014-07-14 Thread Thomas Abraham
From: Thomas Abraham Remove the platform device instantiation for exynos cpufreq driver and add the platform device for generic cpufreq drivers. Cc: Kukjin Kim Signed-off-by: Thomas Abraham Acked-by: Viresh Kumar Reviewed-by: Amit Daniel Kachhap Tested-by: Arjun K.V --- arch/arm/mach

[PATCH v7 6/6] cpufreq: exynos: remove exynos4210/5250 specific cpufreq driver support

2014-07-14 Thread Thomas Abraham
From: Thomas Abraham Exynos4210 and Exynos5250 based platforms have switched over to use generic cpufreq drivers for cpufreq functionality. So the Exynos specific cpufreq drivers for these platforms can be removed. Signed-off-by: Thomas Abraham Acked-by: Viresh Kumar Reviewed-by: Amit Daniel

[PATCH v7 1/6] clk: samsung: add infrastructure to register cpu clocks

2014-07-14 Thread Thomas Abraham
From: Thomas Abraham This patch defines a new clock type for CPU clock provider and adds infrastructure to register the CPU clock providers for Samsung platforms. The CPU clock provider supplies the clock to the CPU clock domain. The composition and organization of the CPU clock provider could

[PATCH v7 4/6] ARM: dts: Exynos: add cpu nodes, opp and cpu clock configuration data

2014-07-14 Thread Thomas Abraham
From: Thomas Abraham For Exynos 4210/5250/5420 based platforms, add CPU nodes, operating points and cpu clock data for migrating from Exynos specific cpufreq driver to using generic cpufreq drivers. Cc: Kukjin Kim Signed-off-by: Thomas Abraham Reviewed-by: Amit Daniel Kachhap Tested-by

[PATCH v7 3/6] clk: exynos: use cpu-clock provider type to represent arm clock

2014-07-14 Thread Thomas Abraham
From: Thomas Abraham Register cpu clocks using the new cpu-clock provider type for exynos platforms. The differnt clock blocks that are now encapsulated within the cpu-clock can be marked with read-only attribute. Cc: Tomasz Figa Signed-off-by: Thomas Abraham Reviewed-by: Amit Daniel Kachhap

[PATCH v7 0/6] cpufreq: use generic cpufreq drivers for exynos platforms

2014-07-14 Thread Thomas Abraham
. Thomas Abraham (6): clk: samsung: add infrastructure to register cpu clocks clk: samsung: register exynos5420 apll/kpll configuration data clk: exynos: use cpu-clock provider type to represent arm clock ARM: dts: Exynos: add cpu nodes, opp and cpu clock configuration data ARM: Exynos

Re: [PATCHv2 0/3] cpufreq: Use cpufreq-cpu0 driver for Exynos3250

2014-06-18 Thread Thomas Abraham
On Wed, Jun 18, 2014 at 2:09 PM, Chanwoo Choi wrote: > This patchset use cpufreq-cpu0 driver to support Exynos3250 cpufreq. So, this > patchset is based on following patchset[1] by Thomas Abraham. > [1] http://www.spinics.net/lists/arm-kernel/msg339392.html > > Changes from v1:

Re: [PATCH v6 0/6] cpufreq: use generic cpufreq drivers for exynos platforms

2014-06-18 Thread Thomas Abraham
On Wed, Jun 18, 2014 at 1:21 PM, Viresh Kumar wrote: > On 17 June 2014 20:55, Thomas Abraham wrote: >> Changes since v5: >> - Configuration data for cpu clock block is embedded with the code. The cpu >> clock >> logic can later to extended to obtain this data

[PATCH v6 6/6] cpufreq: exynos: remove exynos4210/5250 specific cpufreq driver support

2014-06-17 Thread Thomas Abraham
From: Thomas Abraham Exynos4210 and Exynos5250 based platforms have switched over to use generic cpufreq drivers for cpufreq functionality. So the Exynos specific cpufreq drivers for these platforms can be removed. Cc: Viresh Kumar Signed-off-by: Thomas Abraham --- drivers/cpufreq

[PATCH v6 0/6] cpufreq: use generic cpufreq drivers for exynos platforms

2014-06-17 Thread Thomas Abraham
s5420 using arm_big_little cpufreq driver. Thomas Abraham (6): clk: samsung: add infrastructure to register cpu clocks clk: samsung: register exynos5420 apll/kpll configuration data clk: exynos: use cpu-clock provider type to represent arm clock ARM: dts: Exynos: add cpu nodes, opp and cpu

[PATCH v6 4/6] ARM: dts: Exynos: add cpu nodes, opp and cpu clock configuration data

2014-06-17 Thread Thomas Abraham
From: Thomas Abraham For Exynos 4210/5250/5420 based platforms, add CPU nodes, operating points and cpu clock data for migrating from Exynos specific cpufreq driver to using generic cpufreq drivers. Cc: Kukjin Kim Signed-off-by: Thomas Abraham --- arch/arm/boot/dts/exynos4210-origen.dts

  1   2   3   4   5   6   7   8   9   10   >