Lines Matching refs:parent
53 struct clk_hw *parent;
117 * struct imx_sc_msg_get_clock_parent - clock get parent protocol
119 * @req: get parent request protocol
120 * @resp: get parent response protocol
122 * This structure describes the SCU protocol of clock get parent
132 u8 parent;
138 * struct imx_sc_msg_set_clock_parent - clock set parent protocol
140 * @req: set parent request protocol
142 * This structure describes the SCU protocol of clock set parent
148 u8 parent;
222 * @parent_rate: parent rate provided by common clock framework, not used
274 * @parent_rate: parent rate provided by common clock framework, not used
313 * @parent_rate: rate of the clock parent, not used for SCU clocks
354 pr_err("%s: failed to get clock parent %d\n",
359 clk->parent_index = msg.data.resp.parent;
361 return msg.data.resp.parent;
378 msg.parent = index;
382 pr_err("%s: failed to set clock parent %d\n",
587 clk->parent = clk_hw_get_parent(&clk->hw);
599 if (clk->parent)
600 dev_dbg(dev, "save parent %s idx %u\n", clk_hw_get_name(clk->parent),
622 if (clk->parent) {
624 dev_dbg(dev, "restore parent %s idx %u %s\n",
625 clk_hw_get_name(clk->parent),