rtw88: replace tx tasklet with work queue
Replace tasklet so we can do tx scheduling in parallel. Since throughput is delay-sensitive in most cases, we allocate a dedicated, high priority wq for our needs. Signed-off-by:Po-Hao Huang <phhuang@realtek.com> Signed-off-by:
Ping-Ke Shih <pkshih@realtek.com> Reviewed-by:
Brian Norris <briannorris@chromium.org> Signed-off-by:
Kalle Valo <kvalo@codeaurora.org> Link: https://lore.kernel.org/r/20210209070755.23019-5-pkshih@realtek.com
Showing
- drivers/net/wireless/realtek/rtw88/mac80211.c 1 addition, 1 deletiondrivers/net/wireless/realtek/rtw88/mac80211.c
- drivers/net/wireless/realtek/rtw88/main.c 3 additions, 2 deletionsdrivers/net/wireless/realtek/rtw88/main.c
- drivers/net/wireless/realtek/rtw88/main.h 3 additions, 1 deletiondrivers/net/wireless/realtek/rtw88/main.h
- drivers/net/wireless/realtek/rtw88/tx.c 2 additions, 2 deletionsdrivers/net/wireless/realtek/rtw88/tx.c
- drivers/net/wireless/realtek/rtw88/tx.h 1 addition, 1 deletiondrivers/net/wireless/realtek/rtw88/tx.h
Please register or sign in to comment