]> git.itanic.dy.fi Git - linux-stable/commit
wifi: rtw89: pci: enlarge RX DMA buffer to consider size of RX descriptor
authorPing-Ke Shih <pkshih@realtek.com>
Sun, 21 Jan 2024 07:18:26 +0000 (15:18 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 13 Apr 2024 11:09:57 +0000 (13:09 +0200)
commit3fb9722567c1922728bd92a8726ce50fd5bf20d8
tree9e341bc1a9c9b9cd4b1cf8909d97fadbd6c79c72
parentc7ac2f9b05ec27415f313dca1965f10dfed49de9
wifi: rtw89: pci: enlarge RX DMA buffer to consider size of RX descriptor

[ Upstream commit c108b4a50dd7650941d4f4ec5c161655a73711db ]

Hardware puts RX descriptor and packet in RX DMA buffer, so it could be
over one buffer size if packet size is 11454, and then it will be split
into two segments. WiFi 7 chips use larger size of RX descriptor, so
enlarge DMA buffer size according to RX descriptor to have better
performance and simple flow.

Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Signed-off-by: Kalle Valo <kvalo@kernel.org>
Link: https://msgid.link/20240121071826.10159-5-pkshih@realtek.com
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/net/wireless/realtek/rtw89/pci.h