Lines Matching refs:ale

738 	struct cpsw_ale			*ale;  member
2094 cpsw_ale_control_set(gbe_dev->ale, slave->port_num, in netcp_ethss_link_state_action()
2106 cpsw_ale_control_set(gbe_dev->ale, slave->port_num, in netcp_ethss_link_state_action()
2262 cpsw_ale_control_set(gbe_dev->ale, slave->port_num, in gbe_slave_stop()
2264 cpsw_ale_del_mcast(gbe_dev->ale, intf->ndev->broadcast, in gbe_slave_stop()
2310 cpsw_ale_control_set(priv->ale, slave->port_num, in gbe_slave_open()
2312 cpsw_ale_add_mcast(priv->ale, gbe_intf->ndev->broadcast, in gbe_slave_open()
2373 cpsw_ale_start(priv->ale); in gbe_init_host_port()
2378 cpsw_ale_control_set(priv->ale, 0, ALE_BYPASS, bypass_en); in gbe_init_host_port()
2380 cpsw_ale_control_set(priv->ale, 0, ALE_NO_PORT_VLAN, 1); in gbe_init_host_port()
2382 cpsw_ale_control_set(priv->ale, priv->host_port, in gbe_init_host_port()
2385 cpsw_ale_control_set(priv->ale, 0, in gbe_init_host_port()
2389 cpsw_ale_control_set(priv->ale, 0, in gbe_init_host_port()
2393 cpsw_ale_control_set(priv->ale, 0, in gbe_init_host_port()
2397 cpsw_ale_control_set(priv->ale, 0, in gbe_init_host_port()
2407 cpsw_ale_add_mcast(gbe_dev->ale, addr, in gbe_add_mcast_addr()
2411 cpsw_ale_add_mcast(gbe_dev->ale, addr, in gbe_add_mcast_addr()
2422 cpsw_ale_add_ucast(gbe_dev->ale, addr, gbe_dev->host_port, 0, 0); in gbe_add_ucast_addr()
2425 cpsw_ale_add_ucast(gbe_dev->ale, addr, gbe_dev->host_port, in gbe_add_ucast_addr()
2434 cpsw_ale_del_mcast(gbe_dev->ale, addr, 0, 0, 0); in gbe_del_mcast_addr()
2437 cpsw_ale_del_mcast(gbe_dev->ale, addr, 0, ALE_VLAN, vlan_id); in gbe_del_mcast_addr()
2446 cpsw_ale_del_ucast(gbe_dev->ale, addr, gbe_dev->host_port, 0, 0); in gbe_del_ucast_addr()
2449 cpsw_ale_del_ucast(gbe_dev->ale, addr, gbe_dev->host_port, in gbe_del_ucast_addr()
2513 cpsw_ale_add_vlan(gbe_dev->ale, vid, in gbe_add_vid()
2527 cpsw_ale_del_vlan(gbe_dev->ale, vid, 0); in gbe_del_vid()
2772 struct cpsw_ale *ale = gbe_dev->ale; in gbe_set_rx_mode() local
2780 cpsw_ale_control_set(ale, i, in gbe_set_rx_mode()
2782 cpsw_ale_control_set(ale, i, in gbe_set_rx_mode()
2788 cpsw_ale_control_set(ale, 0, ALE_P0_UNI_FLOOD, 0); in gbe_set_rx_mode()
2796 cpsw_ale_control_set(ale, 0, ALE_AGEOUT, 1); in gbe_set_rx_mode()
2799 if (cpsw_ale_control_get(ale, 0, ALE_AGEOUT)) { in gbe_set_rx_mode()
2807 if (ret && !cpsw_ale_control_get(ale, 0, ALE_AGEOUT)) in gbe_set_rx_mode()
2810 cpsw_ale_control_set(ale, 0, ALE_AGEOUT, 1); in gbe_set_rx_mode()
2813 cpsw_ale_flush_multicast(ale, in gbe_set_rx_mode()
2818 cpsw_ale_control_set(ale, 0, ALE_P0_UNI_FLOOD, 1); in gbe_set_rx_mode()
3704 gbe_dev->ale = cpsw_ale_create(&ale_params); in gbe_probe()
3705 if (IS_ERR(gbe_dev->ale)) { in gbe_probe()
3707 ret = PTR_ERR(gbe_dev->ale); in gbe_probe()
3812 cpsw_ale_stop(gbe_dev->ale); in gbe_remove()