Home
last modified time | relevance | path

Searched refs:gate_id (Results 1 – 5 of 5) sorted by relevance

/optee_os/core/drivers/clk/
H A Dclk-stm32-core.c65 static void stm32_gate_endisable(uint16_t gate_id, bool enable) in stm32_gate_endisable() argument
68 const struct gate_cfg *gate = &priv->gates[gate_id]; in stm32_gate_endisable()
90 void stm32_gate_set_init_state(uint16_t gate_id, bool enable) in stm32_gate_set_init_state() argument
94 assert(!priv->gate_cpt[gate_id]); in stm32_gate_set_init_state()
95 stm32_gate_endisable(gate_id, enable); in stm32_gate_set_init_state()
98 void stm32_gate_disable(uint16_t gate_id) in stm32_gate_disable() argument
103 assert(gate_cpt[gate_id] > 0); in stm32_gate_disable()
104 if (gate_cpt[gate_id] == 1) in stm32_gate_disable()
105 stm32_gate_endisable(gate_id, false); in stm32_gate_disable()
106 gate_cpt[gate_id]--; in stm32_gate_disable()
[all …]
H A Dclk-stm32-core.h72 int gate_id; member
80 int gate_id; member
91 int gate_id; member
116 void stm32_gate_enable(uint16_t gate_id);
117 void stm32_gate_disable(uint16_t gate_id);
118 bool stm32_gate_is_enabled(uint16_t gate_id);
119 TEE_Result stm32_gate_wait_ready(uint16_t gate_id, bool ready_on);
120 TEE_Result stm32_gate_rdy_enable(uint16_t gate_id);
121 TEE_Result stm32_gate_rdy_disable(uint16_t gate_id);
128 void stm32_gate_set_init_state(uint16_t gate_id, bool enable);
[all …]
H A Dclk-stm32mp13.c613 uint16_t gate_id; member
640 .gate_id = (_gate_id),\
762 if (stm32_gate_rdy_enable(osc_data->gate_id)) { in stm32_enable_oscillator_hse()
784 stm32_gate_enable(osc_data->gate_id); in stm32_enable_oscillator_lse()
798 if (stm32_gate_rdy_enable(osc_data->gate_id)) { in stm32_enable_oscillator_lsi()
815 if (stm32_gate_rdy_enable(osc_data->gate_id)) { in stm32_enable_oscillator_csi()
843 if (stm32_gate_wait_ready(osc_data->gate_id, true)) in stm32_clk_oscillators_wait_lse_ready()
881 uint16_t gate_id; member
909 .gate_id = (_gate_id),\
1318 if (stm32_gate_is_enabled(pll->gate_id)) { in clk_stm32_pll_init()
[all …]
H A Dclk-stm32mp21.c668 uint16_t gate_id; member
698 .gate_id = (_gate_id),\
861 if (stm32_gate_rdy_enable(osc_data->gate_id)) in stm32_enable_oscillator_hse()
879 if (stm32_gate_is_enabled(osc_data->gate_id)) in stm32_enable_oscillator_lse()
887 stm32_gate_enable(osc_data->gate_id); in stm32_enable_oscillator_lse()
903 if (stm32_gate_rdy_enable(osc_data->gate_id)) in stm32_enable_oscillator_lsi()
920 if (stm32_gate_rdy_enable(osc_data->gate_id)) in stm32_enable_oscillator_msi()
945 stm32_gate_wait_ready(osc_data->gate_id, true)) in stm32_clk_oscillators_wait_lse_ready()
983 uint16_t gate_id; member
990 .gate_id = (_gate_id),\
[all …]
H A Dclk-stm32mp25.c706 uint16_t gate_id; member
736 .gate_id = (_gate_id),\
866 if (stm32_gate_rdy_enable(osc_data->gate_id)) in stm32_enable_oscillator_hse()
881 if (stm32_gate_is_enabled(osc_data->gate_id)) in stm32_enable_oscillator_lse()
889 stm32_gate_enable(osc_data->gate_id); in stm32_enable_oscillator_lse()
902 if (stm32_gate_rdy_enable(osc_data->gate_id)) in stm32_enable_oscillator_lsi()
942 if (stm32_gate_rdy_enable(osc_data->gate_id)) in stm32_enable_oscillator_msi()
964 if (osci->freq && stm32_gate_wait_ready(osc_data->gate_id, true)) in stm32_clk_oscillators_wait_lse_ready()
1001 uint16_t gate_id; member
1008 .gate_id = (_gate_id),\
[all …]