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
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
-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
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
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
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
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
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
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
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
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
>>
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
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
-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
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
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
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
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
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
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
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
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
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
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
-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
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
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
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
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
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.
|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
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
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
>
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
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
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
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
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:
>>
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
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
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
{ /*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_
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,
>>>>
&
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
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
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,
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
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.
>&
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
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
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
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
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
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
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
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
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
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
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
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
-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
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
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
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
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
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.
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
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
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
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
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
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
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
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.
>&
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
; 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
-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
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
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
, 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
.
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
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:
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
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
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
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 - 100 of 1412 matches
Mail list logo