Lines Matching full:dsa

3  * net/dsa/dsa2.c - Hardware switch handling, binding version 2
30 * dsa_tree_notify - Execute code for all switches in a DSA switch tree.
36 * each member DSA switch. The other alternative of traversing the tree is only
50 * dsa_broadcast - Notify all DSA trees in the system.
59 * between trees is asynchronous and not all DSA trees might have probed.
101 * driver can then return -EOPNOTSUPP back to DSA, which will in dsa_lag_map()
413 pr_err("DSA: tree %d has no CPU port\n", dst->index); in dsa_tree_setup_default_cpu()
428 /* Perform initial assignment of CPU ports to user ports and DSA links in the
575 "skipping link registration for DSA port %d\n", in dsa_port_setup()
1135 pr_err("DSA: tree %d already setup! Disjoint trees?\n", in dsa_tree_setup()
1166 pr_info("DSA: tree %d setup\n", dst->index); in dsa_tree_setup()
1204 pr_info("DSA: tree %d torn down\n", dst->index); in dsa_tree_teardown()
1240 /* Since the dsa/tagging sysfs device attribute is per master, the assumption
1241 * is that all DSA switches within a tree share the same tagger, otherwise
1242 * they would have formed disjoint trees (different "dsa,member" values).
1309 /* Don't keep track of admin state on LAG DSA masters, in dsa_tree_master_admin_state_change()
1310 * but rather just of physical DSA masters in dsa_tree_master_admin_state_change()
1332 /* Don't keep track of oper state on LAG DSA masters, in dsa_tree_master_oper_state_change()
1333 * but rather just of physical DSA masters in dsa_tree_master_oper_state_change()
1401 /* It is possible to stack DSA switches onto one another when that in dsa_get_tag_protocol()
1413 /* If the master device is not itself a DSA slave in a disjoint DSA in dsa_get_tag_protocol()
1432 "A DSA switch tree can have only one tagging protocol\n"); in dsa_port_parse_cpu()
1469 "A DSA switch tree can have only one tagging protocol\n"); in dsa_port_parse_cpu()
1521 user_protocol = of_get_property(dn, "dsa-tag-protocol", NULL); in dsa_port_parse_of()
1585 sz = of_property_read_variable_u32_array(dn, "dsa,member", m, 2, 2); in dsa_switch_parse_member_of()
1597 "A DSA switch with index %d already exists in tree %d\n", in dsa_switch_parse_member_of()
1652 if (!strcmp(name, "dsa")) in dsa_port_parse()
1795 /* If the DSA master chooses to unregister its net_device on .shutdown, DSA is
1797 * netdev_upper_dev_link. Unlink the DSA slave interfaces from being uppers of
1798 * the DSA master, so that the system can reboot successfully.