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,
492 cpsw_ale_control_set(cpsw->ale, slave_port,
505 cpsw_ale_control_set(cpsw->ale, slave_port,
551 cpsw_ale_add_vlan(cpsw->ale, slave->port_vlan, port_mask,
553 cpsw_ale_add_mcast(cpsw->ale, priv->ndev->broadcast,
555 cpsw_ale_add_ucast(cpsw->ale, priv->mac_addr,
558 cpsw_ale_control_set(cpsw->ale, slave_port,
610 cpsw_ale_add_mcast(cpsw->ale, priv->ndev->broadcast,
672 cpsw_ale_add_vlan(cpsw->ale, vlan, ALE_ALL_PORTS,
683 /* soft reset the controller and initialize ale */
685 cpsw_ale_start(cpsw->ale);
688 cpsw_ale_control_set(cpsw->ale, HOST_PORT_NUM, ALE_VLAN_AWARE,
702 cpsw_ale_control_set(cpsw->ale, HOST_PORT_NUM,
706 cpsw_ale_add_ucast(cpsw->ale, priv->mac_addr, HOST_PORT_NUM,
708 cpsw_ale_add_mcast(cpsw->ale, priv->ndev->broadcast,
724 cpsw_ale_control_set(cpsw->ale, slave_port,
795 cpsw_ale_add_vlan(cpsw->ale, cpsw->data.default_vlan,
887 cpsw_ale_stop(cpsw->ale);
982 cpsw_ale_del_ucast(cpsw->ale, priv->mac_addr, HOST_PORT_NUM,
984 cpsw_ale_add_ucast(cpsw->ale, addr->sa_data, HOST_PORT_NUM,
1021 ret = cpsw_ale_add_vlan(cpsw->ale, vid, port_mask, 0, port_mask,
1026 ret = cpsw_ale_add_ucast(cpsw->ale, priv->mac_addr,
1031 ret = cpsw_ale_add_mcast(cpsw->ale, priv->ndev->broadcast,
1038 cpsw_ale_del_ucast(cpsw->ale, priv->mac_addr,
1041 cpsw_ale_del_vlan(cpsw->ale, vid, 0);
1105 ret = cpsw_ale_del_vlan(cpsw->ale, vid, 0);
1106 ret |= cpsw_ale_del_ucast(cpsw->ale, priv->mac_addr,
1108 ret |= cpsw_ale_del_mcast(cpsw->ale, priv->ndev->broadcast,
1110 ret |= cpsw_ale_flush_multicast(cpsw->ale, ALE_PORT_HOST, vid);