Lines Matching defs:bt_coexist_info
2634 struct bt_coexist_info { struct
2635 struct rtl_btc_ops *btc_ops;
2636 struct rtl_btc_info btc_info;
2638 void *btc_context;
2639 void *wifi_only_context;
2641 u8 eeprom_bt_coexist;
2642 u8 eeprom_bt_type;
2643 u8 eeprom_bt_ant_num;
2644 u8 eeprom_bt_ant_isol;
2645 u8 eeprom_bt_radio_shared;
2647 u8 bt_coexistence;
2648 u8 bt_ant_num;
2649 u8 bt_coexist_type;
2650 u8 bt_state;
2651 u8 bt_cur_state; /* 0:on, 1:off */
2652 u8 bt_ant_isolation; /* 0:good, 1:bad */
2653 u8 bt_pape_ctrl; /* 0:SW, 1:SW/HW dynamic */
2654 u8 bt_service;
2655 u8 bt_radio_shared_type;
2656 u8 bt_rfreg_origin_1e;
2657 u8 bt_rfreg_origin_1f;
2658 u8 bt_rssi_state;
2659 u32 ratio_tx;
2660 u32 ratio_pri;
2661 u32 bt_edca_ul;
2662 u32 bt_edca_dl;
2664 bool init_set;
2665 bool bt_busy_traffic;
2666 bool bt_traffic_mode_set;
2667 bool bt_non_traffic_mode_set;
2669 bool fw_coexist_all_off;
2670 bool sw_coexist_all_off;
2671 bool hw_coexist_all_off;
2672 u32 cstate;
2673 u32 previous_state;
2674 u32 cstate_h;
2675 u32 previous_state_h;
2677 u8 bt_pre_rssi_state;
2678 u8 bt_pre_rssi_state1;
2680 u8 reg_bt_iso;
2681 u8 reg_bt_sco;
2682 bool balance_on;
2683 u8 bt_active_zero_cnt;
2684 bool cur_bt_disabled;
2685 bool pre_bt_disabled;
2687 u8 bt_profile_case;
2688 u8 bt_profile_action;
2689 bool bt_busy;
2690 bool hold_for_bt_operation;
2691 u8 lps_counter;