summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOleksandr Suvorov <oleksandr.suvorov@toradex.com>2020-03-26 12:44:27 +0200
committerOleksandr Suvorov <oleksandr.suvorov@toradex.com>2020-03-26 12:46:50 +0200
commit87d308708712ff6075c4dd54b0519b47fdad8816 (patch)
tree2fb6458b1db7dd21be2648f42412dd2485846c76
Backports v5.4.27
Backports generated by toradex backports f6e8852f1ef28e6d3c9bae8400eb6a87a6b0c3e7 against mainline kernel tag v5.4.27 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
-rw-r--r--.blacklist.map11
-rw-r--r--.gitignore20
-rw-r--r--COPYING18
-rw-r--r--Documentation/process/license-rules.rst485
-rw-r--r--Kconfig25
-rw-r--r--Kconfig.local1377
-rw-r--r--Kconfig.package.hacks8
-rw-r--r--Kconfig.sources15
-rw-r--r--LICENSES/deprecated/GPL-1.0260
-rw-r--r--LICENSES/deprecated/ISC24
-rw-r--r--LICENSES/deprecated/Linux-OpenIB26
-rw-r--r--LICENSES/deprecated/X1137
-rw-r--r--LICENSES/dual/Apache-2.0187
-rw-r--r--LICENSES/dual/CDDL-1.0368
-rw-r--r--LICENSES/dual/MPL-1.1482
-rw-r--r--LICENSES/exceptions/GCC-exception-2.018
-rw-r--r--LICENSES/exceptions/Linux-syscall-note25
-rw-r--r--LICENSES/preferred/BSD-2-Clause32
-rw-r--r--LICENSES/preferred/BSD-3-Clause36
-rw-r--r--LICENSES/preferred/BSD-3-Clause-Clear41
-rw-r--r--LICENSES/preferred/GPL-2.0359
-rw-r--r--LICENSES/preferred/LGPL-2.0487
-rw-r--r--LICENSES/preferred/LGPL-2.1503
-rw-r--r--LICENSES/preferred/MIT30
-rw-r--r--MAINTAINERS18059
-rw-r--r--Makefile165
-rw-r--r--Makefile.build17
-rw-r--r--Makefile.kernel50
-rw-r--r--Makefile.real121
-rw-r--r--backport-include/asm-generic/bug.h39
-rw-r--r--backport-include/asm-generic/pci-dma-compat.h17
-rw-r--r--backport-include/asm/atomic.h19
-rw-r--r--backport-include/asm/barrier.h26
-rw-r--r--backport-include/asm/errno.h23
-rw-r--r--backport-include/asm/ioctls.h9
-rw-r--r--backport-include/backport/backport.h16
-rw-r--r--backport-include/backport/checks.h12
-rw-r--r--backport-include/backport/leds-disabled.h198
-rw-r--r--backport-include/backport/magic.h16
-rw-r--r--backport-include/crypto/aead.h33
-rw-r--r--backport-include/crypto/algapi.h16
-rw-r--r--backport-include/crypto/hash.h38
-rw-r--r--backport-include/generated/utsrelease.h21
-rw-r--r--backport-include/keys/asymmetric-type.h35
-rw-r--r--backport-include/keys/system_keyring.h10
-rw-r--r--backport-include/linux/acpi.h72
-rw-r--r--backport-include/linux/atomic.h63
-rw-r--r--backport-include/linux/bcm47xx_nvram.h25
-rw-r--r--backport-include/linux/bitops.h27
-rw-r--r--backport-include/linux/bp-devcoredump.h32
-rw-r--r--backport-include/linux/bug.h18
-rw-r--r--backport-include/linux/build_bug.h31
-rw-r--r--backport-include/linux/cache.h10
-rw-r--r--backport-include/linux/clk.h116
-rw-r--r--backport-include/linux/compat.h21
-rw-r--r--backport-include/linux/compiler-gcc5.h1
-rw-r--r--backport-include/linux/compiler-gcc6.h1
-rw-r--r--backport-include/linux/compiler-gcc7.h1
-rw-r--r--backport-include/linux/compiler-gcc8.h1
-rw-r--r--backport-include/linux/compiler-gcc9.h1
-rw-r--r--backport-include/linux/compiler-gccN.h126
-rw-r--r--backport-include/linux/compiler.h95
-rw-r--r--backport-include/linux/completion.h21
-rw-r--r--backport-include/linux/cordic.h72
-rw-r--r--backport-include/linux/crc7.h14
-rw-r--r--backport-include/linux/debugfs.h63
-rw-r--r--backport-include/linux/device.h280
-rw-r--r--backport-include/linux/dma-buf.h54
-rw-r--r--backport-include/linux/dma-mapping.h35
-rw-r--r--backport-include/linux/dynamic_debug.h36
-rw-r--r--backport-include/linux/eeprom_93cx6.h10
-rw-r--r--backport-include/linux/err.h10
-rw-r--r--backport-include/linux/etherdevice.h230
-rw-r--r--backport-include/linux/ethtool.h18
-rw-r--r--backport-include/linux/eventpoll.h49
-rw-r--r--backport-include/linux/export.h19
-rw-r--r--backport-include/linux/firmware.h20
-rw-r--r--backport-include/linux/fs.h52
-rw-r--r--backport-include/linux/ftrace_event.h10
-rw-r--r--backport-include/linux/genetlink.h18
-rw-r--r--backport-include/linux/gfp.h25
-rw-r--r--backport-include/linux/gpio.h35
-rw-r--r--backport-include/linux/gpio/driver.h10
-rw-r--r--backport-include/linux/hashtable.h42
-rw-r--r--backport-include/linux/hid.h87
-rw-r--r--backport-include/linux/hrtimer.h13
-rw-r--r--backport-include/linux/hwmon.h34
-rw-r--r--backport-include/linux/i2c-mux.h14
-rw-r--r--backport-include/linux/i2c.h37
-rw-r--r--backport-include/linux/idr.h74
-rw-r--r--backport-include/linux/if_arp.h14
-rw-r--r--backport-include/linux/if_ether.h54
-rw-r--r--backport-include/linux/if_vlan.h39
-rw-r--r--backport-include/linux/init.h19
-rw-r--r--backport-include/linux/input.h21
-rw-r--r--backport-include/linux/interrupt.h36
-rw-r--r--backport-include/linux/io.h22
-rw-r--r--backport-include/linux/ioport.h9
-rw-r--r--backport-include/linux/irq.h16
-rw-r--r--backport-include/linux/irqdomain.h9
-rw-r--r--backport-include/linux/jiffies.h30
-rw-r--r--backport-include/linux/kconfig.h45
-rw-r--r--backport-include/linux/kernel.h233
-rw-r--r--backport-include/linux/key.h66
-rw-r--r--backport-include/linux/kfifo.h51
-rw-r--r--backport-include/linux/kmemleak.h5
-rw-r--r--backport-include/linux/ktime.h18
-rw-r--r--backport-include/linux/leds.h69
-rw-r--r--backport-include/linux/list.h91
-rw-r--r--backport-include/linux/list_nulls.h9
-rw-r--r--backport-include/linux/lockdep.h23
-rw-r--r--backport-include/linux/math64.h27
-rw-r--r--backport-include/linux/mdio.h87
-rw-r--r--backport-include/linux/mei_cl_bus.h25
-rw-r--r--backport-include/linux/mii.h154
-rw-r--r--backport-include/linux/miscdevice.h9
-rw-r--r--backport-include/linux/mm.h61
-rw-r--r--backport-include/linux/mmc/host.h16
-rw-r--r--backport-include/linux/mmc/sdio.h21
-rw-r--r--backport-include/linux/mmc/sdio_func.h86
-rw-r--r--backport-include/linux/mmc/sdio_ids.h14
-rw-r--r--backport-include/linux/mod_devicetable.h17
-rw-r--r--backport-include/linux/module.h69
-rw-r--r--backport-include/linux/moduleparam.h44
-rw-r--r--backport-include/linux/net.h112
-rw-r--r--backport-include/linux/netdev_features.h53
-rw-r--r--backport-include/linux/netdevice.h377
-rw-r--r--backport-include/linux/netlink.h72
-rw-r--r--backport-include/linux/nl80211.h10
-rw-r--r--backport-include/linux/nospec.h13
-rw-r--r--backport-include/linux/of.h259
-rw-r--r--backport-include/linux/of_address.h18
-rw-r--r--backport-include/linux/of_device.h26
-rw-r--r--backport-include/linux/of_irq.h15
-rw-r--r--backport-include/linux/of_net.h31
-rw-r--r--backport-include/linux/of_platform.h38
-rw-r--r--backport-include/linux/olpc-ec.h10
-rw-r--r--backport-include/linux/page_ref.h25
-rw-r--r--backport-include/linux/pci.h264
-rw-r--r--backport-include/linux/percpu-defs.h13
-rw-r--r--backport-include/linux/percpu.h19
-rw-r--r--backport-include/linux/phy.h75
-rw-r--r--backport-include/linux/platform_device.h58
-rw-r--r--backport-include/linux/pm.h17
-rw-r--r--backport-include/linux/pm_qos.h16
-rw-r--r--backport-include/linux/pm_runtime.h40
-rw-r--r--backport-include/linux/pnp.h19
-rw-r--r--backport-include/linux/poll.h21
-rw-r--r--backport-include/linux/printk.h154
-rw-r--r--backport-include/linux/proc_fs.h29
-rw-r--r--backport-include/linux/property.h15
-rw-r--r--backport-include/linux/ptp_clock_kernel.h40
-rw-r--r--backport-include/linux/random.h52
-rw-r--r--backport-include/linux/rculist.h57
-rw-r--r--backport-include/linux/rcupdate.h62
-rw-r--r--backport-include/linux/regmap.h51
-rw-r--r--backport-include/linux/rfkill.h167
-rw-r--r--backport-include/linux/rhashtable.h31
-rw-r--r--backport-include/linux/rtnetlink.h29
-rw-r--r--backport-include/linux/scatterlist.h128
-rw-r--r--backport-include/linux/sched/signal.h10
-rw-r--r--backport-include/linux/security.h18
-rw-r--r--backport-include/linux/seq_file.h67
-rw-r--r--backport-include/linux/skbuff.h409
-rw-r--r--backport-include/linux/slab.h27
-rw-r--r--backport-include/linux/socket.h18
-rw-r--r--backport-include/linux/spi/spi.h69
-rw-r--r--backport-include/linux/spinlock.h45
-rw-r--r--backport-include/linux/static_key.h49
-rw-r--r--backport-include/linux/stddef.h16
-rw-r--r--backport-include/linux/string.h40
-rw-r--r--backport-include/linux/sysfs.h11
-rw-r--r--backport-include/linux/thermal.h116
-rw-r--r--backport-include/linux/time.h7
-rw-r--r--backport-include/linux/time64.h46
-rw-r--r--backport-include/linux/timecounter.h25
-rw-r--r--backport-include/linux/timekeeping.h101
-rw-r--r--backport-include/linux/timer.h70
-rw-r--r--backport-include/linux/tracepoint.h142
-rw-r--r--backport-include/linux/tty.h36
-rw-r--r--backport-include/linux/tty_flip.h11
-rw-r--r--backport-include/linux/types.h14
-rw-r--r--backport-include/linux/u64_stats_sync.h180
-rw-r--r--backport-include/linux/uidgid.h221
-rw-r--r--backport-include/linux/usb.h95
-rw-r--r--backport-include/linux/usb/cdc.h61
-rw-r--r--backport-include/linux/usb/ch9.h28
-rw-r--r--backport-include/linux/uuid.h33
-rw-r--r--backport-include/linux/verification.h28
-rw-r--r--backport-include/linux/version.h17
-rw-r--r--backport-include/linux/wait.h98
-rw-r--r--backport-include/linux/watchdog.h11
-rw-r--r--backport-include/linux/workqueue.h67
-rw-r--r--backport-include/net/addrconf.h25
-rw-r--r--backport-include/net/flow_keys.h21
-rw-r--r--backport-include/net/genetlink.h254
-rw-r--r--backport-include/net/ip.h14
-rw-r--r--backport-include/net/ip6_fib.h26
-rw-r--r--backport-include/net/ipv6.h60
-rw-r--r--backport-include/net/ipv6_stubs.h13
-rw-r--r--backport-include/net/iw_handler.h40
-rw-r--r--backport-include/net/net_namespace.h44
-rw-r--r--backport-include/net/netlink.h722
-rw-r--r--backport-include/net/sch_generic.h20
-rw-r--r--backport-include/net/sock.h78
-rw-r--r--backport-include/net/tso.h33
-rw-r--r--backport-include/net/xfrm.h14
-rw-r--r--backport-include/pcmcia/device_id.h23
-rw-r--r--backport-include/pcmcia/ds.h29
-rw-r--r--backport-include/trace/ftrace.h13
-rw-r--r--backport-include/uapi/linux/genetlink.h14
-rw-r--r--backport-include/uapi/linux/sockios.h31
-rw-r--r--compat/.gitignore1
-rw-r--r--compat/Kconfig181
-rw-r--r--compat/Makefile80
-rw-r--r--compat/backport-3.10.c237
-rw-r--r--compat/backport-3.11.c124
-rw-r--r--compat/backport-3.12.c72
-rw-r--r--compat/backport-3.13.c169
-rw-r--r--compat/backport-3.14.c90
-rw-r--r--compat/backport-3.15.c88
-rw-r--r--compat/backport-3.17.c166
-rw-r--r--compat/backport-3.18.c334
-rw-r--r--compat/backport-3.19.c165
-rw-r--r--compat/backport-3.2.c25
-rw-r--r--compat/backport-4.0.c199
-rw-r--r--compat/backport-4.1.c84
-rw-r--r--compat/backport-4.10.c276
-rw-r--r--compat/backport-4.18.c11
-rw-r--r--compat/backport-4.2.c76
-rw-r--r--compat/backport-4.3.c304
-rw-r--r--compat/backport-4.4.c160
-rw-r--r--compat/backport-4.5.c174
-rw-r--r--compat/backport-4.6.c103
-rw-r--r--compat/backport-4.7.c184
-rw-r--r--compat/backport-4.8.c196
-rw-r--r--compat/backport-5.2.c481
-rw-r--r--compat/backport-genetlink.c446
-rw-r--r--compat/backports.h16
-rwxr-xr-xcompat/build_OID_registry203
-rw-r--r--compat/compat-3.0.c91
-rw-r--r--compat/compat-3.1.c118
-rw-r--r--compat/compat-3.3.c226
-rw-r--r--compat/compat-3.4.c201
-rw-r--r--compat/compat-3.5.c167
-rw-r--r--compat/compat-3.6.c27
-rw-r--r--compat/compat-3.7.c290
-rw-r--r--compat/compat-3.8.c455
-rw-r--r--compat/compat-3.9.c226
-rw-r--r--compat/drivers-base-devcoredump.c373
-rw-r--r--compat/hid-ids.h866
-rw-r--r--compat/lib-asn1_decoder.c521
-rw-r--r--compat/lib-bucket_locks.c54
-rw-r--r--compat/lib-crypto-arc4.c74
-rw-r--r--compat/lib-math-cordic.c92
-rw-r--r--compat/lib-oid_registry.c175
-rw-r--r--compat/lib-refcount.c392
-rw-r--r--compat/lib-rhashtable.c1235
-rw-r--r--compat/main.c85
-rw-r--r--compat/memneq.c168
-rw-r--r--compat/user_namespace.c68
-rw-r--r--compat/verification/asn1parse.c393
-rw-r--r--compat/verification/bignum.c2458
-rw-r--r--compat/verification/key.c172
-rw-r--r--compat/verification/mbedtls/asn1.h342
-rw-r--r--compat/verification/mbedtls/bignum.h760
-rw-r--r--compat/verification/mbedtls/bn_mul.h887
-rw-r--r--compat/verification/mbedtls/config.h15
-rw-r--r--compat/verification/mbedtls/md.h354
-rw-r--r--compat/verification/mbedtls/md_internal.h116
-rw-r--r--compat/verification/mbedtls/oid.h570
-rw-r--r--compat/verification/mbedtls/pk.h618
-rw-r--r--compat/verification/mbedtls/platform.h12
-rw-r--r--compat/verification/mbedtls/rsa.h672
-rw-r--r--compat/verification/mbedtls/sha1.h135
-rw-r--r--compat/verification/mbedtls/sha256.h140
-rw-r--r--compat/verification/md.c471
-rw-r--r--compat/verification/md_wrap.c577
-rw-r--r--compat/verification/oid.c709
-rw-r--r--compat/verification/pkcs7.asn1.c355
-rw-r--r--compat/verification/pkcs7.asn1.h27
-rw-r--r--compat/verification/pkcs7_parser.c682
-rw-r--r--compat/verification/pkcs7_parser.h65
-rw-r--r--compat/verification/pkcs7_trust.c188
-rw-r--r--compat/verification/pkcs7_verify.c497
-rw-r--r--compat/verification/public_key.c131
-rw-r--r--compat/verification/rsa.c1872
-rw-r--r--compat/verification/rsapubkey.asn1.c38
-rw-r--r--compat/verification/rsapubkey.asn1.h15
-rw-r--r--compat/verification/sha256.c458
-rw-r--r--compat/verification/verify.c65
-rw-r--r--compat/verification/x509.asn1.c185
-rw-r--r--compat/verification/x509.asn1.h23
-rw-r--r--compat/verification/x509_akid.asn1.c144
-rw-r--r--compat/verification/x509_akid.asn1.h15
-rw-r--r--compat/verification/x509_cert_parser.c690
-rw-r--r--compat/verification/x509_parser.h61
-rw-r--r--compat/verification/x509_public_key.c269
-rw-r--r--defconfigs/ar55238
-rw-r--r--defconfigs/ath10k13
-rw-r--r--defconfigs/ath5k8
-rw-r--r--defconfigs/ath6kl7
-rw-r--r--defconfigs/ath9k9
-rw-r--r--defconfigs/ath9k-debug19
-rw-r--r--defconfigs/b4320
-rw-r--r--defconfigs/b43legacy13
-rw-r--r--defconfigs/brcmfmac8
-rw-r--r--defconfigs/brcmsmac9
-rw-r--r--defconfigs/carl91708
-rw-r--r--defconfigs/cw120010
-rw-r--r--defconfigs/hwsim12
-rw-r--r--defconfigs/iwlwifi18
-rw-r--r--defconfigs/libertas10
-rw-r--r--defconfigs/libertas_tf9
-rw-r--r--defconfigs/mwifiex8
-rw-r--r--defconfigs/mwl8k7
-rw-r--r--defconfigs/rtlwifi25
-rw-r--r--defconfigs/wcn36xx13
-rw-r--r--defconfigs/wifi151
-rw-r--r--defconfigs/wil62105
-rw-r--r--defconfigs/wwan6
-rw-r--r--drivers/bcma/Kconfig122
-rw-r--r--drivers/bcma/Makefile18
-rw-r--r--drivers/bcma/README19
-rw-r--r--drivers/bcma/TODO3
-rw-r--r--drivers/bcma/bcma_private.h215
-rw-r--r--drivers/bcma/core.c156
-rw-r--r--drivers/bcma/driver_chipcommon.c421
-rw-r--r--drivers/bcma/driver_chipcommon_b.c62
-rw-r--r--drivers/bcma/driver_chipcommon_nflash.c44
-rw-r--r--drivers/bcma/driver_chipcommon_pflash.c49
-rw-r--r--drivers/bcma/driver_chipcommon_pmu.c662
-rw-r--r--drivers/bcma/driver_chipcommon_sflash.c165
-rw-r--r--drivers/bcma/driver_gmac_cmn.c14
-rw-r--r--drivers/bcma/driver_gpio.c237
-rw-r--r--drivers/bcma/driver_mips.c367
-rw-r--r--drivers/bcma/driver_pci.c306
-rw-r--r--drivers/bcma/driver_pci_host.c623
-rw-r--r--drivers/bcma/driver_pcie2.c201
-rw-r--r--drivers/bcma/host_pci.c390
-rw-r--r--drivers/bcma/host_soc.c278
-rw-r--r--drivers/bcma/main.c717
-rw-r--r--drivers/bcma/scan.c530
-rw-r--r--drivers/bcma/scan.h57
-rw-r--r--drivers/bcma/sprom.c648
-rw-r--r--drivers/net/usb/Kconfig698
-rw-r--r--drivers/net/usb/Makefile42
-rw-r--r--drivers/net/usb/cdc_ether.c988
-rw-r--r--drivers/net/usb/cdc_mbim.c713
-rw-r--r--drivers/net/usb/cdc_ncm.c1804
-rw-r--r--drivers/net/usb/qmi_wwan.c1582
-rw-r--r--drivers/net/usb/rndis_host.c653
-rw-r--r--drivers/net/usb/sierra_net.c1001
-rw-r--r--drivers/net/usb/usbnet.c2251
-rw-r--r--drivers/net/wireless/Kconfig134
-rw-r--r--drivers/net/wireless/Makefile31
-rw-r--r--drivers/net/wireless/admtek/Kconfig43
-rw-r--r--drivers/net/wireless/admtek/Makefile2
-rw-r--r--drivers/net/wireless/admtek/adm8211.c2012
-rw-r--r--drivers/net/wireless/admtek/adm8211.h603
-rw-r--r--drivers/net/wireless/ath/Kconfig68
-rw-r--r--drivers/net/wireless/ath/Makefile23
-rw-r--r--drivers/net/wireless/ath/ar5523/Kconfig10
-rw-r--r--drivers/net/wireless/ath/ar5523/Makefile2
-rw-r--r--drivers/net/wireless/ath/ar5523/ar5523.c1796
-rw-r--r--drivers/net/wireless/ath/ar5523/ar5523.h151
-rw-r--r--drivers/net/wireless/ath/ar5523/ar5523_hw.h431
-rw-r--r--drivers/net/wireless/ath/ath.h334
-rw-r--r--drivers/net/wireless/ath/ath10k/Kconfig96
-rw-r--r--drivers/net/wireless/ath/ath10k/Makefile44
-rw-r--r--drivers/net/wireless/ath/ath10k/ahb.c887
-rw-r--r--drivers/net/wireless/ath/ath10k/ahb.h76
-rw-r--r--drivers/net/wireless/ath/ath10k/bmi.c473
-rw-r--r--drivers/net/wireless/ath/ath10k/bmi.h267
-rw-r--r--drivers/net/wireless/ath/ath10k/ce.c2035
-rw-r--r--drivers/net/wireless/ath/ath10k/ce.h428
-rw-r--r--drivers/net/wireless/ath/ath10k/core.c3260
-rw-r--r--drivers/net/wireless/ath/ath10k/core.h1250
-rw-r--r--drivers/net/wireless/ath/ath10k/coredump.c1290
-rw-r--r--drivers/net/wireless/ath/ath10k/coredump.h217
-rw-r--r--drivers/net/wireless/ath/ath10k/debug.c2720
-rw-r--r--drivers/net/wireless/ath/ath10k/debug.h279
-rw-r--r--drivers/net/wireless/ath/ath10k/debugfs_sta.c777
-rw-r--r--drivers/net/wireless/ath/ath10k/hif.h248
-rw-r--r--drivers/net/wireless/ath/ath10k/htc.c967
-rw-r--r--drivers/net/wireless/ath/ath10k/htc.h384
-rw-r--r--drivers/net/wireless/ath/ath10k/htt.c270
-rw-r--r--drivers/net/wireless/ath/ath10k/htt.h2289
-rw-r--r--drivers/net/wireless/ath/ath10k/htt_rx.c4064
-rw-r--r--drivers/net/wireless/ath/ath10k/htt_tx.c1789
-rw-r--r--drivers/net/wireless/ath/ath10k/hw.c1163
-rw-r--r--drivers/net/wireless/ath/ath10k/hw.h1201
-rw-r--r--drivers/net/wireless/ath/ath10k/mac.c9048
-rw-r--r--drivers/net/wireless/ath/ath10k/mac.h94
-rw-r--r--drivers/net/wireless/ath/ath10k/p2p.c145
-rw-r--r--drivers/net/wireless/ath/ath10k/p2p.h17
-rw-r--r--drivers/net/wireless/ath/ath10k/pci.c3821
-rw-r--r--drivers/net/wireless/ath/ath10k/pci.h255
-rw-r--r--drivers/net/wireless/ath/ath10k/qmi.c1062
-rw-r--r--drivers/net/wireless/ath/ath10k/qmi.h119
-rw-r--r--drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c2308
-rw-r--r--drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.h693
-rw-r--r--drivers/net/wireless/ath/ath10k/rx_desc.h1291
-rw-r--r--drivers/net/wireless/ath/ath10k/sdio.c2160
-rw-r--r--drivers/net/wireless/ath/ath10k/sdio.h216
-rw-r--r--drivers/net/wireless/ath/ath10k/snoc.c1790
-rw-r--r--drivers/net/wireless/ath/ath10k/snoc.h93
-rw-r--r--drivers/net/wireless/ath/ath10k/spectral.c564
-rw-r--r--drivers/net/wireless/ath/ath10k/spectral.h79
-rw-r--r--drivers/net/wireless/ath/ath10k/swap.c195
-rw-r--r--drivers/net/wireless/ath/ath10k/swap.h59
-rw-r--r--drivers/net/wireless/ath/ath10k/targaddrs.h483
-rw-r--r--drivers/net/wireless/ath/ath10k/testmode.c469
-rw-r--r--drivers/net/wireless/ath/ath10k/testmode.h35
-rw-r--r--drivers/net/wireless/ath/ath10k/testmode_i.h60
-rw-r--r--drivers/net/wireless/ath/ath10k/thermal.c219
-rw-r--r--drivers/net/wireless/ath/ath10k/thermal.h53
-rw-r--r--drivers/net/wireless/ath/ath10k/trace.c10
-rw-r--r--drivers/net/wireless/ath/ath10k/trace.h537
-rw-r--r--drivers/net/wireless/ath/ath10k/txrx.c270
-rw-r--r--drivers/net/wireless/ath/ath10k/txrx.h27
-rw-r--r--drivers/net/wireless/ath/ath10k/usb.c1108
-rw-r--r--drivers/net/wireless/ath/ath10k/usb.h117
-rw-r--r--drivers/net/wireless/ath/ath10k/wmi-ops.h1619
-rw-r--r--drivers/net/wireless/ath/ath10k/wmi-tlv.c4402
-rw-r--r--drivers/net/wireless/ath/ath10k/wmi-tlv.h2502
-rw-r--r--drivers/net/wireless/ath/ath10k/wmi.c9446
-rw-r--r--drivers/net/wireless/ath/ath10k/wmi.h7385
-rw-r--r--drivers/net/wireless/ath/ath10k/wow.c640
-rw-r--r--drivers/net/wireless/ath/ath10k/wow.h30
-rw-r--r--drivers/net/wireless/ath/ath5k/Kconfig76
-rw-r--r--drivers/net/wireless/ath/ath5k/Makefile23
-rw-r--r--drivers/net/wireless/ath/ath5k/ahb.c233
-rw-r--r--drivers/net/wireless/ath/ath5k/ani.c754
-rw-r--r--drivers/net/wireless/ath/ath5k/ani.h119
-rw-r--r--drivers/net/wireless/ath/ath5k/ath5k.h1718
-rw-r--r--drivers/net/wireless/ath/ath5k/attach.c359
-rw-r--r--drivers/net/wireless/ath/ath5k/base.c3203
-rw-r--r--drivers/net/wireless/ath/ath5k/base.h121
-rw-r--r--drivers/net/wireless/ath/ath5k/caps.c154
-rw-r--r--drivers/net/wireless/ath/ath5k/debug.c1124
-rw-r--r--drivers/net/wireless/ath/ath5k/debug.h165
-rw-r--r--drivers/net/wireless/ath/ath5k/desc.c786
-rw-r--r--drivers/net/wireless/ath/ath5k/desc.h367
-rw-r--r--drivers/net/wireless/ath/ath5k/dma.c928
-rw-r--r--drivers/net/wireless/ath/ath5k/eeprom.c1796
-rw-r--r--drivers/net/wireless/ath/ath5k/eeprom.h495
-rw-r--r--drivers/net/wireless/ath/ath5k/gpio.c213
-rw-r--r--drivers/net/wireless/ath/ath5k/initvals.c1605
-rw-r--r--drivers/net/wireless/ath/ath5k/led.c203
-rw-r--r--drivers/net/wireless/ath/ath5k/mac80211-ops.c819
-rw-r--r--drivers/net/wireless/ath/ath5k/pci.c342
-rw-r--r--drivers/net/wireless/ath/ath5k/pcu.c1011
-rw-r--r--drivers/net/wireless/ath/ath5k/phy.c3961
-rw-r--r--drivers/net/wireless/ath/ath5k/qcu.c729
-rw-r--r--drivers/net/wireless/ath/ath5k/reg.h2604
-rw-r--r--drivers/net/wireless/ath/ath5k/reset.c1380
-rw-r--r--drivers/net/wireless/ath/ath5k/rfbuffer.h853
-rw-r--r--drivers/net/wireless/ath/ath5k/rfgain.h534
-rw-r--r--drivers/net/wireless/ath/ath5k/rfkill.c116
-rw-r--r--drivers/net/wireless/ath/ath5k/sysfs.c123
-rw-r--r--drivers/net/wireless/ath/ath5k/trace.h107
-rw-r--r--drivers/net/wireless/ath/ath6kl/Kconfig69
-rw-r--r--drivers/net/wireless/ath/ath6kl/Makefile49
-rw-r--r--drivers/net/wireless/ath/ath6kl/bmi.c548
-rw-r--r--drivers/net/wireless/ath/ath6kl/bmi.h271
-rw-r--r--drivers/net/wireless/ath/ath6kl/cfg80211.c4039
-rw-r--r--drivers/net/wireless/ath/ath6kl/cfg80211.h66
-rw-r--r--drivers/net/wireless/ath/ath6kl/common.h85
-rw-r--r--drivers/net/wireless/ath/ath6kl/core.c365
-rw-r--r--drivers/net/wireless/ath/ath6kl/core.h992
-rw-r--r--drivers/net/wireless/ath/ath6kl/debug.c1870
-rw-r--r--drivers/net/wireless/ath/ath6kl/debug.h147
-rw-r--r--drivers/net/wireless/ath/ath6kl/hif-ops.h187
-rw-r--r--drivers/net/wireless/ath/ath6kl/hif.c699
-rw-r--r--drivers/net/wireless/ath/ath6kl/hif.h282
-rw-r--r--drivers/net/wireless/ath/ath6kl/htc-ops.h113
-rw-r--r--drivers/net/wireless/ath/ath6kl/htc.h677
-rw-r--r--drivers/net/wireless/ath/ath6kl/htc_mbox.c2934
-rw-r--r--drivers/net/wireless/ath/ath6kl/htc_pipe.c1725
-rw-r--r--drivers/net/wireless/ath/ath6kl/init.c1943
-rw-r--r--drivers/net/wireless/ath/ath6kl/main.c1308
-rw-r--r--drivers/net/wireless/ath/ath6kl/recovery.c159
-rw-r--r--drivers/net/wireless/ath/ath6kl/sdio.c1476
-rw-r--r--drivers/net/wireless/ath/ath6kl/target.h356
-rw-r--r--drivers/net/wireless/ath/ath6kl/testmode.c102
-rw-r--r--drivers/net/wireless/ath/ath6kl/testmode.h40
-rw-r--r--drivers/net/wireless/ath/ath6kl/trace.c26
-rw-r--r--drivers/net/wireless/ath/ath6kl/trace.h333
-rw-r--r--drivers/net/wireless/ath/ath6kl/txrx.c1869
-rw-r--r--drivers/net/wireless/ath/ath6kl/usb.c1249
-rw-r--r--drivers/net/wireless/ath/ath6kl/wmi.c4175
-rw-r--r--drivers/net/wireless/ath/ath6kl/wmi.h2731
-rw-r--r--drivers/net/wireless/ath/ath9k/Kconfig224
-rw-r--r--drivers/net/wireless/ath/ath9k/Makefile81
-rw-r--r--drivers/net/wireless/ath/ath9k/ahb.c185
-rw-r--r--drivers/net/wireless/ath/ath9k/ani.c513
-rw-r--r--drivers/net/wireless/ath/ath9k/ani.h125
-rw-r--r--drivers/net/wireless/ath/ath9k/antenna.c849
-rw-r--r--drivers/net/wireless/ath/ath9k/ar5008_initvals.h674
-rw-r--r--drivers/net/wireless/ath/ath9k/ar5008_phy.c1368
-rw-r--r--drivers/net/wireless/ath/ath9k/ar9001_initvals.h1089
-rw-r--r--drivers/net/wireless/ath/ath9k/ar9002_calib.c990
-rw-r--r--drivers/net/wireless/ath/ath9k/ar9002_hw.c454
-rw-r--r--drivers/net/wireless/ath/ath9k/ar9002_initvals.h3180
-rw-r--r--drivers/net/wireless/ath/ath9k/ar9002_mac.c428
-rw-r--r--drivers/net/wireless/ath/ath9k/ar9002_phy.c600
-rw-r--r--drivers/net/wireless/ath/ath9k/ar9002_phy.h620
-rw-r--r--drivers/net/wireless/ath/ath9k/ar9003_2p2_initvals.h1755
-rw-r--r--drivers/net/wireless/ath/ath9k/ar9003_aic.c600
-rw-r--r--drivers/net/wireless/ath/ath9k/ar9003_aic.h60
-rw-r--r--drivers/net/wireless/ath/ath9k/ar9003_buffalo_initvals.h126
-rw-r--r--drivers/net/wireless/ath/ath9k/ar9003_calib.c1702
-rw-r--r--drivers/net/wireless/ath/ath9k/ar9003_eeprom.c5632
-rw-r--r--drivers/net/wireless/ath/ath9k/ar9003_eeprom.h372
-rw-r--r--drivers/net/wireless/ath/ath9k/ar9003_hw.c1187
-rw-r--r--drivers/net/wireless/ath/ath9k/ar9003_mac.c617
-rw-r--r--drivers/net/wireless/ath/ath9k/ar9003_mac.h123
-rw-r--r--drivers/net/wireless/ath/ath9k/ar9003_mci.c1584
-rw-r--r--drivers/net/wireless/ath/ath9k/ar9003_mci.h392
-rw-r--r--drivers/net/wireless/ath/ath9k/ar9003_paprd.c1013
-rw-r--r--drivers/net/wireless/ath/ath9k/ar9003_phy.c2180
-rw-r--r--drivers/net/wireless/ath/ath9k/ar9003_phy.h1329
-rw-r--r--drivers/net/wireless/ath/ath9k/ar9003_rtt.c258
-rw-r--r--drivers/net/wireless/ath/ath9k/ar9003_rtt.h65
-rw-r--r--drivers/net/wireless/ath/ath9k/ar9003_wow.c454
-rw-r--r--drivers/net/wireless/ath/ath9k/ar9330_1p1_initvals.h1020
-rw-r--r--drivers/net/wireless/ath/ath9k/ar9330_1p2_initvals.h507
-rw-r--r--drivers/net/wireless/ath/ath9k/ar9340_initvals.h1298
-rw-r--r--drivers/net/wireless/ath/ath9k/ar9462_2p0_initvals.h1250
-rw-r--r--drivers/net/wireless/ath/ath9k/ar9462_2p1_initvals.h291
-rw-r--r--drivers/net/wireless/ath/ath9k/ar9485_initvals.h1240
-rw-r--r--drivers/net/wireless/ath/ath9k/ar953x_initvals.h1420
-rw-r--r--drivers/net/wireless/ath/ath9k/ar955x_1p0_initvals.h760
-rw-r--r--drivers/net/wireless/ath/ath9k/ar9565_1p0_initvals.h1168
-rw-r--r--drivers/net/wireless/ath/ath9k/ar9565_1p1_initvals.h64
-rw-r--r--drivers/net/wireless/ath/ath9k/ar956x_initvals.h1046
-rw-r--r--drivers/net/wireless/ath/ath9k/ar9580_1p0_initvals.h1361
-rw-r--r--drivers/net/wireless/ath/ath9k/ath9k.h1153
-rw-r--r--drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c215
-rw-r--r--drivers/net/wireless/ath/ath9k/beacon.c717
-rw-r--r--drivers/net/wireless/ath/ath9k/btcoex.c489
-rw-r--r--drivers/net/wireless/ath/ath9k/btcoex.h139
-rw-r--r--drivers/net/wireless/ath/ath9k/calib.c483
-rw-r--r--drivers/net/wireless/ath/ath9k/calib.h123
-rw-r--r--drivers/net/wireless/ath/ath9k/channel.c1651
-rw-r--r--drivers/net/wireless/ath/ath9k/common-beacon.c166
-rw-r--r--drivers/net/wireless/ath/ath9k/common-beacon.h26
-rw-r--r--drivers/net/wireless/ath/ath9k/common-debug.c262
-rw-r--r--drivers/net/wireless/ath/ath9k/common-debug.h103
-rw-r--r--drivers/net/wireless/ath/ath9k/common-init.c244
-rw-r--r--drivers/net/wireless/ath/ath9k/common-init.h20
-rw-r--r--drivers/net/wireless/ath/ath9k/common-spectral.c1109
-rw-r--r--drivers/net/wireless/ath/ath9k/common-spectral.h205
-rw-r--r--drivers/net/wireless/ath/ath9k/common.c416
-rw-r--r--drivers/net/wireless/ath/ath9k/common.h92
-rw-r--r--drivers/net/wireless/ath/ath9k/debug.c1450
-rw-r--r--drivers/net/wireless/ath/ath9k/debug.h330
-rw-r--r--drivers/net/wireless/ath/ath9k/debug_sta.c254
-rw-r--r--drivers/net/wireless/ath/ath9k/dfs.c361
-rw-r--r--drivers/net/wireless/ath/ath9k/dfs.h45
-rw-r--r--drivers/net/wireless/ath/ath9k/dfs_debug.c151
-rw-r--r--drivers/net/wireless/ath/ath9k/dfs_debug.h70
-rw-r--r--drivers/net/wireless/ath/ath9k/dynack.c397
-rw-r--r--drivers/net/wireless/ath/ath9k/dynack.h105
-rw-r--r--drivers/net/wireless/ath/ath9k/eeprom.c681
-rw-r--r--drivers/net/wireless/ath/ath9k/eeprom.h733
-rw-r--r--drivers/net/wireless/ath/ath9k/eeprom_4k.c1055
-rw-r--r--drivers/net/wireless/ath/ath9k/eeprom_9287.c986
-rw-r--r--drivers/net/wireless/ath/ath9k/eeprom_def.c1322
-rw-r--r--drivers/net/wireless/ath/ath9k/gpio.c519
-rw-r--r--drivers/net/wireless/ath/ath9k/hif_usb.c1450
-rw-r--r--drivers/net/wireless/ath/ath9k/hif_usb.h137
-rw-r--r--drivers/net/wireless/ath/ath9k/htc.h647
-rw-r--r--drivers/net/wireless/ath/ath9k/htc_drv_beacon.c524
-rw-r--r--drivers/net/wireless/ath/ath9k/htc_drv_debug.c524
-rw-r--r--drivers/net/wireless/ath/ath9k/htc_drv_gpio.c334
-rw-r--r--drivers/net/wireless/ath/ath9k/htc_drv_init.c1030
-rw-r--r--drivers/net/wireless/ath/ath9k/htc_drv_main.c1902
-rw-r--r--drivers/net/wireless/ath/ath9k/htc_drv_txrx.c1187
-rw-r--r--drivers/net/wireless/ath/ath9k/htc_hst.c513
-rw-r--r--drivers/net/wireless/ath/ath9k/htc_hst.h230
-rw-r--r--drivers/net/wireless/ath/ath9k/hw-ops.h290
-rw-r--r--drivers/net/wireless/ath/ath9k/hw.c3388
-rw-r--r--drivers/net/wireless/ath/ath9k/hw.h1225
-rw-r--r--drivers/net/wireless/ath/ath9k/init.c1176
-rw-r--r--drivers/net/wireless/ath/ath9k/link.c544
-rw-r--r--drivers/net/wireless/ath/ath9k/mac.c1048
-rw-r--r--drivers/net/wireless/ath/ath9k/mac.h753
-rw-r--r--drivers/net/wireless/ath/ath9k/main.c2708
-rw-r--r--drivers/net/wireless/ath/ath9k/mci.c767
-rw-r--r--drivers/net/wireless/ath/ath9k/mci.h178
-rw-r--r--drivers/net/wireless/ath/ath9k/pci.c1099
-rw-r--r--drivers/net/wireless/ath/ath9k/phy.h58
-rw-r--r--drivers/net/wireless/ath/ath9k/recv.c1239
-rw-r--r--drivers/net/wireless/ath/ath9k/reg.h2130
-rw-r--r--drivers/net/wireless/ath/ath9k/reg_aic.h168
-rw-r--r--drivers/net/wireless/ath/ath9k/reg_mci.h310
-rw-r--r--drivers/net/wireless/ath/ath9k/reg_wow.h136
-rw-r--r--drivers/net/wireless/ath/ath9k/rng.c131
-rw-r--r--drivers/net/wireless/ath/ath9k/tx99.c285
-rw-r--r--drivers/net/wireless/ath/ath9k/wmi.c353
-rw-r--r--drivers/net/wireless/ath/ath9k/wmi.h207
-rw-r--r--drivers/net/wireless/ath/ath9k/wow.c348
-rw-r--r--drivers/net/wireless/ath/ath9k/xmit.c2885
-rw-r--r--drivers/net/wireless/ath/carl9170/Kconfig56
-rw-r--r--drivers/net/wireless/ath/carl9170/Makefile5
-rw-r--r--drivers/net/wireless/ath/carl9170/carl9170.h670
-rw-r--r--drivers/net/wireless/ath/carl9170/cmd.c222
-rw-r--r--drivers/net/wireless/ath/carl9170/cmd.h174
-rw-r--r--drivers/net/wireless/ath/carl9170/debug.c886
-rw-r--r--drivers/net/wireless/ath/carl9170/debug.h134
-rw-r--r--drivers/net/wireless/ath/carl9170/eeprom.h216
-rw-r--r--drivers/net/wireless/ath/carl9170/fw.c433
-rw-r--r--drivers/net/wireless/ath/carl9170/fwcmd.h334
-rw-r--r--drivers/net/wireless/ath/carl9170/fwdesc.h271
-rw-r--r--drivers/net/wireless/ath/carl9170/hw.h884
-rw-r--r--drivers/net/wireless/ath/carl9170/led.c190
-rw-r--r--drivers/net/wireless/ath/carl9170/mac.c538
-rw-r--r--drivers/net/wireless/ath/carl9170/main.c2112
-rw-r--r--drivers/net/wireless/ath/carl9170/phy.c1729
-rw-r--r--drivers/net/wireless/ath/carl9170/phy.h564
-rw-r--r--drivers/net/wireless/ath/carl9170/rx.c1013
-rw-r--r--drivers/net/wireless/ath/carl9170/tx.c1714
-rw-r--r--drivers/net/wireless/ath/carl9170/usb.c1195
-rw-r--r--drivers/net/wireless/ath/carl9170/version.h8
-rw-r--r--drivers/net/wireless/ath/carl9170/wlan.h435
-rw-r--r--drivers/net/wireless/ath/debug.c49
-rw-r--r--drivers/net/wireless/ath/dfs_pattern_detector.c376
-rw-r--r--drivers/net/wireless/ath/dfs_pattern_detector.h122
-rw-r--r--drivers/net/wireless/ath/dfs_pri_detector.c437
-rw-r--r--drivers/net/wireless/ath/dfs_pri_detector.h78
-rw-r--r--drivers/net/wireless/ath/hw.c190
-rw-r--r--drivers/net/wireless/ath/key.c609
-rw-r--r--drivers/net/wireless/ath/main.c99
-rw-r--r--drivers/net/wireless/ath/reg.h65
-rw-r--r--drivers/net/wireless/ath/regd.c811
-rw-r--r--drivers/net/wireless/ath/regd.h272
-rw-r--r--drivers/net/wireless/ath/regd_common.h500
-rw-r--r--drivers/net/wireless/ath/spectral_common.h113
-rw-r--r--drivers/net/wireless/ath/trace.c20
-rw-r--r--drivers/net/wireless/ath/trace.h71
-rw-r--r--drivers/net/wireless/ath/wcn36xx/Kconfig20
-rw-r--r--drivers/net/wireless/ath/wcn36xx/Makefile10
-rw-r--r--drivers/net/wireless/ath/wcn36xx/debug.c174
-rw-r--r--drivers/net/wireless/ath/wcn36xx/debug.h49
-rw-r--r--drivers/net/wireless/ath/wcn36xx/dxe.c945
-rw-r--r--drivers/net/wireless/ath/wcn36xx/dxe.h470
-rw-r--r--drivers/net/wireless/ath/wcn36xx/hal.h4841
-rw-r--r--drivers/net/wireless/ath/wcn36xx/main.c1413
-rw-r--r--drivers/net/wireless/ath/wcn36xx/pmc.c64
-rw-r--r--drivers/net/wireless/ath/wcn36xx/pmc.h33
-rw-r--r--drivers/net/wireless/ath/wcn36xx/smd.c2635
-rw-r--r--drivers/net/wireless/ath/wcn36xx/smd.h147
-rw-r--r--drivers/net/wireless/ath/wcn36xx/testmode.c149
-rw-r--r--drivers/net/wireless/ath/wcn36xx/testmode.h46
-rw-r--r--drivers/net/wireless/ath/wcn36xx/testmode_i.h29
-rw-r--r--drivers/net/wireless/ath/wcn36xx/txrx.c334
-rw-r--r--drivers/net/wireless/ath/wcn36xx/txrx.h167
-rw-r--r--drivers/net/wireless/ath/wcn36xx/wcn36xx.h296
-rw-r--r--drivers/net/wireless/ath/wil6210/Kconfig56
-rw-r--r--drivers/net/wireless/ath/wil6210/Makefile25
-rw-r--r--drivers/net/wireless/ath/wil6210/boot_loader.h68
-rw-r--r--drivers/net/wireless/ath/wil6210/cfg80211.c3265
-rw-r--r--drivers/net/wireless/ath/wil6210/debug.c89
-rw-r--r--drivers/net/wireless/ath/wil6210/debugfs.c2537
-rw-r--r--drivers/net/wireless/ath/wil6210/ethtool.c128
-rw-r--r--drivers/net/wireless/ath/wil6210/fw.c39
-rw-r--r--drivers/net/wireless/ath/wil6210/fw.h218
-rw-r--r--drivers/net/wireless/ath/wil6210/fw_inc.c840
-rw-r--r--drivers/net/wireless/ath/wil6210/interrupt.c922
-rw-r--r--drivers/net/wireless/ath/wil6210/main.c2023
-rw-r--r--drivers/net/wireless/ath/wil6210/netdev.c576
-rw-r--r--drivers/net/wireless/ath/wil6210/p2p.c390
-rw-r--r--drivers/net/wireless/ath/wil6210/pcie_bus.c699
-rw-r--r--drivers/net/wireless/ath/wil6210/pm.c475
-rw-r--r--drivers/net/wireless/ath/wil6210/pmc.c459
-rw-r--r--drivers/net/wireless/ath/wil6210/pmc.h28
-rw-r--r--drivers/net/wireless/ath/wil6210/rx_reorder.c413
-rw-r--r--drivers/net/wireless/ath/wil6210/trace.c23
-rw-r--r--drivers/net/wireless/ath/wil6210/trace.h300
-rw-r--r--drivers/net/wireless/ath/wil6210/txrx.c2601
-rw-r--r--drivers/net/wireless/ath/wil6210/txrx.h703
-rw-r--r--drivers/net/wireless/ath/wil6210/txrx_edma.c1650
-rw-r--r--drivers/net/wireless/ath/wil6210/txrx_edma.h613
-rw-r--r--drivers/net/wireless/ath/wil6210/wil6210.h1454
-rw-r--r--drivers/net/wireless/ath/wil6210/wil_crash_dump.c126
-rw-r--r--drivers/net/wireless/ath/wil6210/wil_platform.c50
-rw-r--r--drivers/net/wireless/ath/wil6210/wil_platform.h92
-rw-r--r--drivers/net/wireless/ath/wil6210/wmi.c3994
-rw-r--r--drivers/net/wireless/ath/wil6210/wmi.h4199
-rw-r--r--drivers/net/wireless/atmel/Kconfig63
-rw-r--r--drivers/net/wireless/atmel/Makefile6
-rw-r--r--drivers/net/wireless/atmel/at76c50x-usb.c2625
-rw-r--r--drivers/net/wireless/atmel/at76c50x-usb.h462
-rw-r--r--drivers/net/wireless/atmel/atmel.c4529
-rw-r--r--drivers/net/wireless/atmel/atmel.h31
-rw-r--r--drivers/net/wireless/atmel/atmel_cs.c286
-rw-r--r--drivers/net/wireless/atmel/atmel_pci.c66
-rw-r--r--drivers/net/wireless/broadcom/Kconfig19
-rw-r--r--drivers/net/wireless/broadcom/Makefile6
-rw-r--r--drivers/net/wireless/broadcom/b43/Kconfig190
-rw-r--r--drivers/net/wireless/broadcom/b43/Makefile28
-rw-r--r--drivers/net/wireless/broadcom/b43/b43.h1109
-rw-r--r--drivers/net/wireless/broadcom/b43/bus.c252
-rw-r--r--drivers/net/wireless/broadcom/b43/bus.h96
-rw-r--r--drivers/net/wireless/broadcom/b43/debugfs.c795
-rw-r--r--drivers/net/wireless/broadcom/b43/debugfs.h112
-rw-r--r--drivers/net/wireless/broadcom/b43/dma.c1771
-rw-r--r--drivers/net/wireless/broadcom/b43/dma.h306
-rw-r--r--drivers/net/wireless/broadcom/b43/leds.c350
-rw-r--r--drivers/net/wireless/broadcom/b43/leds.h95
-rw-r--r--drivers/net/wireless/broadcom/b43/lo.c1003
-rw-r--r--drivers/net/wireless/broadcom/b43/lo.h88
-rw-r--r--drivers/net/wireless/broadcom/b43/main.c5859
-rw-r--r--drivers/net/wireless/broadcom/b43/main.h99
-rw-r--r--drivers/net/wireless/broadcom/b43/phy_a.h105
-rw-r--r--drivers/net/wireless/broadcom/b43/phy_ac.c88
-rw-r--r--drivers/net/wireless/broadcom/b43/phy_ac.h39
-rw-r--r--drivers/net/wireless/broadcom/b43/phy_common.c593
-rw-r--r--drivers/net/wireless/broadcom/b43/phy_common.h446
-rw-r--r--drivers/net/wireless/broadcom/b43/phy_g.c3057
-rw-r--r--drivers/net/wireless/broadcom/b43/phy_g.h209
-rw-r--r--drivers/net/wireless/broadcom/b43/phy_ht.c1140
-rw-r--r--drivers/net/wireless/broadcom/b43/phy_ht.h142
-rw-r--r--drivers/net/wireless/broadcom/b43/phy_lcn.c855
-rw-r--r--drivers/net/wireless/broadcom/b43/phy_lcn.h32
-rw-r--r--drivers/net/wireless/broadcom/b43/phy_lp.c2693
-rw-r--r--drivers/net/wireless/broadcom/b43/phy_lp.h913
-rw-r--r--drivers/net/wireless/broadcom/b43/phy_n.c6710
-rw-r--r--drivers/net/wireless/broadcom/b43/phy_n.h1008
-rw-r--r--drivers/net/wireless/broadcom/b43/pio.c821
-rw-r--r--drivers/net/wireless/broadcom/b43/pio.h166
-rw-r--r--drivers/net/wireless/broadcom/b43/ppr.c190
-rw-r--r--drivers/net/wireless/broadcom/b43/ppr.h46
-rw-r--r--drivers/net/wireless/broadcom/b43/radio_2055.c1322
-rw-r--r--drivers/net/wireless/broadcom/b43/radio_2055.h260
-rw-r--r--drivers/net/wireless/broadcom/b43/radio_2056.c10305
-rw-r--r--drivers/net/wireless/broadcom/b43/radio_2056.h1101
-rw-r--r--drivers/net/wireless/broadcom/b43/radio_2057.c624
-rw-r--r--drivers/net/wireless/broadcom/b43/radio_2057.h507
-rw-r--r--drivers/net/wireless/broadcom/b43/radio_2059.c351
-rw-r--r--drivers/net/wireless/broadcom/b43/radio_2059.h61
-rw-r--r--drivers/net/wireless/broadcom/b43/rfkill.c57
-rw-r--r--drivers/net/wireless/broadcom/b43/rfkill.h12
-rw-r--r--drivers/net/wireless/broadcom/b43/sdio.c203
-rw-r--r--drivers/net/wireless/broadcom/b43/sdio.h46
-rw-r--r--drivers/net/wireless/broadcom/b43/sysfs.c141
-rw-r--r--drivers/net/wireless/broadcom/b43/sysfs.h10
-rw-r--r--drivers/net/wireless/broadcom/b43/tables.c453
-rw-r--r--drivers/net/wireless/broadcom/b43/tables.h35
-rw-r--r--drivers/net/wireless/broadcom/b43/tables_lpphy.c2443
-rw-r--r--drivers/net/wireless/broadcom/b43/tables_lpphy.h45
-rw-r--r--drivers/net/wireless/broadcom/b43/tables_nphy.c3865
-rw-r--r--drivers/net/wireless/broadcom/b43/tables_nphy.h223
-rw-r--r--drivers/net/wireless/broadcom/b43/tables_phy_ht.c823
-rw-r--r--drivers/net/wireless/broadcom/b43/tables_phy_ht.h27
-rw-r--r--drivers/net/wireless/broadcom/b43/tables_phy_lcn.c711
-rw-r--r--drivers/net/wireless/broadcom/b43/tables_phy_lcn.h25
-rw-r--r--drivers/net/wireless/broadcom/b43/wa.c376
-rw-r--r--drivers/net/wireless/broadcom/b43/wa.h8
-rw-r--r--drivers/net/wireless/broadcom/b43/xmit.c926
-rw-r--r--drivers/net/wireless/broadcom/b43/xmit.h417
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/Kconfig106
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/Makefile20
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/b43legacy.h859
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/debugfs.c470
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/debugfs.h90
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/dma.c1391
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/dma.h232
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/ilt.c321
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/ilt.h35
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/leds.c230
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/leds.h64
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/main.c4033
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/main.h114
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/phy.c2233
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/phy.h196
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/pio.c682
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/pio.h158
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/radio.c2126
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/radio.h84
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/rfkill.c78
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/rfkill.h12
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/sysfs.c224
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/sysfs.h10
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/xmit.c651
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/xmit.h262
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/Kconfig41
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/Makefile13
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/Kconfig51
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/Makefile48
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c489
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.h20
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c1188
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c482
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.h18
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h285
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c7208
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h421
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c1380
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.h88
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c517
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.h75
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/commonring.c242
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/commonring.h62
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c1498
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.h217
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/debug.c59
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/debug.h142
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/dmi.c150
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/feature.c325
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/feature.h117
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c752
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.h86
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.c511
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.h74
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c431
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.h360
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c416
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.h99
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h1014
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c2512
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.h24
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c1658
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.h43
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/of.c54
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/of.h13
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c2425
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.h176
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c2156
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.h19
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/pno.c591
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/pno.h72
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/proto.c71
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/proto.h155
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c4500
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.h380
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/tracepoint.c32
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/tracepoint.h141
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c1571
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.h42
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/vendor.c118
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/vendor.h53
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/Makefile47
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/aiutils.c710
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/aiutils.h229
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c1144
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.h53
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/antsel.c309
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/antsel.h27
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/brcms_trace_brcmsmac.h102
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/brcms_trace_brcmsmac_msg.h88
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/brcms_trace_brcmsmac_tx.h110
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/brcms_trace_events.c23
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/brcms_trace_events.h40
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/channel.c773
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/channel.h47
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/d11.h1902
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/debug.c251
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/debug.h76
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c1566
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.h125
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/led.c127
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/led.h36
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c1730
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.h113
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c8127
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h670
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c2942
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_hal.h273
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h1124
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c5222
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.h110
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c28624
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_qmath.c298
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_qmath.h31
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_radio.h1522
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phyreg_n.h156
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phytbl_lcn.c3282
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phytbl_lcn.h44
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phytbl_n.c10367
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phytbl_n.h39
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.c216
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.h172
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/pmu.c165
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/pmu.h26
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h341
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/rate.c514
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/rate.h245
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/scb.h81
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c440
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.h37
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/types.h303
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/ucode_loader.c109
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/ucode_loader.h56
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmutil/Makefile10
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmutil/d11.c247
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmutil/utils.c328
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/include/brcm_hw_ids.h97
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/include/brcmu_d11.h156
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/include/brcmu_utils.h216
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/include/brcmu_wifi.h245
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/include/chipcommon.h311
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/include/defs.h94
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/include/soc.h25
-rw-r--r--drivers/net/wireless/cisco/Kconfig65
-rw-r--r--drivers/net/wireless/cisco/Makefile3
-rw-r--r--drivers/net/wireless/cisco/airo.c8222
-rw-r--r--drivers/net/wireless/cisco/airo.h10
-rw-r--r--drivers/net/wireless/cisco/airo_cs.c219
-rw-r--r--drivers/net/wireless/intel/Kconfig19
-rw-r--r--drivers/net/wireless/intel/Makefile7
-rw-r--r--drivers/net/wireless/intel/ipw2x00/Kconfig204
-rw-r--r--drivers/net/wireless/intel/ipw2x00/Makefile15
-rw-r--r--drivers/net/wireless/intel/ipw2x00/ipw.h20
-rw-r--r--drivers/net/wireless/intel/ipw2x00/ipw2100.c8642
-rw-r--r--drivers/net/wireless/intel/ipw2x00/ipw2100.h1142
-rw-r--r--drivers/net/wireless/intel/ipw2x00/ipw2200.c12063
-rw-r--r--drivers/net/wireless/intel/ipw2x00/ipw2200.h1987
-rw-r--r--drivers/net/wireless/intel/ipw2x00/libipw.h1003
-rw-r--r--drivers/net/wireless/intel/ipw2x00/libipw_geo.c179
-rw-r--r--drivers/net/wireless/intel/ipw2x00/libipw_module.c298
-rw-r--r--drivers/net/wireless/intel/ipw2x00/libipw_rx.c1761
-rw-r--r--drivers/net/wireless/intel/ipw2x00/libipw_tx.c519
-rw-r--r--drivers/net/wireless/intel/ipw2x00/libipw_wx.c724
-rw-r--r--drivers/net/wireless/intel/iwlegacy/3945-debug.c493
-rw-r--r--drivers/net/wireless/intel/iwlegacy/3945-mac.c3930
-rw-r--r--drivers/net/wireless/intel/iwlegacy/3945-rs.c947
-rw-r--r--drivers/net/wireless/intel/iwlegacy/3945.c2725
-rw-r--r--drivers/net/wireless/intel/iwlegacy/3945.h575
-rw-r--r--drivers/net/wireless/intel/iwlegacy/4965-calib.c934
-rw-r--r--drivers/net/wireless/intel/iwlegacy/4965-debug.c734
-rw-r--r--drivers/net/wireless/intel/iwlegacy/4965-mac.c6851
-rw-r--r--drivers/net/wireless/intel/iwlegacy/4965-rs.c2799
-rw-r--r--drivers/net/wireless/intel/iwlegacy/4965.c1936
-rw-r--r--drivers/net/wireless/intel/iwlegacy/4965.h1265
-rw-r--r--drivers/net/wireless/intel/iwlegacy/Kconfig104
-rw-r--r--drivers/net/wireless/intel/iwlegacy/Makefile16
-rw-r--r--drivers/net/wireless/intel/iwlegacy/commands.h3370
-rw-r--r--drivers/net/wireless/intel/iwlegacy/common.c5580
-rw-r--r--drivers/net/wireless/intel/iwlegacy/common.h3057
-rw-r--r--drivers/net/wireless/intel/iwlegacy/csr.h419
-rw-r--r--drivers/net/wireless/intel/iwlegacy/debug.c1380
-rw-r--r--drivers/net/wireless/intel/iwlegacy/iwl-spectrum.h77
-rw-r--r--drivers/net/wireless/intel/iwlegacy/prph.h522
-rw-r--r--drivers/net/wireless/intel/iwlwifi/Kconfig151
-rw-r--r--drivers/net/wireless/intel/iwlwifi/Makefile30
-rw-r--r--drivers/net/wireless/intel/iwlwifi/cfg/1000.c122
-rw-r--r--drivers/net/wireless/intel/iwlwifi/cfg/2000.c196
-rw-r--r--drivers/net/wireless/intel/iwlwifi/cfg/22000.c672
-rw-r--r--drivers/net/wireless/intel/iwlwifi/cfg/5000.c160
-rw-r--r--drivers/net/wireless/intel/iwlwifi/cfg/6000.c370
-rw-r--r--drivers/net/wireless/intel/iwlwifi/cfg/7000.c358
-rw-r--r--drivers/net/wireless/intel/iwlwifi/cfg/8000.c219
-rw-r--r--drivers/net/wireless/intel/iwlwifi/cfg/9000.c326
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/Makefile14
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/agn.h468
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/calib.c1107
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/calib.h69
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/commands.h3981
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c2396
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/dev.h934
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/devices.c676
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/led.c213
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/led.h40
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/lib.c1263
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c1625
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/main.c2178
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/power.c381
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/power.h32
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/rs.c3306
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/rs.h407
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/rx.c1015
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/rxon.c1552
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/scan.c1062
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/sta.c1427
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/tt.c673
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/tt.h113
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/tx.c1394
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/ucode.c425
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/acpi.c247
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/acpi.h168
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/alive.h220
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/binding.h179
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/cmdhdr.h211
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/coex.h245
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/commands.h660
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/config.h175
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/context.h94
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/d3.h685
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/datapath.h214
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h560
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/debug.h396
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/filter.h183
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/led.h71
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/location.h956
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/mac-cfg.h180
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/mac.h697
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/nvm-reg.h434
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/offload.h101
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/paging.h84
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/phy-ctxt.h195
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/phy.h265
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/power.h591
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/rs.h606
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/rx.h949
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/scan.h976
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/sf.h138
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/sta.h571
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/stats.h469
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/tdls.h219
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/time-event.h396
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/tx.h958
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/api/txq.h172
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/dbg.c2514
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/dbg.h410
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/debugfs.c329
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/debugfs.h73
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/error-dump.h557
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/file.h994
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/img.h328
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/init.c97
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/notif-wait.c189
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/notif-wait.h149
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/paging.c351
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/runtime.h227
-rw-r--r--drivers/net/wireless/intel/iwlwifi/fw/smem.c163
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-agn-hw.h112
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-config.h624
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-context-info-gen3.h286
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-context-info.h229
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-csr.h633
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c214
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.h97
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-debug.c145
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-debug.h213
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-devtrace-data.h65
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-devtrace-io.h199
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-devtrace-iwlwifi.h145
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-devtrace-msg.h82
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-devtrace-ucode.h66
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-devtrace.c25
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-devtrace.h100
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-drv.c1878
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-drv.h148
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c931
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.h132
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-eeprom-read.c452
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-eeprom-read.h65
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-fh.h780
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-io.c534
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-io.h150
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-modparams.h168
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c1549
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.h137
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h256
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-phy-db.c484
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-phy-db.h77
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-prph.h473
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-scd.h138
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-trans.c202
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-trans.h1265
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/Makefile13
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/binding.c221
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/coex.c741
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/constants.h159
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/d3.c2181
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c837
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c2092
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/debugfs.h98
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c680
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/ftm-responder.c244
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h97
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/fw.c1593
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/led.c176
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c1611
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c5094
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/mvm.h2135
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/nvm.c658
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/offloading.c250
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/ops.c1376
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c332
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/power.c1019
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/quota.c354
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c482
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/rs.c4213
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/rs.h459
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/rx.c883
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c2066
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/scan.c2174
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/sf.c333
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/sta.c3890
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/sta.h583
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/tdls.c723
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/testmode.h92
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/time-event.c918
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/time-event.h245
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/tt.c901
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/tx.c2061
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/utils.c1461
-rw-r--r--drivers/net/wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c231
-rw-r--r--drivers/net/wireless/intel/iwlwifi/pcie/ctxt-info.c254
-rw-r--r--drivers/net/wireless/intel/iwlwifi/pcie/drv.c1266
-rw-r--r--drivers/net/wireless/intel/iwlwifi/pcie/internal.h1124
-rw-r--r--drivers/net/wireless/intel/iwlwifi/pcie/rx.c2264
-rw-r--r--drivers/net/wireless/intel/iwlwifi/pcie/trans-gen2.c358
-rw-r--r--drivers/net/wireless/intel/iwlwifi/pcie/trans.c3712
-rw-r--r--drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c1343
-rw-r--r--drivers/net/wireless/intel/iwlwifi/pcie/tx.c2506
-rw-r--r--drivers/net/wireless/intersil/Kconfig40
-rw-r--r--drivers/net/wireless/intersil/Makefile5
-rw-r--r--drivers/net/wireless/intersil/hostap/Kconfig104
-rw-r--r--drivers/net/wireless/intersil/hostap/Makefile8
-rw-r--r--drivers/net/wireless/intersil/hostap/hostap.h96
-rw-r--r--drivers/net/wireless/intersil/hostap/hostap_80211.h97
-rw-r--r--drivers/net/wireless/intersil/hostap/hostap_80211_rx.c1116
-rw-r--r--drivers/net/wireless/intersil/hostap/hostap_80211_tx.c554
-rw-r--r--drivers/net/wireless/intersil/hostap/hostap_ap.c3277
-rw-r--r--drivers/net/wireless/intersil/hostap/hostap_ap.h264
-rw-r--r--drivers/net/wireless/intersil/hostap/hostap_common.h420
-rw-r--r--drivers/net/wireless/intersil/hostap/hostap_config.h49
-rw-r--r--drivers/net/wireless/intersil/hostap/hostap_cs.c711
-rw-r--r--drivers/net/wireless/intersil/hostap/hostap_download.c811
-rw-r--r--drivers/net/wireless/intersil/hostap/hostap_hw.c3378
-rw-r--r--drivers/net/wireless/intersil/hostap/hostap_info.c509
-rw-r--r--drivers/net/wireless/intersil/hostap/hostap_ioctl.c4047
-rw-r--r--drivers/net/wireless/intersil/hostap/hostap_main.c1158
-rw-r--r--drivers/net/wireless/intersil/hostap/hostap_pci.c460
-rw-r--r--drivers/net/wireless/intersil/hostap/hostap_plx.c618
-rw-r--r--drivers/net/wireless/intersil/hostap/hostap_proc.c408
-rw-r--r--drivers/net/wireless/intersil/hostap/hostap_wlan.h1049
-rw-r--r--drivers/net/wireless/intersil/orinoco/Kconfig152
-rw-r--r--drivers/net/wireless/intersil/orinoco/Makefile15
-rw-r--r--drivers/net/wireless/intersil/orinoco/airport.c267
-rw-r--r--drivers/net/wireless/intersil/orinoco/cfg.c291
-rw-r--r--drivers/net/wireless/intersil/orinoco/cfg.h15
-rw-r--r--drivers/net/wireless/intersil/orinoco/fw.c387
-rw-r--r--drivers/net/wireless/intersil/orinoco/fw.h21
-rw-r--r--drivers/net/wireless/intersil/orinoco/hermes.c777
-rw-r--r--drivers/net/wireless/intersil/orinoco/hermes.h519
-rw-r--r--drivers/net/wireless/intersil/orinoco/hermes_dld.c477
-rw-r--r--drivers/net/wireless/intersil/orinoco/hermes_dld.h52
-rw-r--r--drivers/net/wireless/intersil/orinoco/hermes_rid.h165
-rw-r--r--drivers/net/wireless/intersil/orinoco/hw.c1356
-rw-r--r--drivers/net/wireless/intersil/orinoco/hw.h59
-rw-r--r--drivers/net/wireless/intersil/orinoco/main.c2432
-rw-r--r--drivers/net/wireless/intersil/orinoco/main.h50
-rw-r--r--drivers/net/wireless/intersil/orinoco/mic.c89
-rw-r--r--drivers/net/wireless/intersil/orinoco/mic.h23
-rw-r--r--drivers/net/wireless/intersil/orinoco/orinoco.h251
-rw-r--r--drivers/net/wireless/intersil/orinoco/orinoco_cs.c341
-rw-r--r--drivers/net/wireless/intersil/orinoco/orinoco_nortel.c323
-rw-r--r--drivers/net/wireless/intersil/orinoco/orinoco_pci.c266
-rw-r--r--drivers/net/wireless/intersil/orinoco/orinoco_pci.h68
-rw-r--r--drivers/net/wireless/intersil/orinoco/orinoco_plx.c371
-rw-r--r--drivers/net/wireless/intersil/orinoco/orinoco_tmd.c246
-rw-r--r--drivers/net/wireless/intersil/orinoco/orinoco_usb.c1756
-rw-r--r--drivers/net/wireless/intersil/orinoco/scan.c259
-rw-r--r--drivers/net/wireless/intersil/orinoco/scan.h21
-rw-r--r--drivers/net/wireless/intersil/orinoco/spectrum_cs.c320
-rw-r--r--drivers/net/wireless/intersil/orinoco/wext.c1413
-rw-r--r--drivers/net/wireless/intersil/orinoco/wext.h13
-rw-r--r--drivers/net/wireless/intersil/p54/Kconfig76
-rw-r--r--drivers/net/wireless/intersil/p54/Makefile8
-rw-r--r--drivers/net/wireless/intersil/p54/eeprom.c981
-rw-r--r--drivers/net/wireless/intersil/p54/eeprom.h242
-rw-r--r--drivers/net/wireless/intersil/p54/fwio.c761
-rw-r--r--drivers/net/wireless/intersil/p54/led.c158
-rw-r--r--drivers/net/wireless/intersil/p54/lmac.h559
-rw-r--r--drivers/net/wireless/intersil/p54/main.c860
-rw-r--r--drivers/net/wireless/intersil/p54/p54.h278
-rw-r--r--drivers/net/wireless/intersil/p54/p54pci.c701
-rw-r--r--drivers/net/wireless/intersil/p54/p54pci.h109
-rw-r--r--drivers/net/wireless/intersil/p54/p54spi.c707
-rw-r--r--drivers/net/wireless/intersil/p54/p54spi.h112
-rw-r--r--drivers/net/wireless/intersil/p54/p54spi_eeprom.h666
-rw-r--r--drivers/net/wireless/intersil/p54/p54usb.c1141
-rw-r--r--drivers/net/wireless/intersil/p54/p54usb.h159
-rw-r--r--drivers/net/wireless/intersil/p54/txrx.c946
-rw-r--r--drivers/net/wireless/intersil/prism54/Makefile9
-rw-r--r--drivers/net/wireless/intersil/prism54/isl_38xx.c245
-rw-r--r--drivers/net/wireless/intersil/prism54/isl_38xx.h158
-rw-r--r--drivers/net/wireless/intersil/prism54/isl_ioctl.c2911
-rw-r--r--drivers/net/wireless/intersil/prism54/isl_ioctl.h35
-rw-r--r--drivers/net/wireless/intersil/prism54/isl_oid.h492
-rw-r--r--drivers/net/wireless/intersil/prism54/islpci_dev.c953
-rw-r--r--drivers/net/wireless/intersil/prism54/islpci_dev.h204
-rw-r--r--drivers/net/wireless/intersil/prism54/islpci_eth.c493
-rw-r--r--drivers/net/wireless/intersil/prism54/islpci_eth.h59
-rw-r--r--drivers/net/wireless/intersil/prism54/islpci_hotplug.c327
-rw-r--r--drivers/net/wireless/intersil/prism54/islpci_mgt.c490
-rw-r--r--drivers/net/wireless/intersil/prism54/islpci_mgt.h126
-rw-r--r--drivers/net/wireless/intersil/prism54/oid_mgt.c889
-rw-r--r--drivers/net/wireless/intersil/prism54/oid_mgt.h46
-rw-r--r--drivers/net/wireless/intersil/prism54/prismcompat.h30
-rw-r--r--drivers/net/wireless/mac80211_hwsim.c4076
-rw-r--r--drivers/net/wireless/mac80211_hwsim.h248
-rw-r--r--drivers/net/wireless/marvell/Kconfig29
-rw-r--r--drivers/net/wireless/marvell/Makefile7
-rw-r--r--drivers/net/wireless/marvell/libertas/Kconfig51
-rw-r--r--drivers/net/wireless/marvell/libertas/LICENSE16
-rw-r--r--drivers/net/wireless/marvell/libertas/Makefile22
-rw-r--r--drivers/net/wireless/marvell/libertas/README239
-rw-r--r--drivers/net/wireless/marvell/libertas/cfg.c2167
-rw-r--r--drivers/net/wireless/marvell/libertas/cfg.h22
-rw-r--r--drivers/net/wireless/marvell/libertas/cmd.c1598
-rw-r--r--drivers/net/wireless/marvell/libertas/cmd.h142
-rw-r--r--drivers/net/wireless/marvell/libertas/cmdresp.c356
-rw-r--r--drivers/net/wireless/marvell/libertas/debugfs.c931
-rw-r--r--drivers/net/wireless/marvell/libertas/debugfs.h11
-rw-r--r--drivers/net/wireless/marvell/libertas/decl.h83
-rw-r--r--drivers/net/wireless/marvell/libertas/defs.h386
-rw-r--r--drivers/net/wireless/marvell/libertas/dev.h212
-rw-r--r--drivers/net/wireless/marvell/libertas/ethtool.c118
-rw-r--r--drivers/net/wireless/marvell/libertas/firmware.c228
-rw-r--r--drivers/net/wireless/marvell/libertas/host.h979
-rw-r--r--drivers/net/wireless/marvell/libertas/if_cs.c957
-rw-r--r--drivers/net/wireless/marvell/libertas/if_sdio.c1416
-rw-r--r--drivers/net/wireless/marvell/libertas/if_sdio.h48
-rw-r--r--drivers/net/wireless/marvell/libertas/if_spi.c1287
-rw-r--r--drivers/net/wireless/marvell/libertas/if_spi.h202
-rw-r--r--drivers/net/wireless/marvell/libertas/if_usb.c1000
-rw-r--r--drivers/net/wireless/marvell/libertas/if_usb.h107
-rw-r--r--drivers/net/wireless/marvell/libertas/main.c1156
-rw-r--r--drivers/net/wireless/marvell/libertas/mesh.c1169
-rw-r--r--drivers/net/wireless/marvell/libertas/mesh.h77
-rw-r--r--drivers/net/wireless/marvell/libertas/radiotap.h45
-rw-r--r--drivers/net/wireless/marvell/libertas/rx.c281
-rw-r--r--drivers/net/wireless/marvell/libertas/tx.c205
-rw-r--r--drivers/net/wireless/marvell/libertas/types.h269
-rw-r--r--drivers/net/wireless/marvell/libertas_tf/Kconfig21
-rw-r--r--drivers/net/wireless/marvell/libertas_tf/Makefile7
-rw-r--r--drivers/net/wireless/marvell/libertas_tf/cmd.c802
-rw-r--r--drivers/net/wireless/marvell/libertas_tf/deb_defs.h105
-rw-r--r--drivers/net/wireless/marvell/libertas_tf/if_usb.c921
-rw-r--r--drivers/net/wireless/marvell/libertas_tf/if_usb.h94
-rw-r--r--drivers/net/wireless/marvell/libertas_tf/libertas_tf.h519
-rw-r--r--drivers/net/wireless/marvell/libertas_tf/main.c729
-rw-r--r--drivers/net/wireless/marvell/mwifiex/11ac.c382
-rw-r--r--drivers/net/wireless/marvell/mwifiex/11ac.h45
-rw-r--r--drivers/net/wireless/marvell/mwifiex/11h.c307
-rw-r--r--drivers/net/wireless/marvell/mwifiex/11n.c927
-rw-r--r--drivers/net/wireless/marvell/mwifiex/11n.h191
-rw-r--r--drivers/net/wireless/marvell/mwifiex/11n_aggr.c306
-rw-r--r--drivers/net/wireless/marvell/mwifiex/11n_aggr.h33
-rw-r--r--drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c984
-rw-r--r--drivers/net/wireless/marvell/mwifiex/11n_rxreorder.h86
-rw-r--r--drivers/net/wireless/marvell/mwifiex/Kconfig52
-rw-r--r--drivers/net/wireless/marvell/mwifiex/Makefile57
-rw-r--r--drivers/net/wireless/marvell/mwifiex/README273
-rw-r--r--drivers/net/wireless/marvell/mwifiex/cfg80211.c4465
-rw-r--r--drivers/net/wireless/marvell/mwifiex/cfg80211.h29
-rw-r--r--drivers/net/wireless/marvell/mwifiex/cfp.c538
-rw-r--r--drivers/net/wireless/marvell/mwifiex/cmdevt.c1658
-rw-r--r--drivers/net/wireless/marvell/mwifiex/debugfs.c1021
-rw-r--r--drivers/net/wireless/marvell/mwifiex/decl.h314
-rw-r--r--drivers/net/wireless/marvell/mwifiex/ethtool.c70
-rw-r--r--drivers/net/wireless/marvell/mwifiex/fw.h2389
-rw-r--r--drivers/net/wireless/marvell/mwifiex/ie.c515
-rw-r--r--drivers/net/wireless/marvell/mwifiex/init.c746
-rw-r--r--drivers/net/wireless/marvell/mwifiex/ioctl.h487
-rw-r--r--drivers/net/wireless/marvell/mwifiex/join.c1557
-rw-r--r--drivers/net/wireless/marvell/mwifiex/main.c1830
-rw-r--r--drivers/net/wireless/marvell/mwifiex/main.h1716
-rw-r--r--drivers/net/wireless/marvell/mwifiex/pcie.c3277
-rw-r--r--drivers/net/wireless/marvell/mwifiex/pcie.h448
-rw-r--r--drivers/net/wireless/marvell/mwifiex/scan.c2996
-rw-r--r--drivers/net/wireless/marvell/mwifiex/sdio.c2754
-rw-r--r--drivers/net/wireless/marvell/mwifiex/sdio.h813
-rw-r--r--drivers/net/wireless/marvell/mwifiex/sta_cmd.c2443
-rw-r--r--drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c1419
-rw-r--r--drivers/net/wireless/marvell/mwifiex/sta_event.c1084
-rw-r--r--drivers/net/wireless/marvell/mwifiex/sta_ioctl.c1510
-rw-r--r--drivers/net/wireless/marvell/mwifiex/sta_rx.c271
-rw-r--r--drivers/net/wireless/marvell/mwifiex/sta_tx.c244
-rw-r--r--drivers/net/wireless/marvell/mwifiex/tdls.c1558
-rw-r--r--drivers/net/wireless/marvell/mwifiex/txrx.c379
-rw-r--r--drivers/net/wireless/marvell/mwifiex/uap_cmd.c906
-rw-r--r--drivers/net/wireless/marvell/mwifiex/uap_event.c356
-rw-r--r--drivers/net/wireless/marvell/mwifiex/uap_txrx.c529
-rw-r--r--drivers/net/wireless/marvell/mwifiex/usb.c1616
-rw-r--r--drivers/net/wireless/marvell/mwifiex/usb.h140
-rw-r--r--drivers/net/wireless/marvell/mwifiex/util.c765
-rw-r--r--drivers/net/wireless/marvell/mwifiex/util.h101
-rw-r--r--drivers/net/wireless/marvell/mwifiex/wmm.c1535
-rw-r--r--drivers/net/wireless/marvell/mwifiex/wmm.h140
-rw-r--r--drivers/net/wireless/marvell/mwl8k.c6363
-rw-r--r--drivers/net/wireless/mediatek/Kconfig16
-rw-r--r--drivers/net/wireless/mediatek/Makefile3
-rw-r--r--drivers/net/wireless/mediatek/mt76/Kconfig30
-rw-r--r--drivers/net/wireless/mediatek/mt76/Makefile29
-rw-r--r--drivers/net/wireless/mediatek/mt76/agg-rx.c293
-rw-r--r--drivers/net/wireless/mediatek/mt76/debugfs.c99
-rw-r--r--drivers/net/wireless/mediatek/mt76/dma.c600
-rw-r--r--drivers/net/wireless/mediatek/mt76/dma.h51
-rw-r--r--drivers/net/wireless/mediatek/mt76/eeprom.c109
-rw-r--r--drivers/net/wireless/mediatek/mt76/mac80211.c888
-rw-r--r--drivers/net/wireless/mediatek/mt76/mcu.c49
-rw-r--r--drivers/net/wireless/mediatek/mt76/mmio.c102
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76.h836
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7603/Kconfig14
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7603/Makefile7
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7603/beacon.c188
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7603/core.c62
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7603/debugfs.c86
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7603/dma.c241
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7603/eeprom.c168
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7603/eeprom.h88
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7603/init.c594
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7603/mac.c1735
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7603/mac.h242
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7603/main.c708
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7603/mcu.c479
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7603/mcu.h110
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h254
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7603/pci.c80
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7603/regs.h784
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7603/soc.c82
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7615/Kconfig15
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7615/Makefile6
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7615/debugfs.c91
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7615/dma.c214
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c215
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7615/eeprom.h79
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7615/init.c324
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7615/mac.c1369
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7615/mac.h333
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7615/main.c514
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7615/mcu.c1605
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7615/mcu.h498
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h278
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7615/pci.c152
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7615/regs.h278
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x0/Kconfig34
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x0/Makefile11
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c353
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.h41
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x0/init.c305
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x0/initvals.h230
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x0/initvals_phy.h633
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x0/main.c69
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x0/mcu.h46
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h61
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x0/pci.c254
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x0/pci_mcu.c132
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x0/phy.c1215
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x0/phy.h90
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x0/usb.c352
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x0/usb_mcu.c174
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x02.h264
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x02_beacon.c261
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x02_debugfs.c159
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c895
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x02_dfs.h132
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x02_dma.h66
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x02_eeprom.c154
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x02_eeprom.h187
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x02_mac.c1125
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x02_mac.h202
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c162
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x02_mcu.h104
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c556
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x02_phy.c204
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x02_phy.h49
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x02_regs.h712
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x02_trace.c12
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x02_trace.h133
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c176
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x02_usb.h25
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c263
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c304
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x02_util.c695
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x2/Kconfig34
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x2/Makefile17
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c507
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.h83
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x2/init.c175
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x2/mac.c46
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x2/mac.h25
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x2/mcu.c106
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x2/mcu.h68
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h77
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2u.h44
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x2/pci.c116
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x2/pci_init.c327
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x2/pci_main.c183
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x2/pci_mcu.c197
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x2/pci_phy.c311
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x2/phy.c349
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x2/usb.c147
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x2/usb_init.c253
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x2/usb_mac.c201
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x2/usb_main.c124
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x2/usb_mcu.c255
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x2/usb_phy.c201
-rw-r--r--drivers/net/wireless/mediatek/mt76/pci.c46
-rw-r--r--drivers/net/wireless/mediatek/mt76/trace.c12
-rw-r--r--drivers/net/wireless/mediatek/mt76/trace.h61
-rw-r--r--drivers/net/wireless/mediatek/mt76/tx.c638
-rw-r--r--drivers/net/wireless/mediatek/mt76/usb.c981
-rw-r--r--drivers/net/wireless/mediatek/mt76/usb_trace.c12
-rw-r--r--drivers/net/wireless/mediatek/mt76/usb_trace.h86
-rw-r--r--drivers/net/wireless/mediatek/mt76/util.c109
-rw-r--r--drivers/net/wireless/mediatek/mt76/util.h36
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/Kconfig8
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/Makefile8
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/core.c70
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/debugfs.c162
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/dma.c540
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/dma.h117
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/eeprom.c390
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/eeprom.h143
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/init.c630
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/initvals.h157
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/initvals_phy.h283
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/mac.c593
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/mac.h171
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/main.c427
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/mcu.c533
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/mcu.h86
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/mt7601u.h392
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/phy.c1252
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/regs.h627
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/trace.c16
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/trace.h407
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/tx.c315
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/usb.c382
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/usb.h71
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/util.c34
-rw-r--r--drivers/net/wireless/quantenna/Kconfig17
-rw-r--r--drivers/net/wireless/quantenna/Makefile7
-rw-r--r--drivers/net/wireless/quantenna/qtnfmac/Kconfig24
-rw-r--r--drivers/net/wireless/quantenna/qtnfmac/Makefile30
-rw-r--r--drivers/net/wireless/quantenna/qtnfmac/bus.h143
-rw-r--r--drivers/net/wireless/quantenna/qtnfmac/cfg80211.c1243
-rw-r--r--drivers/net/wireless/quantenna/qtnfmac/cfg80211.h18
-rw-r--r--drivers/net/wireless/quantenna/qtnfmac/commands.c2693
-rw-r--r--drivers/net/wireless/quantenna/qtnfmac/commands.h76
-rw-r--r--drivers/net/wireless/quantenna/qtnfmac/core.c895
-rw-r--r--drivers/net/wireless/quantenna/qtnfmac/core.h163
-rw-r--r--drivers/net/wireless/quantenna/qtnfmac/debug.c23
-rw-r--r--drivers/net/wireless/quantenna/qtnfmac/debug.h37
-rw-r--r--drivers/net/wireless/quantenna/qtnfmac/event.c732
-rw-r--r--drivers/net/wireless/quantenna/qtnfmac/event.h14
-rw-r--r--drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c500
-rw-r--r--drivers/net/wireless/quantenna/qtnfmac/pcie/pcie_priv.h90
-rw-r--r--drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c1157
-rw-r--r--drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie_ipc.h82
-rw-r--r--drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie_regs.h121
-rw-r--r--drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c1232
-rw-r--r--drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie_ipc.h94
-rw-r--r--drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie_regs.h45
-rw-r--r--drivers/net/wireless/quantenna/qtnfmac/qlink.h1525
-rw-r--r--drivers/net/wireless/quantenna/qtnfmac/qlink_util.c301
-rw-r--r--drivers/net/wireless/quantenna/qtnfmac/qlink_util.h88
-rw-r--r--drivers/net/wireless/quantenna/qtnfmac/qtn_hw_ids.h35
-rw-r--r--drivers/net/wireless/quantenna/qtnfmac/shm_ipc.c162
-rw-r--r--drivers/net/wireless/quantenna/qtnfmac/shm_ipc.h65
-rw-r--r--drivers/net/wireless/quantenna/qtnfmac/shm_ipc_defs.h33
-rw-r--r--drivers/net/wireless/quantenna/qtnfmac/trans.c213
-rw-r--r--drivers/net/wireless/quantenna/qtnfmac/trans.h44
-rw-r--r--drivers/net/wireless/quantenna/qtnfmac/util.c123
-rw-r--r--drivers/net/wireless/quantenna/qtnfmac/util.h34
-rw-r--r--drivers/net/wireless/ralink/Kconfig17
-rw-r--r--drivers/net/wireless/ralink/Makefile2
-rw-r--r--drivers/net/wireless/ralink/rt2x00/Kconfig286
-rw-r--r--drivers/net/wireless/ralink/rt2x00/Makefile26
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2400pci.c1841
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2400pci.h950
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2500pci.c2139
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2500pci.h1224
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2500usb.c1982
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2500usb.h844
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2800.h3176
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2800lib.c10544
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2800lib.h262
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2800mmio.c853
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2800mmio.h155
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2800pci.c461
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2800pci.h31
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2800soc.c256
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2800usb.c1274
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2800usb.h99
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00.h1493
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00config.c279
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c245
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00debug.c723
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00debug.h58
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00dev.c1636
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00dump.h116
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00firmware.c118
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00leds.c233
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00leds.h33
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00lib.h434
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00link.c428
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00mac.c806
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00mmio.c201
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00mmio.h103
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00pci.c212
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00pci.h32
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00queue.c1288
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00queue.h677
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00reg.h266
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00soc.c153
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00soc.h29
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00usb.c909
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00usb.h409
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt61pci.c3016
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt61pci.h1489
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt73usb.c2541
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt73usb.h1068
-rw-r--r--drivers/net/wireless/realtek/Kconfig20
-rw-r--r--drivers/net/wireless/realtek/Makefile11
-rw-r--r--drivers/net/wireless/realtek/rtl818x/Kconfig91
-rw-r--r--drivers/net/wireless/realtek/rtl818x/Makefile3
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8180/Makefile6
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c1997
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8180/grf5101.c187
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8180/grf5101.h25
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8180/max2820.c165
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8180/max2820.h25
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8180.h186
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c767
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.h24
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.c472
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.h58
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8180/sa2400.c225
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8180/sa2400.h33
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8187/Makefile6
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c1685
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8187/leds.c242
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8187/leds.h56
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8187/rfkill.c61
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8187/rfkill.h9
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8187.h210
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.c1048
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.h41
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl818x.h402
-rw-r--r--drivers/net/wireless/realtek/rtl8xxxu/Kconfig36
-rw-r--r--drivers/net/wireless/realtek/rtl8xxxu/Makefile5
-rw-r--r--drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h1445
-rw-r--r--drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192c.c580
-rw-r--r--drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c1663
-rw-r--r--drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723a.c396
-rw-r--r--drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c1686
-rw-r--r--drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c6402
-rw-r--r--drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_regs.h1206
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/Kconfig171
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/Makefile33
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/base.c2773
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/base.h134
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/btcoexist/Makefile10
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/btcoexist/halbt_precomp.h64
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8192e2ant.c3205
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8192e2ant.h163
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8723b1ant.c3456
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8723b1ant.h204
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8723b2ant.c4240
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8723b2ant.h183
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8821a1ant.c2977
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8821a1ant.h171
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8821a2ant.c4220
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8821a2ant.h211
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8822bwifionly.c44
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8822bwifionly.h14
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c1986
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.h834
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/btcoexist/rtl_btc.c534
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/btcoexist/rtl_btc.h54
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/cam.c322
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/cam.h28
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/core.c1949
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/core.h64
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/debug.c534
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/debug.h213
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/efuse.c1340
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/efuse.h98
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/pci.c2451
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/pci.h307
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/ps.c1003
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/ps.h28
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/pwrseqcmd.h72
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rc.c318
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rc.h26
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/regd.c434
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/regd.h41
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/Makefile14
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/def.h183
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c1789
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.h260
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.c721
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.h260
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c2521
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.h41
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/led.c129
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/led.h12
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c2321
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.h211
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/pwrseq.c83
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/pwrseq.h289
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/reg.h2249
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.c486
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.h20
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/sw.c395
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/sw.h12
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/table.c615
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/table.h19
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.c835
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.h801
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192c/Makefile8
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c1741
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.h121
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.c770
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.h75
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192c/main.c13
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c1636
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h228
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ce/Makefile12
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ce/def.h113
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ce/dm.c84
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ce/dm.h60
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c2334
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.h53
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ce/led.c125
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ce/led.h12
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.c548
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h117
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ce/reg.h2030
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rf.c482
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rf.h16
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ce/sw.c375
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ce/sw.h15
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ce/table.c1195
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ce/table.h30
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.c735
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.h532
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192cu/Makefile13
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192cu/def.h20
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192cu/dm.c90
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192cu/dm.h9
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c2272
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.h83
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192cu/led.c118
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192cu/led.h13
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c786
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.h132
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.c509
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.h24
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192cu/reg.h4
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.c442
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.h23
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192cu/sw.c393
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192cu/sw.h27
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192cu/table.c1862
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192cu/table.h45
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.c662
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.h403
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192de/Makefile13
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192de/def.h175
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c1255
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.h97
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192de/fw.c673
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192de/fw.h94
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c2231
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.h40
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192de/led.c134
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192de/led.h12
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c3564
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.h147
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192de/reg.h1273
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192de/rf.c596
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192de/rf.h16
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192de/sw.c399
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192de/sw.h11
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192de/table.c1663
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192de/table.h30
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.c851
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.h725
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/Makefile15
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/def.h71
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c1217
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.h229
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c866
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.h163
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c2609
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.h41
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/led.c123
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/led.h12
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c3189
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.h131
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/pwrseq.c90
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/pwrseq.h318
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/reg.h2211
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/rf.c129
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/rf.h13
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/sw.c384
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/sw.h11
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/table.c858
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/table.h21
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c1063
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.h748
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192se/Makefile14
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192se/def.h530
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c717
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.h67
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c611
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.h350
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c2522
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.h53
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192se/led.c126
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192se/led.h12
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c1626
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.h77
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192se/reg.h1143
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192se/rf.c507
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192se/rf.h18
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192se/sw.c422
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192se/sw.h13
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192se/table.c607
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192se/table.h31
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.c633
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.h24
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/Makefile17
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/btc.h15
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/def.h160
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c952
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.h110
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/fw.c581
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/fw.h41
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_bt_coexist.c515
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_bt_coexist.h133
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c1757
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.h138
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c2408
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.h46
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/led.c134
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/led.h12
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c1681
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.h180
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/pwrseq.c90
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/pwrseq.h318
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/reg.h2098
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rf.c491
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rf.h17
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/sw.c390
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/sw.h13
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/table.c704
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/table.h20
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.c695
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.h535
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/Makefile15
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/def.h62
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c1272
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.h248
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c685
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.h125
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c2725
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.h41
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/led.c132
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/led.h13
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c2655
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.h113
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/pwrseq.c84
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/pwrseq.h401
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/reg.h2273
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.c489
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.h20
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/sw.c399
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/sw.h13
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/table.c597
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/table.h19
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.c747
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.h647
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723com/Makefile8
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723com/dm_common.c43
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723com/dm_common.h11
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723com/fw_common.c249
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723com/fw_common.h72
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723com/main.c11
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723com/phy_common.c425
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723com/phy_common.h67
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/Makefile15
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/def.h269
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c2965
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.h293
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c1901
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.h301
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c4078
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.h48
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/led.c213
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/led.h15
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c4830
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.h237
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/pwrseq.c160
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/pwrseq.h716
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/reg.h2444
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.c440
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.h20
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/sw.c448
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/sw.h12
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/table.c3793
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/table.h34
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c989
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.h653
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/stats.c247
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/stats.h20
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/usb.c1137
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/usb.h142
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/wifi.h3233
-rw-r--r--drivers/net/wireless/realtek/rtw88/Kconfig58
-rw-r--r--drivers/net/wireless/realtek/rtw88/Makefile23
-rw-r--r--drivers/net/wireless/realtek/rtw88/coex.c2508
-rw-r--r--drivers/net/wireless/realtek/rtw88/coex.h370
-rw-r--r--drivers/net/wireless/realtek/rtw88/debug.c749
-rw-r--r--drivers/net/wireless/realtek/rtw88/debug.h52
-rw-r--r--drivers/net/wireless/realtek/rtw88/efuse.c160
-rw-r--r--drivers/net/wireless/realtek/rtw88/efuse.h26
-rw-r--r--drivers/net/wireless/realtek/rtw88/fw.c800
-rw-r--r--drivers/net/wireless/realtek/rtw88/fw.h295
-rw-r--r--drivers/net/wireless/realtek/rtw88/hci.h211
-rw-r--r--drivers/net/wireless/realtek/rtw88/mac.c968
-rw-r--r--drivers/net/wireless/realtek/rtw88/mac.h35
-rw-r--r--drivers/net/wireless/realtek/rtw88/mac80211.c532
-rw-r--r--drivers/net/wireless/realtek/rtw88/main.c1287
-rw-r--r--drivers/net/wireless/realtek/rtw88/main.h1421
-rw-r--r--drivers/net/wireless/realtek/rtw88/pci.c1313
-rw-r--r--drivers/net/wireless/realtek/rtw88/pci.h237
-rw-r--r--drivers/net/wireless/realtek/rtw88/phy.c1969
-rw-r--r--drivers/net/wireless/realtek/rtw88/phy.h160
-rw-r--r--drivers/net/wireless/realtek/rtw88/ps.c175
-rw-r--r--drivers/net/wireless/realtek/rtw88/ps.h20
-rw-r--r--drivers/net/wireless/realtek/rtw88/reg.h500
-rw-r--r--drivers/net/wireless/realtek/rtw88/regd.c398
-rw-r--r--drivers/net/wireless/realtek/rtw88/regd.h71
-rw-r--r--drivers/net/wireless/realtek/rtw88/rtw8822b.c2025
-rw-r--r--drivers/net/wireless/realtek/rtw88/rtw8822b.h170
-rw-r--r--drivers/net/wireless/realtek/rtw88/rtw8822b_table.c21563
-rw-r--r--drivers/net/wireless/realtek/rtw88/rtw8822b_table.h18
-rw-r--r--drivers/net/wireless/realtek/rtw88/rtw8822c.c3798
-rw-r--r--drivers/net/wireless/realtek/rtw88/rtw8822c.h295
-rw-r--r--drivers/net/wireless/realtek/rtw88/rtw8822c_table.c16043
-rw-r--r--drivers/net/wireless/realtek/rtw88/rtw8822c_table.h20
-rw-r--r--drivers/net/wireless/realtek/rtw88/rx.c156
-rw-r--r--drivers/net/wireless/realtek/rtw88/rx.h41
-rw-r--r--drivers/net/wireless/realtek/rtw88/sec.c120
-rw-r--r--drivers/net/wireless/realtek/rtw88/sec.h39
-rw-r--r--drivers/net/wireless/realtek/rtw88/tx.c367
-rw-r--r--drivers/net/wireless/realtek/rtw88/tx.h89
-rw-r--r--drivers/net/wireless/realtek/rtw88/util.c72
-rw-r--r--drivers/net/wireless/realtek/rtw88/util.h34
-rw-r--r--drivers/net/wireless/rndis_wlan.c3781
-rw-r--r--drivers/net/wireless/rsi/Kconfig62
-rw-r--r--drivers/net/wireless/rsi/Makefile15
-rw-r--r--drivers/net/wireless/rsi/rsi_91x_coex.c180
-rw-r--r--drivers/net/wireless/rsi/rsi_91x_core.c497
-rw-r--r--drivers/net/wireless/rsi/rsi_91x_debugfs.c329
-rw-r--r--drivers/net/wireless/rsi/rsi_91x_hal.c1162
-rw-r--r--drivers/net/wireless/rsi/rsi_91x_mac80211.c2118
-rw-r--r--drivers/net/wireless/rsi/rsi_91x_main.c445
-rw-r--r--drivers/net/wireless/rsi/rsi_91x_mgmt.c2240
-rw-r--r--drivers/net/wireless/rsi/rsi_91x_ps.c146
-rw-r--r--drivers/net/wireless/rsi/rsi_91x_sdio.c1580
-rw-r--r--drivers/net/wireless/rsi/rsi_91x_sdio_ops.c451
-rw-r--r--drivers/net/wireless/rsi/rsi_91x_usb.c925
-rw-r--r--drivers/net/wireless/rsi/rsi_91x_usb_ops.c61
-rw-r--r--drivers/net/wireless/rsi/rsi_boot_params.h193
-rw-r--r--drivers/net/wireless/rsi/rsi_coex.h37
-rw-r--r--drivers/net/wireless/rsi/rsi_common.h92
-rw-r--r--drivers/net/wireless/rsi/rsi_debugfs.h48
-rw-r--r--drivers/net/wireless/rsi/rsi_hal.h219
-rw-r--r--drivers/net/wireless/rsi/rsi_main.h406
-rw-r--r--drivers/net/wireless/rsi/rsi_mgmt.h758
-rw-r--r--drivers/net/wireless/rsi/rsi_ps.h63
-rw-r--r--drivers/net/wireless/rsi/rsi_sdio.h148
-rw-r--r--drivers/net/wireless/rsi/rsi_usb.h83
-rw-r--r--drivers/net/wireless/st/Kconfig17
-rw-r--r--drivers/net/wireless/st/Makefile2
-rw-r--r--drivers/net/wireless/st/cw1200/Kconfig34
-rw-r--r--drivers/net/wireless/st/cw1200/Makefile22
-rw-r--r--drivers/net/wireless/st/cw1200/bh.c616
-rw-r--r--drivers/net/wireless/st/cw1200/bh.h25
-rw-r--r--drivers/net/wireless/st/cw1200/cw1200.h320
-rw-r--r--drivers/net/wireless/st/cw1200/cw1200_sdio.c429
-rw-r--r--drivers/net/wireless/st/cw1200/cw1200_spi.c468
-rw-r--r--drivers/net/wireless/st/cw1200/debug.c389
-rw-r--r--drivers/net/wireless/st/cw1200/debug.h90
-rw-r--r--drivers/net/wireless/st/cw1200/fwio.c523
-rw-r--r--drivers/net/wireless/st/cw1200/fwio.h36
-rw-r--r--drivers/net/wireless/st/cw1200/hwbus.h30
-rw-r--r--drivers/net/wireless/st/cw1200/hwio.c309
-rw-r--r--drivers/net/wireless/st/cw1200/hwio.h244
-rw-r--r--drivers/net/wireless/st/cw1200/main.c602
-rw-r--r--drivers/net/wireless/st/cw1200/pm.c363
-rw-r--r--drivers/net/wireless/st/cw1200/pm.h45
-rw-r--r--drivers/net/wireless/st/cw1200/queue.c577
-rw-r--r--drivers/net/wireless/st/cw1200/queue.h113
-rw-r--r--drivers/net/wireless/st/cw1200/scan.c466
-rw-r--r--drivers/net/wireless/st/cw1200/scan.h53
-rw-r--r--drivers/net/wireless/st/cw1200/sta.c2387
-rw-r--r--drivers/net/wireless/st/cw1200/sta.h119
-rw-r--r--drivers/net/wireless/st/cw1200/txrx.c1469
-rw-r--r--drivers/net/wireless/st/cw1200/txrx.h103
-rw-r--r--drivers/net/wireless/st/cw1200/wsm.c1819
-rw-r--r--drivers/net/wireless/st/cw1200/wsm.h1867
-rw-r--r--drivers/net/wireless/ti/Kconfig29
-rw-r--r--drivers/net/wireless/ti/Makefile8
-rw-r--r--drivers/net/wireless/ti/wilink_platform_data.c35
-rw-r--r--drivers/net/wireless/ti/wl1251/Kconfig40
-rw-r--r--drivers/net/wireless/ti/wl1251/Makefile9
-rw-r--r--drivers/net/wireless/ti/wl1251/acx.c1054
-rw-r--r--drivers/net/wireless/ti/wl1251/acx.h1485
-rw-r--r--drivers/net/wireless/ti/wl1251/boot.c541
-rw-r--r--drivers/net/wireless/ti/wl1251/boot.h25
-rw-r--r--drivers/net/wireless/ti/wl1251/cmd.c515
-rw-r--r--drivers/net/wireless/ti/wl1251/cmd.h407
-rw-r--r--drivers/net/wireless/ti/wl1251/debugfs.c476
-rw-r--r--drivers/net/wireless/ti/wl1251/debugfs.h17
-rw-r--r--drivers/net/wireless/ti/wl1251/event.c226
-rw-r--r--drivers/net/wireless/ti/wl1251/event.h113
-rw-r--r--drivers/net/wireless/ti/wl1251/init.c412
-rw-r--r--drivers/net/wireless/ti/wl1251/init.h72
-rw-r--r--drivers/net/wireless/ti/wl1251/io.c180
-rw-r--r--drivers/net/wireless/ti/wl1251/io.h69
-rw-r--r--drivers/net/wireless/ti/wl1251/main.c1667
-rw-r--r--drivers/net/wireless/ti/wl1251/ps.c170
-rw-r--r--drivers/net/wireless/ti/wl1251/ps.h21
-rw-r--r--drivers/net/wireless/ti/wl1251/reg.h641
-rw-r--r--drivers/net/wireless/ti/wl1251/rx.c221
-rw-r--r--drivers/net/wireless/ti/wl1251/rx.h108
-rw-r--r--drivers/net/wireless/ti/wl1251/sdio.c374
-rw-r--r--drivers/net/wireless/ti/wl1251/spi.c353
-rw-r--r--drivers/net/wireless/ti/wl1251/spi.h45
-rw-r--r--drivers/net/wireless/ti/wl1251/tx.c576
-rw-r--r--drivers/net/wireless/ti/wl1251/tx.h217
-rw-r--r--drivers/net/wireless/ti/wl1251/wl1251.h439
-rw-r--r--drivers/net/wireless/ti/wl1251/wl12xx_80211.h156
-rw-r--r--drivers/net/wireless/ti/wl12xx/Kconfig12
-rw-r--r--drivers/net/wireless/ti/wl12xx/Makefile4
-rw-r--r--drivers/net/wireless/ti/wl12xx/acx.c39
-rw-r--r--drivers/net/wireless/ti/wl12xx/acx.h259
-rw-r--r--drivers/net/wireless/ti/wl12xx/cmd.c309
-rw-r--r--drivers/net/wireless/ti/wl12xx/cmd.h118
-rw-r--r--drivers/net/wireless/ti/wl12xx/conf.h269
-rw-r--r--drivers/net/wireless/ti/wl12xx/debugfs.c211
-rw-r--r--drivers/net/wireless/ti/wl12xx/debugfs.h14
-rw-r--r--drivers/net/wireless/ti/wl12xx/event.c102
-rw-r--r--drivers/net/wireless/ti/wl12xx/event.h97
-rw-r--r--drivers/net/wireless/ti/wl12xx/main.c1964
-rw-r--r--drivers/net/wireless/ti/wl12xx/reg.h542
-rw-r--r--drivers/net/wireless/ti/wl12xx/scan.c498
-rw-r--r--drivers/net/wireless/ti/wl12xx/scan.h126
-rw-r--r--drivers/net/wireless/ti/wl12xx/wl12xx.h149
-rw-r--r--drivers/net/wireless/ti/wl18xx/Kconfig10
-rw-r--r--drivers/net/wireless/ti/wl18xx/Makefile4
-rw-r--r--drivers/net/wireless/ti/wl18xx/acx.c326
-rw-r--r--drivers/net/wireless/ti/wl18xx/acx.h405
-rw-r--r--drivers/net/wireless/ti/wl18xx/cmd.c242
-rw-r--r--drivers/net/wireless/ti/wl18xx/cmd.h82
-rw-r--r--drivers/net/wireless/ti/wl18xx/conf.h218
-rw-r--r--drivers/net/wireless/ti/wl18xx/debugfs.c569
-rw-r--r--drivers/net/wireless/ti/wl18xx/debugfs.h14
-rw-r--r--drivers/net/wireless/ti/wl18xx/event.c236
-rw-r--r--drivers/net/wireless/ti/wl18xx/event.h110
-rw-r--r--drivers/net/wireless/ti/wl18xx/io.c61
-rw-r--r--drivers/net/wireless/ti/wl18xx/io.h14
-rw-r--r--drivers/net/wireless/ti/wl18xx/main.c2094
-rw-r--r--drivers/net/wireless/ti/wl18xx/reg.h235
-rw-r--r--drivers/net/wireless/ti/wl18xx/scan.c337
-rw-r--r--drivers/net/wireless/ti/wl18xx/scan.h113
-rw-r--r--drivers/net/wireless/ti/wl18xx/tx.c174
-rw-r--r--drivers/net/wireless/ti/wl18xx/tx.h32
-rw-r--r--drivers/net/wireless/ti/wl18xx/wl18xx.h186
-rw-r--r--drivers/net/wireless/ti/wlcore/Kconfig41
-rw-r--r--drivers/net/wireless/ti/wlcore/Makefile11
-rw-r--r--drivers/net/wireless/ti/wlcore/acx.c1839
-rw-r--r--drivers/net/wireless/ti/wlcore/acx.h1122
-rw-r--r--drivers/net/wireless/ti/wlcore/boot.c525
-rw-r--r--drivers/net/wireless/ti/wlcore/boot.h41
-rw-r--r--drivers/net/wireless/ti/wlcore/cmd.c2100
-rw-r--r--drivers/net/wireless/ti/wlcore/cmd.h712
-rw-r--r--drivers/net/wireless/ti/wlcore/conf.h1156
-rw-r--r--drivers/net/wireless/ti/wlcore/debug.h98
-rw-r--r--drivers/net/wireless/ti/wlcore/debugfs.c1373
-rw-r--r--drivers/net/wireless/ti/wlcore/debugfs.h102
-rw-r--r--drivers/net/wireless/ti/wlcore/event.c380
-rw-r--r--drivers/net/wireless/ti/wlcore/event.h82
-rw-r--r--drivers/net/wireless/ti/wlcore/hw_ops.h318
-rw-r--r--drivers/net/wireless/ti/wlcore/ini.h218
-rw-r--r--drivers/net/wireless/ti/wlcore/init.c751
-rw-r--r--drivers/net/wireless/ti/wlcore/init.h26
-rw-r--r--drivers/net/wireless/ti/wlcore/io.c198
-rw-r--r--drivers/net/wireless/ti/wlcore/io.h229
-rw-r--r--drivers/net/wireless/ti/wlcore/main.c6877
-rw-r--r--drivers/net/wireless/ti/wlcore/ps.c172
-rw-r--r--drivers/net/wireless/ti/wlcore/ps.h24
-rw-r--r--drivers/net/wireless/ti/wlcore/rx.c342
-rw-r--r--drivers/net/wireless/ti/wlcore/rx.h141
-rw-r--r--drivers/net/wireless/ti/wlcore/scan.c480
-rw-r--r--drivers/net/wireless/ti/wlcore/scan.h164
-rw-r--r--drivers/net/wireless/ti/wlcore/sdio.c472
-rw-r--r--drivers/net/wireless/ti/wlcore/spi.c576
-rw-r--r--drivers/net/wireless/ti/wlcore/sysfs.c180
-rw-r--r--drivers/net/wireless/ti/wlcore/sysfs.h14
-rw-r--r--drivers/net/wireless/ti/wlcore/testmode.c390
-rw-r--r--drivers/net/wireless/ti/wlcore/testmode.h18
-rw-r--r--drivers/net/wireless/ti/wlcore/tx.c1316
-rw-r--r--drivers/net/wireless/ti/wlcore/tx.h273
-rw-r--r--drivers/net/wireless/ti/wlcore/vendor_cmd.c207
-rw-r--r--drivers/net/wireless/ti/wlcore/vendor_cmd.h42
-rw-r--r--drivers/net/wireless/ti/wlcore/wl12xx_80211.h138
-rw-r--r--