Lines Matching refs:linear
567 u64 linear; in rtw_phy_db_2_linear() local
578 linear = db_invert_table[i][j]; in rtw_phy_db_2_linear()
579 linear = i > 2 ? linear << FRAC_BITS : linear; in rtw_phy_db_2_linear()
581 return linear; in rtw_phy_db_2_linear()
584 static u8 rtw_phy_linear_2_db(u64 linear) in rtw_phy_linear_2_db() argument
590 if (linear >= db_invert_table[11][7]) in rtw_phy_linear_2_db()
594 if (i <= 2 && (linear << FRAC_BITS) <= db_invert_table[i][7]) in rtw_phy_linear_2_db()
596 else if (i > 2 && linear <= db_invert_table[i][7]) in rtw_phy_linear_2_db()
601 if (i <= 2 && (linear << FRAC_BITS) <= db_invert_table[i][j]) in rtw_phy_linear_2_db()
603 else if (i > 2 && linear <= db_invert_table[i][j]) in rtw_phy_linear_2_db()
612 if (db_invert_table[i][0] - linear > in rtw_phy_linear_2_db()
613 linear - db_invert_table[i - 1][7]) { in rtw_phy_linear_2_db()
618 if (db_invert_table[3][0] - linear > in rtw_phy_linear_2_db()
619 linear - db_invert_table[2][7]) { in rtw_phy_linear_2_db()
625 if (db_invert_table[i][j] - linear > in rtw_phy_linear_2_db()
626 linear - db_invert_table[i][j - 1]) { in rtw_phy_linear_2_db()
640 u64 linear; in rtw_phy_rf_power_2_rssi() local
647 linear = rtw_phy_db_2_linear(power_db); in rtw_phy_rf_power_2_rssi()
648 sum += linear; in rtw_phy_rf_power_2_rssi()