Lines Matching refs:ret
1093 int ret = -1; in clk_stm32_osc_msi_set_rate() local
1098 ret = 0; in clk_stm32_osc_msi_set_rate()
1103 ret = 0; in clk_stm32_osc_msi_set_rate()
1110 return ret; in clk_stm32_osc_msi_set_rate()
1742 int ret = 0; in _clk_stm32_pll1_init() local
1746 ret = stm32_clk_configure_mux(priv, pll_conf->src); in _clk_stm32_pll1_init()
1747 if (ret != 0) { in _clk_stm32_pll1_init()
1765 ret = stm32mp2_a35_pll1_start(); in _clk_stm32_pll1_init()
1766 if (ret != 0) { in _clk_stm32_pll1_init()
1796 int ret = 0; in _clk_stm32_pll_init() local
1800 ret = stm32_clk_configure_mux(priv, pll_conf->src); in _clk_stm32_pll_init()
1801 if (ret != 0) { in _clk_stm32_pll_init()
1805 ret = clk_stm32_pll_wait_mux_ready(priv, pll); in _clk_stm32_pll_init()
1806 if (ret != 0) { in _clk_stm32_pll_init()
1810 ret = clk_stm32_pll_config_output(priv, pll, pll_conf->cfg, pll_conf->frac); in _clk_stm32_pll_init()
1811 if (ret != 0) { in _clk_stm32_pll_init()
2074 int ret = 0; in stm32_clk_oscillators_wait_lse_ready() local
2077 ret = clk_oscillator_wait_ready_on(priv, _CK_LSE); in stm32_clk_oscillators_wait_lse_ready()
2080 return ret; in stm32_clk_oscillators_wait_lse_ready()
2137 int ret = 0; in stm32_clk_configure_clk() local
2145 ret = _clk_stm32_set_parent_by_index(priv, clk_id, sel); in stm32_clk_configure_clk()
2146 if (ret != 0) { in stm32_clk_configure_clk()
2147 return ret; in stm32_clk_configure_clk()
2164 int ret = -1; in stm32_clk_configure() local
2168 ret = stm32_clk_configure_div(priv, cmd_data); in stm32_clk_configure()
2172 ret = stm32_clk_configure_mux(priv, cmd_data); in stm32_clk_configure()
2176 ret = stm32_clk_configure_clk(priv, cmd_data); in stm32_clk_configure()
2184 return ret; in stm32_clk_configure()
2193 int ret; in stm32_clk_bus_configure() local
2195 ret = stm32_clk_configure(priv, pdata->busclk[i]); in stm32_clk_bus_configure()
2196 if (ret != 0) { in stm32_clk_bus_configure()
2197 return ret; in stm32_clk_bus_configure()
2210 int ret; in stm32_clk_kernel_configure() local
2212 ret = stm32_clk_configure(priv, pdata->kernelclk[i]); in stm32_clk_kernel_configure()
2213 if (ret != 0) { in stm32_clk_kernel_configure()
2214 return ret; in stm32_clk_kernel_configure()
2224 int ret; in stm32mp2_init_clock_tree() local
2233 ret = stm32mp2_clk_switch_to_hsi(priv); in stm32mp2_init_clock_tree()
2234 if (ret != 0) { in stm32mp2_init_clock_tree()
2238 ret = stm32mp2_clk_pll_configure(priv); in stm32mp2_init_clock_tree()
2239 if (ret != 0) { in stm32mp2_init_clock_tree()
2244 ret = stm32_clk_oscillators_wait_lse_ready(priv); in stm32mp2_init_clock_tree()
2245 if (ret != 0) { in stm32mp2_init_clock_tree()
2249 ret = stm32mp2_clk_flexgen_configure(priv); in stm32mp2_init_clock_tree()
2250 if (ret != 0) { in stm32mp2_init_clock_tree()
2254 ret = stm32_clk_bus_configure(priv); in stm32mp2_init_clock_tree()
2255 if (ret != 0) { in stm32mp2_init_clock_tree()
2259 ret = stm32_clk_kernel_configure(priv); in stm32mp2_init_clock_tree()
2260 if (ret != 0) { in stm32mp2_init_clock_tree()
2278 int ret = 0; in clk_stm32_parse_oscillator_fdt() local
2280 cchar = fdt_get_name(fdt, subnode, &ret); in clk_stm32_parse_oscillator_fdt()
2282 return ret; in clk_stm32_parse_oscillator_fdt()
2285 if (strncmp(cchar, name, (size_t)ret) || in clk_stm32_parse_oscillator_fdt()
2290 cuint = fdt_getprop(fdt, subnode, "clock-frequency", &ret); in clk_stm32_parse_oscillator_fdt()
2292 return ret; in clk_stm32_parse_oscillator_fdt()
2524 int ret; in stm32mp2_clk_init() local
2527 ret = stm32_clk_parse_fdt(&stm32mp2_pdata); in stm32mp2_clk_init()
2528 if (ret != 0) { in stm32mp2_clk_init()
2529 return ret; in stm32mp2_clk_init()
2533 ret = clk_stm32_init(&stm32mp2_clock_data, base); in stm32mp2_clk_init()
2534 if (ret != 0) { in stm32mp2_clk_init()
2535 return ret; in stm32mp2_clk_init()
2539 ret = stm32mp2_init_clock_tree(); in stm32mp2_clk_init()
2540 if (ret != 0) { in stm32mp2_clk_init()
2541 return ret; in stm32mp2_clk_init()