Lines Matching refs:stm32_clk_priv

897 static void clk_oscillator_check_bypass(struct stm32_clk_priv *priv, int idx,  in clk_oscillator_check_bypass()
916 static void stm32_enable_oscillator_hse(struct stm32_clk_priv *priv) in stm32_enable_oscillator_hse()
939 static void stm32_enable_oscillator_lse(struct stm32_clk_priv *priv) in stm32_enable_oscillator_lse()
1011 static int stm32_clk_oscillators_lse_set_css(struct stm32_clk_priv *priv) in stm32_clk_oscillators_lse_set_css()
1024 struct stm32_clk_priv *priv = clk_stm32_get_priv(); in stm32mp1_come_back_to_hsi()
1045 static int stm32_clk_configure_clk_get_binding_id(struct stm32_clk_priv *priv, uint32_t data) in stm32_clk_configure_clk_get_binding_id()
1052 static int stm32_clk_configure_clk(struct stm32_clk_priv *priv, uint32_t data) in stm32_clk_configure_clk()
1078 static int stm32_clk_configure_mux(struct stm32_clk_priv *priv, uint32_t data) in stm32_clk_configure_mux()
1086 static int stm32_clk_dividers_configure(struct stm32_clk_priv *priv) in stm32_clk_dividers_configure()
1109 static int stm32_clk_source_configure(struct stm32_clk_priv *priv) in stm32_clk_source_configure()
1175 static int stm32_clk_stgen_configure(struct stm32_clk_priv *priv, int id) in stm32_clk_stgen_configure()
1193 static int clk_stm32_pll_compute_cfgr1(struct stm32_clk_priv *priv, in clk_stm32_pll_compute_cfgr1()
1234 static void clk_stm32_pll_config_vco(struct stm32_clk_priv *priv, in clk_stm32_pll_config_vco()
1257 static void clk_stm32_pll_config_csg(struct stm32_clk_priv *priv, in clk_stm32_pll_config_csg()
1283 static void clk_stm32_pll_config_out(struct stm32_clk_priv *priv, const struct stm32_clk_pll *pll, in clk_stm32_pll_config_out()
1296 struct stm32_clk_priv *priv = clk_stm32_get_priv(); in clk_stm32_pll_get_pdata()
1317 struct stm32_clk_priv *priv = clk_stm32_get_priv(); in clk_compute_pll1_settings()
1419 static bool _clk_stm32_pll_is_enabled(struct stm32_clk_priv *priv, const struct stm32_clk_pll *pll) in _clk_stm32_pll_is_enabled()
1426 static void _clk_stm32_pll_set_on(struct stm32_clk_priv *priv, const struct stm32_clk_pll *pll) in _clk_stm32_pll_set_on()
1435 static void _clk_stm32_pll_set_off(struct stm32_clk_priv *priv, const struct stm32_clk_pll *pll) in _clk_stm32_pll_set_off()
1446 static int _clk_stm32_pll_wait_ready_on(struct stm32_clk_priv *priv, in _clk_stm32_pll_wait_ready_on()
1464 static int _clk_stm32_pll_wait_ready_off(struct stm32_clk_priv *priv, in _clk_stm32_pll_wait_ready_off()
1482 static int _clk_stm32_pll_enable(struct stm32_clk_priv *priv, const struct stm32_clk_pll *pll) in _clk_stm32_pll_enable()
1495 static void _clk_stm32_pll_disable(struct stm32_clk_priv *priv, const struct stm32_clk_pll *pll) in _clk_stm32_pll_disable()
1508 static int _clk_stm32_pll_init(struct stm32_clk_priv *priv, int pll_idx, in _clk_stm32_pll_init()
1548 static int clk_stm32_pll_init(struct stm32_clk_priv *priv, int pll_idx) in clk_stm32_pll_init()
1559 static int stm32_clk_pll_configure(struct stm32_clk_priv *priv) in stm32_clk_pll_configure()
1586 static int stm32_clk_oscillators_wait_lse_ready(struct stm32_clk_priv *priv) in stm32_clk_oscillators_wait_lse_ready()
1597 static void stm32_clk_oscillators_enable(struct stm32_clk_priv *priv) in stm32_clk_oscillators_enable()
1605 static int stm32_clk_hsidiv_configure(struct stm32_clk_priv *priv) in stm32_clk_hsidiv_configure()
1611 static bool stm32mp1_clk_is_pll4_used_by_bootrom(struct stm32_clk_priv *priv, int usbphy_p) in stm32mp1_clk_is_pll4_used_by_bootrom()
1623 static int stm32mp1_clk_check_usb_conflict(struct stm32_clk_priv *priv, int usbphy_p, int usbo_p) in stm32mp1_clk_check_usb_conflict()
1699 static unsigned long clk_stm32_pll_recalc_rate(struct stm32_clk_priv *priv, int id, in clk_stm32_pll_recalc_rate()
1737 static bool clk_stm32_pll_is_enabled(struct stm32_clk_priv *priv, int id) in clk_stm32_pll_is_enabled()
1746 static int clk_stm32_pll_enable(struct stm32_clk_priv *priv, int id) in clk_stm32_pll_enable()
1755 static void clk_stm32_pll_disable(struct stm32_clk_priv *priv, int id) in clk_stm32_pll_disable()
1786 static unsigned long clk_stm32_composite_recalc_rate(struct stm32_clk_priv *priv, in clk_stm32_composite_recalc_rate()
1795 static bool clk_stm32_composite_gate_is_enabled(struct stm32_clk_priv *priv, int idx) in clk_stm32_composite_gate_is_enabled()
1803 static int clk_stm32_composite_gate_enable(struct stm32_clk_priv *priv, int idx) in clk_stm32_composite_gate_enable()
1811 static void clk_stm32_composite_gate_disable(struct stm32_clk_priv *priv, int idx) in clk_stm32_composite_gate_disable()
2006 static struct stm32_clk_priv stm32mp13_clock_data = {
2025 struct stm32_clk_priv *priv = clk_stm32_get_priv(); in stm32mp1_init_clock_tree()