Lines Matching refs:nr_chips
440 for (i = 0; i < dst->pd->nr_chips; i++) { in dsa_link_poll_work()
538 if (link_sw_addr >= pd->nr_chips) in dsa_of_setup_routing_table()
543 cd->rtable = kmalloc_array(pd->nr_chips, sizeof(s8), in dsa_of_setup_routing_table()
549 memset(cd->rtable, -1, pd->nr_chips * sizeof(s8)); in dsa_of_setup_routing_table()
562 for (i = 0; i < pd->nr_chips; i++) { in dsa_of_free_platform_data()
609 pd->nr_chips = of_get_available_child_count(np); in dsa_of_probe()
610 if (pd->nr_chips > DSA_MAX_SWITCHES) in dsa_of_probe()
611 pd->nr_chips = DSA_MAX_SWITCHES; in dsa_of_probe()
613 pd->chip = kcalloc(pd->nr_chips, sizeof(struct dsa_chip_data), in dsa_of_probe()
662 pd->nr_chips > 1) { in dsa_of_probe()
715 for (i = 0; i < pd->nr_chips; i++) { in dsa_setup_dst()
814 for (i = 0; i < dst->pd->nr_chips; i++) { in dsa_remove_dst()
865 for (i = 0; i < dst->pd->nr_chips; i++) { in dsa_suspend()
881 for (i = 0; i < dst->pd->nr_chips; i++) { in dsa_resume()