Home
last modified time | relevance | path

Searched refs:mac_ctrl_data (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/atheros/atl1e/
H A Datl1e_main.c271 u32 mac_ctrl_data = 0; in atl1e_set_multi() local
275 mac_ctrl_data = AT_READ_REG(hw, REG_MAC_CTRL); in atl1e_set_multi()
278 mac_ctrl_data |= MAC_CTRL_PROMIS_EN; in atl1e_set_multi()
280 mac_ctrl_data |= MAC_CTRL_MC_ALL_EN; in atl1e_set_multi()
281 mac_ctrl_data &= ~MAC_CTRL_PROMIS_EN; in atl1e_set_multi()
283 mac_ctrl_data &= ~(MAC_CTRL_PROMIS_EN | MAC_CTRL_MC_ALL_EN); in atl1e_set_multi()
286 AT_WRITE_REG(hw, REG_MAC_CTRL, mac_ctrl_data); in atl1e_set_multi()
299 static void __atl1e_rx_mode(netdev_features_t features, u32 *mac_ctrl_data) in __atl1e_rx_mode() argument
304 *mac_ctrl_data |= MAC_CTRL_DBG; in __atl1e_rx_mode()
307 *mac_ctrl_data in __atl1e_rx_mode()
315 u32 mac_ctrl_data = 0; atl1e_rx_mode() local
327 __atl1e_vlan_mode(netdev_features_t features, u32 *mac_ctrl_data) __atl1e_vlan_mode() argument
342 u32 mac_ctrl_data = 0; atl1e_vlan_mode() local
2075 u32 mac_ctrl_data = 0; atl1e_suspend() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/atheros/atl1e/
H A Datl1e_main.c271 u32 mac_ctrl_data = 0; in atl1e_set_multi() local
275 mac_ctrl_data = AT_READ_REG(hw, REG_MAC_CTRL); in atl1e_set_multi()
278 mac_ctrl_data |= MAC_CTRL_PROMIS_EN; in atl1e_set_multi()
280 mac_ctrl_data |= MAC_CTRL_MC_ALL_EN; in atl1e_set_multi()
281 mac_ctrl_data &= ~MAC_CTRL_PROMIS_EN; in atl1e_set_multi()
283 mac_ctrl_data &= ~(MAC_CTRL_PROMIS_EN | MAC_CTRL_MC_ALL_EN); in atl1e_set_multi()
286 AT_WRITE_REG(hw, REG_MAC_CTRL, mac_ctrl_data); in atl1e_set_multi()
299 static void __atl1e_rx_mode(netdev_features_t features, u32 *mac_ctrl_data) in __atl1e_rx_mode() argument
304 *mac_ctrl_data |= MAC_CTRL_DBG; in __atl1e_rx_mode()
307 *mac_ctrl_data in __atl1e_rx_mode()
315 u32 mac_ctrl_data = 0; atl1e_rx_mode() local
327 __atl1e_vlan_mode(netdev_features_t features, u32 *mac_ctrl_data) __atl1e_vlan_mode() argument
342 u32 mac_ctrl_data = 0; atl1e_vlan_mode() local
2075 u32 mac_ctrl_data = 0; atl1e_suspend() local
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/atheros/atl1c/
H A Datl1c_main.c373 u32 mac_ctrl_data; in atl1c_set_multi() local
377 AT_READ_REG(hw, REG_MAC_CTRL, &mac_ctrl_data); in atl1c_set_multi()
380 mac_ctrl_data |= MAC_CTRL_PROMIS_EN; in atl1c_set_multi()
382 mac_ctrl_data |= MAC_CTRL_MC_ALL_EN; in atl1c_set_multi()
383 mac_ctrl_data &= ~MAC_CTRL_PROMIS_EN; in atl1c_set_multi()
385 mac_ctrl_data &= ~(MAC_CTRL_PROMIS_EN | MAC_CTRL_MC_ALL_EN); in atl1c_set_multi()
388 AT_WRITE_REG(hw, REG_MAC_CTRL, mac_ctrl_data); in atl1c_set_multi()
401 static void __atl1c_vlan_mode(netdev_features_t features, u32 *mac_ctrl_data) in __atl1c_vlan_mode() argument
405 *mac_ctrl_data |= MAC_CTRL_RMV_VLAN; in __atl1c_vlan_mode()
408 *mac_ctrl_data in __atl1c_vlan_mode()
417 u32 mac_ctrl_data = 0; atl1c_vlan_mode() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/atheros/atl1c/
H A Datl1c_main.c392 u32 mac_ctrl_data; in atl1c_set_multi() local
396 AT_READ_REG(hw, REG_MAC_CTRL, &mac_ctrl_data); in atl1c_set_multi()
399 mac_ctrl_data |= MAC_CTRL_PROMIS_EN; in atl1c_set_multi()
401 mac_ctrl_data |= MAC_CTRL_MC_ALL_EN; in atl1c_set_multi()
402 mac_ctrl_data &= ~MAC_CTRL_PROMIS_EN; in atl1c_set_multi()
404 mac_ctrl_data &= ~(MAC_CTRL_PROMIS_EN | MAC_CTRL_MC_ALL_EN); in atl1c_set_multi()
407 AT_WRITE_REG(hw, REG_MAC_CTRL, mac_ctrl_data); in atl1c_set_multi()
420 static void __atl1c_vlan_mode(netdev_features_t features, u32 *mac_ctrl_data) in __atl1c_vlan_mode() argument
424 *mac_ctrl_data |= MAC_CTRL_RMV_VLAN; in __atl1c_vlan_mode()
427 *mac_ctrl_data in __atl1c_vlan_mode()
436 u32 mac_ctrl_data = 0; atl1c_vlan_mode() local
[all...]

Completed in 8 milliseconds