Home
last modified time | relevance | path

Searched refs:ldpc (Results 1 – 25 of 36) sorted by relevance

12

/linux/drivers/misc/
H A Dxilinx_sdfec.c657 struct xsdfec_ldpc_params *ldpc; in xsdfec_add_ldpc() local
660 ldpc = memdup_user(arg, sizeof(*ldpc)); in xsdfec_add_ldpc()
661 if (IS_ERR(ldpc)) in xsdfec_add_ldpc()
662 return PTR_ERR(ldpc); in xsdfec_add_ldpc()
681 ret = xsdfec_reg0_write(xsdfec, ldpc->n, ldpc->k, ldpc->psize, in xsdfec_add_ldpc()
682 ldpc->code_id); in xsdfec_add_ldpc()
687 ret = xsdfec_reg1_write(xsdfec, ldpc->psize, ldpc->no_packing, ldpc->nm, in xsdfec_add_ldpc()
688 ldpc->code_id); in xsdfec_add_ldpc()
693 ret = xsdfec_reg2_write(xsdfec, ldpc->nlayers, ldpc->nmqc, in xsdfec_add_ldpc()
694 ldpc->norm_type, ldpc->special_qc, in xsdfec_add_ldpc()
[all …]
/linux/drivers/net/wireless/realtek/rtw88/
H A Dtx.c76 le32_encode_bits(pkt_info->ldpc, RTW_TX_DESC_W5_DATA_LDPC) | in rtw_tx_fill_tx_desc()
349 bool ldpc = false; in rtw_tx_data_pkt_info_update() local
380 ldpc = si->ldpc_en; in rtw_tx_data_pkt_info_update()
391 pkt_info->ldpc = ldpc; in rtw_tx_data_pkt_info_update()
/linux/drivers/net/wireless/intel/iwlwifi/mvm/
H A Drs.h154 bool ldpc; member
321 bool ldpc; /* LDPC Rx is supported by the STA */ member
H A Drs.c528 rate->sgi, rate->ldpc, rate->stbc); in rs_dump_rate()
833 if (rate->ldpc) in ucode_rate_from_rs_rate()
874 rate->ldpc = true; in rs_rate_from_ucode_rate()
1080 rate->ldpc = false; in rs_get_lower_rate_down_column()
1699 rate->ldpc = false; in rs_switch_to_column()
1713 rate->ldpc = lq_sta->ldpc; in rs_switch_to_column()
2520 rate->ldpc = false; in rs_get_initial_rate()
2816 if (mvm->cfg->ht_params->ldpc && in rs_ht_init()
2818 lq_sta->ldpc = true; in rs_ht_init()
2835 if (mvm->cfg->ht_params->ldpc && in rs_vht_init()
[all …]
/linux/drivers/net/wireless/intel/iwlwifi/cfg/
H A D8000.c54 .ldpc = true,
H A D9000.c50 .ldpc = true,
H A D7000.c209 .ldpc = true,
H A D22000.c64 .ldpc = true,
/linux/drivers/net/wireless/intel/iwlwifi/
H A Diwl-nvm-utils.c74 if (cfg->ht_params->ldpc) in iwl_init_ht_hw_capab()
H A Diwl-config.h156 ldpc:1, member
/linux/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dmcu.h551 u8 ldpc; member
709 u8 ldpc; member
947 bool ldpc; member
H A Ddebugfs.c931 &phy.preamble, &phy.stbc, &phy.ldpc, &phy.spe, &ltf) != 10) { in mt7996_sta_fixed_rate_set()
940 phy.ldpc = phy.ldpc ? 7 : 0; in mt7996_sta_fixed_rate_set()
/linux/drivers/net/wireless/ath/ath11k/
H A Dhal_rx.c978 ppdu_info->ldpc = FIELD_GET(HAL_RX_HT_SIG_INFO_INFO1_FEC_CODING, info1); in ath11k_hal_rx_parse_mon_status_tlv()
1030 ppdu_info->ldpc = FIELD_GET(HAL_RX_VHT_SIG_A_INFO_INFO1_SU_MU_CODING, in ath11k_hal_rx_parse_mon_status_tlv()
1126 ppdu_info->ldpc = (value == HAL_RX_SU_MU_CODING_LDPC) ? 1 : 0; in ath11k_hal_rx_parse_mon_status_tlv()
1387 ppdu_info->ldpc = value; in ath11k_hal_rx_parse_mon_status_tlv()
1425 ppdu_info->ldpc = value; in ath11k_hal_rx_parse_mon_status_tlv()
H A Dhal_rx.h149 u8 ldpc; member
H A Dmac.c8420 u32 rate, u8 nss, u8 sgi, u8 ldpc, in ath11k_mac_set_rate_params() argument
8431 arvif->vdev_id, rate, nss, sgi, ldpc, he_gi, in ath11k_mac_set_rate_params()
8456 vdev_param, ldpc); in ath11k_mac_set_rate_params()
8459 ldpc, ret); in ath11k_mac_set_rate_params()
8646 u8 ldpc; in ath11k_mac_op_set_bitrate_mask() local
8660 ldpc = !!(cap->band[band].ht_cap_info & WMI_HT_CAP_TX_LDPC); in ath11k_mac_op_set_bitrate_mask()
8768 ret = ath11k_mac_set_rate_params(arvif, rate, nss, sgi, ldpc, he_gi, in ath11k_mac_op_set_bitrate_mask()
/linux/drivers/staging/rtl8723bs/include/
H A Dsta_info.h113 u8 ldpc; member
H A Drtw_xmit.h176 u8 ldpc; member
/linux/drivers/net/wireless/realtek/rtl8xxxu/
H A Drtl8xxxu.h731 u8 ldpc: 1; member
737 u8 ldpc: 1; member
815 u8 ldpc: 1; member
821 u8 ldpc: 1; member
1647 u8 ldpc:1; member
/linux/drivers/net/wireless/mediatek/mt76/mt7915/
H A Ddebugfs.c1351 &phy.ldpc, &phy.stbc, &he_ltf) != 8) { in mt7915_sta_fixed_rate_set()
1358 phy.ldpc = (phy.bw || phy.ldpc) * GENMASK(2, 0); in mt7915_sta_fixed_rate_set()
/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
H A Dmain.h211 s8 ldpc; member
/linux/drivers/net/wireless/mediatek/mt76/
H A Dmt76_connac_mcu.h566 u8 ldpc; member
670 u8 ldpc; member
679 u8 ldpc; member
/linux/drivers/net/wireless/realtek/rtw89/
H A Dcore.c852 desc_info->ldpc = rtwsta_link ? rtwsta_link->ra.ldpc_cap : false; in rtw89_core_tx_update_data_info()
1186 FIELD_PREP(RTW89_TXWD_INFO0_DATA_LDPC, desc_info->ldpc) | in rtw89_build_txwd_info0()
1196 FIELD_PREP(RTW89_TXWD_INFO0_DATA_LDPC, desc_info->ldpc) | in rtw89_build_txwd_info0_v1()
1371 FIELD_PREP(BE_TXD_INFO0_DATA_LDPC, desc_info->ldpc) | in rtw89_build_txwd_info0_v2()
1677 phy_ppdu->ldpc = le32_get_bits(ie->w2, RTW89_PHY_STS_IE01_W2_LDPC); in rtw89_core_parse_phy_status_ie01()
2219 if (phy_ppdu->ldpc) in rtw89_core_update_rx_status_by_ppdu()
/linux/drivers/media/dvb-frontends/drx39xyj/
H A Ddrx_driver.h1011 enum drx_ldpc ldpc; /*< ldpc */ member
/linux/drivers/net/wireless/ath/ath10k/
H A Dmac.c8277 u8 rate, u8 nss, u8 sgi, u8 ldpc) in ath10k_mac_set_fixed_rate_params() argument
8310 vdev_param = ar->wmi.vdev_param->ldpc; in ath10k_mac_set_fixed_rate_params()
8311 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, ldpc); in ath10k_mac_set_fixed_rate_params()
8313 ath10k_warn(ar, "failed to set ldpc param %d: %d\n", ldpc, ret); in ath10k_mac_set_fixed_rate_params()
8425 u8 ldpc; in ath10k_mac_op_set_bitrate_mask() local
8438 ldpc = !!(ar->ht_cap_info & WMI_HT_CAP_LDPC); in ath10k_mac_op_set_bitrate_mask()
8509 ret = ath10k_mac_set_fixed_rate_params(arvif, rate, nss, sgi, ldpc); in ath10k_mac_op_set_bitrate_mask()
/linux/drivers/net/wireless/ath/ath12k/
H A Dmac.c8498 u32 rate, u8 nss, u8 sgi, u8 ldpc) in ath12k_mac_set_fixed_rate_params() argument
8538 vdev_param, ldpc); in ath12k_mac_set_fixed_rate_params()
8541 ldpc, ret); in ath12k_mac_set_fixed_rate_params()
8628 u8 ldpc; in ath12k_mac_op_set_bitrate_mask() local
8646 ldpc = !!(ar->ht_cap_info & WMI_HT_CAP_LDPC); in ath12k_mac_op_set_bitrate_mask()
8726 ret = ath12k_mac_set_fixed_rate_params(arvif, rate, nss, sgi, ldpc); in ath12k_mac_op_set_bitrate_mask()

12