Lines Matching full:enum
32 enum rf_path path, u32 offset, u32 bit_mask);
34 enum rf_path path, u32 offset, u32 bit_mask, u32 data);
35 enum rtw_phl_status rtw_phl_interrupt_handler(void *phl);
53 enum rtw_phl_status rtw_phl_init(void *drv_priv, void **phl,
65 enum rtw_phl_status rtw_phl_trx_alloc(void *phl);
70 enum rtw_phl_status rtw_phl_preload(void *phl);
71 enum rtw_phl_status rtw_phl_start(void *phl);
75 void rtw_phl_ps_set_rt_cap(void *phl, u8 band_idx, bool ps_allow, enum phl_ps_rt_rson rt_rson);
76 enum rtw_phl_status rtw_phl_ps_set_rf_state(void *phl, u8 band_idx, enum rtw_rf_state rf_state);
78 enum rtw_phl_status rtw_phl_suspend(void *phl, struct rtw_phl_stainfo_t *sta, u8 wow_en);
79 enum rtw_phl_status rtw_phl_resume(void *phl, struct rtw_phl_stainfo_t *sta, u8 *hw_reinit);
81 enum rtw_phl_status rtw_phl_tx_req_notify(void *phl);
82 enum rtw_phl_status rtw_phl_add_tx_req(void *phl, struct rtw_xmit_req *tx_req);
91 enum rtw_phl_status rtw_phl_return_rxbuf(void *phl, u8* rxpkt);
93 enum rtw_phl_status rtw_phl_recycle_tx_buf(void *phl, u8 *tx_buf_ptr);
95 enum rtw_phl_status
99 enum phl_cmd_type cmd_type,
107 enum rtw_fw_status rtw_phl_get_fw_status(void *phl);
110 enum rtw_phl_status rtw_phl_job_run_func(void *phl,
114 u8 rtw_phl_wifi_role_alloc(void *phl, u8 *mac_addr, enum role_type type,
117 enum rtw_phl_status
120 enum wr_chg_id chg_id, u8 *chg_info, u8 chg_info_len,
121 enum phl_cmd_type cmd_type, u32 cmd_timeout);
131 enum rtw_phl_status
134 enum rtw_phl_status
141 enum phl_cmd_type cmd_type,
144 enum rtw_phl_status
146 struct rtw_phl_stainfo_t *sta, enum sta_chg_id chg_id,
148 enum phl_cmd_type cmd_type, u32 cmd_timeout);
150 enum rtw_phl_status
155 enum phl_cmd_type cmd_type,
170 enum rtw_phl_status
189 enum rtw_phl_status
194 enum phl_cmd_type cmd_type,
197 enum rtw_phl_status
201 enum phl_cmd_type cmd_type,
204 enum rtw_phl_status rtw_phl_msg_hub_register_recver(void* phl,
205 struct phl_msg_receiver* ctx, enum phl_msg_recver_layer layer);
206 enum rtw_phl_status rtw_phl_msg_hub_update_recver_mask(void* phl,
207 enum phl_msg_recver_layer layer, u8* mdl_id, u32 len, u8 clr);
208 enum rtw_phl_status rtw_phl_msg_hub_deregister_recver(void* phl,
209 enum phl_msg_recver_layer layer);
210 enum rtw_phl_status rtw_phl_msg_hub_send(void* phl,
222 enum rtw_phl_status rtw_phl_register_module(void *phl, u8 band_idx,
223 enum phl_module_id id,
225 enum rtw_phl_status rtw_phl_deregister_module(void *phl,u8 band_idx,
226 enum phl_module_id id);
228 /* opt: refer to enum phl_msg_opt */
229 enum rtw_phl_status rtw_phl_send_msg_to_dispr(void *phl, struct phl_msg* msg,
231 enum rtw_phl_status rtw_phl_cancel_dispr_msg(void *phl, u8 band_idx, u32* msg_hdl);
233 enum rtw_phl_status rtw_phl_add_cmd_token_req(void *phl, u8 band_idx,
235 enum rtw_phl_status rtw_phl_cancel_cmd_token(void *phl, u8 band_idx, u32* req_hdl);
236 enum rtw_phl_status rtw_phl_set_cur_cmd_info(void *phl, u8 band_idx,
238 enum rtw_phl_status rtw_phl_query_cur_cmd_info(void *phl, u8 band_idx,
241 enum rtw_phl_status rtw_phl_free_cmd_token(void *phl, u8 band_idx, u32* req_hdl);
242 enum rtw_phl_status rtw_phl_set_bk_module_info(void *phl, u8 band_idx,
243 enum phl_module_id id, struct phl_module_op_info* op_info);
244 enum rtw_phl_status rtw_phl_query_bk_module_info(void *phl, u8 band_idx,
245 enum phl_module_id id, struct phl_module_op_info* op_info);
246 enum rtw_phl_status rtw_phl_set_msg_disp_seq(void *phl,
253 enum rtw_phl_status
259 enum rtw_phl_status
261 enum rtw_phl_status
264 enum rtw_phl_status rtw_phl_free_bcn_entry(void *phl, struct rtw_wifi_role_t *wrole);
265 enum rtw_phl_status
269 enum phl_cmd_type cmd_type,
271 enum rtw_phl_status
275 enum phl_cmd_type cmd_type,
280 enum rtw_phl_status
283 void (*chg_opch_done)(void *priv, u8 ridx, enum rtw_phl_status status));
286 enum rtw_phl_status
290 enum phl_cmd_type cmd_type,
293 enum rtw_phl_status
295 enum phl_band_idx band_idx,
296 enum phl_msg_evt_id evt_id,
299 … void (*core_cmd_complete)(void *priv, u8 *cmd, u32 cmd_len, enum rtw_phl_status status),
300 enum phl_cmd_type cmd_type,
306 enum rtw_phl_status
310 enum band_type rtw_phl_get_band_type(u8 chan);
312 enum channel_width bw, enum chan_offset offset);
314 enum rtw_phl_status
316 enum phl_cmd_type cmd_type, u32 cmd_timeout);
335 enum rtw_phl_status
336 rtw_phl_get_dft_proto_cap(void *phl, u8 hw_band, enum role_type rtype,
338 enum rtw_phl_status
344 enum rtw_phl_status
345 rtw_phl_dbcc_test(void *phl, enum dbcc_test_id id, void *param);
351 enum rtw_phl_status
353 u8 enable, enum phl_cmd_type cmd_type, u32 cmd_timeout);
354 enum rtw_phl_status rtw_phl_query_chan_info(void *phl, u32 buf_len,
358 void rtw_phl_set_edcca_mode(void *phl, enum rtw_edcca_mode mode);
359 enum rtw_edcca_mode rtw_phl_get_edcca_mode(void *phl);
364 enum regulation_rsn reason);
366 enum regulation_rsn reason);
368 enum rtw_regulation_capability capability);
370 void *phl, enum rtw_regulation_query type,
381 enum band_type band, u8 channel,
383 bool rtw_phl_regulation_valid_channel(void *phl, enum band_type band,
385 bool rtw_phl_regulation_dfs_channel(void *phl, enum band_type band,
388 bool rtw_phl_regulation_query_ch(void *phl, enum band_type band, u8 channel,
393 enum rtw_phl_status rtw_phl_get_mac_addr_efuse(void* phl, u8 *addr);
406 enum rtw_phl_status
407 rtw_phl_cfg_trx_path(void* phl, enum rf_path tx, u8 tx_nss,
408 enum rf_path rx, u8 rx_nss);
414 enum rtw_rssi_type rssi_type);
417 u8 chan, enum channel_width bw, enum chan_offset offset);
419 u8 *chan, enum channel_width *bw, enum chan_offset *offset);
422 enum rtw_phl_status rtw_phl_chanctx_del_no_self(void *phl, struct rtw_wifi_role_t *wifi_role);
424 enum rtw_phl_status rtw_phl_mr_get_chandef(void *phl, struct rtw_wifi_role_t *wifi_role,
426 enum rtw_phl_status rtw_phl_mr_upt_chandef(void *phl, struct rtw_wifi_role_t *wifi_role);
430 enum rtw_phl_mcc_chk_inprocess_type check_type);
437 enum rtw_phl_status
441 enum rtw_phl_status
455 u8 *chan, enum channel_width *bw, enum chan_offset *offset);
467 enum mr_op_mode
470 void rtw_phl_led_set_ctrl_mode(void *phl, enum rtw_led_id led_id,
471 enum rtw_led_ctrl_mode ctrl_mode);
474 void rtw_phl_led_set_action(void *phl, enum rtw_led_event event,
475 enum rtw_led_state state_condition,
478 void rtw_phl_led_control(void *phl, enum rtw_led_event led_event);
489 enum rtw_phl_status
493 enum rtw_phl_status
495 enum rtw_phl_status (*snd_send_ndpa)(void *,
499 enum channel_width));
503 enum rtw_phl_status
506 enum rtw_phl_status
509 enum rtw_phl_status
523 enum rtw_phl_status rtw_phl_rf_on(void *phl);
524 enum rtw_phl_status rtw_phl_rf_off(void *phl);
528 enum rtw_phl_status
532 enum rtw_phl_status
535 enum rtw_phl_status
538 enum rtw_phl_status
541 enum rtw_phl_status
544 enum rtw_phl_status
547 enum rtw_phl_status
551 enum rtw_phl_status
555 enum rtw_phl_status
559 enum rtw_phl_status
563 enum rtw_phl_status
567 enum rtw_phl_status
571 enum rtw_phl_status
575 enum rtw_phl_status
578 enum rtw_phl_status
581 enum rtw_phl_status
585 enum rtw_phl_status
588 enum rtw_phl_status
592 enum rtw_phl_status
596 enum rtw_phl_status
601 enum rtw_phl_status
606 enum rtw_phl_status
614 enum rtw_phl_status
623 enum rtw_phl_status
628 void rtw_phl_event_notify(void *phl, enum phl_msg_evt_id event,
631 enum phl_msg_evt_id event,
635 enum rtw_phl_status
637 enum phl_band_idx band_idx,
638 enum phl_cmd_type cmd_type, u32 cmd_timeout);
639 enum rtw_phl_status
641 enum phl_band_idx band_idx,
642 enum phl_cmd_type cmd_type, u32 cmd_timeout);
643 enum rtw_phl_status
645 enum phl_band_idx band_idx,
646 enum phl_cmd_type cmd_type, u32 cmd_timeout);
649 enum rtw_phl_status
654 enum rtw_phl_status
656 enum phl_ac_queue qsel);
658 enum rtw_phl_status
660 enum phl_ac_queue qsel);
663 enum rtw_phl_status
665 enum phl_ac_queue qsel);
668 enum rtw_rx_status rtw_phl_get_rx_status(void *phl);
677 const char *rtw_phl_get_pw_lmt_regu_type_str(void *phl, enum band_type band);
681 enum rtw_phl_status rtw_phl_set_tx_power(void *phl, u8 band_idx);
684 u32 rtw_phl_get_phy_stat_info(void *phl, enum phl_band_idx hw_band,
685 enum phl_stat_info_query phy_stat);