diff options
Diffstat (limited to 'include/linux')
| -rw-r--r-- | include/linux/clk-provider.h | 8 | ||||
| -rw-r--r-- | include/linux/clk/ti.h | 4 |
2 files changed, 5 insertions, 7 deletions
diff --git a/include/linux/clk-provider.h b/include/linux/clk-provider.h index 2839c639f092..d936409520f8 100644 --- a/include/linux/clk-provider.h +++ b/include/linux/clk-provider.h | |||
| @@ -176,7 +176,7 @@ struct clk_ops { | |||
| 176 | unsigned long *parent_rate); | 176 | unsigned long *parent_rate); |
| 177 | long (*determine_rate)(struct clk_hw *hw, unsigned long rate, | 177 | long (*determine_rate)(struct clk_hw *hw, unsigned long rate, |
| 178 | unsigned long *best_parent_rate, | 178 | unsigned long *best_parent_rate, |
| 179 | struct clk **best_parent_clk); | 179 | struct clk_hw **best_parent_hw); |
| 180 | int (*set_parent)(struct clk_hw *hw, u8 index); | 180 | int (*set_parent)(struct clk_hw *hw, u8 index); |
| 181 | u8 (*get_parent)(struct clk_hw *hw); | 181 | u8 (*get_parent)(struct clk_hw *hw); |
| 182 | int (*set_rate)(struct clk_hw *hw, unsigned long rate, | 182 | int (*set_rate)(struct clk_hw *hw, unsigned long rate, |
| @@ -544,16 +544,14 @@ u8 __clk_get_num_parents(struct clk *clk); | |||
| 544 | struct clk *__clk_get_parent(struct clk *clk); | 544 | struct clk *__clk_get_parent(struct clk *clk); |
| 545 | struct clk *clk_get_parent_by_index(struct clk *clk, u8 index); | 545 | struct clk *clk_get_parent_by_index(struct clk *clk, u8 index); |
| 546 | unsigned int __clk_get_enable_count(struct clk *clk); | 546 | unsigned int __clk_get_enable_count(struct clk *clk); |
| 547 | unsigned int __clk_get_prepare_count(struct clk *clk); | ||
| 548 | unsigned long __clk_get_rate(struct clk *clk); | 547 | unsigned long __clk_get_rate(struct clk *clk); |
| 549 | unsigned long __clk_get_accuracy(struct clk *clk); | ||
| 550 | unsigned long __clk_get_flags(struct clk *clk); | 548 | unsigned long __clk_get_flags(struct clk *clk); |
| 551 | bool __clk_is_prepared(struct clk *clk); | 549 | bool __clk_is_prepared(struct clk *clk); |
| 552 | bool __clk_is_enabled(struct clk *clk); | 550 | bool __clk_is_enabled(struct clk *clk); |
| 553 | struct clk *__clk_lookup(const char *name); | 551 | struct clk *__clk_lookup(const char *name); |
| 554 | long __clk_mux_determine_rate(struct clk_hw *hw, unsigned long rate, | 552 | long __clk_mux_determine_rate(struct clk_hw *hw, unsigned long rate, |
| 555 | unsigned long *best_parent_rate, | 553 | unsigned long *best_parent_rate, |
| 556 | struct clk **best_parent_p); | 554 | struct clk_hw **best_parent_p); |
| 557 | 555 | ||
| 558 | /* | 556 | /* |
| 559 | * FIXME clock api without lock protection | 557 | * FIXME clock api without lock protection |
| @@ -652,7 +650,7 @@ static inline void clk_writel(u32 val, u32 __iomem *reg) | |||
| 652 | #endif /* platform dependent I/O accessors */ | 650 | #endif /* platform dependent I/O accessors */ |
| 653 | 651 | ||
| 654 | #ifdef CONFIG_DEBUG_FS | 652 | #ifdef CONFIG_DEBUG_FS |
| 655 | struct dentry *clk_debugfs_add_file(struct clk *clk, char *name, umode_t mode, | 653 | struct dentry *clk_debugfs_add_file(struct clk_hw *hw, char *name, umode_t mode, |
| 656 | void *data, const struct file_operations *fops); | 654 | void *data, const struct file_operations *fops); |
| 657 | #endif | 655 | #endif |
| 658 | 656 | ||
diff --git a/include/linux/clk/ti.h b/include/linux/clk/ti.h index 74e5341463c9..55ef529a0dbf 100644 --- a/include/linux/clk/ti.h +++ b/include/linux/clk/ti.h | |||
| @@ -264,7 +264,7 @@ int omap3_noncore_dpll_set_rate_and_parent(struct clk_hw *hw, | |||
| 264 | long omap3_noncore_dpll_determine_rate(struct clk_hw *hw, | 264 | long omap3_noncore_dpll_determine_rate(struct clk_hw *hw, |
| 265 | unsigned long rate, | 265 | unsigned long rate, |
| 266 | unsigned long *best_parent_rate, | 266 | unsigned long *best_parent_rate, |
| 267 | struct clk **best_parent_clk); | 267 | struct clk_hw **best_parent_clk); |
| 268 | unsigned long omap4_dpll_regm4xen_recalc(struct clk_hw *hw, | 268 | unsigned long omap4_dpll_regm4xen_recalc(struct clk_hw *hw, |
| 269 | unsigned long parent_rate); | 269 | unsigned long parent_rate); |
| 270 | long omap4_dpll_regm4xen_round_rate(struct clk_hw *hw, | 270 | long omap4_dpll_regm4xen_round_rate(struct clk_hw *hw, |
| @@ -273,7 +273,7 @@ long omap4_dpll_regm4xen_round_rate(struct clk_hw *hw, | |||
| 273 | long omap4_dpll_regm4xen_determine_rate(struct clk_hw *hw, | 273 | long omap4_dpll_regm4xen_determine_rate(struct clk_hw *hw, |
| 274 | unsigned long rate, | 274 | unsigned long rate, |
| 275 | unsigned long *best_parent_rate, | 275 | unsigned long *best_parent_rate, |
| 276 | struct clk **best_parent_clk); | 276 | struct clk_hw **best_parent_clk); |
| 277 | u8 omap2_init_dpll_parent(struct clk_hw *hw); | 277 | u8 omap2_init_dpll_parent(struct clk_hw *hw); |
| 278 | unsigned long omap3_dpll_recalc(struct clk_hw *hw, unsigned long parent_rate); | 278 | unsigned long omap3_dpll_recalc(struct clk_hw *hw, unsigned long parent_rate); |
| 279 | long omap2_dpll_round_rate(struct clk_hw *hw, unsigned long target_rate, | 279 | long omap2_dpll_round_rate(struct clk_hw *hw, unsigned long target_rate, |
