Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 8658aaf2 authored by Ben Hutchings's avatar Ben Hutchings Committed by David S. Miller
Browse files

ti_cpsw: Check for disabled child nodes



Dual MAC devices don't necessarily have both MACs wired up, so ignore
those that are disabled.

Signed-off-by: default avatarBen Hutchings <ben.hutchings@codethink.co.uk>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent b95e5928
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -2014,7 +2014,7 @@ static int cpsw_probe_dt(struct cpsw_platform_data *data,
	if (ret)
		dev_warn(&pdev->dev, "Doesn't have any child node\n");

	for_each_child_of_node(node, slave_node) {
	for_each_available_child_of_node(node, slave_node) {
		struct cpsw_slave_data *slave_data = data->slave_data + i;
		const void *mac_addr = NULL;
		int lenp;