linux_dsm_epyc7002/drivers/net/wireless
Sergey Matyukevich 616f5701f4 qtnfmac: assign each wiphy to its own virtual platform device
Quantenna Pearl device exposes multiple (up to 3) radio interfaces under
single PCIe function. So far all the wiphy devices were attached to the
same pcie device. As a result, all different wireless network devices
were reported under the same sysfs directory for pcie device, e.g.:

$ ls  /sys/class/net/wlan0/device/net/
  wlan0 wlan1

It turns out that such behavior may confuse various users of wireless
subsystem. For instance, it turned out to be the case for:
- Linux init systems, e.g. for renaming based on parent device
- OpenWRT configuration scripts

Suggested solution is to add an intermediate virtual platform device
for each radio interface.

Signed-off-by: Sergey Matyukevich <sergey.matyukevich.os@quantenna.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
2020-03-12 15:38:58 +02:00
..
admtek
ath wil6210: reject unsupported coalescing params 2020-03-06 22:45:55 -08:00
atmel
broadcom brcmfmac: abort and release host after error 2020-02-12 18:17:38 +02:00
cisco proc: convert everything to "struct proc_ops" 2020-02-04 03:05:26 +00:00
intel A few big new things: 2020-02-16 19:00:22 -08:00
intersil proc: convert everything to "struct proc_ops" 2020-02-04 03:05:26 +00:00
marvell mwifiex: change license text from MARVELL to NXP 2020-02-14 14:41:54 +02:00
mediatek mt76: Introduce mt76_mcu data structure 2020-02-14 10:17:46 +01:00
quantenna qtnfmac: assign each wiphy to its own virtual platform device 2020-03-12 15:38:58 +02:00
ralink
realtek rtw88: Fix incorrect beamformee role setting 2020-02-13 12:07:25 +02:00
rsi rsi: fix null pointer dereference during rsi_shutdown() 2020-02-12 18:19:14 +02:00
st cw1200: use true,false for bool variable 2020-01-26 17:40:43 +02:00
ti wl1251: remove ti,power-gpio for SDIO mode 2020-02-12 18:15:53 +02:00
zydas
Kconfig
mac80211_hwsim.c mac80211_hwsim: enable Beacon protection 2020-02-24 10:40:00 +01:00
mac80211_hwsim.h
Makefile
ray_cs.c proc: convert everything to "struct proc_ops" 2020-02-04 03:05:26 +00:00
ray_cs.h
rayctl.h
rndis_wlan.c
virt_wifi.c
wl3501_cs.c
wl3501.h