mt76: overwrite default reg_ops if necessary
authorLorenzo Bianconi <lorenzo@kernel.org>
Sun, 8 Aug 2021 19:11:49 +0000 (21:11 +0200)
committerFelix Fietkau <nbd@nbd.name>
Wed, 20 Oct 2021 08:36:33 +0000 (10:36 +0200)
commitf6e1f59885dae5a2553f8bbd328be2cb1c80ccb2
tree2da38c7614a4286a0a5f67a80953f2a4af4bb0e9
parent890809ca1986e63d29dd1591090af67b655ed89c
mt76: overwrite default reg_ops if necessary

Introduce mt76_register_debugfs_fops routine in order to
define per-driver regs file operations and make sure the
device is up before reading or writing its registers

Fixes: 1d8efc741df8 ("mt76: mt7921: introduce Runtime PM support")
Fixes: de5ff3c9d1a2 ("mt76: mt7615: introduce pm_power_save delayed work")
Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
drivers/net/wireless/mediatek/mt76/debugfs.c
drivers/net/wireless/mediatek/mt76/mt76.h
drivers/net/wireless/mediatek/mt76/mt7615/debugfs.c
drivers/net/wireless/mediatek/mt76/mt7921/debugfs.c