Lines Matching defs:rtw_chip_ops
623 struct rtw_chip_ops { struct
624 int (*mac_init)(struct rtw_dev *rtwdev);
625 int (*read_efuse)(struct rtw_dev *rtwdev, u8 *map);
626 void (*phy_set_param)(struct rtw_dev *rtwdev);
627 void (*set_channel)(struct rtw_dev *rtwdev, u8 channel,
629 void (*query_rx_desc)(struct rtw_dev *rtwdev, u8 *rx_desc,
632 u32 (*read_rf)(struct rtw_dev *rtwdev, enum rtw_rf_path rf_path,
634 bool (*write_rf)(struct rtw_dev *rtwdev, enum rtw_rf_path rf_path,
636 void (*set_tx_power_index)(struct rtw_dev *rtwdev);
637 int (*rsvd_page_dump)(struct rtw_dev *rtwdev, u8 *buf, u32 offset,
639 void (*set_antenna)(struct rtw_dev *rtwdev, u8 antenna_tx,
641 void (*cfg_ldo25)(struct rtw_dev *rtwdev, bool enable);
642 void (*false_alarm_statistics)(struct rtw_dev *rtwdev);
643 void (*phy_calibration)(struct rtw_dev *rtwdev);
644 void (*dpk_track)(struct rtw_dev *rtwdev);
645 void (*cck_pd_set)(struct rtw_dev *rtwdev, u8 level);
648 void (*coex_set_init)(struct rtw_dev *rtwdev);
649 void (*coex_set_ant_switch)(struct rtw_dev *rtwdev,
651 void (*coex_set_gnt_fix)(struct rtw_dev *rtwdev);
652 void (*coex_set_gnt_debug)(struct rtw_dev *rtwdev);
653 void (*coex_set_rfe_type)(struct rtw_dev *rtwdev);
654 void (*coex_set_wl_tx_power)(struct rtw_dev *rtwdev, u8 wl_pwr);
655 void (*coex_set_wl_rx_gain)(struct rtw_dev *rtwdev, bool low_gain);