Lines Matching refs:stm32_clk_priv
70 struct stm32_clk_priv { struct
79 static struct stm32_clk_priv *stm32_clock_data; argument
81 static struct stm32_clk_priv *clk_stm32_get_priv(void) in clk_stm32_get_priv()
86 static int clk_stm32_init(struct stm32_clk_priv *priv, uintptr_t base) in clk_stm32_init()
214 int clk_mux_get_parent(struct stm32_clk_priv *priv, uint32_t mux_id) in clk_mux_get_parent()
230 static int clk_mux_set_parent(struct stm32_clk_priv *priv, uint16_t pid, uint8_t sel) in clk_mux_set_parent()
258 static int stm32_clk_configure_mux(struct stm32_clk_priv *priv, uint32_t val) in stm32_clk_configure_mux()
267 int clk_stm32_set_div(struct stm32_clk_priv *priv, uint32_t div_id, uint32_t value) in clk_stm32_set_div()
2048 static int stm32_clk_dividers_configure(struct stm32_clk_priv *priv) in stm32_clk_dividers_configure()
2071 static int stm32_clk_configure_clk(struct stm32_clk_priv *priv, uint32_t data) in stm32_clk_configure_clk()
2096 static int stm32_clk_configure_by_addr_val(struct stm32_clk_priv *priv, in stm32_clk_configure_by_addr_val()
2107 static int stm32_clk_source_configure(struct stm32_clk_priv *priv) in stm32_clk_source_configure()
2166 static int stm32mp1_pll_configure_src(struct stm32_clk_priv *priv, int pll_idx) in stm32mp1_pll_configure_src()
2180 struct stm32_clk_priv *priv = clk_stm32_get_priv(); in stm32mp1_clk_init()
2638 static struct stm32_clk_priv stm32mp15_clock_data = {