OSDN Git Service

wifi: rtw89: refine packet offload flow
authorChin-Yen Lee <timlee@realtek.com>
Mon, 23 Jan 2023 06:53:57 +0000 (14:53 +0800)
committerKalle Valo <kvalo@kernel.org>
Mon, 13 Feb 2023 17:17:35 +0000 (19:17 +0200)
commit5c12bb66b79d08b0f7aae99fc2677cab1141d4d2
treeb4bb4b6c55ba036c7b0f0ac286229cbe073fa06b
parentb8e8ff842b1bfe7602409fc71ee812db871ccce6
wifi: rtw89: refine packet offload flow

For upcoming firmware, driver needs to do packet offload to firmware to
ensure LPS protocol work properly, so we update current connection and
disconnect flow to maintain packet offload flow, and integrate with
current WoWLAN flow which also needs packet offload.

Signed-off-by: Chin-Yen Lee <timlee@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Signed-off-by: Kalle Valo <kvalo@kernel.org>
Link: https://lore.kernel.org/r/20230123065401.14174-3-pkshih@realtek.com
drivers/net/wireless/realtek/rtw89/core.c
drivers/net/wireless/realtek/rtw89/core.h
drivers/net/wireless/realtek/rtw89/fw.c
drivers/net/wireless/realtek/rtw89/fw.h
drivers/net/wireless/realtek/rtw89/mac80211.c
drivers/net/wireless/realtek/rtw89/ser.c
drivers/net/wireless/realtek/rtw89/wow.c