Lines Matching refs:linear
731 u64 linear; in rtw_phy_db_2_linear() local
742 linear = db_invert_table[i][j]; in rtw_phy_db_2_linear()
743 linear = i > 2 ? linear << FRAC_BITS : linear; in rtw_phy_db_2_linear()
745 return linear; in rtw_phy_db_2_linear()
748 static u8 rtw_phy_linear_2_db(u64 linear) in rtw_phy_linear_2_db() argument
754 if (linear >= db_invert_table[11][7]) in rtw_phy_linear_2_db()
758 if (i <= 2 && (linear << FRAC_BITS) <= db_invert_table[i][7]) in rtw_phy_linear_2_db()
760 else if (i > 2 && linear <= db_invert_table[i][7]) in rtw_phy_linear_2_db()
765 if (i <= 2 && (linear << FRAC_BITS) <= db_invert_table[i][j]) in rtw_phy_linear_2_db()
767 else if (i > 2 && linear <= db_invert_table[i][j]) in rtw_phy_linear_2_db()
776 if (db_invert_table[i][0] - linear > in rtw_phy_linear_2_db()
777 linear - db_invert_table[i - 1][7]) { in rtw_phy_linear_2_db()
782 if (db_invert_table[3][0] - linear > in rtw_phy_linear_2_db()
783 linear - db_invert_table[2][7]) { in rtw_phy_linear_2_db()
789 if (db_invert_table[i][j] - linear > in rtw_phy_linear_2_db()
790 linear - db_invert_table[i][j - 1]) { in rtw_phy_linear_2_db()
804 u64 linear; in rtw_phy_rf_power_2_rssi() local
811 linear = rtw_phy_db_2_linear(power_db); in rtw_phy_rf_power_2_rssi()
812 sum += linear; in rtw_phy_rf_power_2_rssi()