Lines Matching refs:node
905 struct device_node *node = dev->of_node;
907 of_clk_del_provider(node);
913 struct device_node *node = dev->of_node;
929 ret = of_clk_add_hw_provider(node, of_clk_hw_onecell_get,
932 dev_err(dev, "Failed to add clock provider: %s\n", node->name);
1253 int i, j, node, mlane, num_lanes, ret;
1291 for (node = 0; node < sp->nsubnodes; node++) {
1292 if (node == 1) {
1300 mlane = sp->phys[node].mlane;
1301 ssc = sp->phys[node].ssc_mode;
1302 num_lanes = sp->phys[node].num_lanes;
1349 reset_control_deassert(sp->phys[node].lnk_rst);
1367 int ret, node = 0;
1448 sp->phys[node].lnk_rst =
1451 if (IS_ERR(sp->phys[node].lnk_rst)) {
1454 ret = PTR_ERR(sp->phys[node].lnk_rst);
1460 ret = cdns_sierra_get_optional(&sp->phys[node], child);
1462 dev_err(dev, "missing property in node %s\n",
1465 reset_control_put(sp->phys[node].lnk_rst);
1470 sp->num_lanes += sp->phys[node].num_lanes;
1479 reset_control_put(sp->phys[node].lnk_rst);
1482 sp->phys[node].phy = gphy;
1483 phy_set_drvdata(gphy, &sp->phys[node]);
1485 node++;
1487 sp->nsubnodes = node;
1512 while (--node >= 0)
1513 reset_control_put(sp->phys[node].lnk_rst);