| /linux-6.15/drivers/net/ethernet/synopsys/ |
| H A D | dwc-xlgmac-net.c | 886 rxhash = pdata->netdev_features & NETIF_F_RXHASH; in xlgmac_set_features() 887 rxcsum = pdata->netdev_features & NETIF_F_RXCSUM; in xlgmac_set_features() 888 rxvlan = pdata->netdev_features & NETIF_F_HW_VLAN_CTAG_RX; in xlgmac_set_features() 889 rxvlan_filter = pdata->netdev_features & NETIF_F_HW_VLAN_CTAG_FILTER; in xlgmac_set_features() 913 pdata->netdev_features = features; in xlgmac_set_features()
|
| H A D | dwc-xlgmac.h | 610 netdev_features_t netdev_features; member
|
| H A D | dwc-xlgmac-common.c | 207 pdata->netdev_features = netdev->features; in xlgmac_init()
|
| /linux-6.15/lib/tests/ |
| H A D | printf_kunit.c | 570 netdev_features(struct kunit *kunittest) in netdev_features() function 784 KUNIT_CASE(netdev_features),
|
| /linux-6.15/drivers/net/ethernet/amd/xgbe/ |
| H A D | xgbe-main.c | 383 pdata->netdev_features = netdev->features; in xgbe_config_netdev()
|
| H A D | xgbe-drv.c | 2248 rxhash = pdata->netdev_features & NETIF_F_RXHASH; in xgbe_set_features() 2249 rxcsum = pdata->netdev_features & NETIF_F_RXCSUM; in xgbe_set_features() 2250 rxvlan = pdata->netdev_features & NETIF_F_HW_VLAN_CTAG_RX; in xgbe_set_features() 2251 rxvlan_filter = pdata->netdev_features & NETIF_F_HW_VLAN_CTAG_FILTER; in xgbe_set_features() 2282 pdata->netdev_features = features; in xgbe_set_features()
|
| H A D | xgbe.h | 1211 netdev_features_t netdev_features; member
|
| /linux-6.15/drivers/net/wireless/mediatek/mt76/mt7915/ |
| H A D | init.c | 362 hw->netdev_features = NETIF_F_RXCSUM; in mt7915_init_wiphy() 365 hw->netdev_features |= NETIF_F_HW_TC; in mt7915_init_wiphy()
|
| /linux-6.15/Documentation/networking/ |
| H A D | netdev-features.rst | 103 For current list of features, see include/linux/netdev_features.h.
|
| /linux-6.15/net/mac80211/ |
| H A D | iface.c | 2209 ndev->features |= local->hw.netdev_features; in ieee80211_if_add() 2213 sdata->vif.netdev_features = local->hw.netdev_features; in ieee80211_if_add()
|
| H A D | main.c | 1225 if (WARN_ON(hw->netdev_features & ~MAC80211_SUPPORTED_FEATURES)) in ieee80211_register_hw()
|
| H A D | tx.c | 3620 return sdata->vif.netdev_features; in ieee80211_sdata_netdev_features() 3626 return sdata->vif.netdev_features; in ieee80211_sdata_netdev_features()
|
| /linux-6.15/drivers/net/wireless/mediatek/mt76/mt7615/ |
| H A D | init.c | 369 hw->netdev_features = NETIF_F_RXCSUM; in mt7615_init_wiphy()
|
| /linux-6.15/drivers/net/wireless/mediatek/mt76/mt7996/ |
| H A D | init.c | 443 hw->netdev_features = NETIF_F_RXCSUM; in mt7996_init_wiphy() 445 hw->netdev_features |= NETIF_F_HW_TC; in mt7996_init_wiphy()
|
| /linux-6.15/drivers/net/wireless/mediatek/mt76/ |
| H A D | mt792x_core.c | 610 hw->netdev_features = NETIF_F_RXCSUM; in mt792x_init_wiphy()
|
| /linux-6.15/drivers/net/wireless/intel/iwlwifi/mld/ |
| H A D | mac80211.c | 353 hw->netdev_features = NETIF_F_HIGHDMA | NETIF_F_SG; in iwl_mac_hw_set_misc() 354 hw->netdev_features |= mld->cfg->features; in iwl_mac_hw_set_misc()
|
| /linux-6.15/include/net/ |
| H A D | mac80211.h | 2044 netdev_features_t netdev_features; member 3080 netdev_features_t netdev_features; member
|
| /linux-6.15/drivers/net/wireless/intel/iwlwifi/mvm/ |
| H A D | mld-mac80211.c | 41 mvmvif->features |= hw->netdev_features; in iwl_mvm_mld_mac_add_interface()
|
| H A D | mac80211.c | 424 hw->netdev_features = NETIF_F_HIGHDMA | NETIF_F_SG; in iwl_mvm_mac_setup_register() 774 hw->netdev_features |= mvm->cfg->features; in iwl_mvm_mac_setup_register() 776 hw->netdev_features &= ~IWL_CSUM_NETIF_FLAGS_MASK; in iwl_mvm_mac_setup_register() 1862 mvmvif->features |= hw->netdev_features; in iwl_mvm_mac_add_interface()
|
| H A D | tx.c | 60 if (WARN_ONCE(!(mvm->hw->netdev_features & IWL_TX_CSUM_NETIF_FLAGS) || in iwl_mvm_tx_csum()
|
| /linux-6.15/drivers/net/wireless/intel/iwlwifi/dvm/ |
| H A D | mac80211.c | 100 hw->netdev_features = NETIF_F_HIGHDMA | NETIF_F_SG; in iwlagn_mac_setup_register()
|
| /linux-6.15/drivers/net/wireless/ath/ath10k/ |
| H A D | mac.c | 10247 ar->hw->netdev_features = NETIF_F_HW_CSUM; in ath10k_mac_register()
|
| /linux-6.15/drivers/net/wireless/ath/ath11k/ |
| H A D | mac.c | 10300 ar->hw->netdev_features = NETIF_F_HW_CSUM; in __ath11k_mac_register()
|
| /linux-6.15/drivers/net/wireless/ath/ath12k/ |
| H A D | mac.c | 11305 hw->netdev_features = NETIF_F_HW_CSUM; in ath12k_mac_hw_register()
|