mirror of
https://github.com/outbackdingo/mt76.git
synced 2026-10-24 13:26:48 +00:00
wifi: mt76: mt7925: add MT7928 irq_map with chip-specific rx masks
MT7928 uses different RX interrupt bit assignments (RX_DONE_DATA on ENA0, RX_DONE_WM on ENA3). Add MT7928-specific irq_map and select it at probe time based on PCI device ID. Signed-off-by: FC Wei <[email protected]> Signed-off-by: Emery Hsin <[email protected]> Link: https://patch.msgid.link/[email protected] Signed-off-by: Felix Fietkau <[email protected]>
This commit is contained in:
committed by
Felix Fietkau
parent
65bfecfbdb
commit
cb4df96e13
@@ -58,6 +58,12 @@
|
||||
MT7927_INT_RX_DONE_WM | \
|
||||
MT7927_INT_RX_DONE_WM2)
|
||||
|
||||
#define MT7928_INT_RX_DONE_DATA HOST_RX_DONE_INT_ENA0
|
||||
#define MT7928_INT_RX_DONE_WM HOST_RX_DONE_INT_ENA3
|
||||
#define MT7928_INT_RX_DONE_ALL (MT7928_INT_RX_DONE_DATA | \
|
||||
MT7928_INT_RX_DONE_WM | \
|
||||
MT_INT_RX_DONE_WM2)
|
||||
|
||||
#define MT_INT_TX_DONE_MCU_WM (HOST_TX_DONE_INT_ENA15 | \
|
||||
HOST_TX_DONE_INT_ENA17)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user