Lines Matching refs:usb_np
3093 static int qmp_combo_register_clocks(struct qmp_combo *qmp, struct device_node *usb_np,
3098 ret = phy_pipe_clk_register(qmp, usb_np);
3109 if (usb_np == qmp->dev->of_node)
3115 ret = of_clk_add_hw_provider(usb_np, of_clk_hw_simple_get,
3124 ret = devm_add_action_or_reset(qmp->dev, phy_clk_release_provider, usb_np);
3307 static int qmp_combo_parse_dt_legacy(struct qmp_combo *qmp, struct device_node *usb_np,
3325 ret = qmp_combo_parse_dt_lecacy_usb(qmp, usb_np);
3413 struct device_node *dp_np, *usb_np;
3448 usb_np = of_get_child_by_name(dev->of_node, "usb3-phy");
3449 if (usb_np) {
3452 of_node_put(usb_np);
3456 ret = qmp_combo_parse_dt_legacy(qmp, usb_np, dp_np);
3458 usb_np = of_node_get(dev->of_node);
3476 ret = qmp_combo_register_clocks(qmp, usb_np, dp_np);
3480 qmp->usb_phy = devm_phy_create(dev, usb_np, &qmp_combo_usb_phy_ops);
3500 if (usb_np == dev->of_node)
3505 of_node_put(usb_np);
3511 of_node_put(usb_np);