Searched refs:clk_bulk (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/char/hw_random/ |
| H A D | stm32-rng.c | 77 struct clk_bulk_data *clk_bulk; member 270 clock_rate = clk_get_rate(priv->clk_bulk[0].clk); in stm32_rng_clock_freq_restrain() 280 pr_debug("RNG clk rate : %lu\n", clk_get_rate(priv->clk_bulk[0].clk) >> clock_div); in stm32_rng_clock_freq_restrain() 292 err = clk_bulk_prepare_enable(priv->data->nb_clock, priv->clk_bulk); in stm32_rng_init() 332 clk_bulk_disable_unprepare(priv->data->nb_clock, priv->clk_bulk); in stm32_rng_init() 360 clk_bulk_disable_unprepare(priv->data->nb_clock, priv->clk_bulk); in stm32_rng_init() 366 clk_bulk_disable_unprepare(priv->data->nb_clock, priv->clk_bulk); in stm32_rng_init() 385 clk_bulk_disable_unprepare(priv->data->nb_clock, priv->clk_bulk); in stm32_rng_runtime_suspend() 395 err = clk_bulk_prepare_enable(priv->data->nb_clock, priv->clk_bulk); in stm32_rng_suspend() 409 clk_bulk_disable_unprepare(priv->data->nb_clock, priv->clk_bulk); in stm32_rng_suspend() [all …]
|
| /linux/drivers/clk/ |
| H A D | clk-bulk.c | 49 struct clk_bulk_data *clk_bulk; in of_clk_bulk_get_all() local 57 clk_bulk = kmalloc_objs(*clk_bulk, num_clks); in of_clk_bulk_get_all() 58 if (!clk_bulk) in of_clk_bulk_get_all() 61 ret = of_clk_bulk_get(np, num_clks, clk_bulk); in of_clk_bulk_get_all() 63 kfree(clk_bulk); in of_clk_bulk_get_all() 67 *clks = clk_bulk; in of_clk_bulk_get_all()
|
| /linux/drivers/memory/ |
| H A D | stm32_omm.c | 33 struct clk_bulk_data clk_bulk[OMM_CLK_NB]; member 131 ret = clk_prepare_enable(omm->clk_bulk[i + 1].clk); in stm32_omm_toggle_child_clock() 137 clk_disable_unprepare(omm->clk_bulk[i + 1].clk); in stm32_omm_toggle_child_clock() 145 clk_disable_unprepare(omm->clk_bulk[i + 1].clk); in stm32_omm_toggle_child_clock() 195 omm->clk_bulk[i].id = clocks_name[i]; in stm32_omm_configure() 198 ret = devm_clk_bulk_get(dev, OMM_CLK_NB, omm->clk_bulk); in stm32_omm_configure() 213 clk_rate = clk_get_rate(omm->clk_bulk[i].clk); in stm32_omm_configure() 399 clk_disable_unprepare(omm->clk_bulk[0].clk); in stm32_omm_runtime_suspend() 408 return clk_prepare_enable(omm->clk_bulk[0].clk); in stm32_omm_runtime_resume()
|