Lines Matching refs:rtwdev
326 static inline void rtw_coex_set_init(struct rtw_dev *rtwdev) in rtw_coex_set_init() argument
328 struct rtw_chip_info *chip = rtwdev->chip; in rtw_coex_set_init()
330 chip->ops->coex_set_init(rtwdev); in rtw_coex_set_init()
334 void rtw_coex_set_ant_switch(struct rtw_dev *rtwdev, u8 ctrl_type, u8 pos_type) in rtw_coex_set_ant_switch() argument
336 struct rtw_chip_info *chip = rtwdev->chip; in rtw_coex_set_ant_switch()
341 chip->ops->coex_set_ant_switch(rtwdev, ctrl_type, pos_type); in rtw_coex_set_ant_switch()
344 static inline void rtw_coex_set_gnt_fix(struct rtw_dev *rtwdev) in rtw_coex_set_gnt_fix() argument
346 struct rtw_chip_info *chip = rtwdev->chip; in rtw_coex_set_gnt_fix()
348 chip->ops->coex_set_gnt_fix(rtwdev); in rtw_coex_set_gnt_fix()
351 static inline void rtw_coex_set_gnt_debug(struct rtw_dev *rtwdev) in rtw_coex_set_gnt_debug() argument
353 struct rtw_chip_info *chip = rtwdev->chip; in rtw_coex_set_gnt_debug()
355 chip->ops->coex_set_gnt_debug(rtwdev); in rtw_coex_set_gnt_debug()
358 static inline void rtw_coex_set_rfe_type(struct rtw_dev *rtwdev) in rtw_coex_set_rfe_type() argument
360 struct rtw_chip_info *chip = rtwdev->chip; in rtw_coex_set_rfe_type()
362 chip->ops->coex_set_rfe_type(rtwdev); in rtw_coex_set_rfe_type()
365 static inline void rtw_coex_set_wl_tx_power(struct rtw_dev *rtwdev, u8 wl_pwr) in rtw_coex_set_wl_tx_power() argument
367 struct rtw_chip_info *chip = rtwdev->chip; in rtw_coex_set_wl_tx_power()
369 chip->ops->coex_set_wl_tx_power(rtwdev, wl_pwr); in rtw_coex_set_wl_tx_power()
373 void rtw_coex_set_wl_rx_gain(struct rtw_dev *rtwdev, bool low_gain) in rtw_coex_set_wl_rx_gain() argument
375 struct rtw_chip_info *chip = rtwdev->chip; in rtw_coex_set_wl_rx_gain()
377 chip->ops->coex_set_wl_rx_gain(rtwdev, low_gain); in rtw_coex_set_wl_rx_gain()
380 void rtw_coex_info_response(struct rtw_dev *rtwdev, struct sk_buff *skb);
381 u32 rtw_coex_read_indirect_reg(struct rtw_dev *rtwdev, u16 addr);
382 void rtw_coex_write_indirect_reg(struct rtw_dev *rtwdev, u16 addr,
384 void rtw_coex_write_scbd(struct rtw_dev *rtwdev, u16 bitpos, bool set);
395 void rtw_coex_power_on_setting(struct rtw_dev *rtwdev);
396 void rtw_coex_power_off_setting(struct rtw_dev *rtwdev);
397 void rtw_coex_init_hw_config(struct rtw_dev *rtwdev, bool wifi_only);
398 void rtw_coex_ips_notify(struct rtw_dev *rtwdev, u8 type);
399 void rtw_coex_lps_notify(struct rtw_dev *rtwdev, u8 type);
400 void rtw_coex_scan_notify(struct rtw_dev *rtwdev, u8 type);
401 void rtw_coex_connect_notify(struct rtw_dev *rtwdev, u8 type);
402 void rtw_coex_media_status_notify(struct rtw_dev *rtwdev, u8 type);
403 void rtw_coex_bt_info_notify(struct rtw_dev *rtwdev, u8 *buf, u8 length);
404 void rtw_coex_wl_fwdbginfo_notify(struct rtw_dev *rtwdev, u8 *buf, u8 length);
405 void rtw_coex_switchband_notify(struct rtw_dev *rtwdev, u8 type);
406 void rtw_coex_wl_status_change_notify(struct rtw_dev *rtwdev, u32 type);
407 void rtw_coex_display_coex_info(struct rtw_dev *rtwdev, struct seq_file *m);
409 static inline bool rtw_coex_disabled(struct rtw_dev *rtwdev) in rtw_coex_disabled() argument
411 struct rtw_coex *coex = &rtwdev->coex; in rtw_coex_disabled()