diff options
Diffstat (limited to 'drivers/clk')
-rw-r--r-- | drivers/clk/at91/clk-programmable.c | 2 | ||||
-rw-r--r-- | drivers/clk/at91/clk-usb.c | 2 | ||||
-rw-r--r-- | drivers/clk/clk-composite.c | 2 | ||||
-rw-r--r-- | drivers/clk/clk-mux.c | 2 | ||||
-rw-r--r-- | drivers/clk/mmp/clk-mix.c | 8 | ||||
-rw-r--r-- | drivers/clk/qcom/clk-rcg.c | 4 | ||||
-rw-r--r-- | drivers/clk/qcom/clk-rcg2.c | 2 | ||||
-rw-r--r-- | drivers/clk/qcom/common.c | 2 | ||||
-rw-r--r-- | drivers/clk/qcom/mmcc-msm8960.c | 2 | ||||
-rw-r--r-- | drivers/clk/samsung/clk-s3c2410-dclk.c | 2 | ||||
-rw-r--r-- | drivers/clk/shmobile/clk-div6.c | 4 | ||||
-rw-r--r-- | drivers/clk/sunxi/clk-factors.c | 2 | ||||
-rw-r--r-- | drivers/clk/sunxi/clk-sun6i-ar100.c | 2 | ||||
-rw-r--r-- | drivers/clk/sunxi/clk-sunxi.c | 2 | ||||
-rw-r--r-- | drivers/clk/ti/mux.c | 2 |
15 files changed, 20 insertions, 20 deletions
diff --git a/drivers/clk/at91/clk-programmable.c b/drivers/clk/at91/clk-programmable.c index ce9c3b9d00f2..42ec812404ab 100644 --- a/drivers/clk/at91/clk-programmable.c +++ b/drivers/clk/at91/clk-programmable.c | |||
@@ -64,7 +64,7 @@ static int clk_programmable_determine_rate(struct clk_hw *hw, | |||
64 | int shift; | 64 | int shift; |
65 | int i; | 65 | int i; |
66 | 66 | ||
67 | for (i = 0; i < __clk_get_num_parents(hw->clk); i++) { | 67 | for (i = 0; i < clk_hw_get_num_parents(hw); i++) { |
68 | parent = clk_get_parent_by_index(hw->clk, i); | 68 | parent = clk_get_parent_by_index(hw->clk, i); |
69 | if (!parent) | 69 | if (!parent) |
70 | continue; | 70 | continue; |
diff --git a/drivers/clk/at91/clk-usb.c b/drivers/clk/at91/clk-usb.c index 1fdf0e33545d..82dce8f2e03b 100644 --- a/drivers/clk/at91/clk-usb.c +++ b/drivers/clk/at91/clk-usb.c | |||
@@ -66,7 +66,7 @@ static int at91sam9x5_clk_usb_determine_rate(struct clk_hw *hw, | |||
66 | int tmp_diff; | 66 | int tmp_diff; |
67 | int i; | 67 | int i; |
68 | 68 | ||
69 | for (i = 0; i < __clk_get_num_parents(hw->clk); i++) { | 69 | for (i = 0; i < clk_hw_get_num_parents(hw); i++) { |
70 | int div; | 70 | int div; |
71 | 71 | ||
72 | parent = clk_get_parent_by_index(hw->clk, i); | 72 | parent = clk_get_parent_by_index(hw->clk, i); |
diff --git a/drivers/clk/clk-composite.c b/drivers/clk/clk-composite.c index 35ac062d7df6..7835cc4d1cf9 100644 --- a/drivers/clk/clk-composite.c +++ b/drivers/clk/clk-composite.c | |||
@@ -92,7 +92,7 @@ static int clk_composite_determine_rate(struct clk_hw *hw, | |||
92 | return 0; | 92 | return 0; |
93 | } | 93 | } |
94 | 94 | ||
95 | for (i = 0; i < __clk_get_num_parents(mux_hw->clk); i++) { | 95 | for (i = 0; i < clk_hw_get_num_parents(mux_hw); i++) { |
96 | parent = clk_get_parent_by_index(mux_hw->clk, i); | 96 | parent = clk_get_parent_by_index(mux_hw->clk, i); |
97 | if (!parent) | 97 | if (!parent) |
98 | continue; | 98 | continue; |
diff --git a/drivers/clk/clk-mux.c b/drivers/clk/clk-mux.c index 33c09a3bfa51..7129c86a79db 100644 --- a/drivers/clk/clk-mux.c +++ b/drivers/clk/clk-mux.c | |||
@@ -31,7 +31,7 @@ | |||
31 | static u8 clk_mux_get_parent(struct clk_hw *hw) | 31 | static u8 clk_mux_get_parent(struct clk_hw *hw) |
32 | { | 32 | { |
33 | struct clk_mux *mux = to_clk_mux(hw); | 33 | struct clk_mux *mux = to_clk_mux(hw); |
34 | int num_parents = __clk_get_num_parents(hw->clk); | 34 | int num_parents = clk_hw_get_num_parents(hw); |
35 | u32 val; | 35 | u32 val; |
36 | 36 | ||
37 | /* | 37 | /* |
diff --git a/drivers/clk/mmp/clk-mix.c b/drivers/clk/mmp/clk-mix.c index 33834105a09f..264882180bd3 100644 --- a/drivers/clk/mmp/clk-mix.c +++ b/drivers/clk/mmp/clk-mix.c | |||
@@ -63,7 +63,7 @@ static unsigned int _get_div(struct mmp_clk_mix *mix, unsigned int val) | |||
63 | 63 | ||
64 | static unsigned int _get_mux(struct mmp_clk_mix *mix, unsigned int val) | 64 | static unsigned int _get_mux(struct mmp_clk_mix *mix, unsigned int val) |
65 | { | 65 | { |
66 | int num_parents = __clk_get_num_parents(mix->hw.clk); | 66 | int num_parents = clk_hw_get_num_parents(&mix->hw); |
67 | int i; | 67 | int i; |
68 | 68 | ||
69 | if (mix->mux_flags & CLK_MUX_INDEX_BIT) | 69 | if (mix->mux_flags & CLK_MUX_INDEX_BIT) |
@@ -241,7 +241,7 @@ static int mmp_clk_mix_determine_rate(struct clk_hw *hw, | |||
241 | } | 241 | } |
242 | } | 242 | } |
243 | } else { | 243 | } else { |
244 | for (i = 0; i < __clk_get_num_parents(mix_clk); i++) { | 244 | for (i = 0; i < clk_hw_get_num_parents(hw); i++) { |
245 | parent = clk_get_parent_by_index(mix_clk, i); | 245 | parent = clk_get_parent_by_index(mix_clk, i); |
246 | parent_rate = __clk_get_rate(parent); | 246 | parent_rate = __clk_get_rate(parent); |
247 | div_val_max = _get_maxdiv(mix); | 247 | div_val_max = _get_maxdiv(mix); |
@@ -408,13 +408,13 @@ static int mmp_clk_set_rate(struct clk_hw *hw, unsigned long rate, | |||
408 | else | 408 | else |
409 | return -EINVAL; | 409 | return -EINVAL; |
410 | } else { | 410 | } else { |
411 | for (i = 0; i < __clk_get_num_parents(mix_clk); i++) { | 411 | for (i = 0; i < clk_hw_get_num_parents(hw); i++) { |
412 | parent = clk_get_parent_by_index(mix_clk, i); | 412 | parent = clk_get_parent_by_index(mix_clk, i); |
413 | parent_rate = __clk_get_rate(parent); | 413 | parent_rate = __clk_get_rate(parent); |
414 | if (parent_rate == best_parent_rate) | 414 | if (parent_rate == best_parent_rate) |
415 | break; | 415 | break; |
416 | } | 416 | } |
417 | if (i < __clk_get_num_parents(mix_clk)) | 417 | if (i < clk_hw_get_num_parents(hw)) |
418 | return _set_rate(mix, _get_mux_val(mix, i), | 418 | return _set_rate(mix, _get_mux_val(mix, i), |
419 | _get_div_val(mix, best_divisor), 1, 1); | 419 | _get_div_val(mix, best_divisor), 1, 1); |
420 | else | 420 | else |
diff --git a/drivers/clk/qcom/clk-rcg.c b/drivers/clk/qcom/clk-rcg.c index 2bc42bb21b3d..e5c60826b7a9 100644 --- a/drivers/clk/qcom/clk-rcg.c +++ b/drivers/clk/qcom/clk-rcg.c | |||
@@ -45,7 +45,7 @@ static u32 src_to_ns(struct src_sel *s, u8 src, u32 ns) | |||
45 | static u8 clk_rcg_get_parent(struct clk_hw *hw) | 45 | static u8 clk_rcg_get_parent(struct clk_hw *hw) |
46 | { | 46 | { |
47 | struct clk_rcg *rcg = to_clk_rcg(hw); | 47 | struct clk_rcg *rcg = to_clk_rcg(hw); |
48 | int num_parents = __clk_get_num_parents(hw->clk); | 48 | int num_parents = clk_hw_get_num_parents(hw); |
49 | u32 ns; | 49 | u32 ns; |
50 | int i, ret; | 50 | int i, ret; |
51 | 51 | ||
@@ -72,7 +72,7 @@ static int reg_to_bank(struct clk_dyn_rcg *rcg, u32 bank) | |||
72 | static u8 clk_dyn_rcg_get_parent(struct clk_hw *hw) | 72 | static u8 clk_dyn_rcg_get_parent(struct clk_hw *hw) |
73 | { | 73 | { |
74 | struct clk_dyn_rcg *rcg = to_clk_dyn_rcg(hw); | 74 | struct clk_dyn_rcg *rcg = to_clk_dyn_rcg(hw); |
75 | int num_parents = __clk_get_num_parents(hw->clk); | 75 | int num_parents = clk_hw_get_num_parents(hw); |
76 | u32 ns, reg; | 76 | u32 ns, reg; |
77 | int bank; | 77 | int bank; |
78 | int i, ret; | 78 | int i, ret; |
diff --git a/drivers/clk/qcom/clk-rcg2.c b/drivers/clk/qcom/clk-rcg2.c index db3471eecfee..d1d24917c531 100644 --- a/drivers/clk/qcom/clk-rcg2.c +++ b/drivers/clk/qcom/clk-rcg2.c | |||
@@ -63,7 +63,7 @@ static int clk_rcg2_is_enabled(struct clk_hw *hw) | |||
63 | static u8 clk_rcg2_get_parent(struct clk_hw *hw) | 63 | static u8 clk_rcg2_get_parent(struct clk_hw *hw) |
64 | { | 64 | { |
65 | struct clk_rcg2 *rcg = to_clk_rcg2(hw); | 65 | struct clk_rcg2 *rcg = to_clk_rcg2(hw); |
66 | int num_parents = __clk_get_num_parents(hw->clk); | 66 | int num_parents = clk_hw_get_num_parents(hw); |
67 | u32 cfg; | 67 | u32 cfg; |
68 | int i, ret; | 68 | int i, ret; |
69 | 69 | ||
diff --git a/drivers/clk/qcom/common.c b/drivers/clk/qcom/common.c index 34e60c552cea..2dedceefd21d 100644 --- a/drivers/clk/qcom/common.c +++ b/drivers/clk/qcom/common.c | |||
@@ -46,7 +46,7 @@ EXPORT_SYMBOL_GPL(qcom_find_freq); | |||
46 | 46 | ||
47 | int qcom_find_src_index(struct clk_hw *hw, const struct parent_map *map, u8 src) | 47 | int qcom_find_src_index(struct clk_hw *hw, const struct parent_map *map, u8 src) |
48 | { | 48 | { |
49 | int i, num_parents = __clk_get_num_parents(hw->clk); | 49 | int i, num_parents = clk_hw_get_num_parents(hw); |
50 | 50 | ||
51 | for (i = 0; i < num_parents; i++) | 51 | for (i = 0; i < num_parents; i++) |
52 | if (src == map[i].src) | 52 | if (src == map[i].src) |
diff --git a/drivers/clk/qcom/mmcc-msm8960.c b/drivers/clk/qcom/mmcc-msm8960.c index 70316a3a107d..97e98278c21a 100644 --- a/drivers/clk/qcom/mmcc-msm8960.c +++ b/drivers/clk/qcom/mmcc-msm8960.c | |||
@@ -510,7 +510,7 @@ static int pix_rdi_set_parent(struct clk_hw *hw, u8 index) | |||
510 | u32 val; | 510 | u32 val; |
511 | struct clk_pix_rdi *rdi = to_clk_pix_rdi(hw); | 511 | struct clk_pix_rdi *rdi = to_clk_pix_rdi(hw); |
512 | struct clk *clk = hw->clk; | 512 | struct clk *clk = hw->clk; |
513 | int num_parents = __clk_get_num_parents(hw->clk); | 513 | int num_parents = clk_hw_get_num_parents(hw); |
514 | 514 | ||
515 | /* | 515 | /* |
516 | * These clocks select three inputs via two muxes. One mux selects | 516 | * These clocks select three inputs via two muxes. One mux selects |
diff --git a/drivers/clk/samsung/clk-s3c2410-dclk.c b/drivers/clk/samsung/clk-s3c2410-dclk.c index 71ebad941f86..e9eb935d7616 100644 --- a/drivers/clk/samsung/clk-s3c2410-dclk.c +++ b/drivers/clk/samsung/clk-s3c2410-dclk.c | |||
@@ -61,7 +61,7 @@ struct s3c24xx_clkout { | |||
61 | static u8 s3c24xx_clkout_get_parent(struct clk_hw *hw) | 61 | static u8 s3c24xx_clkout_get_parent(struct clk_hw *hw) |
62 | { | 62 | { |
63 | struct s3c24xx_clkout *clkout = to_s3c24xx_clkout(hw); | 63 | struct s3c24xx_clkout *clkout = to_s3c24xx_clkout(hw); |
64 | int num_parents = __clk_get_num_parents(hw->clk); | 64 | int num_parents = clk_hw_get_num_parents(hw); |
65 | u32 val; | 65 | u32 val; |
66 | 66 | ||
67 | val = readl_relaxed(S3C24XX_MISCCR) >> clkout->shift; | 67 | val = readl_relaxed(S3C24XX_MISCCR) >> clkout->shift; |
diff --git a/drivers/clk/shmobile/clk-div6.c b/drivers/clk/shmobile/clk-div6.c index 6810bfb6ef5e..ee66f49812df 100644 --- a/drivers/clk/shmobile/clk-div6.c +++ b/drivers/clk/shmobile/clk-div6.c | |||
@@ -133,7 +133,7 @@ static u8 cpg_div6_clock_get_parent(struct clk_hw *hw) | |||
133 | 133 | ||
134 | hw_index = (clk_readl(clock->reg) >> clock->src_shift) & | 134 | hw_index = (clk_readl(clock->reg) >> clock->src_shift) & |
135 | (BIT(clock->src_width) - 1); | 135 | (BIT(clock->src_width) - 1); |
136 | for (i = 0; i < __clk_get_num_parents(hw->clk); i++) { | 136 | for (i = 0; i < clk_hw_get_num_parents(hw); i++) { |
137 | if (clock->parents[i] == hw_index) | 137 | if (clock->parents[i] == hw_index) |
138 | return i; | 138 | return i; |
139 | } | 139 | } |
@@ -149,7 +149,7 @@ static int cpg_div6_clock_set_parent(struct clk_hw *hw, u8 index) | |||
149 | u8 hw_index; | 149 | u8 hw_index; |
150 | u32 mask; | 150 | u32 mask; |
151 | 151 | ||
152 | if (index >= __clk_get_num_parents(hw->clk)) | 152 | if (index >= clk_hw_get_num_parents(hw)) |
153 | return -EINVAL; | 153 | return -EINVAL; |
154 | 154 | ||
155 | mask = ~((BIT(clock->src_width) - 1) << clock->src_shift); | 155 | mask = ~((BIT(clock->src_width) - 1) << clock->src_shift); |
diff --git a/drivers/clk/sunxi/clk-factors.c b/drivers/clk/sunxi/clk-factors.c index a650eae4cc49..574a3da33b58 100644 --- a/drivers/clk/sunxi/clk-factors.c +++ b/drivers/clk/sunxi/clk-factors.c | |||
@@ -87,7 +87,7 @@ static int clk_factors_determine_rate(struct clk_hw *hw, | |||
87 | unsigned long parent_rate, best = 0, child_rate, best_child_rate = 0; | 87 | unsigned long parent_rate, best = 0, child_rate, best_child_rate = 0; |
88 | 88 | ||
89 | /* find the parent that can help provide the fastest rate <= rate */ | 89 | /* find the parent that can help provide the fastest rate <= rate */ |
90 | num_parents = __clk_get_num_parents(clk); | 90 | num_parents = clk_hw_get_num_parents(hw); |
91 | for (i = 0; i < num_parents; i++) { | 91 | for (i = 0; i < num_parents; i++) { |
92 | parent = clk_get_parent_by_index(clk, i); | 92 | parent = clk_get_parent_by_index(clk, i); |
93 | if (!parent) | 93 | if (!parent) |
diff --git a/drivers/clk/sunxi/clk-sun6i-ar100.c b/drivers/clk/sunxi/clk-sun6i-ar100.c index 3a2ea010f148..3a9459197f9b 100644 --- a/drivers/clk/sunxi/clk-sun6i-ar100.c +++ b/drivers/clk/sunxi/clk-sun6i-ar100.c | |||
@@ -47,7 +47,7 @@ static unsigned long ar100_recalc_rate(struct clk_hw *hw, | |||
47 | static int ar100_determine_rate(struct clk_hw *hw, | 47 | static int ar100_determine_rate(struct clk_hw *hw, |
48 | struct clk_rate_request *req) | 48 | struct clk_rate_request *req) |
49 | { | 49 | { |
50 | int nparents = __clk_get_num_parents(hw->clk); | 50 | int nparents = clk_hw_get_num_parents(hw); |
51 | long best_rate = -EINVAL; | 51 | long best_rate = -EINVAL; |
52 | int i; | 52 | int i; |
53 | 53 | ||
diff --git a/drivers/clk/sunxi/clk-sunxi.c b/drivers/clk/sunxi/clk-sunxi.c index b100f4f051fd..4821231748a1 100644 --- a/drivers/clk/sunxi/clk-sunxi.c +++ b/drivers/clk/sunxi/clk-sunxi.c | |||
@@ -128,7 +128,7 @@ static int sun6i_ahb1_clk_determine_rate(struct clk_hw *hw, | |||
128 | unsigned long parent_rate, best = 0, child_rate, best_child_rate = 0; | 128 | unsigned long parent_rate, best = 0, child_rate, best_child_rate = 0; |
129 | 129 | ||
130 | /* find the parent that can help provide the fastest rate <= rate */ | 130 | /* find the parent that can help provide the fastest rate <= rate */ |
131 | num_parents = __clk_get_num_parents(clk); | 131 | num_parents = clk_hw_get_num_parents(hw); |
132 | for (i = 0; i < num_parents; i++) { | 132 | for (i = 0; i < num_parents; i++) { |
133 | parent = clk_get_parent_by_index(clk, i); | 133 | parent = clk_get_parent_by_index(clk, i); |
134 | if (!parent) | 134 | if (!parent) |
diff --git a/drivers/clk/ti/mux.c b/drivers/clk/ti/mux.c index 99fe27e8376b..69f08a1d047d 100644 --- a/drivers/clk/ti/mux.c +++ b/drivers/clk/ti/mux.c | |||
@@ -31,7 +31,7 @@ | |||
31 | static u8 ti_clk_mux_get_parent(struct clk_hw *hw) | 31 | static u8 ti_clk_mux_get_parent(struct clk_hw *hw) |
32 | { | 32 | { |
33 | struct clk_mux *mux = to_clk_mux(hw); | 33 | struct clk_mux *mux = to_clk_mux(hw); |
34 | int num_parents = __clk_get_num_parents(hw->clk); | 34 | int num_parents = clk_hw_get_num_parents(hw); |
35 | u32 val; | 35 | u32 val; |
36 | 36 | ||
37 | /* | 37 | /* |