/freebsd/sys/contrib/dev/athk/ath11k/ |
H A D | hal_rx.c | 44 return FIELD_GET(HAL_REO_CMD_HDR_INFO0_CMD_NUMBER, desc->cmd.info0); in ath11k_hal_reo_cmd_queue_stats() 90 return FIELD_GET(HAL_REO_CMD_HDR_INFO0_CMD_NUMBER, desc->cmd.info0); in ath11k_hal_reo_cmd_flush_cache() 163 FIELD_GET(HAL_REO_CMD_UPD1_ALDC, cmd->upd1)) | in ath11k_hal_reo_cmd_update_rx_queue() 169 FIELD_GET(HAL_REO_CMD_UPD1_AC, cmd->upd1)) | in ath11k_hal_reo_cmd_update_rx_queue() 209 FIELD_GET(HAL_REO_CMD_UPD2_SSN, cmd->upd2)) | in ath11k_hal_reo_cmd_update_rx_queue() 215 return FIELD_GET(HAL_REO_CMD_HDR_INFO0_CMD_NUMBER, desc->cmd.info0); in ath11k_hal_reo_cmd_update_rx_queue() 285 (((u64)FIELD_GET(BUFFER_ADDR_INFO1_ADDR, binfo->info1)) << 32) | in ath11k_hal_rx_buf_addr_info_get() 286 FIELD_GET(BUFFER_ADDR_INFO0_ADDR, binfo->info0); in ath11k_hal_rx_buf_addr_info_get() 287 *cookie = FIELD_GET(BUFFER_ADDR_INFO1_SW_COOKIE, binfo->info1); in ath11k_hal_rx_buf_addr_info_get() 288 *rbm = FIELD_GET(BUFFER_ADDR_INFO1_RET_BUF_MGR, binfo->info1); in ath11k_hal_rx_buf_addr_info_get() [all …]
|
H A D | hw.c | 236 return !!FIELD_GET(RX_MSDU_END_INFO2_FIRST_MSDU, in ath11k_hw_ipq8074_rx_desc_get_first_msdu() 242 return !!FIELD_GET(RX_MSDU_END_INFO2_LAST_MSDU, in ath11k_hw_ipq8074_rx_desc_get_last_msdu() 248 return FIELD_GET(RX_MSDU_END_INFO2_L3_HDR_PADDING, in ath11k_hw_ipq8074_rx_desc_get_l3_pad_bytes() 265 return FIELD_GET(RX_MPDU_START_INFO2_ENC_TYPE, in ath11k_hw_ipq8074_rx_desc_get_encrypt_type() 271 return FIELD_GET(RX_MSDU_START_INFO2_DECAP_FORMAT, in ath11k_hw_ipq8074_rx_desc_get_decap_type() 277 return FIELD_GET(RX_MSDU_START_INFO2_MESH_CTRL_PRESENT, in ath11k_hw_ipq8074_rx_desc_get_mesh_ctl() 283 return FIELD_GET(RX_MSDU_START_INFO2_LDPC, in ath11k_hw_ipq8074_rx_desc_get_ldpc_support() 289 return !!FIELD_GET(RX_MPDU_START_INFO1_MPDU_SEQ_CTRL_VALID, in ath11k_hw_ipq8074_rx_desc_get_mpdu_seq_ctl_vld() 295 return !!FIELD_GET(RX_MPDU_START_INFO1_MPDU_FCTRL_VALID, in ath11k_hw_ipq8074_rx_desc_get_mpdu_fc_valid() 301 return FIELD_GET(RX_MPDU_START_INFO1_MPDU_SEQ_NUM, in ath11k_hw_ipq8074_rx_desc_get_mpdu_start_seq_no() [all …]
|
H A D | spectral.c | 479 report->agc_total_gain = FIELD_GET(SPECTRAL_SUMMARY_INFO0_AGC_TOTAL_GAIN, in ath11k_spectral_pull_summary() 481 report->out_of_band_flag = FIELD_GET(SPECTRAL_SUMMARY_INFO0_OB_FLAG, in ath11k_spectral_pull_summary() 483 report->grp_idx = FIELD_GET(SPECTRAL_SUMMARY_INFO0_GRP_IDX, in ath11k_spectral_pull_summary() 485 report->rf_saturation = FIELD_GET(SPECTRAL_SUMMARY_INFO0_RECENT_RFSAT, in ath11k_spectral_pull_summary() 487 report->inb_pwr_db = FIELD_GET(SPECTRAL_SUMMARY_INFO0_INBAND_PWR_DB, in ath11k_spectral_pull_summary() 489 report->false_scan = FIELD_GET(SPECTRAL_SUMMARY_INFO0_FALSE_SCAN, in ath11k_spectral_pull_summary() 491 report->detector_id = FIELD_GET(SPECTRAL_SUMMARY_INFO0_DETECTOR_ID, in ath11k_spectral_pull_summary() 493 report->primary80 = FIELD_GET(SPECTRAL_SUMMARY_INFO0_PRI80, in ath11k_spectral_pull_summary() 495 report->peak_idx = FIELD_GET(SPECTRAL_SUMMARY_INFO2_PEAK_SIGNED_IDX, in ath11k_spectral_pull_summary() 497 report->peak_mag = FIELD_GET(SPECTRAL_SUMMARY_INFO2_PEAK_MAGNITUDE, in ath11k_spectral_pull_summary() [all …]
|
H A D | htc.c | 300 eid = FIELD_GET(HTC_HDR_ENDPOINTID, hdr->htc_info); in ath11k_htc_rx_completion_handler() 309 payload_len = FIELD_GET(HTC_HDR_PAYLOADLEN, hdr->htc_info); in ath11k_htc_rx_completion_handler() 324 trailer_present = (FIELD_GET(HTC_HDR_FLAGS, hdr->htc_info)) & in ath11k_htc_rx_completion_handler() 333 trailer_len = FIELD_GET(HTC_HDR_CONTROLBYTES0, hdr->ctrl_info); in ath11k_htc_rx_completion_handler() 362 message_id = FIELD_GET(HTC_MSG_MESSAGEID, msg->msg_svc_id); in ath11k_htc_rx_completion_handler() 400 FIELD_GET(HTC_MSG_MESSAGEID, msg->msg_svc_id)); in ath11k_htc_rx_completion_handler() 561 message_id = FIELD_GET(HTC_MSG_MESSAGEID, ready->id_credit_count); in ath11k_htc_wait_target() 562 credit_count = FIELD_GET(HTC_READY_MSG_CREDITCOUNT, in ath11k_htc_wait_target() 564 credit_size = FIELD_GET(HTC_READY_MSG_CREDITSIZE, ready->size_ep); in ath11k_htc_wait_target() 680 message_id = FIELD_GET(HTC_MSG_MESSAGEID, resp_msg->msg_svc_id); in ath11k_htc_connect_service() [all …]
|
H A D | dp_tx.c | 285 FIELD_GET(DP_TX_DESC_ID_MSDU_ID, ti.desc_id)); in ath11k_dp_tx() 411 wbm_status = FIELD_GET(HTT_TX_WBM_COMP_INFO0_STATUS, in ath11k_dp_tx_process_htt_tx_complete() 419 ts.ack_rssi = FIELD_GET(HTT_TX_WBM_COMP_INFO1_ACK_RSSI, in ath11k_dp_tx_process_htt_tx_complete() 422 if (FIELD_GET(HTT_TX_WBM_COMP_INFO2_VALID, status_desc->info2)) in ath11k_dp_tx_process_htt_tx_complete() 423 ts.peer_id = FIELD_GET(HTT_TX_WBM_COMP_INFO2_SW_PEER_ID, in ath11k_dp_tx_process_htt_tx_complete() 489 pkt_type = FIELD_GET(HAL_TX_RATE_STATS_INFO0_PKT_TYPE, in ath11k_dp_tx_update_txcompl() 491 mcs = FIELD_GET(HAL_TX_RATE_STATS_INFO0_MCS, in ath11k_dp_tx_update_txcompl() 493 sgi = FIELD_GET(HAL_TX_RATE_STATS_INFO0_SGI, in ath11k_dp_tx_update_txcompl() 495 bw = FIELD_GET(HAL_TX_RATE_STATS_INFO0_BW, ts->rate_stats); in ath11k_dp_tx_update_txcompl() 496 ru_tones = FIELD_GET(HAL_TX_RATE_STATS_INFO0_TONES_IN_RU, ts->rate_stats); in ath11k_dp_tx_update_txcompl() [all …]
|
H A D | dp.h | 1257 FIELD_GET(HTT_PPDU_STATS_USER_RATE_FLAGS_PREAMBLE_M, _val) 1259 FIELD_GET(HTT_PPDU_STATS_USER_RATE_FLAGS_BW_M, _val) 1261 FIELD_GET(HTT_PPDU_STATS_USER_RATE_FLAGS_NSS_M, _val) 1263 FIELD_GET(HTT_PPDU_STATS_USER_RATE_FLAGS_MCS_M, _val) 1265 FIELD_GET(HTT_PPDU_STATS_USER_RATE_FLAGS_GI_M, _val) 1267 FIELD_GET(HTT_PPDU_STATS_USER_RATE_FLAGS_DCM_M, _val) 1304 FIELD_GET(HTT_PPDU_STATS_TX_INFO_FLAGS_IS_AMPDU_M, _flags) 1306 FIELD_GET(HTT_PPDU_STATS_TX_INFO_FLAGS_BA_ACK_FAILED_M, _flags) 1308 FIELD_GET(HTT_PPDU_STATS_TX_INFO_FLAGS_RATECODE_M, _flags) 1310 FIELD_GET(HTT_PPDU_STATS_TX_INFO_FLAGS_PEERID_M, _flags) [all …]
|
H A D | debugfs_htt_stats.c | 80 FIELD_GET(HTT_STATS_MAC_ID, htt_stats_buf->mac_id__word)); in htt_print_tx_pdev_stats_cmn_tlv() 433 FIELD_GET(HTT_STATS_MAC_ID, htt_stats_buf->mac_id__word)); in htt_print_hw_stats_pdev_errs_tlv() 485 FIELD_GET(HTT_MSDU_FLOW_STATS_TX_FLOW_NO, in htt_print_msdu_flow_stats_tlv() 488 FIELD_GET(HTT_MSDU_FLOW_STATS_TID_NUM, in htt_print_msdu_flow_stats_tlv() 491 FIELD_GET(HTT_MSDU_FLOW_STATS_DROP_RULE, in htt_print_msdu_flow_stats_tlv() 523 FIELD_GET(HTT_TX_TID_STATS_SW_PEER_ID, in htt_print_tx_tid_stats_tlv() 526 FIELD_GET(HTT_TX_TID_STATS_TID_NUM, in htt_print_tx_tid_stats_tlv() 529 FIELD_GET(HTT_TX_TID_STATS_NUM_SCHED_PENDING, in htt_print_tx_tid_stats_tlv() 532 FIELD_GET(HTT_TX_TID_STATS_NUM_PPDU_IN_HWQ, in htt_print_tx_tid_stats_tlv() 576 FIELD_GET(HTT_TX_TID_STATS_V1_SW_PEER_ID, in htt_print_tx_tid_stats_v1_tlv() [all …]
|
H A D | dp_rx.c | 104 return !!FIELD_GET(RX_ATTENTION_INFO2_MSDU_DONE, in ath11k_dp_rx_h_attn_msdu_done() 110 return !!FIELD_GET(RX_ATTENTION_INFO1_TCP_UDP_CKSUM_FAIL, in ath11k_dp_rx_h_attn_l4_cksum_fail() 116 return !!FIELD_GET(RX_ATTENTION_INFO1_IP_CKSUM_FAIL, in ath11k_dp_rx_h_attn_ip_cksum_fail() 122 return (FIELD_GET(RX_ATTENTION_INFO2_DCRYPT_STATUS_CODE, in ath11k_dp_rx_h_attn_is_decrypted() 249 return FIELD_GET(RX_ATTENTION_INFO1_MPDU_LEN_ERR, in ath11k_dp_rxdesc_get_mpdulen_err() 292 (!!FIELD_GET(RX_ATTENTION_INFO1_MCAST_BCAST, in ath11k_dp_rx_h_attn_is_mcbc() 1375 tlv_tag = FIELD_GET(HTT_TLV_TAG, tlv->header); in ath11k_dp_htt_tlv_iter() 1376 tlv_len = FIELD_GET(HTT_TLV_LEN, tlv->header); in ath11k_dp_htt_tlv_iter() 1428 succ_pkts = FIELD_GET(HTT_PPDU_STATS_ACK_BA_INFO_NUM_MSDU_M, in ath11k_update_per_peer_tx_stats() 1430 tid = FIELD_GET(HTT_PPDU_STATS_ACK_BA_INFO_TID_NUM, in ath11k_update_per_peer_tx_stats() [all …]
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7915/ |
H A D | mac.c | 16 #define to_rssi(field, rcpi) ((FIELD_GET(field, rcpi) - 220) / 2) 275 FIELD_GET(MT_DMA_PPE_CPU_REASON, info), in mt7915_wed_check_ppe() 276 FIELD_GET(MT_DMA_PPE_ENTRY, info)); in mt7915_wed_check_ppe() 331 unicast = FIELD_GET(MT_RXD3_NORMAL_ADDR_TYPE, rxd3) == MT_RXD3_NORMAL_U2M; in mt7915_mac_fill_rx() 332 idx = FIELD_GET(MT_RXD1_NORMAL_WLAN_IDX, rxd1); in mt7915_mac_fill_rx() 366 if (FIELD_GET(MT_RXD1_NORMAL_SEC_MODE, rxd1) != 0 && in mt7915_mac_fill_rx() 373 remove_pad = FIELD_GET(MT_RXD2_NORMAL_HDR_OFFSET, rxd2); in mt7915_mac_fill_rx() 383 fc = cpu_to_le16(FIELD_GET(MT_RXD6_FRAME_CONTROL, v0)); in mt7915_mac_fill_rx() 384 qos_ctl = FIELD_GET(MT_RXD8_QOS_CTL, v2); in mt7915_mac_fill_rx() 385 seq_ctrl = FIELD_GET(MT_RXD8_SEQ_CTRL, v2); in mt7915_mac_fill_rx() [all …]
|
H A D | soc.c | 132 !temp && !FIELD_GET(MT_ADIE_EFUSE_KICK_MASK, val), in mt7986_wmac_adie_efuse_read() 142 if (FIELD_GET(MT_ADIE_EFUSE_VALID_MASK, val) == 1) in mt7986_wmac_adie_efuse_read() 154 FIELD_GET(MT_SEMA_RFSPI_STATUS_MASK, cur), in mt76_wmac_spi_lock() 182 return FIELD_GET(MT_TOP_POS_SKU_ADIE_DBDC_MASK, val); in mt798x_wmac_check_adie_type() 359 *adie_type = FIELD_GET(MT_ADIE_CHIP_ID_MASK, adie_main) | in mt798x_wmac_sku_setup() 393 if (ret || FIELD_GET(MT_ADIE_ANA_EN_MASK, data)) { in mt7986_wmac_adie_thermal_cal() 394 val = FIELD_GET(MT_ADIE_VRPI_SEL_EFUSE_MASK, data); in mt7986_wmac_adie_thermal_cal() 401 val = FIELD_GET(MT_ADIE_PGA_GAIN_EFUSE_MASK, data); in mt7986_wmac_adie_thermal_cal() 411 if (ret || FIELD_GET(MT_ADIE_ANA_EN_MASK, data)) { in mt7986_wmac_adie_thermal_cal() 412 val = FIELD_GET(MT_ADIE_LDO_CTRL_EFUSE_MASK, data); in mt7986_wmac_adie_thermal_cal() [all …]
|
H A D | eeprom.c | 151 val = FIELD_GET(MT_EE_WIFI_CONF0_BAND_SEL, val); in mt7915_eeprom_parse_band_config() 198 path = FIELD_GET(MT_EE_WIFI_CONF0_TX_PATH, in mt7915_eeprom_parse_hw_cap() 201 path = FIELD_GET(MT_EE_WIFI_CONF0_TX_PATH, in mt7915_eeprom_parse_hw_cap() 213 nss = FIELD_GET(MT_EE_WIFI_CONF3_TX_PATH_B0, in mt7915_eeprom_parse_hw_cap() 216 nss = FIELD_GET(MT_EE_WIFI_CONF3_TX_PATH_B1, in mt7915_eeprom_parse_hw_cap() 219 nss = FIELD_GET(MT_EE_WIFI_CONF_STREAM_NUM, in mt7915_eeprom_parse_hw_cap() 338 delta = FIELD_GET(MT_EE_RATE_DELTA_MASK, val); in mt7915_eeprom_get_power_delta()
|
H A D | coredump.c | 182 FIELD_GET(GENMASK(7, 0), irq) : FIELD_GET(GENMASK(23, 16), irq); in mt7915_coredump_fw_trace() 187 FIELD_GET(GENMASK(7, 0), sch) : FIELD_GET(GENMASK(15, 8), sch); in mt7915_coredump_fw_trace() 195 FIELD_GET(GENMASK(15, 8), sch) : FIELD_GET(GENMASK(7, 0), sch); in mt7915_coredump_fw_trace() 209 FIELD_GET(GENMASK(15, 8), irq) : FIELD_GET(GENMASK(7, 0), irq); in mt7915_coredump_fw_trace()
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7996/ |
H A D | eeprom.c | 120 val = FIELD_GET(MT_EE_WIFI_CONF1_BAND_SEL, val); in mt7996_eeprom_parse_band_config() 124 val = FIELD_GET(MT_EE_WIFI_CONF2_BAND_SEL, val); in mt7996_eeprom_parse_band_config() 127 val = FIELD_GET(MT_EE_WIFI_CONF0_BAND_SEL, val); in mt7996_eeprom_parse_band_config() 158 path = FIELD_GET(MT_EE_WIFI_CONF2_TX_PATH_BAND1, in mt7996_eeprom_parse_hw_cap() 160 nss = FIELD_GET(MT_EE_WIFI_CONF5_STREAM_NUM_BAND1, in mt7996_eeprom_parse_hw_cap() 164 path = FIELD_GET(MT_EE_WIFI_CONF2_TX_PATH_BAND2, in mt7996_eeprom_parse_hw_cap() 166 nss = FIELD_GET(MT_EE_WIFI_CONF5_STREAM_NUM_BAND2, in mt7996_eeprom_parse_hw_cap() 170 path = FIELD_GET(MT_EE_WIFI_CONF1_TX_PATH_BAND0, in mt7996_eeprom_parse_hw_cap() 172 nss = FIELD_GET(MT_EE_WIFI_CONF4_STREAM_NUM_BAND0, in mt7996_eeprom_parse_hw_cap() 259 delta = FIELD_GET(MT_EE_RATE_DELTA_MASK, val); in mt7996_eeprom_get_power_delta()
|
H A D | mac.c | 17 #define to_rssi(field, rcpi) ((FIELD_GET(field, rcpi) - 220) / 2) 210 rate->eht_gi = FIELD_GET(GENMASK(25, 24), val); in mt7996_mac_sta_poll() 359 idx = FIELD_GET(MT_PRXV_TX_RATE, v0); in mt7996_mac_fill_rx_rate() 361 nss = FIELD_GET(MT_PRXV_NSTS, v0) + 1; in mt7996_mac_fill_rx_rate() 363 stbc = FIELD_GET(MT_PRXV_HT_STBC, v2); in mt7996_mac_fill_rx_rate() 364 gi = FIELD_GET(MT_PRXV_HT_SHORT_GI, v2); in mt7996_mac_fill_rx_rate() 365 *mode = FIELD_GET(MT_PRXV_TX_MODE, v2); in mt7996_mac_fill_rx_rate() 366 dcm = FIELD_GET(MT_PRXV_DCM, v2); in mt7996_mac_fill_rx_rate() 367 bw = FIELD_GET(MT_PRXV_FRAME_MODE, v2); in mt7996_mac_fill_rx_rate() 482 band_idx = FIELD_GET(MT_RXD1_NORMAL_BAND_IDX, rxd1); in mt7996_mac_fill_rx() [all …]
|
/freebsd/sys/dev/irdma/ |
H A D | irdma_uk.c | 166 hw_sq_tail = (u32)FIELD_GET(IRDMA_QP_DBSA_HW_SQ_TAIL, temp); in irdma_uk_qp_post_wr() 999 sw_cq_sel = (u16)FIELD_GET(IRDMA_CQ_DBSA_SW_CQ_SELECT, temp_val); in irdma_uk_cq_set_resized_cnt() 1002 arm_seq_num = (u8)FIELD_GET(IRDMA_CQ_DBSA_ARM_SEQ_NUM, temp_val); in irdma_uk_cq_set_resized_cnt() 1003 arm_next_se = (u8)FIELD_GET(IRDMA_CQ_DBSA_ARM_NEXT_SE, temp_val); in irdma_uk_cq_set_resized_cnt() 1004 arm_next = (u8)FIELD_GET(IRDMA_CQ_DBSA_ARM_NEXT, temp_val); in irdma_uk_cq_set_resized_cnt() 1030 arm_seq_num = (u8)FIELD_GET(IRDMA_CQ_DBSA_ARM_SEQ_NUM, temp_val); in irdma_uk_cq_request_notification() 1032 sw_cq_sel = (u16)FIELD_GET(IRDMA_CQ_DBSA_SW_CQ_SELECT, temp_val); in irdma_uk_cq_request_notification() 1033 arm_next_se = (u8)FIELD_GET(IRDMA_CQ_DBSA_ARM_NEXT_SE, temp_val); in irdma_uk_cq_request_notification() 1117 widx = (u32)FIELD_GET(IRDMA_CQ_WQEIDX, qword3); in irdma_detect_unsignaled_cmpls() 1120 if ((u8)FIELD_GET(IRDMA_CQ_SQ, qword3)) { in irdma_detect_unsignaled_cmpls() [all …]
|
/freebsd/contrib/ofed/libirdma/ |
H A D | irdma_uk.c | 166 hw_sq_tail = (u32)FIELD_GET(IRDMA_QP_DBSA_HW_SQ_TAIL, temp); in irdma_uk_qp_post_wr() 1083 sw_cq_sel = (u16)FIELD_GET(IRDMA_CQ_DBSA_SW_CQ_SELECT, temp_val); in irdma_uk_cq_set_resized_cnt() 1086 arm_seq_num = (u8)FIELD_GET(IRDMA_CQ_DBSA_ARM_SEQ_NUM, temp_val); in irdma_uk_cq_set_resized_cnt() 1087 arm_next_se = (u8)FIELD_GET(IRDMA_CQ_DBSA_ARM_NEXT_SE, temp_val); in irdma_uk_cq_set_resized_cnt() 1088 arm_next = (u8)FIELD_GET(IRDMA_CQ_DBSA_ARM_NEXT, temp_val); in irdma_uk_cq_set_resized_cnt() 1114 arm_seq_num = (u8)FIELD_GET(IRDMA_CQ_DBSA_ARM_SEQ_NUM, temp_val); in irdma_uk_cq_request_notification() 1116 sw_cq_sel = (u16)FIELD_GET(IRDMA_CQ_DBSA_SW_CQ_SELECT, temp_val); in irdma_uk_cq_request_notification() 1117 arm_next_se = (u8)FIELD_GET(IRDMA_CQ_DBSA_ARM_NEXT_SE, temp_val); in irdma_uk_cq_request_notification() 1190 if (FIELD_GET(IRDMAQPSQ_VALID, val) != qp->rwqe_polarity) in irdma_repost_rq_wqes() 1277 polarity = (u8)FIELD_GET(IRDMA_CQ_VALID, qword3); in irdma_uk_cq_poll_cmpl() [all …]
|
/freebsd/sys/contrib/dev/mediatek/mt76/ |
H A D | sdio_txrx.c | 24 FIELD_GET(TXQ_CNT_L, data[4]), /* VO */ in mt76s_refill_sched_quota() 25 FIELD_GET(TXQ_CNT_H, data[3]), /* VI */ in mt76s_refill_sched_quota() 26 FIELD_GET(TXQ_CNT_L, data[3]), /* BE */ in mt76s_refill_sched_quota() 27 FIELD_GET(TXQ_CNT_H, data[2]), /* BK */ in mt76s_refill_sched_quota() 30 FIELD_GET(TXQ_CNT_H, data[1]), /* VO */ in mt76s_refill_sched_quota() 31 FIELD_GET(TXQ_CNT_L, data[1]), /* VI */ in mt76s_refill_sched_quota() 32 FIELD_GET(TXQ_CNT_H, data[0]), /* BE */ in mt76s_refill_sched_quota() 33 FIELD_GET(TXQ_CNT_L, data[0]), /* BK */ in mt76s_refill_sched_quota() 35 u32 pse_mcu_quota = FIELD_GET(TXQ_CNT_L, data[2]); in mt76s_refill_sched_quota()
|
H A D | mt76_connac_mac.c | 421 tid = FIELD_GET(IEEE80211_BAR_CTRL_TID_INFO_MASK, control); in mt76_connac2_mac_write_txwi_80211() 613 FIELD_GET(MT_TXS0_TXS_FORMAT, txs) > 1) { in mt76_connac2_mac_fill_txs() 628 tid = FIELD_GET(MT_TXS0_TID, txs); in mt76_connac2_mac_fill_txs() 634 txrate = FIELD_GET(MT_TXS0_TX_RATE, txs); in mt76_connac2_mac_fill_txs() 636 rate.mcs = FIELD_GET(MT_TX_RATE_IDX, txrate); in mt76_connac2_mac_fill_txs() 637 rate.nss = FIELD_GET(MT_TX_RATE_NSS, txrate) + 1; in mt76_connac2_mac_fill_txs() 638 stbc = FIELD_GET(MT_TX_RATE_STBC, txrate); in mt76_connac2_mac_fill_txs() 648 mode = FIELD_GET(MT_TX_RATE_MODE, txrate); in mt76_connac2_mac_fill_txs() 691 rate.he_dcm = FIELD_GET(MT_TX_RATE_DCM, txrate); in mt76_connac2_mac_fill_txs() 700 switch (FIELD_GET(MT_TXS0_BW, txs)) { in mt76_connac2_mac_fill_txs() [all …]
|
H A D | mt76x02_mac.c | 267 stat->wcid = FIELD_GET(MT_TX_STAT_FIFO_WCID, stat1); in mt76x02_mac_load_tx_status() 268 stat->rate = FIELD_GET(MT_TX_STAT_FIFO_RATE, stat1); in mt76x02_mac_load_tx_status() 270 stat->retry = FIELD_GET(MT_TX_STAT_FIFO_EXT_RETRY, stat2); in mt76x02_mac_load_tx_status() 271 stat->pktid = FIELD_GET(MT_TX_STAT_FIFO_EXT_PKTID, stat2); in mt76x02_mac_load_tx_status() 282 u8 idx = FIELD_GET(MT_RXWI_RATE_INDEX, rate); in mt76x02_mac_process_tx_rate() 288 switch (FIELD_GET(MT_RXWI_RATE_PHY, rate)) { in mt76x02_mac_process_tx_rate() 316 switch (FIELD_GET(MT_RXWI_RATE_BW, rate)) { in mt76x02_mac_process_tx_rate() 383 rateval = FIELD_GET(MT_WCID_TX_INFO_RATE, wcid_tx_info); in mt76x02_mac_write_txwi() 384 max_txpwr_adj = FIELD_GET(MT_WCID_TX_INFO_TXPWR_ADJ, in mt76x02_mac_write_txwi() 386 nss = FIELD_GET(MT_WCID_TX_INFO_NSS, wcid_tx_info); in mt76x02_mac_write_txwi() [all …]
|
H A D | mt792x_mac.c | 103 mib->tx_pkt_ebf_cnt += FIELD_GET(MT_MIB_SDR9_EBF_CNT_MASK, val); in mt792x_mac_update_mib_stats() 104 mib->tx_pkt_ibf_cnt += FIELD_GET(MT_MIB_SDR9_IBF_CNT_MASK, val); in mt792x_mac_update_mib_stats() 107 mib->tx_bf_ibf_ppdu_cnt += FIELD_GET(MT_ETBF_TX_IBF_CNT, val); in mt792x_mac_update_mib_stats() 108 mib->tx_bf_ebf_ppdu_cnt += FIELD_GET(MT_ETBF_TX_EBF_CNT, val); in mt792x_mac_update_mib_stats() 111 mib->tx_bf_rx_fb_all_cnt += FIELD_GET(MT_ETBF_RX_FB_ALL, val); in mt792x_mac_update_mib_stats() 112 mib->tx_bf_rx_fb_he_cnt += FIELD_GET(MT_ETBF_RX_FB_HE, val); in mt792x_mac_update_mib_stats() 113 mib->tx_bf_rx_fb_vht_cnt += FIELD_GET(MT_ETBF_RX_FB_VHT, val); in mt792x_mac_update_mib_stats() 114 mib->tx_bf_rx_fb_ht_cnt += FIELD_GET(MT_ETBF_RX_FB_HT, val); in mt792x_mac_update_mib_stats()
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7615/ |
H A D | mac.c | 23 #define to_rssi(field, rxv) ((FIELD_GET(field, rxv) - 220) / 2) 227 u8 cbw = FIELD_GET(MT_RXV1_FRAME_MODE, rxv1); in mt7615_mac_fill_tm_rx() 228 u8 mode = FIELD_GET(MT_RXV1_TX_MODE, rxv1); in mt7615_mac_fill_tm_rx() 229 s16 foe = FIELD_GET(MT_RXV5_FOE, rxv5); in mt7615_mac_fill_tm_rx() 245 phy->test.last_rcpi[0] = FIELD_GET(MT_RXV4_RCPI0, rxv4); in mt7615_mac_fill_tm_rx() 246 phy->test.last_rcpi[1] = FIELD_GET(MT_RXV4_RCPI1, rxv4); in mt7615_mac_fill_tm_rx() 247 phy->test.last_rcpi[2] = FIELD_GET(MT_RXV4_RCPI2, rxv4); in mt7615_mac_fill_tm_rx() 248 phy->test.last_rcpi[3] = FIELD_GET(MT_RXV4_RCPI3, rxv4); in mt7615_mac_fill_tm_rx() 249 phy->test.last_ib_rssi[0] = FIELD_GET(MT_RXV3_IB_RSSI, rxv3); in mt7615_mac_fill_tm_rx() 250 phy->test.last_wb_rssi[0] = FIELD_GET(MT_RXV3_WB_RSSI, rxv3); in mt7615_mac_fill_tm_rx() [all …]
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7921/ |
H A D | mac.c | 214 chfreq = FIELD_GET(MT_RXD3_NORMAL_CH_FREQ, rxd3); in mt7921_mac_fill_rx() 215 unicast = FIELD_GET(MT_RXD3_NORMAL_ADDR_TYPE, rxd3) == MT_RXD3_NORMAL_U2M; in mt7921_mac_fill_rx() 216 idx = FIELD_GET(MT_RXD1_NORMAL_WLAN_IDX, rxd1); in mt7921_mac_fill_rx() 255 if (FIELD_GET(MT_RXD1_NORMAL_SEC_MODE, rxd1) != 0 && in mt7921_mac_fill_rx() 262 remove_pad = FIELD_GET(MT_RXD2_NORMAL_HDR_OFFSET, rxd2); in mt7921_mac_fill_rx() 272 fc = cpu_to_le16(FIELD_GET(MT_RXD6_FRAME_CONTROL, v0)); in mt7921_mac_fill_rx() 273 seq_ctrl = FIELD_GET(MT_RXD8_SEQ_CTRL, v2); in mt7921_mac_fill_rx() 274 qos_ctl = FIELD_GET(MT_RXD8_QOS_CTL, v2); in mt7921_mac_fill_rx() 285 switch (FIELD_GET(MT_RXD1_NORMAL_SEC_MODE, rxd1)) { in mt7921_mac_fill_rx() 290 FIELD_GET(MT_RXD2_NORMAL_FRAG, rxd2); in mt7921_mac_fill_rx() [all …]
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7603/ |
H A D | mac.c | 525 i = FIELD_GET(MT_RXD1_NORMAL_CH_FREQ, rxd1); in mt7603_mac_fill_rx() 529 idx = FIELD_GET(MT_RXD2_NORMAL_WLAN_IDX, rxd2); in mt7603_mac_fill_rx() 546 if (FIELD_GET(MT_RXD2_NORMAL_SEC_MODE, rxd2) != 0 && in mt7603_mac_fill_rx() 571 switch (FIELD_GET(MT_RXD2_NORMAL_SEC_MODE, rxd2)) { in mt7603_mac_fill_rx() 576 FIELD_GET(MT_RXD2_NORMAL_FRAG, rxd2); in mt7603_mac_fill_rx() 625 i = FIELD_GET(MT_RXV1_TX_RATE, rxdg0); in mt7603_mac_fill_rx() 626 switch (FIELD_GET(MT_RXV1_TX_MODE, rxdg0)) { in mt7603_mac_fill_rx() 649 FIELD_GET(MT_RXV1_HT_STBC, rxdg0); in mt7603_mac_fill_rx() 654 status->chain_signal[0] = FIELD_GET(MT_RXV4_IB_RSSI0, rxdg3) + in mt7603_mac_fill_rx() 656 status->chain_signal[1] = FIELD_GET(MT_RXV4_IB_RSSI1, rxdg3) + in mt7603_mac_fill_rx() [all …]
|
/freebsd/sys/contrib/dev/rtw88/ |
H A D | rtw8723d.h |
|
/freebsd/sys/contrib/dev/rtw89/ |
H A D | phy.h | 13 #define get_phy_headline(addr) FIELD_GET(GENMASK(31, 28), addr) 15 #define get_phy_target(addr) FIELD_GET(GENMASK(27, 0), addr) 19 #define get_phy_cond(addr) FIELD_GET(GENMASK(31, 28), addr) 20 #define get_phy_cond_rfe(addr) FIELD_GET(GENMASK(23, 16), addr) 21 #define get_phy_cond_pkg(addr) FIELD_GET(GENMASK(15, 8), addr) 22 #define get_phy_cond_cv(addr) FIELD_GET(GENMASK(7, 0), addr)
|