]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commit
mt76: overwrite default reg_ops if necessary
authorLorenzo Bianconi <lorenzo@kernel.org>
Sun, 8 Aug 2021 19:11:49 +0000 (21:11 +0200)
committerAndrea Righi <andrea.righi@canonical.com>
Tue, 7 Dec 2021 06:33:04 +0000 (07:33 +0100)
commita95fb23838787267319f5389aa9d3dd7892dcfc1
treed253c391495d34547c7e5f57eba032f816dc8b93
parentee578d8d36b94f975318e949581337d62dd9903f
mt76: overwrite default reg_ops if necessary

BugLink: https://bugs.launchpad.net/bugs/1951822
[ Upstream commit f6e1f59885dae5a2553f8bbd328be2cb1c80ccb2 ]

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>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Signed-off-by: Paolo Pisati <paolo.pisati@canonical.com>
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