[1/6] clk: ti: export the omap2_clk_is_hw_omap call

Message ID 1554365467-1325-2-git-send-email-t-kristo@ti.com
State New
Headers show
Series
  • clk: ti: a few OMAP clock fixes
Related show

Commit Message

Tero Kristo April 4, 2019, 8:11 a.m.
There is one instance outside the TI clock driver that needs the info
whether a clock is an OMAP HW clock or not. Thus, move the function
declaration into the public header.

Signed-off-by: Tero Kristo <t-kristo@ti.com>

---
 drivers/clk/ti/clock.h | 1 -
 include/linux/clk/ti.h | 1 +
 2 files changed, 1 insertion(+), 1 deletion(-)

-- 
1.9.1

--
Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki. Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki

Comments

Stephen Boyd April 25, 2019, 6:15 p.m. | #1
Quoting Tero Kristo (2019-04-04 01:11:02)
> There is one instance outside the TI clock driver that needs the info

> whether a clock is an OMAP HW clock or not. Thus, move the function

> declaration into the public header.

> 

> Signed-off-by: Tero Kristo <t-kristo@ti.com>

> ---


Applied to clk-next

Patch

diff --git a/drivers/clk/ti/clock.h b/drivers/clk/ti/clock.h
index 1c0fac5..4223a39 100644
--- a/drivers/clk/ti/clock.h
+++ b/drivers/clk/ti/clock.h
@@ -303,7 +303,6 @@  long omap4_dpll_regm4xen_round_rate(struct clk_hw *hw,
 int omap4_dpll_regm4xen_determine_rate(struct clk_hw *hw,
 				       struct clk_rate_request *req);
 int omap2_clk_for_each(int (*fn)(struct clk_hw_omap *hw));
-bool omap2_clk_is_hw_omap(struct clk_hw *hw);
 
 extern struct ti_clk_ll_ops *ti_clk_ll_ops;
 
diff --git a/include/linux/clk/ti.h b/include/linux/clk/ti.h
index 78872ef..2821f7c 100644
--- a/include/linux/clk/ti.h
+++ b/include/linux/clk/ti.h
@@ -243,6 +243,7 @@  struct ti_clk_ll_ops {
 
 #define to_clk_hw_omap(_hw) container_of(_hw, struct clk_hw_omap, hw)
 
+bool omap2_clk_is_hw_omap(struct clk_hw *hw);
 int omap2_clk_disable_autoidle_all(void);
 int omap2_clk_enable_autoidle_all(void);
 int omap2_clk_allow_idle(struct clk *clk);