Skip to content

sh and mach-shmobile struct sh_clk_ops rename

Magnus Damm linux-sh 1 version In review

Get series with b4
b4 am 20120229131605.29154.8330.sendpatchset@w520

Versions newest first

  1. v1 Latest17 patches 5 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/17sh: introduce sh_clk_ops in parallel with clk_opsinclude/linux/sh_clk.h+2 -00 replies
2/17sh: convert cpg code to sh_clk_opsdrivers/sh/clk/cpg.c+8 -80 replies
3/17ARM: mach-shmobile: sh7367 sh_clk_ops renamearch/arm/mach-shmobile/clock-sh7367.c+3 -30 replies
4/17ARM: mach-shmobile: sh7377 sh_clk_ops renamearch/arm/mach-shmobile/clock-sh7377.c+3 -30 replies
5/17ARM: mach-shmobile: sh7372 sh_clk_ops renamearch/arm/mach-shmobile/clock-sh7372.c+4 -40 replies
6/17ARM: mach-shmobile: sh73a0 sh_clk_ops renamearch/arm/mach-shmobile/clock-sh73a0.c+6 -60 replies
7/17ARM: mach-shmobile: r8a7740 sh_clk_ops renamearch/arm/mach-shmobile/clock-r8a7740.c+3 -30 replies
8/17ARM: mach-shmobile: r8a7779 sh_clk_ops renamearch/arm/mach-shmobile/clock-r8a7779.c+1 -10 replies
9/17sh: sh header sh_clk_ops renamearch/sh/include/asm/clock.h+1 -10 replies
10/17sh: sh2 sh_clk_ops renamearch/sh/kernel/cpu/sh2/clock-sh7619.c+6 -60 replies
11/17sh: sh2a sh_clk_ops renamearch/sh/kernel/cpu/sh2a/clock-sh7201.c arch/sh/kernel/cpu/sh2a/clock-sh7203.c arch/sh/kernel/cpu/sh2a/clock-sh7206.c+18 -180 replies
12/17sh: sh3 sh_clk_ops renamearch/sh/kernel/cpu/sh3/clock-sh3.c arch/sh/kernel/cpu/sh3/clock-sh7705.c arch/sh/kernel/cpu/sh3/clock-sh7706.c +3 more+35 -350 replies
13/17sh: sh4 sh_clk_ops renamearch/sh/kernel/cpu/sh4/clock-sh4-202.c arch/sh/kernel/cpu/sh4/clock-sh4.c+9 -90 replies
14/17sh: sh4a sh_clk_ops renamearch/sh/kernel/cpu/sh4a/clock-sh7343.c arch/sh/kernel/cpu/sh4a/clock-sh7366.c arch/sh/kernel/cpu/sh4a/clock-sh7722.c +9 more+35 -350 replies
15/17sh: sh5 sh_clk_ops renamearch/sh/kernel/cpu/sh5/clock-sh5.c+6 -60 replies
16/17sh: board sh_clk_ops renamearch/sh/boards/mach-highlander/setup.c arch/sh/boards/mach-sdk7786/setup.c+2 -20 replies
17/17sh: remove clk_opsinclude/linux/sh_clk.h+2 -30 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 00/17] sh and mach-shmobile struct sh_clk_ops rename

sh and mach-shmobile struct sh_clk_ops rename

[PATCH 01/17] sh: introduce sh_clk_ops in parallel with clk_ops [PATCH 02/17] sh: convert cpg code to sh_clk_ops [PATCH 03/17] ARM: mach-shmobile: sh7367 sh_clk_ops rename [PATCH 04/17] ARM: mach-shmobile: sh7377 sh_clk_ops rename [PATCH 05/17] ARM: mach-shmobile: sh7372 sh_clk_ops rename [PATCH 06/17] ARM: mach-shmobile: sh73a0 sh_clk_ops rename [PATCH 07/17] ARM: mach-shmobile: r8a7740 sh_clk_ops rename [PATCH 08/17] ARM: mach-shmobile: r8a7779 sh_clk_ops rename [PATCH 09/17] sh: sh header sh_clk_ops rename
[PATCH 10/17] sh: sh2 sh_clk_ops rename
[PATCH 11/17] sh: sh2a sh_clk_ops rename
[PATCH 12/17] sh: sh3 sh_clk_ops rename
[PATCH 13/17] sh: sh4 sh_clk_ops rename
[PATCH 14/17] sh: sh4a sh_clk_ops rename
[PATCH 15/17] sh: sh5 sh_clk_ops rename
[PATCH 16/17] sh: board sh_clk_ops rename
[PATCH 17/17] sh: remove clk_ops

