Home
last modified time | relevance | path

Searched refs:rx_filter (Results 1 – 25 of 127) sorted by relevance

123456

/drivers/net/ethernet/qlogic/qede/
A Dqede_ptp.c27 u16 rx_filter; member
234 switch (ptp->rx_filter) { in qede_ptp_cfg_filters()
236 rx_filter = QED_PTP_FILTER_NONE; in qede_ptp_cfg_filters()
242 rx_filter = QED_PTP_FILTER_ALL; in qede_ptp_cfg_filters()
252 rx_filter = QED_PTP_FILTER_V1_L4_GEN; in qede_ptp_cfg_filters()
262 rx_filter = QED_PTP_FILTER_V2_L4_GEN; in qede_ptp_cfg_filters()
272 rx_filter = QED_PTP_FILTER_V2_L2_GEN; in qede_ptp_cfg_filters()
276 rx_filter = QED_PTP_FILTER_V2_EVENT; in qede_ptp_cfg_filters()
282 rx_filter = QED_PTP_FILTER_V2_GEN; in qede_ptp_cfg_filters()
312 ptp->rx_filter = config.rx_filter; in qede_ptp_hw_ts()
[all …]
/drivers/net/wireless/ti/wl18xx/
A Ddebugfs.c125 WL18XX_DEBUGFS_FWSTATS_FILE(rx_filter, arp_filter, "%u");
126 WL18XX_DEBUGFS_FWSTATS_FILE(rx_filter, mc_filter, "%u");
127 WL18XX_DEBUGFS_FWSTATS_FILE(rx_filter, dup_filter, "%u");
507 DEBUGFS_FWSTATS_ADD(rx_filter, beacon_filter); in wl18xx_debugfs_add_files()
508 DEBUGFS_FWSTATS_ADD(rx_filter, arp_filter); in wl18xx_debugfs_add_files()
509 DEBUGFS_FWSTATS_ADD(rx_filter, mc_filter); in wl18xx_debugfs_add_files()
510 DEBUGFS_FWSTATS_ADD(rx_filter, dup_filter); in wl18xx_debugfs_add_files()
511 DEBUGFS_FWSTATS_ADD(rx_filter, data_filter); in wl18xx_debugfs_add_files()
512 DEBUGFS_FWSTATS_ADD(rx_filter, ibss_filter); in wl18xx_debugfs_add_files()
513 DEBUGFS_FWSTATS_ADD(rx_filter, protection_filter); in wl18xx_debugfs_add_files()
[all …]
/drivers/net/ethernet/intel/iavf/
A Diavf_ptp.c62 if (config->rx_filter == HWTSTAMP_FILTER_NONE) { in iavf_ptp_set_timestamp_mode()
65 } else if (config->rx_filter > HWTSTAMP_FILTER_NTP_ALL) { in iavf_ptp_set_timestamp_mode()
72 config->rx_filter = HWTSTAMP_FILTER_ALL; in iavf_ptp_set_timestamp_mode()
398 adapter->ptp.hwtstamp_config.rx_filter = HWTSTAMP_FILTER_NONE; in iavf_ptp_release()
424 adapter->ptp.hwtstamp_config.rx_filter = HWTSTAMP_FILTER_NONE; in iavf_ptp_process_caps()
/drivers/net/ethernet/hisilicon/hns3/hns3pf/
A Dhclge_ptp.c293 int rx_filter = cfg->rx_filter; in hclge_ptp_set_rx_mode() local
295 switch (cfg->rx_filter) { in hclge_ptp_set_rx_mode()
305 rx_filter = HWTSTAMP_FILTER_PTP_V1_L4_EVENT; in hclge_ptp_set_rx_mode()
322 rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT; in hclge_ptp_set_rx_mode()
329 cfg->rx_filter = rx_filter; in hclge_ptp_set_rx_mode()
446 ptp->ts_cfg.rx_filter = HWTSTAMP_FILTER_NONE; in hclge_ptp_create_clock()
542 ptp->ts_cfg.rx_filter = HWTSTAMP_FILTER_NONE; in hclge_ptp_uninit()
/drivers/net/ethernet/mellanox/mlxsw/
A Dspectrum_ptp.c1097 enum hwtstamp_rx_filters rx_filter = config->rx_filter; in mlxsw_sp1_ptp_get_message_types() local
1116 switch (rx_filter) { in mlxsw_sp1_ptp_get_message_types()
1150 *p_rx_filter = rx_filter; in mlxsw_sp1_ptp_get_message_types()
1252 enum hwtstamp_rx_filters rx_filter; in mlxsw_sp1_ptp_hwtstamp_set() local
1258 &rx_filter); in mlxsw_sp1_ptp_hwtstamp_set()
1275 config->rx_filter = rx_filter; in mlxsw_sp1_ptp_hwtstamp_set()
1473 enum hwtstamp_rx_filters rx_filter = config->rx_filter; in mlxsw_sp2_ptp_get_message_types() local
1478 *p_rx_filter = rx_filter; in mlxsw_sp2_ptp_get_message_types()
1480 switch (rx_filter) { in mlxsw_sp2_ptp_get_message_types()
1638 new_config.rx_filter = rx_filter; in mlxsw_sp2_ptp_hwtstamp_set()
[all …]
/drivers/net/ethernet/meta/fbnic/
A Dfbnic_netdev.c352 switch (config->rx_filter) { in fbnic_hwtstamp_set()
361 config->rx_filter = HWTSTAMP_FILTER_ALL; in fbnic_hwtstamp_set()
365 config->rx_filter = HWTSTAMP_FILTER_PTP_V1_L4_EVENT; in fbnic_hwtstamp_set()
369 config->rx_filter = HWTSTAMP_FILTER_PTP_V2_L4_EVENT; in fbnic_hwtstamp_set()
373 config->rx_filter = HWTSTAMP_FILTER_PTP_V2_L2_EVENT; in fbnic_hwtstamp_set()
377 config->rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT; in fbnic_hwtstamp_set()
384 old_rx_filter = fbn->hwtstamp_config.rx_filter; in fbnic_hwtstamp_set()
387 if (old_rx_filter != config->rx_filter && netif_running(fbn->netdev)) { in fbnic_hwtstamp_set()
400 if (config->rx_filter > HWTSTAMP_FILTER_ALL) in fbnic_hwtstamp_set()
401 config->rx_filter = HWTSTAMP_FILTER_SOME; in fbnic_hwtstamp_set()
/drivers/net/wireless/ath/ath11k/
A Ddebugfs.c501 u32 enable, rx_filter = 0, ring_id; in ath11k_write_extd_rx_stats() local
532 rx_filter = HTT_RX_FILTER_TLV_FLAGS_MPDU_START; in ath11k_write_extd_rx_stats()
534 rx_filter |= HTT_RX_FILTER_TLV_FLAGS_PPDU_END; in ath11k_write_extd_rx_stats()
539 tlv_filter.rx_filter = rx_filter; in ath11k_write_extd_rx_stats()
549 ar->debug.rx_filter = tlv_filter.rx_filter; in ath11k_write_extd_rx_stats()
954 u32 rx_filter = 0, ring_id, filter, mode; in ath11k_write_pktlog_filter() local
1014 rx_filter = HTT_RX_FILTER_TLV_LITE_MODE | in ath11k_write_pktlog_filter()
1029 rx_filter = HTT_RX_FILTER_TLV_LITE_MODE; in ath11k_write_pktlog_filter()
1034 rx_filter = tlv_filter.rx_filter; in ath11k_write_pktlog_filter()
1045 tlv_filter.rx_filter = rx_filter; in ath11k_write_pktlog_filter()
[all …]
/drivers/net/dsa/hirschmann/
A Dhellcreek_hwtstamp.c69 switch (config->rx_filter) { in hellcreek_set_hwtstamp_config()
72 config->rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT; in hellcreek_set_hwtstamp_config()
84 config->rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT; in hellcreek_set_hwtstamp_config()
90 config->rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT; in hellcreek_set_hwtstamp_config()
414 if (ps->tstamp_config.rx_filter != HWTSTAMP_FILTER_PTP_V2_EVENT) in hellcreek_port_rxtstamp()
/drivers/net/wireless/ath/carl9170/
A Dcmd.h66 __le32 rx_filter = cpu_to_le32(_rx_filter); in carl9170_rx_filter() local
69 sizeof(rx_filter), (u8 *)&rx_filter, in carl9170_rx_filter()
A Dfwcmd.h175 __le32 rx_filter; member
241 struct carl9170_rx_filter_cmd rx_filter; member
A Dmain.c386 if (ar->fw.rx_filter) { in carl9170_op_start()
1005 if (ar->fw.rx_filter && changed_flags & ar->rx_filter_caps) { in carl9170_op_configure_filter()
1006 u32 rx_filter = 0; in carl9170_op_configure_filter() local
1009 rx_filter |= CARL9170_RX_FILTER_CTL_OTHER; in carl9170_op_configure_filter()
1012 rx_filter |= CARL9170_RX_FILTER_BAD; in carl9170_op_configure_filter()
1015 rx_filter |= CARL9170_RX_FILTER_CTL_OTHER; in carl9170_op_configure_filter()
1018 rx_filter |= CARL9170_RX_FILTER_CTL_PSPOLL; in carl9170_op_configure_filter()
1021 rx_filter |= CARL9170_RX_FILTER_OTHER_RA; in carl9170_op_configure_filter()
1022 rx_filter |= CARL9170_RX_FILTER_DECRY_FAIL; in carl9170_op_configure_filter()
1025 WARN_ON(carl9170_rx_filter(ar, rx_filter)); in carl9170_op_configure_filter()
/drivers/net/dsa/mv88e6xxx/
A Dhwtstamp.c118 if (!(BIT(config->rx_filter) & ptp_ops->rx_filters)) { in mv88e6xxx_set_hwtstamp_config()
119 config->rx_filter = HWTSTAMP_FILTER_NONE; in mv88e6xxx_set_hwtstamp_config()
121 config->rx_filter); in mv88e6xxx_set_hwtstamp_config()
125 switch (config->rx_filter) { in mv88e6xxx_set_hwtstamp_config()
138 config->rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT; in mv88e6xxx_set_hwtstamp_config()
142 config->rx_filter = HWTSTAMP_FILTER_NONE; in mv88e6xxx_set_hwtstamp_config()
337 if (ps->tstamp_config.rx_filter != HWTSTAMP_FILTER_PTP_V2_EVENT) in mv88e6xxx_port_rxtstamp()
/drivers/net/ethernet/broadcom/bnxt/
A Dbnxt_ptp.c537 switch (ptp->rx_filter) { in bnxt_hwrm_ptp_cfg()
583 old_rx_filter = ptp->rx_filter; in bnxt_hwtstamp_set()
586 switch (stmpconf.rx_filter) { in bnxt_hwtstamp_set()
589 ptp->rx_filter = HWTSTAMP_FILTER_NONE; in bnxt_hwtstamp_set()
593 ptp->rx_filter = HWTSTAMP_FILTER_ALL; in bnxt_hwtstamp_set()
601 ptp->rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT; in bnxt_hwtstamp_set()
607 ptp->rx_filter = HWTSTAMP_FILTER_PTP_V2_SYNC; in bnxt_hwtstamp_set()
613 ptp->rx_filter = HWTSTAMP_FILTER_PTP_V2_DELAY_REQ; in bnxt_hwtstamp_set()
628 stmpconf.rx_filter = ptp->rx_filter; in bnxt_hwtstamp_set()
633 ptp->rx_filter = old_rx_filter; in bnxt_hwtstamp_set()
[all …]
/drivers/net/phy/mscc/
A Dmscc_ptp.c392 enum hwtstamp_rx_filters rx_filter) in get_ptp_header_rx() argument
397 if (rx_filter == HWTSTAMP_FILTER_PTP_V2_L2_EVENT) in get_ptp_header_rx()
1003 vsc8531->ptp->rx_filter != HWTSTAMP_FILTER_NONE); in vsc85xx_ts_engine_init()
1005 ptp_l4 && vsc8531->ptp->rx_filter != HWTSTAMP_FILTER_NONE); in vsc85xx_ts_engine_init()
1007 vsc8531->ptp->rx_filter != HWTSTAMP_FILTER_NONE); in vsc85xx_ts_engine_init()
1021 if (vsc8531->ptp->rx_filter != HWTSTAMP_FILTER_NONE) in vsc85xx_ts_engine_init()
1078 switch (cfg->rx_filter) { in vsc85xx_hwtstamp()
1091 vsc8531->ptp->rx_filter = cfg->rx_filter; in vsc85xx_hwtstamp()
1115 if (vsc8531->ptp->rx_filter == HWTSTAMP_FILTER_NONE) in vsc85xx_hwtstamp()
1205 if (vsc8531->ptp->rx_filter == HWTSTAMP_FILTER_NONE || in vsc85xx_rxtstamp()
[all …]
/drivers/net/ethernet/engleder/
A Dtsnep_ptp.c42 switch (config.rx_filter) { in tsnep_ptp_ioctl()
59 config.rx_filter = HWTSTAMP_FILTER_ALL; in tsnep_ptp_ioctl()
209 adapter->hwtstamp_config.rx_filter = HWTSTAMP_FILTER_NONE; in tsnep_ptp_init()
/drivers/net/wireless/ath/ath12k/
A Ddebugfs.c820 u32 ring_id, rx_filter = 0; in ath12k_write_extd_rx_stats() local
845 rx_filter = HTT_RX_FILTER_TLV_FLAGS_MPDU_START; in ath12k_write_extd_rx_stats()
846 rx_filter |= HTT_RX_FILTER_TLV_FLAGS_PPDU_START; in ath12k_write_extd_rx_stats()
847 rx_filter |= HTT_RX_FILTER_TLV_FLAGS_PPDU_END; in ath12k_write_extd_rx_stats()
848 rx_filter |= HTT_RX_FILTER_TLV_FLAGS_PPDU_END_USER_STATS; in ath12k_write_extd_rx_stats()
849 rx_filter |= HTT_RX_FILTER_TLV_FLAGS_PPDU_END_USER_STATS_EXT; in ath12k_write_extd_rx_stats()
850 rx_filter |= HTT_RX_FILTER_TLV_FLAGS_PPDU_END_STATUS_DONE; in ath12k_write_extd_rx_stats()
851 rx_filter |= HTT_RX_FILTER_TLV_FLAGS_PPDU_START_USER_INFO; in ath12k_write_extd_rx_stats()
853 tlv_filter.rx_filter = rx_filter; in ath12k_write_extd_rx_stats()
863 ar->debug.rx_filter = tlv_filter.rx_filter; in ath12k_write_extd_rx_stats()
/drivers/net/ethernet/cadence/
A Dmacb_ptp.c428 switch (tstamp_config->rx_filter) { in gem_set_hwtst()
445 tstamp_config->rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT; in gem_set_hwtst()
452 tstamp_config->rx_filter = HWTSTAMP_FILTER_ALL; in gem_set_hwtst()
455 tstamp_config->rx_filter = HWTSTAMP_FILTER_NONE; in gem_set_hwtst()
/drivers/net/ethernet/intel/ixgbe/
A Dixgbe_ptp.c1003 switch (config->rx_filter) { in ixgbe_ptp_set_timestamp_mode()
1033 config->rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT; in ixgbe_ptp_set_timestamp_mode()
1045 config->rx_filter = HWTSTAMP_FILTER_ALL; in ixgbe_ptp_set_timestamp_mode()
1057 config->rx_filter = HWTSTAMP_FILTER_NONE; in ixgbe_ptp_set_timestamp_mode()
1082 if (config->rx_filter == HWTSTAMP_FILTER_NONE) in ixgbe_ptp_set_timestamp_mode()
1088 config->rx_filter = HWTSTAMP_FILTER_ALL; in ixgbe_ptp_set_timestamp_mode()
1453 adapter->tstamp_config.rx_filter = HWTSTAMP_FILTER_NONE; in ixgbe_ptp_create_clock()
/drivers/net/ethernet/pensando/ionic/
A Dionic_phc.c112 rx_filt = ionic_hwstamp_rx_filt(config->rx_filter); in ionic_lif_hwstamp_set_ts_config()
113 rx_all = config->rx_filter != HWTSTAMP_FILTER_NONE && !rx_filt; in ionic_lif_hwstamp_set_ts_config()
119 config->rx_filter = HWTSTAMP_FILTER_ALL; in ionic_lif_hwstamp_set_ts_config()
123 __func__, config->rx_filter, rx_filt, rx_all); in ionic_lif_hwstamp_set_ts_config()
149 if (rx_all != (lif->phc->ts_config.rx_filter == HWTSTAMP_FILTER_ALL)) { in ionic_lif_hwstamp_set_ts_config()
/drivers/net/ethernet/intel/idpf/
A Didpf_ptp.c677 static void idpf_ptp_set_rx_tstamp(struct idpf_vport *vport, int rx_filter) in idpf_ptp_set_rx_tstamp() argument
683 if (rx_filter == HWTSTAMP_FILTER_NONE) { in idpf_ptp_set_rx_tstamp()
685 vport->tstamp_config.rx_filter = HWTSTAMP_FILTER_NONE; in idpf_ptp_set_rx_tstamp()
687 vport->tstamp_config.rx_filter = HWTSTAMP_FILTER_ALL; in idpf_ptp_set_rx_tstamp()
736 idpf_ptp_set_rx_tstamp(vport, config->rx_filter); in idpf_ptp_set_timestamp_mode()
/drivers/net/wireless/st/cw1200/
A Ddebug.c129 if (priv->rx_filter.promiscuous) in cw1200_status_show()
131 else if (priv->rx_filter.fcs) in cw1200_status_show()
133 if (priv->rx_filter.bssid) in cw1200_status_show()
/drivers/net/ethernet/wangxun/libwx/
A Dwx_ptp.c547 wx->tstamp_config.rx_filter = HWTSTAMP_FILTER_NONE; in wx_ptp_create_clock()
575 switch (config->rx_filter) { in wx_ptp_set_timestamp_mode()
605 config->rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT; in wx_ptp_set_timestamp_mode()
615 config->rx_filter = HWTSTAMP_FILTER_NONE; in wx_ptp_set_timestamp_mode()
/drivers/net/phy/
A Dmicrochip_rds_ptp.c461 if (clock->rx_filter == HWTSTAMP_FILTER_NONE || in mchp_rds_ptp_rxtstamp()
492 clock->rx_filter = config->rx_filter; in mchp_rds_ptp_hwtstamp()
494 switch (config->rx_filter) { in mchp_rds_ptp_hwtstamp()
589 config->rx_filter != HWTSTAMP_FILTER_NONE); in mchp_rds_ptp_hwtstamp()
/drivers/net/ethernet/intel/igb/
A Digb_ptp.c1153 switch (config->rx_filter) { in igb_ptp_set_timestamp_mode()
1177 config->rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT; in igb_ptp_set_timestamp_mode()
1189 config->rx_filter = HWTSTAMP_FILTER_ALL; in igb_ptp_set_timestamp_mode()
1194 config->rx_filter = HWTSTAMP_FILTER_NONE; in igb_ptp_set_timestamp_mode()
1211 config->rx_filter = HWTSTAMP_FILTER_ALL; in igb_ptp_set_timestamp_mode()
1401 adapter->tstamp_config.rx_filter = HWTSTAMP_FILTER_NONE; in igb_ptp_init()
/drivers/net/wireless/ti/wl1251/
A Dmain.c779 wl->rx_filter = WL1251_DEFAULT_RX_FILTER; in wl1251_op_configure_filter()
788 wl->rx_filter |= CFG_RX_FCS_ERROR; in wl1251_op_configure_filter()
794 wl->rx_filter |= CFG_RX_CTL_EN; in wl1251_op_configure_filter()
798 wl->rx_filter |= CFG_RX_PREQ_EN; in wl1251_op_configure_filter()
817 wl1251_acx_rx_config(wl, wl->rx_config, wl->rx_filter); in wl1251_op_configure_filter()
1616 wl->rx_filter = WL1251_DEFAULT_RX_FILTER; in wl1251_alloc_hw()

Completed in 62 milliseconds

123456