Skip to content

Clock Framework & CPU Freq Updates

Viresh Kumar linux-arm-kernel 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v6 Latest3 patches 0 repliesNew

Patches in v6 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3ST SPEAr Clock Framework: Adding support for DDRarch/arm/mach-spear13xx/clock.c arch/arm/mach-spear3xx/clock.c arch/arm/mach-spear3xx/include/mach/misc_regs.h +4 more+359 -770 replies
2/3ST SPEAr Clock Framework: Adding support for PLL frequency changearch/arm/mach-spear3xx/spear3xx.c arch/arm/mach-spear6xx/spear6xx.c arch/arm/plat-spear/Makefile +3 more+201 -50 replies
3/3ST SPEAr CPU freq: Adding support for CPU Freq frameworkarch/arm/Kconfig arch/arm/mach-spear13xx/clock.c arch/arm/mach-spear3xx/clock.c +3 more+176 -80 replies

Reviews trailers per patch

All 3 patches have a Reviewed-by or Acked-by.

PatchStanley MiaoJamie Iles
1/3R-b
2/3R-b
3/3R-b R-b

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

Read the v6 thread

Cover letter [PATCH V6 0/3] Clock Framework & CPU Freq Updates

This patchset contains following updates:
- Adding support for DDR
- Adding support for PLL frequency change
- Adding support for CPU Freq framework

Note: These patches were earlier sent as part of a larger patchset:
"Updating SPEAr Support"

Now it is divided into smaller patchsets. In order to apply these patches cleanly following order of patchsets must be maintained.
- SPEAr3xx & SPEAr6xx Fixes
- SPEAr3xx & SPEAr6xx: Single Image solution and padmux updates
- Adding SPEAr13xx support
- Adding devices support for all spear machines
- Clock Framework & CPU Freq Updates

Deepak Sikri (2):
ST SPEAr Clock Framework: Adding support for PLL frequency change ST SPEAr CPU freq: Adding support for CPU Freq framework

Viresh Kumar (1):
ST SPEAr Clock Framework: Adding support for DDR

 arch/arm/Kconfig                                |    1 +
 arch/arm/mach-spear13xx/clock.c                 |   68 +++++++--
 arch/arm/mach-spear3xx/clock.c                  |  100 ++++++++++--
 arch/arm/mach-spear3xx/include/mach/misc_regs.h |    7 +
 arch/arm/mach-spear3xx/spear3xx.c               |    5 +
 arch/arm/mach-spear6xx/clock.c                  |  100 ++++++++++--
 arch/arm/mach-spear6xx/include/mach/misc_regs.h |    7 +
 arch/arm/mach-spear6xx/spear6xx.c               |    5 +
 arch/arm/plat-spear/Makefile                    |    4 +-
 arch/arm/plat-spear/clock.c                     |  124 +++++++++++++---
 arch/arm/plat-spear/cpufreq.c                   |  164 ++++++++++++++++++++
 arch/arm/plat-spear/include/plat/clock.h        |   44 ++++--
 arch/arm/plat-spear/pll_clk.S                   |  187 +++++++++++++++++++++++
 13 files changed, 731 insertions(+), 85 deletions(-)
 create mode 100644 arch/arm/plat-spear/cpufreq.c
 create mode 100644 arch/arm/plat-spear/pll_clk.S
Signature · 1 line
1.7.2.2