wifi: rtw89: pci: generalize code of PCI control DMA IO for WiFi 7
authorPing-Ke Shih <pkshih@realtek.com>
Thu, 26 Oct 2023 12:00:49 +0000 (20:00 +0800)
committerKalle Valo <kvalo@kernel.org>
Mon, 30 Oct 2023 17:23:01 +0000 (19:23 +0200)
commit58534b3be0ca4e73a652a4e63f9f5ee80a6cf891
treea395fb427b44272a52ff7f5178ee1fef4f4b4281
parent0dc9324206d3856a657cb076d78c8cc015fb57c8
wifi: rtw89: pci: generalize code of PCI control DMA IO for WiFi 7

The register to enable/disable PCI DMA IO has many variants, so define
and use a field to control it accordingly.

Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Signed-off-by: Kalle Valo <kvalo@kernel.org>
Link: https://lore.kernel.org/r/20231026120049.9187-5-pkshih@realtek.com
drivers/net/wireless/realtek/rtw89/pci.c
drivers/net/wireless/realtek/rtw89/pci.h
drivers/net/wireless/realtek/rtw89/rtw8851be.c
drivers/net/wireless/realtek/rtw89/rtw8852ae.c
drivers/net/wireless/realtek/rtw89/rtw8852be.c
drivers/net/wireless/realtek/rtw89/rtw8852ce.c
drivers/net/wireless/realtek/rtw89/rtw8922ae.c