This source file includes following definitions.
- of_clk_get_hw
- clk_hw_create_clk
- __clk_put
   1 
   2 
   3 
   4 
   5 
   6 
   7 struct clk_hw;
   8 struct device;
   9 struct of_phandle_args;
  10 
  11 #if defined(CONFIG_OF) && defined(CONFIG_COMMON_CLK)
  12 struct clk_hw *of_clk_get_hw(struct device_node *np,
  13                                     int index, const char *con_id);
  14 #else 
  15 static inline struct clk_hw *of_clk_get_hw(struct device_node *np,
  16                                     int index, const char *con_id)
  17 {
  18         return ERR_PTR(-ENOENT);
  19 }
  20 #endif
  21 
  22 struct clk_hw *clk_find_hw(const char *dev_id, const char *con_id);
  23 
  24 #ifdef CONFIG_COMMON_CLK
  25 struct clk *clk_hw_create_clk(struct device *dev, struct clk_hw *hw,
  26                               const char *dev_id, const char *con_id);
  27 void __clk_put(struct clk *clk);
  28 #else
  29 
  30 static inline struct clk *
  31 clk_hw_create_clk(struct device *dev, struct clk_hw *hw, const char *dev_id,
  32                   const char *con_id)
  33 {
  34         return (struct clk *)hw;
  35 }
  36 static inline void __clk_put(struct clk *clk) { }
  37 
  38 #endif