aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChao Xie <chao.xie@marvell.com>2014-10-30 22:13:41 -0400
committerMichael Turquette <mturquette@linaro.org>2014-11-12 19:33:22 -0500
commit2bd1e256e45052f2244403f822fd85aa64a6aa00 (patch)
treedb8a3a795d63d39557b39bc8ca0da34fe1a2457d
parent206c5f60a3d902bc4b56dab2de3e88de5eb06108 (diff)
clk: mmp: add prefix "mmp" for structures defined for clk-frac
The structures defined for clk-frac will be used out side of clk-frac.c. To avoid conflicts, add prefix "mmp" for these structures' name. Signed-off-by: Chao Xie <chao.xie@marvell.com> Acked-by: Haojian Zhuang <haojian.zhuang@gmail.com> Signed-off-by: Michael Turquette <mturquette@linaro.org>
-rw-r--r--drivers/clk/mmp/clk-frac.c23
-rw-r--r--drivers/clk/mmp/clk-mmp2.c4
-rw-r--r--drivers/clk/mmp/clk-pxa168.c4
-rw-r--r--drivers/clk/mmp/clk-pxa910.c4
-rw-r--r--drivers/clk/mmp/clk.h8
5 files changed, 22 insertions, 21 deletions
diff --git a/drivers/clk/mmp/clk-frac.c b/drivers/clk/mmp/clk-frac.c
index 23a56f561812..3fbc9cab53a6 100644
--- a/drivers/clk/mmp/clk-frac.c
+++ b/drivers/clk/mmp/clk-frac.c
@@ -22,19 +22,19 @@
22 * numerator/denominator = Fin / (Fout * factor) 22 * numerator/denominator = Fin / (Fout * factor)
23 */ 23 */
24 24
25#define to_clk_factor(hw) container_of(hw, struct clk_factor, hw) 25#define to_clk_factor(hw) container_of(hw, struct mmp_clk_factor, hw)
26struct clk_factor { 26struct mmp_clk_factor {
27 struct clk_hw hw; 27 struct clk_hw hw;
28 void __iomem *base; 28 void __iomem *base;
29 struct clk_factor_masks *masks; 29 struct mmp_clk_factor_masks *masks;
30 struct clk_factor_tbl *ftbl; 30 struct mmp_clk_factor_tbl *ftbl;
31 unsigned int ftbl_cnt; 31 unsigned int ftbl_cnt;
32}; 32};
33 33
34static long clk_factor_round_rate(struct clk_hw *hw, unsigned long drate, 34static long clk_factor_round_rate(struct clk_hw *hw, unsigned long drate,
35 unsigned long *prate) 35 unsigned long *prate)
36{ 36{
37 struct clk_factor *factor = to_clk_factor(hw); 37 struct mmp_clk_factor *factor = to_clk_factor(hw);
38 unsigned long rate = 0, prev_rate; 38 unsigned long rate = 0, prev_rate;
39 int i; 39 int i;
40 40
@@ -58,8 +58,8 @@ static long clk_factor_round_rate(struct clk_hw *hw, unsigned long drate,
58static unsigned long clk_factor_recalc_rate(struct clk_hw *hw, 58static unsigned long clk_factor_recalc_rate(struct clk_hw *hw,
59 unsigned long parent_rate) 59 unsigned long parent_rate)
60{ 60{
61 struct clk_factor *factor = to_clk_factor(hw); 61 struct mmp_clk_factor *factor = to_clk_factor(hw);
62 struct clk_factor_masks *masks = factor->masks; 62 struct mmp_clk_factor_masks *masks = factor->masks;
63 unsigned int val, num, den; 63 unsigned int val, num, den;
64 64
65 val = readl_relaxed(factor->base); 65 val = readl_relaxed(factor->base);
@@ -81,8 +81,8 @@ static unsigned long clk_factor_recalc_rate(struct clk_hw *hw,
81static int clk_factor_set_rate(struct clk_hw *hw, unsigned long drate, 81static int clk_factor_set_rate(struct clk_hw *hw, unsigned long drate,
82 unsigned long prate) 82 unsigned long prate)
83{ 83{
84 struct clk_factor *factor = to_clk_factor(hw); 84 struct mmp_clk_factor *factor = to_clk_factor(hw);
85 struct clk_factor_masks *masks = factor->masks; 85 struct mmp_clk_factor_masks *masks = factor->masks;
86 int i; 86 int i;
87 unsigned long val; 87 unsigned long val;
88 unsigned long prev_rate, rate = 0; 88 unsigned long prev_rate, rate = 0;
@@ -118,10 +118,11 @@ static struct clk_ops clk_factor_ops = {
118 118
119struct clk *mmp_clk_register_factor(const char *name, const char *parent_name, 119struct clk *mmp_clk_register_factor(const char *name, const char *parent_name,
120 unsigned long flags, void __iomem *base, 120 unsigned long flags, void __iomem *base,
121 struct clk_factor_masks *masks, struct clk_factor_tbl *ftbl, 121 struct mmp_clk_factor_masks *masks,
122 struct mmp_clk_factor_tbl *ftbl,
122 unsigned int ftbl_cnt) 123 unsigned int ftbl_cnt)
123{ 124{
124 struct clk_factor *factor; 125 struct mmp_clk_factor *factor;
125 struct clk_init_data init; 126 struct clk_init_data init;
126 struct clk *clk; 127 struct clk *clk;
127 128
diff --git a/drivers/clk/mmp/clk-mmp2.c b/drivers/clk/mmp/clk-mmp2.c
index b2721cae257a..7083f12ef422 100644
--- a/drivers/clk/mmp/clk-mmp2.c
+++ b/drivers/clk/mmp/clk-mmp2.c
@@ -54,7 +54,7 @@
54 54
55static DEFINE_SPINLOCK(clk_lock); 55static DEFINE_SPINLOCK(clk_lock);
56 56
57static struct clk_factor_masks uart_factor_masks = { 57static struct mmp_clk_factor_masks uart_factor_masks = {
58 .factor = 2, 58 .factor = 2,
59 .num_mask = 0x1fff, 59 .num_mask = 0x1fff,
60 .den_mask = 0x1fff, 60 .den_mask = 0x1fff,
@@ -62,7 +62,7 @@ static struct clk_factor_masks uart_factor_masks = {
62 .den_shift = 0, 62 .den_shift = 0,
63}; 63};
64 64
65static struct clk_factor_tbl uart_factor_tbl[] = { 65static struct mmp_clk_factor_tbl uart_factor_tbl[] = {
66 {.num = 14634, .den = 2165}, /*14.745MHZ */ 66 {.num = 14634, .den = 2165}, /*14.745MHZ */
67 {.num = 3521, .den = 689}, /*19.23MHZ */ 67 {.num = 3521, .den = 689}, /*19.23MHZ */
68 {.num = 9679, .den = 5728}, /*58.9824MHZ */ 68 {.num = 9679, .den = 5728}, /*58.9824MHZ */
diff --git a/drivers/clk/mmp/clk-pxa168.c b/drivers/clk/mmp/clk-pxa168.c
index 014396b028a2..75266ac80829 100644
--- a/drivers/clk/mmp/clk-pxa168.c
+++ b/drivers/clk/mmp/clk-pxa168.c
@@ -47,7 +47,7 @@
47 47
48static DEFINE_SPINLOCK(clk_lock); 48static DEFINE_SPINLOCK(clk_lock);
49 49
50static struct clk_factor_masks uart_factor_masks = { 50static struct mmp_clk_factor_masks uart_factor_masks = {
51 .factor = 2, 51 .factor = 2,
52 .num_mask = 0x1fff, 52 .num_mask = 0x1fff,
53 .den_mask = 0x1fff, 53 .den_mask = 0x1fff,
@@ -55,7 +55,7 @@ static struct clk_factor_masks uart_factor_masks = {
55 .den_shift = 0, 55 .den_shift = 0,
56}; 56};
57 57
58static struct clk_factor_tbl uart_factor_tbl[] = { 58static struct mmp_clk_factor_tbl uart_factor_tbl[] = {
59 {.num = 8125, .den = 1536}, /*14.745MHZ */ 59 {.num = 8125, .den = 1536}, /*14.745MHZ */
60}; 60};
61 61
diff --git a/drivers/clk/mmp/clk-pxa910.c b/drivers/clk/mmp/clk-pxa910.c
index 9efc6a47535d..f81799987451 100644
--- a/drivers/clk/mmp/clk-pxa910.c
+++ b/drivers/clk/mmp/clk-pxa910.c
@@ -45,7 +45,7 @@
45 45
46static DEFINE_SPINLOCK(clk_lock); 46static DEFINE_SPINLOCK(clk_lock);
47 47
48static struct clk_factor_masks uart_factor_masks = { 48static struct mmp_clk_factor_masks uart_factor_masks = {
49 .factor = 2, 49 .factor = 2,
50 .num_mask = 0x1fff, 50 .num_mask = 0x1fff,
51 .den_mask = 0x1fff, 51 .den_mask = 0x1fff,
@@ -53,7 +53,7 @@ static struct clk_factor_masks uart_factor_masks = {
53 .den_shift = 0, 53 .den_shift = 0,
54}; 54};
55 55
56static struct clk_factor_tbl uart_factor_tbl[] = { 56static struct mmp_clk_factor_tbl uart_factor_tbl[] = {
57 {.num = 8125, .den = 1536}, /*14.745MHZ */ 57 {.num = 8125, .den = 1536}, /*14.745MHZ */
58}; 58};
59 59
diff --git a/drivers/clk/mmp/clk.h b/drivers/clk/mmp/clk.h
index ab86dd4a416a..3fe92be9e054 100644
--- a/drivers/clk/mmp/clk.h
+++ b/drivers/clk/mmp/clk.h
@@ -7,7 +7,7 @@
7#define APBC_NO_BUS_CTRL BIT(0) 7#define APBC_NO_BUS_CTRL BIT(0)
8#define APBC_POWER_CTRL BIT(1) 8#define APBC_POWER_CTRL BIT(1)
9 9
10struct clk_factor_masks { 10struct mmp_clk_factor_masks {
11 unsigned int factor; 11 unsigned int factor;
12 unsigned int num_mask; 12 unsigned int num_mask;
13 unsigned int den_mask; 13 unsigned int den_mask;
@@ -15,7 +15,7 @@ struct clk_factor_masks {
15 unsigned int den_shift; 15 unsigned int den_shift;
16}; 16};
17 17
18struct clk_factor_tbl { 18struct mmp_clk_factor_tbl {
19 unsigned int num; 19 unsigned int num;
20 unsigned int den; 20 unsigned int den;
21}; 21};
@@ -30,6 +30,6 @@ extern struct clk *mmp_clk_register_apmu(const char *name,
30 spinlock_t *lock); 30 spinlock_t *lock);
31extern struct clk *mmp_clk_register_factor(const char *name, 31extern struct clk *mmp_clk_register_factor(const char *name,
32 const char *parent_name, unsigned long flags, 32 const char *parent_name, unsigned long flags,
33 void __iomem *base, struct clk_factor_masks *masks, 33 void __iomem *base, struct mmp_clk_factor_masks *masks,
34 struct clk_factor_tbl *ftbl, unsigned int ftbl_cnt); 34 struct mmp_clk_factor_tbl *ftbl, unsigned int ftbl_cnt);
35#endif 35#endif