Skip to content

cpufreq: use generic cpufreq drivers for exynos platforms

Chanwoo Choi linux-arm-kernel linux-pm linux-samsung-soc 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v7 Latest0 of 6 patches 0 repliesNew

Patches in v7 No applies recorded yet

None of the 6 patches the cover letter announces are in this archive.

Reviews trailers per patch

PatchChanwoo Choi
SeriesT-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v7 thread

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

Hi Thomas,

Quoted 34 lines · Thomas Abraham

Hi Mike,

Quoted 19 lines · Thomas Abraham

Hi Tomasz,

Quoted 8 lines · Thomas Abraham

Changes since v6:
- Fixes suggested by Amit Daniel <[email protected]>.

This patch series removes the use of Exynos4210 and Exynos5250 specific cpufreq drivers and enables the use of cpufreq-cpu0 driver for these platforms. This series also enabled cpufreq support for Exynos5420 using arm_big_little cpufreq driver.

Quoted 7 lines

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: switch to using generic cpufreq driver for exynos4210/5250
cpufreq: exynos: remove exynos4210/5250 specific cpufreq driver support

Quoted 2 lines

In this series, support for Exynos5420 has been included. If there are any more changes required, could you please let me know.

This patch series migrates exynos cpufreq support to use generic cpufreq drivers. For this, cpu clock blocks are encapsulated into a cpu clock type and cpufreq driver operates the cpu clock type.

We had discussed in the [1] about using coordinated clocks. This series is not using the concept of coordinated clocks but the code in this series can be migrated to use coordinated clocks when it is available.

Quoted 6 lines

Is it okay to consider this series for v3.17-rc1. I will update this code to use coordinated clocks when it is available. This series helps with cpufreq support for newer Exynos SoCs such as Exynos5420/3250.

[1] http://www.spinics.net/lists/cpufreq/msg10042.html

I tested this patchset with Exynos3250 cpufreq patchset[1] on Exynos3250 SoC.
[1] https://lkml.org/lkml/2014/6/18/126

Best Regards,
Chanwoo Choi