mirror of
https://github.com/torvalds/linux.git
synced 2026-05-28 09:04:39 +02:00
staging: rtl8723bs: Remove function pointer mgnt_xmit
Remove function pointer mgnt_xmit and use rtl8723bs_mgnt_xmit directly to increase readability. Signed-off-by: Philipp Hortmann <philipp.g.hortmann@gmail.com> Link: https://lore.kernel.org/r/59988d60701a6f83a6a83b6c813e58c4484c7d3e.1730619982.git.philipp.g.hortmann@gmail.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
5c29294755
commit
c03e19faa6
|
|
@ -170,8 +170,6 @@ s32 rtw_hal_xmit(struct adapter *padapter, struct xmit_frame *pxmitframe)
|
|||
*/
|
||||
s32 rtw_hal_mgnt_xmit(struct adapter *padapter, struct xmit_frame *pmgntframe)
|
||||
{
|
||||
s32 ret = _FAIL;
|
||||
|
||||
update_mgntframe_attrib_addr(padapter, pmgntframe);
|
||||
/* pframe = (u8 *)(pmgntframe->buf_addr) + TXDESC_OFFSET; */
|
||||
/* pwlanhdr = (struct rtw_ieee80211_hdr *)pframe; */
|
||||
|
|
@ -188,9 +186,7 @@ s32 rtw_hal_mgnt_xmit(struct adapter *padapter, struct xmit_frame *pmgntframe)
|
|||
rtw_mgmt_xmitframe_coalesce(padapter, pmgntframe->pkt, pmgntframe);
|
||||
}
|
||||
|
||||
if (padapter->HalFunc.mgnt_xmit)
|
||||
ret = padapter->HalFunc.mgnt_xmit(padapter, pmgntframe);
|
||||
return ret;
|
||||
return rtl8723bs_mgnt_xmit(padapter, pmgntframe);
|
||||
}
|
||||
|
||||
s32 rtw_hal_init_xmit_priv(struct adapter *padapter)
|
||||
|
|
|
|||
|
|
@ -1258,6 +1258,5 @@ void rtl8723bs_set_hal_ops(struct adapter *padapter)
|
|||
|
||||
rtl8723b_set_hal_ops(pHalFunc);
|
||||
|
||||
pHalFunc->mgnt_xmit = &rtl8723bs_mgnt_xmit;
|
||||
pHalFunc->hal_xmitframe_enqueue = &rtl8723bs_hal_xmitframe_enqueue;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -180,10 +180,6 @@ struct hal_ops {
|
|||
void (*run_thread)(struct adapter *padapter);
|
||||
void (*cancel_thread)(struct adapter *padapter);
|
||||
|
||||
/*
|
||||
* mgnt_xmit should be implemented to run in interrupt context
|
||||
*/
|
||||
s32 (*mgnt_xmit)(struct adapter *padapter, struct xmit_frame *pmgntframe);
|
||||
s32 (*hal_xmitframe_enqueue)(struct adapter *padapter, struct xmit_frame *pxmitframe);
|
||||
|
||||
u32 (*read_bbreg)(struct adapter *padapter, u32 RegAddr, u32 BitMask);
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user