Lines Matching defs:bt_coexist_info
2459 struct bt_coexist_info { struct
2460 struct rtl_btc_ops *btc_ops;
2461 struct rtl_btc_info btc_info;
2463 u8 eeprom_bt_coexist;
2464 u8 eeprom_bt_type;
2465 u8 eeprom_bt_ant_num;
2466 u8 eeprom_bt_ant_isol;
2467 u8 eeprom_bt_radio_shared;
2469 u8 bt_coexistence;
2470 u8 bt_ant_num;
2471 u8 bt_coexist_type;
2472 u8 bt_state;
2473 u8 bt_cur_state; /* 0:on, 1:off */
2474 u8 bt_ant_isolation; /* 0:good, 1:bad */
2475 u8 bt_pape_ctrl; /* 0:SW, 1:SW/HW dynamic */
2476 u8 bt_service;
2477 u8 bt_radio_shared_type;
2478 u8 bt_rfreg_origin_1e;
2479 u8 bt_rfreg_origin_1f;
2480 u8 bt_rssi_state;
2481 u32 ratio_tx;
2482 u32 ratio_pri;
2483 u32 bt_edca_ul;
2484 u32 bt_edca_dl;
2486 bool init_set;
2487 bool bt_busy_traffic;
2488 bool bt_traffic_mode_set;
2489 bool bt_non_traffic_mode_set;
2491 bool fw_coexist_all_off;
2492 bool sw_coexist_all_off;
2493 bool hw_coexist_all_off;
2494 u32 cstate;
2495 u32 previous_state;
2496 u32 cstate_h;
2497 u32 previous_state_h;
2499 u8 bt_pre_rssi_state;
2500 u8 bt_pre_rssi_state1;
2502 u8 reg_bt_iso;
2503 u8 reg_bt_sco;
2504 bool balance_on;
2505 u8 bt_active_zero_cnt;
2506 bool cur_bt_disabled;
2507 bool pre_bt_disabled;
2509 u8 bt_profile_case;
2510 u8 bt_profile_action;
2511 bool bt_busy;
2512 bool hold_for_bt_operation;
2513 u8 lps_counter;