Lines Matching refs:linear
584 u64 linear; in rtw_phy_db_2_linear() local
595 linear = db_invert_table[i][j]; in rtw_phy_db_2_linear()
596 linear = i > 2 ? linear << FRAC_BITS : linear; in rtw_phy_db_2_linear()
598 return linear; in rtw_phy_db_2_linear()
601 static u8 rtw_phy_linear_2_db(u64 linear) in rtw_phy_linear_2_db() argument
607 if (linear >= db_invert_table[11][7]) in rtw_phy_linear_2_db()
611 if (i <= 2 && (linear << FRAC_BITS) <= db_invert_table[i][7]) in rtw_phy_linear_2_db()
613 else if (i > 2 && linear <= db_invert_table[i][7]) in rtw_phy_linear_2_db()
618 if (i <= 2 && (linear << FRAC_BITS) <= db_invert_table[i][j]) in rtw_phy_linear_2_db()
620 else if (i > 2 && linear <= db_invert_table[i][j]) in rtw_phy_linear_2_db()
629 if (db_invert_table[i][0] - linear > in rtw_phy_linear_2_db()
630 linear - db_invert_table[i - 1][7]) { in rtw_phy_linear_2_db()
635 if (db_invert_table[3][0] - linear > in rtw_phy_linear_2_db()
636 linear - db_invert_table[2][7]) { in rtw_phy_linear_2_db()
642 if (db_invert_table[i][j] - linear > in rtw_phy_linear_2_db()
643 linear - db_invert_table[i][j - 1]) { in rtw_phy_linear_2_db()
657 u64 linear; in rtw_phy_rf_power_2_rssi() local
664 linear = rtw_phy_db_2_linear(power_db); in rtw_phy_rf_power_2_rssi()
665 sum += linear; in rtw_phy_rf_power_2_rssi()