Home
last modified time | relevance | path

Searched refs:code_rate (Results 1 – 14 of 14) sorted by relevance

/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/phy/bb/
H A Dhalbb_plcp_gen.c150 void halbb_com_par_cal(struct bb_info *bb, u16 n_sd, enum coding_rate_t code_rate, u8 n_bpscs, u8 n… in halbb_com_par_cal() argument
157 switch (code_rate) { in halbb_com_par_cal()
175 bool ldpc_extra_check(u32 n_avbits, u32 n_pld, u8 code_rate) in ldpc_extra_check() argument
188 if (n_avbits >= n_pld + table0[0][code_rate]) in ldpc_extra_check()
194 if (n_avbits >= n_pld + table0[1][code_rate]) in ldpc_extra_check()
203 if (n_avbits >= n_pld + table0[2][code_rate]) in ldpc_extra_check()
209 n_cw = halbb_ceil(n_pld, table0[3][code_rate]); in ldpc_extra_check()
219 …n_shrt = n_cw * table1[l_ldpc_idx][code_rate] > n_pld ? n_cw * table1[l_ldpc_idx][code_rate] - n_p… in ldpc_extra_check()
222 cnd0 = 10 * n_punc > n_cw * (l_ldpc - table1[l_ldpc_idx][code_rate]); in ldpc_extra_check()
224 cnd1 = 10 * n_shrt < 12 * n_punc * table2[code_rate]; in ldpc_extra_check()
[all …]
H A Dhalbb_plcp_gen.h59 u32 code_rate : 2; member
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/phy/bb/
H A Dhalbb_plcp_gen.c150 void halbb_com_par_cal(struct bb_info *bb, u16 n_sd, enum coding_rate_t code_rate, u8 n_bpscs, u8 n… in halbb_com_par_cal() argument
157 switch (code_rate) { in halbb_com_par_cal()
175 bool ldpc_extra_check(u32 n_avbits, u32 n_pld, u8 code_rate) in ldpc_extra_check() argument
188 if (n_avbits >= n_pld + table0[0][code_rate]) in ldpc_extra_check()
194 if (n_avbits >= n_pld + table0[1][code_rate]) in ldpc_extra_check()
203 if (n_avbits >= n_pld + table0[2][code_rate]) in ldpc_extra_check()
209 n_cw = halbb_ceil(n_pld, table0[3][code_rate]); in ldpc_extra_check()
219 …n_shrt = n_cw * table1[l_ldpc_idx][code_rate] > n_pld ? n_cw * table1[l_ldpc_idx][code_rate] - n_p… in ldpc_extra_check()
222 cnd0 = 10 * n_punc > n_cw * (l_ldpc - table1[l_ldpc_idx][code_rate]); in ldpc_extra_check()
224 cnd1 = 10 * n_shrt < 12 * n_punc * table2[code_rate]; in ldpc_extra_check()
[all …]
H A Dhalbb_plcp_gen.h59 u32 code_rate : 2; member
/OK3568_Linux_fs/kernel/drivers/media/usb/dvb-usb-v2/
H A Dmxl111sf-demod.c62 enum fe_code_rate *code_rate) in mxl1x1sf_demod_get_tps_code_rate() argument
72 *code_rate = FEC_1_2; in mxl1x1sf_demod_get_tps_code_rate()
75 *code_rate = FEC_2_3; in mxl1x1sf_demod_get_tps_code_rate()
78 *code_rate = FEC_3_4; in mxl1x1sf_demod_get_tps_code_rate()
81 *code_rate = FEC_5_6; in mxl1x1sf_demod_get_tps_code_rate()
84 *code_rate = FEC_7_8; in mxl1x1sf_demod_get_tps_code_rate()
/OK3568_Linux_fs/kernel/drivers/media/dvb-frontends/
H A Das102_fe.c158 tune_args.code_rate = in as102_fe_set_frontend()
164 tune_args.code_rate = in as102_fe_set_frontend()
174 tune_args.code_rate); in as102_fe_set_frontend()
176 tune_args.code_rate = in as102_fe_set_frontend()
H A Das102_fe_types.h126 uint8_t code_rate; member
H A Ddrxk_hard.c2617 u16 code_rate = 0;
2631 &code_rate);
2634 code_rate &= OFDM_EQ_TOP_TD_TPS_CODE_HP__M;
2637 code_rate > OFDM_EQ_TOP_TD_TPS_CODE_LP_7_8)
2640 QE_SN[constellation * 5 + code_rate];
/OK3568_Linux_fs/kernel/drivers/media/dvb-frontends/cxd2880/
H A Dcxd2880_tnrdmd_dvbt2_mon.c1657 *code_rate) in cxd2880_tnrdmd_dvbt2_mon_code_rate()
1663 if (!tnr_dmd || !code_rate) in cxd2880_tnrdmd_dvbt2_mon_code_rate()
1733 *code_rate = (enum cxd2880_dvbt2_plp_code_rate)(data & 0x07); in cxd2880_tnrdmd_dvbt2_mon_code_rate()
1790 enum cxd2880_dvbt2_plp_code_rate code_rate; in dvbt2_calc_ssi() local
1805 &code_rate); in dvbt2_calc_ssi()
1809 if (code_rate > CXD2880_DVBT2_R2_5 || qam > CXD2880_DVBT2_QAM256) in dvbt2_calc_ssi()
1812 prel = rf_lvl - ref_dbm_1000[qam][code_rate]; in dvbt2_calc_ssi()
H A Dcxd2880_tnrdmd_dvbt2_mon.h122 *code_rate);
/OK3568_Linux_fs/kernel/drivers/media/common/siano/
H A Dsmscoreapi.h708 u32 code_rate; /* Code Rate from SMSHOSTLIB_CODE_RATE_ET, member
777 u32 code_rate; /* Code Rate from SMSHOSTLIB_CODE_RATE_ET, member
934 u32 code_rate; /* Code Rate from SMSHOSTLIB_CODE_RATE_ET */ member
H A Dsmsdvb-debugfs.c83 "code_rate = %d\n", p->code_rate); in smsdvb_print_dvb_stats()
196 p->layer_info[i].code_rate); in smsdvb_print_isdb_stats()
291 p->layer_info[i].code_rate); in smsdvb_print_isdb_stats_ex()
H A Dsmsdvb-main.c223 c->code_rate_HP = sms_to_code_rate(p->code_rate); in smsdvb_update_tx_params()
286 c->code_rate_HP = sms_to_code_rate(p->code_rate); in smsdvb_update_dvb_stats()
/OK3568_Linux_fs/kernel/drivers/media/usb/as102/
H A Das10x_cmd.c122 preq->body.set_tune.req.args.code_rate = ptune->code_rate; in as10x_cmd_set_tune()