This patch series renames struct clk_ops to struct sh_clk_ops across arch/sh, arch/arm/mach-shmobile and drivers/sh. The reason for this is to avoid name space collision with the common struct clk patches.

Merge order wise across the different trees, [PATCH 01/17] needs to be first and [PATCH 17/17] last. In between any order is ok.

All SoCs with ARM, sh2, sh3, sh4 and sh4a are known to compile. sh2a and sh5 are not compiled but survive basic grep testing.

---

 arch/arm/mach-shmobile/clock-r8a7740.c |    6 +++---
 arch/arm/mach-shmobile/clock-r8a7779.c |    2 +-
 arch/arm/mach-shmobile/clock-sh7367.c  |    6 +++---
 arch/arm/mach-shmobile/clock-sh7372.c  |    8 ++++----
 arch/arm/mach-shmobile/clock-sh7377.c  |    6 +++---
 arch/arm/mach-shmobile/clock-sh73a0.c  |   12 ++++++------
 arch/sh/boards/mach-highlander/setup.c |    2 +-
 arch/sh/boards/mach-sdk7786/setup.c    |    2 +-
 arch/sh/include/asm/clock.h            |    2 +-
 arch/sh/kernel/cpu/sh2/clock-sh7619.c  |   12 ++++++------
 arch/sh/kernel/cpu/sh2a/clock-sh7201.c |   12 ++++++------
 arch/sh/kernel/cpu/sh2a/clock-sh7203.c |   12 ++++++------
 arch/sh/kernel/cpu/sh2a/clock-sh7206.c |   12 ++++++------
 arch/sh/kernel/cpu/sh3/clock-sh3.c     |   12 ++++++------
 arch/sh/kernel/cpu/sh3/clock-sh7705.c  |   12 ++++++------
 arch/sh/kernel/cpu/sh3/clock-sh7706.c  |   12 ++++++------
 arch/sh/kernel/cpu/sh3/clock-sh7709.c  |   12 ++++++------
 arch/sh/kernel/cpu/sh3/clock-sh7710.c  |   12 ++++++------
 arch/sh/kernel/cpu/sh3/clock-sh7712.c  |   10 +++++-----
 arch/sh/kernel/cpu/sh4/clock-sh4-202.c |    6 +++---
 arch/sh/kernel/cpu/sh4/clock-sh4.c     |   12 ++++++------
 arch/sh/kernel/cpu/sh4a/clock-sh7343.c |    4 ++--
 arch/sh/kernel/cpu/sh4a/clock-sh7366.c |    4 ++--
 arch/sh/kernel/cpu/sh4a/clock-sh7722.c |    4 ++--
 arch/sh/kernel/cpu/sh4a/clock-sh7723.c |    4 ++--
 arch/sh/kernel/cpu/sh4a/clock-sh7724.c |    6 +++---
 arch/sh/kernel/cpu/sh4a/clock-sh7757.c |    2 +-
 arch/sh/kernel/cpu/sh4a/clock-sh7763.c |   14 +++++++-------
 arch/sh/kernel/cpu/sh4a/clock-sh7770.c |   12 ++++++------
 arch/sh/kernel/cpu/sh4a/clock-sh7780.c |   14 +++++++-------
 arch/sh/kernel/cpu/sh4a/clock-sh7785.c |    2 +-
 arch/sh/kernel/cpu/sh4a/clock-sh7786.c |    2 +-
 arch/sh/kernel/cpu/sh4a/clock-shx3.c   |    2 +-
 arch/sh/kernel/cpu/sh5/clock-sh5.c     |   12 ++++++------
 drivers/sh/clk/cpg.c                   |   16 ++++++++--------
 include/linux/sh_clk.h                 |    7 ++++---
 36 files changed, 144 insertions(+), 143 deletions(-)