Lines Matching refs:phl
98 enum rtw_phl_status (*hci_trx_init)(struct phl_info_t *phl);
99 void (*hci_trx_deinit)(struct phl_info_t *phl);
100 enum rtw_phl_status (*prepare_tx)(struct phl_info_t *phl,
102 enum rtw_phl_status (*recycle_rx_buf)(struct phl_info_t *phl,
104 enum rtw_phl_status (*tx)(struct phl_info_t *phl);
105 enum rtw_phl_status (*rx)(struct phl_info_t *phl);
106 enum rtw_phl_status (*trx_cfg)(struct phl_info_t *phl);
107 void (*trx_stop)(struct phl_info_t *phl);
108 enum rtw_phl_status (*pltfm_tx)(struct phl_info_t *phl, void *pkt);
113 void (*trx_reset)(struct phl_info_t *phl, u8 type);
114 void (*trx_resume)(struct phl_info_t *phl, u8 type);
115 void (*req_tx_stop)(struct phl_info_t *phl);
116 void (*req_rx_stop)(struct phl_info_t *phl);
117 bool (*is_tx_pause)(struct phl_info_t *phl);
118 bool (*is_rx_pause)(struct phl_info_t *phl);
119 void *(*get_txbd_buf)(struct phl_info_t *phl);
120 void *(*get_rxbd_buf)(struct phl_info_t *phl);
121 void (*recycle_rx_pkt)(struct phl_info_t *phl,
123 enum rtw_phl_status (*register_trx_hdlr)(struct phl_info_t *phl);
129 enum rtw_phl_status (*recycle_busy_wd)(struct phl_info_t *phl);
130 enum rtw_phl_status (*recycle_busy_h2c)(struct phl_info_t *phl);
131 void (*read_hw_rx)(struct phl_info_t *phl, enum rx_channel_type rx_ch);
135 enum rtw_phl_status (*pend_rxbuf)(struct phl_info_t *phl, void *rxobj,
137 enum rtw_phl_status (*recycle_tx_buf)(void *phl, u8 *tx_buf_ptr);
141 enum rtw_phl_status (*recv_rxfifo)(struct phl_info_t *phl);