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 D | atl1e_main.c | 271 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 D | atl1e_main.c | 271 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 D | atl1c_main.c | 373 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 D | atl1c_main.c | 392 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