]> git.baikalelectronics.ru Git - kernel.git/commit
mwifiex: pcie: add DMI-based quirk implementation for Surface devices
authorJonas Dreßler <verdre@v0yd.nl>
Fri, 20 Aug 2021 14:20:49 +0000 (16:20 +0200)
committerKalle Valo <kvalo@codeaurora.org>
Sun, 29 Aug 2021 11:46:40 +0000 (14:46 +0300)
commitedb1d42a041b8ae7dc73e31a50c4471c699084a3
tree54b98cdb516cd78d8f0b77fe8c3fb2e14191222b
parent71b1d1841c63ee611086309dd8505aba52549a51
mwifiex: pcie: add DMI-based quirk implementation for Surface devices

This commit adds the ability to apply device-specific quirks to the
mwifiex driver. It uses DMI matching similar to the quirks brcmfmac uses
with dmi.c. We'll add identifiers to match various MS Surface devices,
which this is primarily meant for, later.

This commit is a slightly modified version of a previous patch sent in
by Tsuchiya Yuto.

Co-developed-by: Tsuchiya Yuto <kitakar@gmail.com>
Signed-off-by: Tsuchiya Yuto <kitakar@gmail.com>
Signed-off-by: Jonas Dreßler <verdre@v0yd.nl>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Link: https://lore.kernel.org/r/20210820142050.35741-2-verdre@v0yd.nl
drivers/net/wireless/marvell/mwifiex/Makefile
drivers/net/wireless/marvell/mwifiex/pcie.c
drivers/net/wireless/marvell/mwifiex/pcie.h
drivers/net/wireless/marvell/mwifiex/pcie_quirks.c [new file with mode: 0644]
drivers/net/wireless/marvell/mwifiex/pcie_quirks.h [new file with mode: 0644]