• Home
  • Raw
  • Download

Lines Matching refs:coex_dm

48 static struct coex_dm_8821a_2ant	*coex_dm = &glcoex_dm_8821a_2ant;  variable
605 coex_dm->cur_dec_bt_pwr = dec_bt_pwr; in halbtc8821a2ant_dec_bt_pwr()
610 coex_dm->pre_dec_bt_pwr, coex_dm->cur_dec_bt_pwr); in halbtc8821a2ant_dec_bt_pwr()
612 if (coex_dm->pre_dec_bt_pwr == coex_dm->cur_dec_bt_pwr) in halbtc8821a2ant_dec_bt_pwr()
615 halbtc8821a2ant_set_fw_dec_bt_pwr(btcoexist, coex_dm->cur_dec_bt_pwr); in halbtc8821a2ant_dec_bt_pwr()
617 coex_dm->pre_dec_bt_pwr = coex_dm->cur_dec_bt_pwr; in halbtc8821a2ant_dec_bt_pwr()
645 coex_dm->cur_bt_lna_constrain = bt_lna_cons_on; in btc8821a2_set_bt_lna_const()
650 coex_dm->pre_bt_lna_constrain, in btc8821a2_set_bt_lna_const()
651 coex_dm->cur_bt_lna_constrain); in btc8821a2_set_bt_lna_const()
653 if (coex_dm->pre_bt_lna_constrain == in btc8821a2_set_bt_lna_const()
654 coex_dm->cur_bt_lna_constrain) in btc8821a2_set_bt_lna_const()
658 coex_dm->cur_bt_lna_constrain); in btc8821a2_set_bt_lna_const()
660 coex_dm->pre_bt_lna_constrain = coex_dm->cur_bt_lna_constrain; in btc8821a2_set_bt_lna_const()
686 coex_dm->cur_bt_psd_mode = bt_psd_mode; in halbtc8821a2ant_set_bt_psd_mode()
691 coex_dm->pre_bt_psd_mode, coex_dm->cur_bt_psd_mode); in halbtc8821a2ant_set_bt_psd_mode()
693 if (coex_dm->pre_bt_psd_mode == coex_dm->cur_bt_psd_mode) in halbtc8821a2ant_set_bt_psd_mode()
697 coex_dm->cur_bt_psd_mode); in halbtc8821a2ant_set_bt_psd_mode()
699 coex_dm->pre_bt_psd_mode = coex_dm->cur_bt_psd_mode; in halbtc8821a2ant_set_bt_psd_mode()
728 coex_dm->cur_bt_auto_report = enable_auto_report; in halbtc8821a2ant_bt_auto_report()
733 coex_dm->pre_bt_auto_report, in halbtc8821a2ant_bt_auto_report()
734 coex_dm->cur_bt_auto_report); in halbtc8821a2ant_bt_auto_report()
736 if (coex_dm->pre_bt_auto_report == coex_dm->cur_bt_auto_report) in halbtc8821a2ant_bt_auto_report()
740 coex_dm->cur_bt_auto_report); in halbtc8821a2ant_bt_auto_report()
742 coex_dm->pre_bt_auto_report = coex_dm->cur_bt_auto_report; in halbtc8821a2ant_bt_auto_report()
752 coex_dm->cur_fw_dac_swing_lvl = fw_dac_swing_lvl; in halbtc8821a2ant_fw_dac_swing_lvl()
757 coex_dm->pre_fw_dac_swing_lvl, in halbtc8821a2ant_fw_dac_swing_lvl()
758 coex_dm->cur_fw_dac_swing_lvl); in halbtc8821a2ant_fw_dac_swing_lvl()
760 if (coex_dm->pre_fw_dac_swing_lvl == in halbtc8821a2ant_fw_dac_swing_lvl()
761 coex_dm->cur_fw_dac_swing_lvl) in halbtc8821a2ant_fw_dac_swing_lvl()
766 coex_dm->cur_fw_dac_swing_lvl); in halbtc8821a2ant_fw_dac_swing_lvl()
768 coex_dm->pre_fw_dac_swing_lvl = coex_dm->cur_fw_dac_swing_lvl; in halbtc8821a2ant_fw_dac_swing_lvl()
789 coex_dm->bt_rf0x1e_backup); in btc8821a2ant_set_sw_rf_rx_lpf_corner()
801 coex_dm->cur_rf_rx_lpf_shrink = rx_rf_shrink_on; in halbtc8821a2ant_RfShrink()
806 coex_dm->pre_rf_rx_lpf_shrink, in halbtc8821a2ant_RfShrink()
807 coex_dm->cur_rf_rx_lpf_shrink); in halbtc8821a2ant_RfShrink()
809 if (coex_dm->pre_rf_rx_lpf_shrink == in halbtc8821a2ant_RfShrink()
810 coex_dm->cur_rf_rx_lpf_shrink) in halbtc8821a2ant_RfShrink()
814 coex_dm->cur_rf_rx_lpf_shrink); in halbtc8821a2ant_RfShrink()
816 coex_dm->pre_rf_rx_lpf_shrink = coex_dm->cur_rf_rx_lpf_shrink; in halbtc8821a2ant_RfShrink()
853 coex_dm->cur_low_penalty_ra = low_penalty_ra; in halbtc8821a2ant_low_penalty_ra()
858 coex_dm->pre_low_penalty_ra, in halbtc8821a2ant_low_penalty_ra()
859 coex_dm->cur_low_penalty_ra); in halbtc8821a2ant_low_penalty_ra()
861 if (coex_dm->pre_low_penalty_ra == coex_dm->cur_low_penalty_ra) in halbtc8821a2ant_low_penalty_ra()
865 coex_dm->cur_low_penalty_ra); in halbtc8821a2ant_low_penalty_ra()
867 coex_dm->pre_low_penalty_ra = coex_dm->cur_low_penalty_ra; in halbtc8821a2ant_low_penalty_ra()
899 coex_dm->cur_dac_swing_on = dac_swing_on; in halbtc8821a2ant_dac_swing()
900 coex_dm->cur_dac_swing_lvl = dac_swing_lvl; in halbtc8821a2ant_dac_swing()
905 coex_dm->pre_dac_swing_on, in halbtc8821a2ant_dac_swing()
906 coex_dm->pre_dac_swing_lvl, in halbtc8821a2ant_dac_swing()
907 coex_dm->cur_dac_swing_on, in halbtc8821a2ant_dac_swing()
908 coex_dm->cur_dac_swing_lvl); in halbtc8821a2ant_dac_swing()
910 if ((coex_dm->pre_dac_swing_on == coex_dm->cur_dac_swing_on) && in halbtc8821a2ant_dac_swing()
911 (coex_dm->pre_dac_swing_lvl == in halbtc8821a2ant_dac_swing()
912 coex_dm->cur_dac_swing_lvl)) in halbtc8821a2ant_dac_swing()
919 coex_dm->pre_dac_swing_on = coex_dm->cur_dac_swing_on; in halbtc8821a2ant_dac_swing()
920 coex_dm->pre_dac_swing_lvl = coex_dm->cur_dac_swing_lvl; in halbtc8821a2ant_dac_swing()
944 coex_dm->cur_adc_back_off = adc_back_off; in halbtc8821a2ant_adc_back_off()
949 coex_dm->pre_adc_back_off, coex_dm->cur_adc_back_off); in halbtc8821a2ant_adc_back_off()
951 if (coex_dm->pre_adc_back_off == coex_dm->cur_adc_back_off) in halbtc8821a2ant_adc_back_off()
954 halbtc8821a2ant_set_adc_back_off(btcoexist, coex_dm->cur_adc_back_off); in halbtc8821a2ant_adc_back_off()
956 coex_dm->pre_adc_back_off = coex_dm->cur_adc_back_off; in halbtc8821a2ant_adc_back_off()
988 coex_dm->cur_val0x6c0 = val0x6c0; in halbtc8821a2ant_coex_table()
989 coex_dm->cur_val0x6c4 = val0x6c4; in halbtc8821a2ant_coex_table()
990 coex_dm->cur_val0x6c8 = val0x6c8; in halbtc8821a2ant_coex_table()
991 coex_dm->cur_val0x6cc = val0x6cc; in halbtc8821a2ant_coex_table()
996 coex_dm->pre_val0x6c0, in halbtc8821a2ant_coex_table()
997 coex_dm->pre_val0x6c4, in halbtc8821a2ant_coex_table()
998 coex_dm->pre_val0x6c8, in halbtc8821a2ant_coex_table()
999 coex_dm->pre_val0x6cc); in halbtc8821a2ant_coex_table()
1002 coex_dm->cur_val0x6c0, in halbtc8821a2ant_coex_table()
1003 coex_dm->cur_val0x6c4, in halbtc8821a2ant_coex_table()
1004 coex_dm->cur_val0x6c8, in halbtc8821a2ant_coex_table()
1005 coex_dm->cur_val0x6cc); in halbtc8821a2ant_coex_table()
1007 if ((coex_dm->pre_val0x6c0 == coex_dm->cur_val0x6c0) && in halbtc8821a2ant_coex_table()
1008 (coex_dm->pre_val0x6c4 == coex_dm->cur_val0x6c4) && in halbtc8821a2ant_coex_table()
1009 (coex_dm->pre_val0x6c8 == coex_dm->cur_val0x6c8) && in halbtc8821a2ant_coex_table()
1010 (coex_dm->pre_val0x6cc == coex_dm->cur_val0x6cc)) in halbtc8821a2ant_coex_table()
1016 coex_dm->pre_val0x6c0 = coex_dm->cur_val0x6c0; in halbtc8821a2ant_coex_table()
1017 coex_dm->pre_val0x6c4 = coex_dm->cur_val0x6c4; in halbtc8821a2ant_coex_table()
1018 coex_dm->pre_val0x6c8 = coex_dm->cur_val0x6c8; in halbtc8821a2ant_coex_table()
1019 coex_dm->pre_val0x6cc = coex_dm->cur_val0x6cc; in halbtc8821a2ant_coex_table()
1043 coex_dm->cur_ignore_wlan_act = enable; in halbtc8821a2ant_ignore_wlan_act()
1048 coex_dm->pre_ignore_wlan_act, in halbtc8821a2ant_ignore_wlan_act()
1049 coex_dm->cur_ignore_wlan_act); in halbtc8821a2ant_ignore_wlan_act()
1051 if (coex_dm->pre_ignore_wlan_act == in halbtc8821a2ant_ignore_wlan_act()
1052 coex_dm->cur_ignore_wlan_act) in halbtc8821a2ant_ignore_wlan_act()
1057 coex_dm->pre_ignore_wlan_act = coex_dm->cur_ignore_wlan_act; in halbtc8821a2ant_ignore_wlan_act()
1072 coex_dm->ps_tdma_para[0] = byte1; in halbtc8821a2ant_set_fw_pstdma()
1073 coex_dm->ps_tdma_para[1] = byte2; in halbtc8821a2ant_set_fw_pstdma()
1074 coex_dm->ps_tdma_para[2] = byte3; in halbtc8821a2ant_set_fw_pstdma()
1075 coex_dm->ps_tdma_para[3] = byte4; in halbtc8821a2ant_set_fw_pstdma()
1076 coex_dm->ps_tdma_para[4] = byte5; in halbtc8821a2ant_set_fw_pstdma()
1182 coex_dm->cur_ps_tdma_on = turn_on; in halbtc8821a2ant_ps_tdma()
1183 coex_dm->cur_ps_tdma = type; in halbtc8821a2ant_ps_tdma()
1188 coex_dm->pre_ps_tdma_on, coex_dm->cur_ps_tdma_on); in halbtc8821a2ant_ps_tdma()
1191 coex_dm->pre_ps_tdma, coex_dm->cur_ps_tdma); in halbtc8821a2ant_ps_tdma()
1193 if ((coex_dm->pre_ps_tdma_on == coex_dm->cur_ps_tdma_on) && in halbtc8821a2ant_ps_tdma()
1194 (coex_dm->pre_ps_tdma == coex_dm->cur_ps_tdma)) in halbtc8821a2ant_ps_tdma()
1308 coex_dm->pre_ps_tdma_on = coex_dm->cur_ps_tdma_on; in halbtc8821a2ant_ps_tdma()
1309 coex_dm->pre_ps_tdma = coex_dm->cur_ps_tdma; in halbtc8821a2ant_ps_tdma()
1372 BT_8821A_2ANT_BT_STATUS_IDLE == coex_dm->bt_status) { in halbtc8821a2ant_is_common_action()
1389 (BT_8821A_2ANT_BT_STATUS_IDLE == coex_dm->bt_status)) { in halbtc8821a2ant_is_common_action()
1414 (BT_8821A_2ANT_BT_STATUS_CON_IDLE == coex_dm->bt_status)) { in halbtc8821a2ant_is_common_action()
1430 (BT_8821A_2ANT_BT_STATUS_CON_IDLE == coex_dm->bt_status)) { in halbtc8821a2ant_is_common_action()
1456 coex_dm->bt_status)) { in halbtc8821a2ant_is_common_action()
1511 if (coex_dm->cur_ps_tdma == 71) { in btc8821a2_int1()
1514 coex_dm->tdma_adj_type = 5; in btc8821a2_int1()
1515 } else if (coex_dm->cur_ps_tdma == 1) { in btc8821a2_int1()
1518 coex_dm->tdma_adj_type = 5; in btc8821a2_int1()
1519 } else if (coex_dm->cur_ps_tdma == 2) { in btc8821a2_int1()
1522 coex_dm->tdma_adj_type = 6; in btc8821a2_int1()
1523 } else if (coex_dm->cur_ps_tdma == 3) { in btc8821a2_int1()
1526 coex_dm->tdma_adj_type = 7; in btc8821a2_int1()
1527 } else if (coex_dm->cur_ps_tdma == 4) { in btc8821a2_int1()
1530 coex_dm->tdma_adj_type = 8; in btc8821a2_int1()
1532 if (coex_dm->cur_ps_tdma == 9) { in btc8821a2_int1()
1535 coex_dm->tdma_adj_type = 13; in btc8821a2_int1()
1536 } else if (coex_dm->cur_ps_tdma == 10) { in btc8821a2_int1()
1539 coex_dm->tdma_adj_type = 14; in btc8821a2_int1()
1540 } else if (coex_dm->cur_ps_tdma == 11) { in btc8821a2_int1()
1543 coex_dm->tdma_adj_type = 15; in btc8821a2_int1()
1544 } else if (coex_dm->cur_ps_tdma == 12) { in btc8821a2_int1()
1547 coex_dm->tdma_adj_type = 16; in btc8821a2_int1()
1551 if (coex_dm->cur_ps_tdma == 5) { in btc8821a2_int1()
1554 coex_dm->tdma_adj_type = 6; in btc8821a2_int1()
1555 } else if (coex_dm->cur_ps_tdma == 6) { in btc8821a2_int1()
1558 coex_dm->tdma_adj_type = 7; in btc8821a2_int1()
1559 } else if (coex_dm->cur_ps_tdma == 7) { in btc8821a2_int1()
1562 coex_dm->tdma_adj_type = 8; in btc8821a2_int1()
1563 } else if (coex_dm->cur_ps_tdma == 13) { in btc8821a2_int1()
1566 coex_dm->tdma_adj_type = 14; in btc8821a2_int1()
1567 } else if (coex_dm->cur_ps_tdma == 14) { in btc8821a2_int1()
1570 coex_dm->tdma_adj_type = 15; in btc8821a2_int1()
1571 } else if (coex_dm->cur_ps_tdma == 15) { in btc8821a2_int1()
1574 coex_dm->tdma_adj_type = 16; in btc8821a2_int1()
1577 if (coex_dm->cur_ps_tdma == 8) { in btc8821a2_int1()
1580 coex_dm->tdma_adj_type = 7; in btc8821a2_int1()
1581 } else if (coex_dm->cur_ps_tdma == 7) { in btc8821a2_int1()
1584 coex_dm->tdma_adj_type = 6; in btc8821a2_int1()
1585 } else if (coex_dm->cur_ps_tdma == 6) { in btc8821a2_int1()
1588 coex_dm->tdma_adj_type = 5; in btc8821a2_int1()
1589 } else if (coex_dm->cur_ps_tdma == 16) { in btc8821a2_int1()
1592 coex_dm->tdma_adj_type = 15; in btc8821a2_int1()
1593 } else if (coex_dm->cur_ps_tdma == 15) { in btc8821a2_int1()
1596 coex_dm->tdma_adj_type = 14; in btc8821a2_int1()
1597 } else if (coex_dm->cur_ps_tdma == 14) { in btc8821a2_int1()
1600 coex_dm->tdma_adj_type = 13; in btc8821a2_int1()
1606 if (coex_dm->cur_ps_tdma == 5) { in btc8821a2_int1()
1609 coex_dm->tdma_adj_type = 71; in btc8821a2_int1()
1610 } else if (coex_dm->cur_ps_tdma == 6) { in btc8821a2_int1()
1613 coex_dm->tdma_adj_type = 2; in btc8821a2_int1()
1614 } else if (coex_dm->cur_ps_tdma == 7) { in btc8821a2_int1()
1617 coex_dm->tdma_adj_type = 3; in btc8821a2_int1()
1618 } else if (coex_dm->cur_ps_tdma == 8) { in btc8821a2_int1()
1621 coex_dm->tdma_adj_type = 4; in btc8821a2_int1()
1623 if (coex_dm->cur_ps_tdma == 13) { in btc8821a2_int1()
1626 coex_dm->tdma_adj_type = 9; in btc8821a2_int1()
1627 } else if (coex_dm->cur_ps_tdma == 14) { in btc8821a2_int1()
1630 coex_dm->tdma_adj_type = 10; in btc8821a2_int1()
1631 } else if (coex_dm->cur_ps_tdma == 15) { in btc8821a2_int1()
1634 coex_dm->tdma_adj_type = 11; in btc8821a2_int1()
1635 } else if (coex_dm->cur_ps_tdma == 16) { in btc8821a2_int1()
1638 coex_dm->tdma_adj_type = 12; in btc8821a2_int1()
1642 if (coex_dm->cur_ps_tdma == 71) { in btc8821a2_int1()
1645 coex_dm->tdma_adj_type = 1; in btc8821a2_int1()
1646 } else if (coex_dm->cur_ps_tdma == 1) { in btc8821a2_int1()
1649 coex_dm->tdma_adj_type = 2; in btc8821a2_int1()
1650 } else if (coex_dm->cur_ps_tdma == 2) { in btc8821a2_int1()
1653 coex_dm->tdma_adj_type = 3; in btc8821a2_int1()
1654 } else if (coex_dm->cur_ps_tdma == 3) { in btc8821a2_int1()
1657 coex_dm->tdma_adj_type = 4; in btc8821a2_int1()
1658 } else if (coex_dm->cur_ps_tdma == 9) { in btc8821a2_int1()
1661 coex_dm->tdma_adj_type = 10; in btc8821a2_int1()
1662 } else if (coex_dm->cur_ps_tdma == 10) { in btc8821a2_int1()
1665 coex_dm->tdma_adj_type = 11; in btc8821a2_int1()
1666 } else if (coex_dm->cur_ps_tdma == 11) { in btc8821a2_int1()
1669 coex_dm->tdma_adj_type = 12; in btc8821a2_int1()
1672 if (coex_dm->cur_ps_tdma == 4) { in btc8821a2_int1()
1675 coex_dm->tdma_adj_type = 3; in btc8821a2_int1()
1676 } else if (coex_dm->cur_ps_tdma == 3) { in btc8821a2_int1()
1679 coex_dm->tdma_adj_type = 2; in btc8821a2_int1()
1680 } else if (coex_dm->cur_ps_tdma == 2) { in btc8821a2_int1()
1683 coex_dm->tdma_adj_type = 1; in btc8821a2_int1()
1684 } else if (coex_dm->cur_ps_tdma == 1) { in btc8821a2_int1()
1687 coex_dm->tdma_adj_type = 71; in btc8821a2_int1()
1688 } else if (coex_dm->cur_ps_tdma == 12) { in btc8821a2_int1()
1691 coex_dm->tdma_adj_type = 11; in btc8821a2_int1()
1692 } else if (coex_dm->cur_ps_tdma == 11) { in btc8821a2_int1()
1695 coex_dm->tdma_adj_type = 10; in btc8821a2_int1()
1696 } else if (coex_dm->cur_ps_tdma == 10) { in btc8821a2_int1()
1699 coex_dm->tdma_adj_type = 9; in btc8821a2_int1()
1711 if (coex_dm->cur_ps_tdma == 1) { in btc8821a2_int2()
1714 coex_dm->tdma_adj_type = 6; in btc8821a2_int2()
1715 } else if (coex_dm->cur_ps_tdma == 2) { in btc8821a2_int2()
1718 coex_dm->tdma_adj_type = 6; in btc8821a2_int2()
1719 } else if (coex_dm->cur_ps_tdma == 3) { in btc8821a2_int2()
1722 coex_dm->tdma_adj_type = 7; in btc8821a2_int2()
1723 } else if (coex_dm->cur_ps_tdma == 4) { in btc8821a2_int2()
1726 coex_dm->tdma_adj_type = 8; in btc8821a2_int2()
1728 if (coex_dm->cur_ps_tdma == 9) { in btc8821a2_int2()
1731 coex_dm->tdma_adj_type = 14; in btc8821a2_int2()
1732 } else if (coex_dm->cur_ps_tdma == 10) { in btc8821a2_int2()
1735 coex_dm->tdma_adj_type = 14; in btc8821a2_int2()
1736 } else if (coex_dm->cur_ps_tdma == 11) { in btc8821a2_int2()
1739 coex_dm->tdma_adj_type = 15; in btc8821a2_int2()
1740 } else if (coex_dm->cur_ps_tdma == 12) { in btc8821a2_int2()
1743 coex_dm->tdma_adj_type = 16; in btc8821a2_int2()
1746 if (coex_dm->cur_ps_tdma == 5) { in btc8821a2_int2()
1749 coex_dm->tdma_adj_type = 6; in btc8821a2_int2()
1750 } else if (coex_dm->cur_ps_tdma == 6) { in btc8821a2_int2()
1753 coex_dm->tdma_adj_type = 7; in btc8821a2_int2()
1754 } else if (coex_dm->cur_ps_tdma == 7) { in btc8821a2_int2()
1757 coex_dm->tdma_adj_type = 8; in btc8821a2_int2()
1758 } else if (coex_dm->cur_ps_tdma == 13) { in btc8821a2_int2()
1761 coex_dm->tdma_adj_type = 14; in btc8821a2_int2()
1762 } else if (coex_dm->cur_ps_tdma == 14) { in btc8821a2_int2()
1765 coex_dm->tdma_adj_type = 15; in btc8821a2_int2()
1766 } else if (coex_dm->cur_ps_tdma == 15) { in btc8821a2_int2()
1769 coex_dm->tdma_adj_type = 16; in btc8821a2_int2()
1772 if (coex_dm->cur_ps_tdma == 8) { in btc8821a2_int2()
1775 coex_dm->tdma_adj_type = 7; in btc8821a2_int2()
1776 } else if (coex_dm->cur_ps_tdma == 7) { in btc8821a2_int2()
1779 coex_dm->tdma_adj_type = 6; in btc8821a2_int2()
1780 } else if (coex_dm->cur_ps_tdma == 6) { in btc8821a2_int2()
1783 coex_dm->tdma_adj_type = 6; in btc8821a2_int2()
1784 } else if (coex_dm->cur_ps_tdma == 16) { in btc8821a2_int2()
1787 coex_dm->tdma_adj_type = 15; in btc8821a2_int2()
1788 } else if (coex_dm->cur_ps_tdma == 15) { in btc8821a2_int2()
1791 coex_dm->tdma_adj_type = 14; in btc8821a2_int2()
1792 } else if (coex_dm->cur_ps_tdma == 14) { in btc8821a2_int2()
1795 coex_dm->tdma_adj_type = 14; in btc8821a2_int2()
1801 if (coex_dm->cur_ps_tdma == 5) { in btc8821a2_int2()
1804 coex_dm->tdma_adj_type = 2; in btc8821a2_int2()
1805 } else if (coex_dm->cur_ps_tdma == 6) { in btc8821a2_int2()
1808 coex_dm->tdma_adj_type = 2; in btc8821a2_int2()
1809 } else if (coex_dm->cur_ps_tdma == 7) { in btc8821a2_int2()
1812 coex_dm->tdma_adj_type = 3; in btc8821a2_int2()
1813 } else if (coex_dm->cur_ps_tdma == 8) { in btc8821a2_int2()
1816 coex_dm->tdma_adj_type = 4; in btc8821a2_int2()
1818 if (coex_dm->cur_ps_tdma == 13) { in btc8821a2_int2()
1821 coex_dm->tdma_adj_type = 10; in btc8821a2_int2()
1822 } else if (coex_dm->cur_ps_tdma == 14) { in btc8821a2_int2()
1825 coex_dm->tdma_adj_type = 10; in btc8821a2_int2()
1826 } else if (coex_dm->cur_ps_tdma == 15) { in btc8821a2_int2()
1829 coex_dm->tdma_adj_type = 11; in btc8821a2_int2()
1830 } else if (coex_dm->cur_ps_tdma == 16) { in btc8821a2_int2()
1833 coex_dm->tdma_adj_type = 12; in btc8821a2_int2()
1836 if (coex_dm->cur_ps_tdma == 1) { in btc8821a2_int2()
1839 coex_dm->tdma_adj_type = 2; in btc8821a2_int2()
1840 } else if (coex_dm->cur_ps_tdma == 2) { in btc8821a2_int2()
1843 coex_dm->tdma_adj_type = 3; in btc8821a2_int2()
1844 } else if (coex_dm->cur_ps_tdma == 3) { in btc8821a2_int2()
1847 coex_dm->tdma_adj_type = 4; in btc8821a2_int2()
1848 } else if (coex_dm->cur_ps_tdma == 9) { in btc8821a2_int2()
1851 coex_dm->tdma_adj_type = 10; in btc8821a2_int2()
1852 } else if (coex_dm->cur_ps_tdma == 10) { in btc8821a2_int2()
1855 coex_dm->tdma_adj_type = 11; in btc8821a2_int2()
1856 } else if (coex_dm->cur_ps_tdma == 11) { in btc8821a2_int2()
1859 coex_dm->tdma_adj_type = 12; in btc8821a2_int2()
1862 if (coex_dm->cur_ps_tdma == 4) { in btc8821a2_int2()
1865 coex_dm->tdma_adj_type = 3; in btc8821a2_int2()
1866 } else if (coex_dm->cur_ps_tdma == 3) { in btc8821a2_int2()
1869 coex_dm->tdma_adj_type = 2; in btc8821a2_int2()
1870 } else if (coex_dm->cur_ps_tdma == 2) { in btc8821a2_int2()
1873 coex_dm->tdma_adj_type = 2; in btc8821a2_int2()
1874 } else if (coex_dm->cur_ps_tdma == 12) { in btc8821a2_int2()
1877 coex_dm->tdma_adj_type = 11; in btc8821a2_int2()
1878 } else if (coex_dm->cur_ps_tdma == 11) { in btc8821a2_int2()
1881 coex_dm->tdma_adj_type = 10; in btc8821a2_int2()
1882 } else if (coex_dm->cur_ps_tdma == 10) { in btc8821a2_int2()
1885 coex_dm->tdma_adj_type = 10; in btc8821a2_int2()
1897 if (coex_dm->cur_ps_tdma == 1) { in btc8821a2_int3()
1900 coex_dm->tdma_adj_type = 7; in btc8821a2_int3()
1901 } else if (coex_dm->cur_ps_tdma == 2) { in btc8821a2_int3()
1904 coex_dm->tdma_adj_type = 7; in btc8821a2_int3()
1905 } else if (coex_dm->cur_ps_tdma == 3) { in btc8821a2_int3()
1908 coex_dm->tdma_adj_type = 7; in btc8821a2_int3()
1909 } else if (coex_dm->cur_ps_tdma == 4) { in btc8821a2_int3()
1912 coex_dm->tdma_adj_type = 8; in btc8821a2_int3()
1914 if (coex_dm->cur_ps_tdma == 9) { in btc8821a2_int3()
1917 coex_dm->tdma_adj_type = 15; in btc8821a2_int3()
1918 } else if (coex_dm->cur_ps_tdma == 10) { in btc8821a2_int3()
1921 coex_dm->tdma_adj_type = 15; in btc8821a2_int3()
1922 } else if (coex_dm->cur_ps_tdma == 11) { in btc8821a2_int3()
1925 coex_dm->tdma_adj_type = 15; in btc8821a2_int3()
1926 } else if (coex_dm->cur_ps_tdma == 12) { in btc8821a2_int3()
1929 coex_dm->tdma_adj_type = 16; in btc8821a2_int3()
1932 if (coex_dm->cur_ps_tdma == 5) { in btc8821a2_int3()
1935 coex_dm->tdma_adj_type = 7; in btc8821a2_int3()
1936 } else if (coex_dm->cur_ps_tdma == 6) { in btc8821a2_int3()
1939 coex_dm->tdma_adj_type = 7; in btc8821a2_int3()
1940 } else if (coex_dm->cur_ps_tdma == 7) { in btc8821a2_int3()
1943 coex_dm->tdma_adj_type = 8; in btc8821a2_int3()
1944 } else if (coex_dm->cur_ps_tdma == 13) { in btc8821a2_int3()
1947 coex_dm->tdma_adj_type = 15; in btc8821a2_int3()
1948 } else if (coex_dm->cur_ps_tdma == 14) { in btc8821a2_int3()
1951 coex_dm->tdma_adj_type = 15; in btc8821a2_int3()
1952 } else if (coex_dm->cur_ps_tdma == 15) { in btc8821a2_int3()
1955 coex_dm->tdma_adj_type = 16; in btc8821a2_int3()
1958 if (coex_dm->cur_ps_tdma == 8) { in btc8821a2_int3()
1961 coex_dm->tdma_adj_type = 7; in btc8821a2_int3()
1962 } else if (coex_dm->cur_ps_tdma == 7) { in btc8821a2_int3()
1965 coex_dm->tdma_adj_type = 7; in btc8821a2_int3()
1966 } else if (coex_dm->cur_ps_tdma == 6) { in btc8821a2_int3()
1969 coex_dm->tdma_adj_type = 7; in btc8821a2_int3()
1970 } else if (coex_dm->cur_ps_tdma == 16) { in btc8821a2_int3()
1973 coex_dm->tdma_adj_type = 15; in btc8821a2_int3()
1974 } else if (coex_dm->cur_ps_tdma == 15) { in btc8821a2_int3()
1977 coex_dm->tdma_adj_type = 15; in btc8821a2_int3()
1978 } else if (coex_dm->cur_ps_tdma == 14) { in btc8821a2_int3()
1981 coex_dm->tdma_adj_type = 15; in btc8821a2_int3()
1987 if (coex_dm->cur_ps_tdma == 5) { in btc8821a2_int3()
1990 coex_dm->tdma_adj_type = 3; in btc8821a2_int3()
1991 } else if (coex_dm->cur_ps_tdma == 6) { in btc8821a2_int3()
1994 coex_dm->tdma_adj_type = 3; in btc8821a2_int3()
1995 } else if (coex_dm->cur_ps_tdma == 7) { in btc8821a2_int3()
1998 coex_dm->tdma_adj_type = 3; in btc8821a2_int3()
1999 } else if (coex_dm->cur_ps_tdma == 8) { in btc8821a2_int3()
2002 coex_dm->tdma_adj_type = 4; in btc8821a2_int3()
2004 if (coex_dm->cur_ps_tdma == 13) { in btc8821a2_int3()
2007 coex_dm->tdma_adj_type = 11; in btc8821a2_int3()
2008 } else if (coex_dm->cur_ps_tdma == 14) { in btc8821a2_int3()
2011 coex_dm->tdma_adj_type = 11; in btc8821a2_int3()
2012 } else if (coex_dm->cur_ps_tdma == 15) { in btc8821a2_int3()
2015 coex_dm->tdma_adj_type = 11; in btc8821a2_int3()
2016 } else if (coex_dm->cur_ps_tdma == 16) { in btc8821a2_int3()
2019 coex_dm->tdma_adj_type = 12; in btc8821a2_int3()
2022 if (coex_dm->cur_ps_tdma == 1) { in btc8821a2_int3()
2025 coex_dm->tdma_adj_type = 3; in btc8821a2_int3()
2026 } else if (coex_dm->cur_ps_tdma == 2) { in btc8821a2_int3()
2029 coex_dm->tdma_adj_type = 3; in btc8821a2_int3()
2030 } else if (coex_dm->cur_ps_tdma == 3) { in btc8821a2_int3()
2033 coex_dm->tdma_adj_type = 4; in btc8821a2_int3()
2034 } else if (coex_dm->cur_ps_tdma == 9) { in btc8821a2_int3()
2037 coex_dm->tdma_adj_type = 11; in btc8821a2_int3()
2038 } else if (coex_dm->cur_ps_tdma == 10) { in btc8821a2_int3()
2041 coex_dm->tdma_adj_type = 11; in btc8821a2_int3()
2042 } else if (coex_dm->cur_ps_tdma == 11) { in btc8821a2_int3()
2045 coex_dm->tdma_adj_type = 12; in btc8821a2_int3()
2048 if (coex_dm->cur_ps_tdma == 4) { in btc8821a2_int3()
2051 coex_dm->tdma_adj_type = 3; in btc8821a2_int3()
2052 } else if (coex_dm->cur_ps_tdma == 3) { in btc8821a2_int3()
2055 coex_dm->tdma_adj_type = 3; in btc8821a2_int3()
2056 } else if (coex_dm->cur_ps_tdma == 2) { in btc8821a2_int3()
2059 coex_dm->tdma_adj_type = 3; in btc8821a2_int3()
2060 } else if (coex_dm->cur_ps_tdma == 12) { in btc8821a2_int3()
2063 coex_dm->tdma_adj_type = 11; in btc8821a2_int3()
2064 } else if (coex_dm->cur_ps_tdma == 11) { in btc8821a2_int3()
2067 coex_dm->tdma_adj_type = 11; in btc8821a2_int3()
2068 } else if (coex_dm->cur_ps_tdma == 10) { in btc8821a2_int3()
2071 coex_dm->tdma_adj_type = 11; in btc8821a2_int3()
2091 if (coex_dm->reset_tdma_adjust) { in btc8821a2ant_tdma_dur_adj()
2092 coex_dm->reset_tdma_adjust = false; in btc8821a2ant_tdma_dur_adj()
2101 coex_dm->tdma_adj_type = 13; in btc8821a2ant_tdma_dur_adj()
2106 coex_dm->tdma_adj_type = 14; in btc8821a2ant_tdma_dur_adj()
2111 coex_dm->tdma_adj_type = 15; in btc8821a2ant_tdma_dur_adj()
2116 coex_dm->tdma_adj_type = 15; in btc8821a2ant_tdma_dur_adj()
2123 coex_dm->tdma_adj_type = 9; in btc8821a2ant_tdma_dur_adj()
2128 coex_dm->tdma_adj_type = 10; in btc8821a2ant_tdma_dur_adj()
2133 coex_dm->tdma_adj_type = 11; in btc8821a2ant_tdma_dur_adj()
2138 coex_dm->tdma_adj_type = 11; in btc8821a2ant_tdma_dur_adj()
2147 coex_dm->tdma_adj_type = 5; in btc8821a2ant_tdma_dur_adj()
2152 coex_dm->tdma_adj_type = 6; in btc8821a2ant_tdma_dur_adj()
2157 coex_dm->tdma_adj_type = 7; in btc8821a2ant_tdma_dur_adj()
2162 coex_dm->tdma_adj_type = 7; in btc8821a2ant_tdma_dur_adj()
2169 coex_dm->tdma_adj_type = 1; in btc8821a2ant_tdma_dur_adj()
2174 coex_dm->tdma_adj_type = 2; in btc8821a2ant_tdma_dur_adj()
2179 coex_dm->tdma_adj_type = 3; in btc8821a2ant_tdma_dur_adj()
2184 coex_dm->tdma_adj_type = 3; in btc8821a2ant_tdma_dur_adj()
2295 if (coex_dm->cur_ps_tdma != coex_dm->tdma_adj_type) { in btc8821a2ant_tdma_dur_adj()
2300 coex_dm->cur_ps_tdma, coex_dm->tdma_adj_type); in btc8821a2ant_tdma_dur_adj()
2308 coex_dm->tdma_adj_type); in btc8821a2ant_tdma_dur_adj()
3210 coex_dm->cur_algorithm = algorithm; in halbtc8821a2ant_run_coexist_mechanism()
3212 "[BTCoex], Algorithm = %d\n", coex_dm->cur_algorithm); in halbtc8821a2ant_run_coexist_mechanism()
3217 coex_dm->reset_tdma_adjust = true; in halbtc8821a2ant_run_coexist_mechanism()
3219 if (coex_dm->cur_algorithm != coex_dm->pre_algorithm) { in halbtc8821a2ant_run_coexist_mechanism()
3222 coex_dm->pre_algorithm, coex_dm->cur_algorithm); in halbtc8821a2ant_run_coexist_mechanism()
3223 coex_dm->reset_tdma_adjust = true; in halbtc8821a2ant_run_coexist_mechanism()
3225 switch (coex_dm->cur_algorithm) { in halbtc8821a2ant_run_coexist_mechanism()
3282 coex_dm->pre_algorithm = coex_dm->cur_algorithm; in halbtc8821a2ant_run_coexist_mechanism()
3301 coex_dm->bt_rf0x1e_backup = in ex_halbtc8821a2ant_init_hwconfig()
3398 coex_dm->wifi_chnl_info[0], coex_dm->wifi_chnl_info[1], in ex_halbtc8821a2ant_display_coex_info()
3399 coex_dm->wifi_chnl_info[2]); in ex_halbtc8821a2ant_display_coex_info()
3434 ((BT_8821A_2ANT_BT_STATUS_IDLE == coex_dm->bt_status) in ex_halbtc8821a2ant_display_coex_info()
3436 coex_dm->bt_status) ? "connected-idle" : "busy"))), in ex_halbtc8821a2ant_display_coex_info()
3482 coex_dm->cur_rf_rx_lpf_shrink, coex_dm->cur_low_penalty_ra, in ex_halbtc8821a2ant_display_coex_info()
3483 coex_dm->limited_dig, coex_dm->cur_bt_lna_constrain); in ex_halbtc8821a2ant_display_coex_info()
3487 coex_dm->cur_agc_table_en, coex_dm->cur_adc_back_off, in ex_halbtc8821a2ant_display_coex_info()
3488 coex_dm->cur_dac_swing_on, coex_dm->cur_dac_swing_lvl); in ex_halbtc8821a2ant_display_coex_info()
3495 ps_tdma_case = coex_dm->cur_ps_tdma; in ex_halbtc8821a2ant_display_coex_info()
3499 coex_dm->ps_tdma_para[0], coex_dm->ps_tdma_para[1], in ex_halbtc8821a2ant_display_coex_info()
3500 coex_dm->ps_tdma_para[2], coex_dm->ps_tdma_para[3], in ex_halbtc8821a2ant_display_coex_info()
3501 coex_dm->ps_tdma_para[4], ps_tdma_case); in ex_halbtc8821a2ant_display_coex_info()
3505 coex_dm->cur_dec_bt_pwr, in ex_halbtc8821a2ant_display_coex_info()
3506 coex_dm->cur_ignore_wlan_act); in ex_halbtc8821a2ant_display_coex_info()
3515 coex_dm->bt_rf0x1e_backup); in ex_halbtc8821a2ant_display_coex_info()
3662 coex_dm->wifi_chnl_info[0] = h2c_parameter[0]; in ex_halbtc8821a2ant_media_status_notify()
3663 coex_dm->wifi_chnl_info[1] = h2c_parameter[1]; in ex_halbtc8821a2ant_media_status_notify()
3664 coex_dm->wifi_chnl_info[2] = h2c_parameter[2]; in ex_halbtc8821a2ant_media_status_notify()
3744 if (coex_dm->cur_bt_lna_constrain) { in ex_halbtc8821a2ant_bt_info_notify()
3776 coex_dm->bt_status = BT_8821A_2ANT_BT_STATUS_NON_IDLE; in ex_halbtc8821a2ant_bt_info_notify()
3782 coex_dm->bt_status = BT_8821A_2ANT_BT_STATUS_CON_IDLE; in ex_halbtc8821a2ant_bt_info_notify()
3802 coex_dm->bt_status = BT_8821A_2ANT_BT_STATUS_NON_IDLE; in ex_halbtc8821a2ant_bt_info_notify()
3809 coex_dm->bt_status = BT_8821A_2ANT_BT_STATUS_IDLE; in ex_halbtc8821a2ant_bt_info_notify()
3813 coex_dm->bt_status = BT_8821A_2ANT_BT_STATUS_NON_IDLE; in ex_halbtc8821a2ant_bt_info_notify()
3816 if (BT_8821A_2ANT_BT_STATUS_NON_IDLE == coex_dm->bt_status) in ex_halbtc8821a2ant_bt_info_notify()
3822 if (BT_8821A_2ANT_BT_STATUS_IDLE != coex_dm->bt_status) in ex_halbtc8821a2ant_bt_info_notify()
3826 coex_dm->limited_dig = limited_dig; in ex_halbtc8821a2ant_bt_info_notify()