Searched refs:scmi_proto_clk_ops (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/clk/ |
| H A D | clk-scmi.c | 18 const struct scmi_clk_proto_ops *scmi_proto_clk_ops; variable 27 ret = scmi_proto_clk_ops->rate_get(clk->ph, clk->id, &rate); in scmi_clk_recalc_rate() 44 ret = scmi_proto_clk_ops->determine_rate(clk->ph, clk->id, &req->rate); in scmi_clk_determine_rate() 56 return scmi_proto_clk_ops->rate_set(clk->ph, clk->id, rate); in scmi_clk_set_rate() 63 return scmi_proto_clk_ops->parent_set(clk->ph, clk->id, parent_index); in scmi_clk_set_parent() 72 ret = scmi_proto_clk_ops->parent_get(clk->ph, clk->id, &parent_id); in scmi_clk_get_parent() 91 return scmi_proto_clk_ops->enable(clk->ph, clk->id, NOT_ATOMIC); in scmi_clk_enable() 98 scmi_proto_clk_ops->disable(clk->ph, clk->id, NOT_ATOMIC); in scmi_clk_disable() 105 return scmi_proto_clk_ops->enable(clk->ph, clk->id, ATOMIC); in scmi_clk_atomic_enable() 112 scmi_proto_clk_ops->disable(clk->ph, clk->id, ATOMIC); in scmi_clk_atomic_disable() [all …]
|
| H A D | clk-scmi-oem.c | 51 ret = scmi_proto_clk_ops->config_oem_set(clk->ph, clk->id, in scmi_clk_imx_set_spread_spectrum() 70 ret = scmi_proto_clk_ops->config_oem_get(ph, id, in scmi_clk_imx_query_oem_feats()
|
| H A D | clk-scmi.h | 40 extern const struct scmi_clk_proto_ops *scmi_proto_clk_ops;
|