Home
last modified time | relevance | path

Searched refs:scmi_proto_clk_ops (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/clk/
H A Dclk-scmi.c18 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 Dclk-scmi-oem.c51 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 Dclk-scmi.h40 extern const struct scmi_clk_proto_ops *scmi_proto_clk_ops;