Lines Matching refs:ale

56 MODULE_PARM_DESC(ale_ageout, "cpsw ale ageout interval (seconds)");
97 struct cpsw_ale *ale = cpsw->ale;
118 cpsw_ale_control_set(ale, 0, ALE_BYPASS, 1);
123 cpsw_ale_control_set(ale, 0, ALE_BYPASS, 0);
132 cpsw_ale_control_set(ale, i,
134 cpsw_ale_control_set(ale, i,
139 cpsw_ale_control_set(ale, 0, ALE_AGEOUT, 1);
142 if (cpsw_ale_control_get(ale, 0, ALE_AGEOUT))
145 cpsw_ale_control_set(ale, 0, ALE_AGEOUT, 1);
148 cpsw_ale_flush_multicast(ale, ALE_ALL_PORTS, -1);
152 cpsw_ale_control_set(ale, 0, ALE_P0_UNI_FLOOD, 1);
156 cpsw_ale_control_set(ale, 0, ALE_P0_UNI_FLOOD, 0);
160 cpsw_ale_control_set(ale, i,
162 cpsw_ale_control_set(ale, i,
196 ret = cpsw_ale_add_mcast(cpsw->ale, addr, mask, flags, vid, 0);
198 ret = cpsw_ale_del_mcast(cpsw->ale, addr, 0, flags, vid);
320 cpsw_ale_set_allmulti(cpsw->ale, IFF_ALLMULTI, slave_port);
328 cpsw_ale_set_allmulti(cpsw->ale,
500 cpsw_ale_control_set(cpsw->ale, slave_port,
513 cpsw_ale_control_set(cpsw->ale, slave_port,
559 cpsw_ale_add_vlan(cpsw->ale, slave->port_vlan, port_mask,
561 cpsw_ale_add_mcast(cpsw->ale, priv->ndev->broadcast,
563 cpsw_ale_add_ucast(cpsw->ale, priv->mac_addr,
566 cpsw_ale_control_set(cpsw->ale, slave_port,
618 cpsw_ale_add_mcast(cpsw->ale, priv->ndev->broadcast,
678 cpsw_ale_add_vlan(cpsw->ale, vlan, ALE_ALL_PORTS,
689 /* soft reset the controller and initialize ale */
691 cpsw_ale_start(cpsw->ale);
694 cpsw_ale_control_set(cpsw->ale, HOST_PORT_NUM, ALE_VLAN_AWARE,
708 cpsw_ale_control_set(cpsw->ale, HOST_PORT_NUM,
712 cpsw_ale_add_ucast(cpsw->ale, priv->mac_addr, HOST_PORT_NUM,
714 cpsw_ale_add_mcast(cpsw->ale, priv->ndev->broadcast,
730 cpsw_ale_control_set(cpsw->ale, slave_port,
803 cpsw_ale_add_vlan(cpsw->ale, cpsw->data.default_vlan,
895 cpsw_ale_stop(cpsw->ale);
992 cpsw_ale_del_ucast(cpsw->ale, priv->mac_addr, HOST_PORT_NUM,
994 cpsw_ale_add_ucast(cpsw->ale, addr->sa_data, HOST_PORT_NUM,
1031 ret = cpsw_ale_add_vlan(cpsw->ale, vid, port_mask, 0, port_mask,
1036 ret = cpsw_ale_add_ucast(cpsw->ale, priv->mac_addr,
1041 ret = cpsw_ale_add_mcast(cpsw->ale, priv->ndev->broadcast,
1048 cpsw_ale_del_ucast(cpsw->ale, priv->mac_addr,
1051 cpsw_ale_del_vlan(cpsw->ale, vid, 0);
1119 ret = cpsw_ale_del_vlan(cpsw->ale, vid, 0);
1120 ret |= cpsw_ale_del_ucast(cpsw->ale, priv->mac_addr,
1122 ret |= cpsw_ale_del_mcast(cpsw->ale, priv->ndev->broadcast,
1124 ret |= cpsw_ale_flush_multicast(cpsw->ale, ALE_PORT_HOST, vid);