Lines Matching refs:port_node
5773 struct device_node *port_node) in mvpp2_simple_queue_vectors_init() argument
5783 v->irq = irq_of_parse_and_map(port_node, 0); in mvpp2_simple_queue_vectors_init()
5794 struct device_node *port_node) in mvpp2_multi_queue_vectors_init() argument
5837 if (port_node) in mvpp2_multi_queue_vectors_init()
5838 v->irq = of_irq_get_byname(port_node, irqname); in mvpp2_multi_queue_vectors_init()
5858 struct device_node *port_node) in mvpp2_queue_vectors_init() argument
5861 return mvpp2_multi_queue_vectors_init(port, port_node); in mvpp2_queue_vectors_init()
5863 return mvpp2_simple_queue_vectors_init(port, port_node); in mvpp2_queue_vectors_init()
6046 static bool mvpp22_port_has_legacy_tx_irqs(struct device_node *port_node, in mvpp22_port_has_legacy_tx_irqs() argument
6054 if (of_property_match_string(port_node, "interrupt-names", in mvpp22_port_has_legacy_tx_irqs()
6071 struct device_node *port_node, in mvpp2_port_has_irqs() argument
6078 if (!port_node) in mvpp2_port_has_irqs()
6084 if (mvpp22_port_has_legacy_tx_irqs(port_node, flags)) in mvpp2_port_has_irqs()
6089 if (of_property_match_string(port_node, "interrupt-names", in mvpp2_port_has_irqs()
6687 struct device_node *port_node = to_of_node(port_fwnode); in mvpp2_port_probe() local
6699 has_tx_irqs = mvpp2_port_has_irqs(priv, port_node, &flags); in mvpp2_port_probe()
6729 if (port_node) { in mvpp2_port_probe()
6730 comphy = devm_of_phy_get(&pdev->dev, port_node, NULL); in mvpp2_port_probe()
6760 err = mvpp2_queue_vectors_init(port, port_node); in mvpp2_port_probe()
6764 if (port_node) in mvpp2_port_probe()
6765 port->port_irq = of_irq_get_byname(port_node, "link"); in mvpp2_port_probe()
6785 port->of_node = port_node; in mvpp2_port_probe()
6901 dev->dev.of_node = port_node; in mvpp2_port_probe()