Lines Matching defs:node
51 static int icc_clk_get_bw(struct icc_node *node, u32 *avg, u32 *peak)
53 struct icc_clk_node *qn = node->data;
66 * @first_id: an ID of the first provider's node
84 struct icc_node *node;
111 node = icc_node_create(first_id + j);
112 if (IS_ERR(node)) {
113 ret = PTR_ERR(node);
117 node->name = devm_kasprintf(dev, GFP_KERNEL, "%s_master", data[i].name);
118 node->data = &qp->clocks[i];
119 icc_node_add(node, provider);
120 /* link to the next node, slave */
121 icc_link_create(node, first_id + j + 1);
122 onecell->nodes[j++] = node;
124 node = icc_node_create(first_id + j);
125 if (IS_ERR(node)) {
126 ret = PTR_ERR(node);
130 node->name = devm_kasprintf(dev, GFP_KERNEL, "%s_slave", data[i].name);
131 /* no data for slave node */
132 icc_node_add(node, provider);
133 onecell->nodes[j++] = node;