diff options
Diffstat (limited to 'net/dsa/dsa.c')
-rw-r--r-- | net/dsa/dsa.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/net/dsa/dsa.c b/net/dsa/dsa.c index 37317149f918..2173402d87e0 100644 --- a/net/dsa/dsa.c +++ b/net/dsa/dsa.c | |||
@@ -603,7 +603,7 @@ static int dsa_of_probe(struct platform_device *pdev) | |||
603 | 603 | ||
604 | pdev->dev.platform_data = pd; | 604 | pdev->dev.platform_data = pd; |
605 | pd->netdev = ðernet_dev->dev; | 605 | pd->netdev = ðernet_dev->dev; |
606 | pd->nr_chips = of_get_child_count(np); | 606 | pd->nr_chips = of_get_available_child_count(np); |
607 | if (pd->nr_chips > DSA_MAX_SWITCHES) | 607 | if (pd->nr_chips > DSA_MAX_SWITCHES) |
608 | pd->nr_chips = DSA_MAX_SWITCHES; | 608 | pd->nr_chips = DSA_MAX_SWITCHES; |
609 | 609 | ||