Lines Matching refs:node
51 static int icc_clk_get_bw(struct icc_node *node, u32 *avg, u32 *peak) in icc_clk_get_bw() argument
53 struct icc_clk_node *qn = node->data; in icc_clk_get_bw()
84 struct icc_node *node; in icc_clk_register() local
112 node = icc_node_create(first_id + data[i].master_id); in icc_clk_register()
113 if (IS_ERR(node)) { in icc_clk_register()
114 ret = PTR_ERR(node); in icc_clk_register()
118 node->name = devm_kasprintf(dev, GFP_KERNEL, "%s_master", data[i].name); in icc_clk_register()
119 if (!node->name) { in icc_clk_register()
124 node->data = &qp->clocks[i]; in icc_clk_register()
125 icc_node_add(node, provider); in icc_clk_register()
127 icc_link_create(node, first_id + data[i].slave_id); in icc_clk_register()
128 onecell->nodes[j++] = node; in icc_clk_register()
130 node = icc_node_create(first_id + data[i].slave_id); in icc_clk_register()
131 if (IS_ERR(node)) { in icc_clk_register()
132 ret = PTR_ERR(node); in icc_clk_register()
136 node->name = devm_kasprintf(dev, GFP_KERNEL, "%s_slave", data[i].name); in icc_clk_register()
137 if (!node->name) { in icc_clk_register()
143 icc_node_add(node, provider); in icc_clk_register()
144 onecell->nodes[j++] = node; in icc_clk_register()