Lines Matching defs:ports
131 ocelot_port = ocelot->ports[port];
141 struct device_node *ports)
149 ocelot->ports = devm_kcalloc(ocelot->dev, ocelot->num_phys_ports,
151 if (!ocelot->ports)
161 for_each_available_child_of_node(ports, portnp) {
204 /* Initialize unused devlink ports at the end */
222 /* Tear down devlink ports for the registered network interfaces */
234 struct device_node *ports;
331 ports = of_get_child_by_name(np, "ethernet-ports");
332 if (!ports) {
333 dev_err(ocelot->dev, "no ethernet-ports child node found\n");
338 ocelot->num_phys_ports = of_get_child_count(ports);
352 err = mscc_ocelot_init_ports(pdev, ports);
376 of_node_put(ports);
389 of_node_put(ports);