Lines Matching refs:nr_chips
518 for (i = 0; i < dst->pd->nr_chips; i++) { in dsa_link_poll_work()
616 if (link_sw_addr >= pd->nr_chips) in dsa_of_setup_routing_table()
621 cd->rtable = kmalloc_array(pd->nr_chips, sizeof(s8), in dsa_of_setup_routing_table()
627 memset(cd->rtable, -1, pd->nr_chips * sizeof(s8)); in dsa_of_setup_routing_table()
650 if (!strcmp(port_name, "dsa") && pd->nr_chips > 1) { in dsa_of_probe_links()
665 for (i = 0; i < pd->nr_chips; i++) { in dsa_of_free_platform_data()
722 pd->nr_chips = of_get_available_child_count(np); in dsa_of_probe()
723 if (pd->nr_chips > DSA_MAX_SWITCHES) in dsa_of_probe()
724 pd->nr_chips = DSA_MAX_SWITCHES; in dsa_of_probe()
726 pd->chip = kcalloc(pd->nr_chips, sizeof(struct dsa_chip_data), in dsa_of_probe()
851 for (i = 0; i < pd->nr_chips; i++) { in dsa_setup_dst()
962 for (i = 0; i < dst->pd->nr_chips; i++) { in dsa_remove_dst()
1013 for (i = 0; i < dst->pd->nr_chips; i++) { in dsa_suspend()
1029 for (i = 0; i < dst->pd->nr_chips; i++) { in dsa_resume()