summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDominik Sliwa <dominik.sliwa@toradex.com>2017-07-02 16:41:37 +0200
committerDominik Sliwa <dominik.sliwa@toradex.com>2017-07-02 16:41:37 +0200
commit52409fae3e4b8d16b68b61902fc09075cd97b75d (patch)
treee67110145c5843b3f199d872ae285e2546c9ebe2
Backports generated from 4.11 kernel
Initial commit. Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com>
-rw-r--r--.blacklist.map11
-rw-r--r--.gitignore21
-rw-r--r--COPYING356
-rw-r--r--Kconfig25
-rw-r--r--Kconfig.local1377
-rw-r--r--Kconfig.package.hacks8
-rw-r--r--Kconfig.sources24
-rw-r--r--MAINTAINERS13940
-rw-r--r--Makefile164
-rw-r--r--Makefile.build10
-rw-r--r--Makefile.kernel57
-rw-r--r--Makefile.real120
-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.h18
-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/hash.h38
-rw-r--r--backport-include/crypto/skcipher.h454
-rw-r--r--backport-include/generated/utsrelease.h21
-rw-r--r--backport-include/linux/acpi.h63
-rw-r--r--backport-include/linux/bcm47xx_nvram.h25
-rw-r--r--backport-include/linux/bitops.h23
-rw-r--r--backport-include/linux/bp-devcoredump.h32
-rw-r--r--backport-include/linux/bug.h18
-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-gccN.h122
-rw-r--r--backport-include/linux/compiler.h91
-rw-r--r--backport-include/linux/completion.h21
-rw-r--r--backport-include/linux/cordic.h60
-rw-r--r--backport-include/linux/crc7.h14
-rw-r--r--backport-include/linux/debugfs.h56
-rw-r--r--backport-include/linux/device.h276
-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.h196
-rw-r--r--backport-include/linux/ethtool.h18
-rw-r--r--backport-include/linux/export.h19
-rw-r--r--backport-include/linux/firmware.h9
-rw-r--r--backport-include/linux/freezer.h32
-rw-r--r--backport-include/linux/fs.h52
-rw-r--r--backport-include/linux/genetlink.h18
-rw-r--r--backport-include/linux/gfp.h13
-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.h17
-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.h50
-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.h2
-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.h225
-rw-r--r--backport-include/linux/kfifo.h51
-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.h17
-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.h147
-rw-r--r--backport-include/linux/miscdevice.h9
-rw-r--r--backport-include/linux/mm.h126
-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.h10
-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.h39
-rw-r--r--backport-include/linux/net.h112
-rw-r--r--backport-include/linux/netdev_features.h53
-rw-r--r--backport-include/linux/netdevice.h323
-rw-r--r--backport-include/linux/netlink.h32
-rw-r--r--backport-include/linux/nl80211.h10
-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.h11
-rw-r--r--backport-include/linux/of_irq.h15
-rw-r--r--backport-include/linux/of_net.h15
-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.h13
-rw-r--r--backport-include/linux/pci.h187
-rw-r--r--backport-include/linux/phy.h75
-rw-r--r--backport-include/linux/platform_data/media/si4713.h10
-rw-r--r--backport-include/linux/platform_data/media/soc_camera_platform.h10
-rw-r--r--backport-include/linux/platform_data/media/timb_radio.h10
-rw-r--r--backport-include/linux/platform_data/media/timb_video.h10
-rw-r--r--backport-include/linux/platform_device.h36
-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.h19
-rw-r--r--backport-include/linux/pnp.h19
-rw-r--r--backport-include/linux/poll.h20
-rw-r--r--backport-include/linux/printk.h154
-rw-r--r--backport-include/linux/proc_fs.h29
-rw-r--r--backport-include/linux/ptp_clock_kernel.h40
-rw-r--r--backport-include/linux/random.h45
-rw-r--r--backport-include/linux/rculist.h57
-rw-r--r--backport-include/linux/rcupdate.h44
-rw-r--r--backport-include/linux/regmap.h51
-rw-r--r--backport-include/linux/regulator/driver.h33
-rw-r--r--backport-include/linux/rfkill.h167
-rw-r--r--backport-include/linux/rtnetlink.h29
-rw-r--r--backport-include/linux/scatterlist.h105
-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.h51
-rw-r--r--backport-include/linux/skbuff.h318
-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/static_key.h49
-rw-r--r--backport-include/linux/string.h32
-rw-r--r--backport-include/linux/sysfs.h11
-rw-r--r--backport-include/linux/thermal.h114
-rw-r--r--backport-include/linux/time.h7
-rw-r--r--backport-include/linux/time64.h24
-rw-r--r--backport-include/linux/timecounter.h25
-rw-r--r--backport-include/linux/timekeeping.h38
-rw-r--r--backport-include/linux/timer.h35
-rw-r--r--backport-include/linux/tracepoint.h10
-rw-r--r--backport-include/linux/tty.h36
-rw-r--r--backport-include/linux/tty_flip.h11
-rw-r--r--backport-include/linux/types.h10
-rw-r--r--backport-include/linux/u64_stats_sync.h154
-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/version.h17
-rw-r--r--backport-include/linux/wait.h79
-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.h205
-rw-r--r--backport-include/net/inet_frag.h76
-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/iw_handler.h40
-rw-r--r--backport-include/net/net_namespace.h44
-rw-r--r--backport-include/net/netlink.h360
-rw-r--r--backport-include/net/sch_generic.h20
-rw-r--r--backport-include/net/sock.h66
-rw-r--r--backport-include/net/tso.h33
-rw-r--r--backport-include/pcmcia/device_id.h23
-rw-r--r--backport-include/pcmcia/ds.h29
-rw-r--r--backport-include/sound/core.h20
-rw-r--r--backport-include/sound/pcm.h29
-rw-r--r--backport-include/uapi/linux/genetlink.h14
-rw-r--r--backport-include/uapi/linux/sockios.h31
-rw-r--r--compat/Kconfig174
-rw-r--r--compat/Makefile47
-rw-r--r--compat/backport-3.10.c199
-rw-r--r--compat/backport-3.11.c124
-rw-r--r--compat/backport-3.12.c72
-rw-r--r--compat/backport-3.13.c309
-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.c324
-rw-r--r--compat/backport-3.19.c165
-rw-r--r--compat/backport-3.2.c25
-rw-r--r--compat/backport-4.0.c323
-rw-r--r--compat/backport-4.1.c84
-rw-r--r--compat/backport-4.2.c67
-rw-r--r--compat/backport-4.3.c245
-rw-r--r--compat/backport-4.4.c154
-rw-r--r--compat/backport-4.5.c153
-rw-r--r--compat/backport-4.6.c77
-rw-r--r--compat/backport-4.7.c182
-rw-r--r--compat/backport-4.8.c146
-rw-r--r--compat/backports.h26
-rw-r--r--compat/compat-3.0.c91
-rw-r--r--compat/compat-3.1.c118
-rw-r--r--compat/compat-3.3.c239
-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.c238
-rw-r--r--compat/crypto-ccm.c1073
-rw-r--r--compat/crypto-skcipher.c997
-rw-r--r--compat/drivers-base-devcoredump.c386
-rw-r--r--compat/hid-ids.h866
-rw-r--r--compat/lib-cordic.c101
-rw-r--r--compat/lib-rhashtable.c1187
-rw-r--r--compat/main.c92
-rw-r--r--compat/user_namespace.c68
-rw-r--r--defconfigs/ar55238
-rw-r--r--defconfigs/ath10k11
-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/nfc20
-rw-r--r--defconfigs/rtlwifi25
-rw-r--r--defconfigs/wcn36xx13
-rw-r--r--defconfigs/wifi136
-rw-r--r--defconfigs/wil62105
-rw-r--r--defconfigs/wwan6
-rw-r--r--drivers/bcma/Kconfig125
-rw-r--r--drivers/bcma/Makefile17
-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.c233
-rw-r--r--drivers/bcma/driver_mips.c379
-rw-r--r--drivers/bcma/driver_pci.c306
-rw-r--r--drivers/bcma/driver_pci_host.c623
-rw-r--r--drivers/bcma/driver_pcie2.c200
-rw-r--r--drivers/bcma/host_pci.c389
-rw-r--r--drivers/bcma/host_soc.c278
-rw-r--r--drivers/bcma/main.c735
-rw-r--r--drivers/bcma/scan.c530
-rw-r--r--drivers/bcma/scan.h56
-rw-r--r--drivers/bcma/sprom.c646
-rw-r--r--drivers/net/usb/Kconfig682
-rw-r--r--drivers/net/usb/Makefile40
-rw-r--r--drivers/net/usb/cdc_ether.c870
-rw-r--r--drivers/net/usb/cdc_mbim.c700
-rw-r--r--drivers/net/usb/cdc_ncm.c1729
-rw-r--r--drivers/net/usb/qmi_wwan.c1055
-rw-r--r--drivers/net/usb/rndis_host.c653
-rw-r--r--drivers/net/usb/sierra_net.c1008
-rw-r--r--drivers/net/usb/usbnet.c2180
-rw-r--r--drivers/net/wireless/Kconfig122
-rw-r--r--drivers/net/wireless/Makefile27
-rw-r--r--drivers/net/wireless/admtek/Kconfig42
-rw-r--r--drivers/net/wireless/admtek/Makefile1
-rw-r--r--drivers/net/wireless/admtek/adm8211.c2014
-rw-r--r--drivers/net/wireless/admtek/adm8211.h602
-rw-r--r--drivers/net/wireless/ath/Kconfig67
-rw-r--r--drivers/net/wireless/ath/Makefile22
-rw-r--r--drivers/net/wireless/ath/ar5523/Kconfig9
-rw-r--r--drivers/net/wireless/ath/ar5523/Makefile1
-rw-r--r--drivers/net/wireless/ath/ar5523/ar5523.c1794
-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.h336
-rw-r--r--drivers/net/wireless/ath/ath10k/Kconfig58
-rw-r--r--drivers/net/wireless/ath/ath10k/Makefile31
-rw-r--r--drivers/net/wireless/ath/ath10k/ahb.c898
-rw-r--r--drivers/net/wireless/ath/ath10k/ahb.h87
-rw-r--r--drivers/net/wireless/ath/ath10k/bmi.c318
-rw-r--r--drivers/net/wireless/ath/ath10k/bmi.h235
-rw-r--r--drivers/net/wireless/ath/ath10k/ce.c1164
-rw-r--r--drivers/net/wireless/ath/ath10k/ce.h431
-rw-r--r--drivers/net/wireless/ath/ath10k/core.c2501
-rw-r--r--drivers/net/wireless/ath/ath10k/core.h1018
-rw-r--r--drivers/net/wireless/ath/ath10k/debug.c2585
-rw-r--r--drivers/net/wireless/ath/ath10k/debug.h224
-rw-r--r--drivers/net/wireless/ath/ath10k/debugfs_sta.c382
-rw-r--r--drivers/net/wireless/ath/ath10k/hif.h219
-rw-r--r--drivers/net/wireless/ath/ath10k/htc.c802
-rw-r--r--drivers/net/wireless/ath/ath10k/htc.h355
-rw-r--r--drivers/net/wireless/ath/ath10k/htt.c278
-rw-r--r--drivers/net/wireless/ath/ath10k/htt.h1832
-rw-r--r--drivers/net/wireless/ath/ath10k/htt_rx.c2608
-rw-r--r--drivers/net/wireless/ath/ath10k/htt_tx.c1093
-rw-r--r--drivers/net/wireless/ath/ath10k/hw.c376
-rw-r--r--drivers/net/wireless/ath/ath10k/hw.h850
-rw-r--r--drivers/net/wireless/ath/ath10k/mac.c8292
-rw-r--r--drivers/net/wireless/ath/ath10k/mac.h104
-rw-r--r--drivers/net/wireless/ath/ath10k/p2p.c156
-rw-r--r--drivers/net/wireless/ath/ath10k/p2p.h28
-rw-r--r--drivers/net/wireless/ath/ath10k/pci.c3438
-rw-r--r--drivers/net/wireless/ath/ath10k/pci.h314
-rw-r--r--drivers/net/wireless/ath/ath10k/rx_desc.h1222
-rw-r--r--drivers/net/wireless/ath/ath10k/spectral.c564
-rw-r--r--drivers/net/wireless/ath/ath10k/spectral.h90
-rw-r--r--drivers/net/wireless/ath/ath10k/swap.c208
-rw-r--r--drivers/net/wireless/ath/ath10k/swap.h70
-rw-r--r--drivers/net/wireless/ath/ath10k/targaddrs.h465
-rw-r--r--drivers/net/wireless/ath/ath10k/testmode.c458
-rw-r--r--drivers/net/wireless/ath/ath10k/testmode.h46
-rw-r--r--drivers/net/wireless/ath/ath10k/testmode_i.h70
-rw-r--r--drivers/net/wireless/ath/ath10k/thermal.c220
-rw-r--r--drivers/net/wireless/ath/ath10k/thermal.h64
-rw-r--r--drivers/net/wireless/ath/ath10k/trace.c20
-rw-r--r--drivers/net/wireless/ath/ath10k/trace.h548
-rw-r--r--drivers/net/wireless/ath/ath10k/txrx.c260
-rw-r--r--drivers/net/wireless/ath/ath10k/txrx.h38
-rw-r--r--drivers/net/wireless/ath/ath10k/wmi-ops.h1420
-rw-r--r--drivers/net/wireless/ath/ath10k/wmi-tlv.c3654
-rw-r--r--drivers/net/wireless/ath/ath10k/wmi-tlv.h1646
-rw-r--r--drivers/net/wireless/ath/ath10k/wmi.c8294
-rw-r--r--drivers/net/wireless/ath/ath10k/wmi.h6690
-rw-r--r--drivers/net/wireless/ath/ath10k/wow.c340
-rw-r--r--drivers/net/wireless/ath/ath10k/wow.h40
-rw-r--r--drivers/net/wireless/ath/ath5k/Kconfig75
-rw-r--r--drivers/net/wireless/ath/ath5k/Makefile22
-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.c3205
-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.c1138
-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.c821
-rw-r--r--drivers/net/wireless/ath/ath5k/pci.c343
-rw-r--r--drivers/net/wireless/ath/ath5k/pcu.c1010
-rw-r--r--drivers/net/wireless/ath/ath5k/phy.c3965
-rw-r--r--drivers/net/wireless/ath/ath5k/qcu.c731
-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.c122
-rw-r--r--drivers/net/wireless/ath/ath5k/trace.h106
-rw-r--r--drivers/net/wireless/ath/ath6kl/Kconfig68
-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.c4037
-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.c1872
-rw-r--r--drivers/net/wireless/ath/ath6kl/debug.h145
-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.c1737
-rw-r--r--drivers/net/wireless/ath/ath6kl/init.c1943
-rw-r--r--drivers/net/wireless/ath/ath6kl/main.c1305
-rw-r--r--drivers/net/wireless/ath/ath6kl/recovery.c160
-rw-r--r--drivers/net/wireless/ath/ath6kl/sdio.c1475
-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.h332
-rw-r--r--drivers/net/wireless/ath/ath6kl/txrx.c1878
-rw-r--r--drivers/net/wireless/ath/ath6kl/usb.c1239
-rw-r--r--drivers/net/wireless/ath/ath6kl/wmi.c4170
-rw-r--r--drivers/net/wireless/ath/ath6kl/wmi.h2731
-rw-r--r--drivers/net/wireless/ath/ath9k/Kconfig199
-rw-r--r--drivers/net/wireless/ath/ath9k/Makefile78
-rw-r--r--drivers/net/wireless/ath/ath9k/ahb.c184
-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.c1370
-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.c599
-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.c5518
-rw-r--r--drivers/net/wireless/ath/ath9k/ar9003_eeprom.h362
-rw-r--r--drivers/net/wireless/ath/ath9k/ar9003_hw.c1187
-rw-r--r--drivers/net/wireless/ath/ath9k/ar9003_mac.c616
-rw-r--r--drivers/net/wireless/ath/ath9k/ar9003_mac.h123
-rw-r--r--drivers/net/wireless/ath/ath9k/ar9003_mci.c1586
-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.c2198
-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.h1167
-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.c470
-rw-r--r--drivers/net/wireless/ath/ath9k/calib.h123
-rw-r--r--drivers/net/wireless/ath/ath9k/channel.c1654
-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.c261
-rw-r--r--drivers/net/wireless/ath/ath9k/common-debug.h99
-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.c1120
-rw-r--r--drivers/net/wireless/ath/ath9k/common-spectral.h188
-rw-r--r--drivers/net/wireless/ath/ath9k/common.c415
-rw-r--r--drivers/net/wireless/ath/ath9k/common.h92
-rw-r--r--drivers/net/wireless/ath/ath9k/debug.c1406
-rw-r--r--drivers/net/wireless/ath/ath9k/debug.h338
-rw-r--r--drivers/net/wireless/ath/ath9k/debug_sta.c308
-rw-r--r--drivers/net/wireless/ath/ath9k/dfs.c363
-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.c351
-rw-r--r--drivers/net/wireless/ath/ath9k/dynack.h103
-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.c1054
-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.c521
-rw-r--r--drivers/net/wireless/ath/ath9k/hif_usb.c1442
-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.c1898
-rw-r--r--drivers/net/wireless/ath/ath9k/htc_drv_txrx.c1170
-rw-r--r--drivers/net/wireless/ath/ath9k/htc_hst.c514
-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.c3343
-rw-r--r--drivers/net/wireless/ath/ath9k/hw.h1218
-rw-r--r--drivers/net/wireless/ath/ath9k/init.c1117
-rw-r--r--drivers/net/wireless/ath/ath9k/link.c544
-rw-r--r--drivers/net/wireless/ath/ath9k/mac.c1000
-rw-r--r--drivers/net/wireless/ath/ath9k/mac.h751
-rw-r--r--drivers/net/wireless/ath/ath9k/main.c2704
-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.c1071
-rw-r--r--drivers/net/wireless/ath/ath9k/phy.h58
-rw-r--r--drivers/net/wireless/ath/ath9k/recv.c1249
-rw-r--r--drivers/net/wireless/ath/ath9k/reg.h2115
-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.c125
-rw-r--r--drivers/net/wireless/ath/ath9k/tx99.c277
-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.c2959
-rw-r--r--drivers/net/wireless/ath/carl9170/Kconfig55
-rw-r--r--drivers/net/wireless/ath/carl9170/Makefile4
-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.c446
-rw-r--r--drivers/net/wireless/ath/carl9170/fwcmd.h334
-rw-r--r--drivers/net/wireless/ath/carl9170/fwdesc.h283
-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.c2114
-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.c1012
-rw-r--r--drivers/net/wireless/ath/carl9170/tx.c1711
-rw-r--r--drivers/net/wireless/ath/carl9170/usb.c1200
-rw-r--r--drivers/net/wireless/ath/carl9170/version.h7
-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.c373
-rw-r--r--drivers/net/wireless/ath/dfs_pattern_detector.h121
-rw-r--r--drivers/net/wireless/ath/dfs_pri_detector.c437
-rw-r--r--drivers/net/wireless/ath/dfs_pri_detector.h77
-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.c806
-rw-r--r--drivers/net/wireless/ath/regd.h264
-rw-r--r--drivers/net/wireless/ath/regd_common.h478
-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/Kconfig19
-rw-r--r--drivers/net/wireless/ath/wcn36xx/Makefile7
-rw-r--r--drivers/net/wireless/ath/wcn36xx/debug.c175
-rw-r--r--drivers/net/wireless/ath/wcn36xx/debug.h49
-rw-r--r--drivers/net/wireless/ath/wcn36xx/dxe.c837
-rw-r--r--drivers/net/wireless/ath/wcn36xx/dxe.h284
-rw-r--r--drivers/net/wireless/ath/wcn36xx/hal.h4722
-rw-r--r--drivers/net/wireless/ath/wcn36xx/main.c1301
-rw-r--r--drivers/net/wireless/ath/wcn36xx/pmc.c62
-rw-r--r--drivers/net/wireless/ath/wcn36xx/pmc.h33
-rw-r--r--drivers/net/wireless/ath/wcn36xx/smd.c2359
-rw-r--r--drivers/net/wireless/ath/wcn36xx/smd.h138
-rw-r--r--drivers/net/wireless/ath/wcn36xx/txrx.c333
-rw-r--r--drivers/net/wireless/ath/wcn36xx/txrx.h167
-rw-r--r--drivers/net/wireless/ath/wcn36xx/wcn36xx.h285
-rw-r--r--drivers/net/wireless/ath/wil6210/Kconfig43
-rw-r--r--drivers/net/wireless/ath/wil6210/Makefile24
-rw-r--r--drivers/net/wireless/ath/wil6210/boot_loader.h61
-rw-r--r--drivers/net/wireless/ath/wil6210/cfg80211.c1703
-rw-r--r--drivers/net/wireless/ath/wil6210/debug.c88
-rw-r--r--drivers/net/wireless/ath/wil6210/debugfs.c1761
-rw-r--r--drivers/net/wireless/ath/wil6210/ethtool.c111
-rw-r--r--drivers/net/wireless/ath/wil6210/fw.c36
-rw-r--r--drivers/net/wireless/ath/wil6210/fw.h161
-rw-r--r--drivers/net/wireless/ath/wil6210/fw_inc.c558
-rw-r--r--drivers/net/wireless/ath/wil6210/interrupt.c636
-rw-r--r--drivers/net/wireless/ath/wil6210/ioctl.c180
-rw-r--r--drivers/net/wireless/ath/wil6210/main.c1194
-rw-r--r--drivers/net/wireless/ath/wil6210/netdev.c244
-rw-r--r--drivers/net/wireless/ath/wil6210/p2p.c383
-rw-r--r--drivers/net/wireless/ath/wil6210/pcie_bus.c482
-rw-r--r--drivers/net/wireless/ath/wil6210/pm.c118
-rw-r--r--drivers/net/wireless/ath/wil6210/pmc.c413
-rw-r--r--drivers/net/wireless/ath/wil6210/pmc.h27
-rw-r--r--drivers/net/wireless/ath/wil6210/rx_reorder.c396
-rw-r--r--drivers/net/wireless/ath/wil6210/trace.c23
-rw-r--r--drivers/net/wireless/ath/wil6210/trace.h240
-rw-r--r--drivers/net/wireless/ath/wil6210/txrx.c2082
-rw-r--r--drivers/net/wireless/ath/wil6210/txrx.h526
-rw-r--r--drivers/net/wireless/ath/wil6210/wil6210.h951
-rw-r--r--drivers/net/wireless/ath/wil6210/wil_crash_dump.c120
-rw-r--r--drivers/net/wireless/ath/wil6210/wil_platform.c50
-rw-r--r--drivers/net/wireless/ath/wil6210/wil_platform.h77
-rw-r--r--drivers/net/wireless/ath/wil6210/wmi.c1834
-rw-r--r--drivers/net/wireless/ath/wil6210/wmi.h2586
-rw-r--r--drivers/net/wireless/atmel/Kconfig61
-rw-r--r--drivers/net/wireless/atmel/Makefile5
-rw-r--r--drivers/net/wireless/atmel/at76c50x-usb.c2618
-rw-r--r--drivers/net/wireless/atmel/at76c50x-usb.h466
-rw-r--r--drivers/net/wireless/atmel/atmel.c4548
-rw-r--r--drivers/net/wireless/atmel/atmel.h43
-rw-r--r--drivers/net/wireless/atmel/atmel_cs.c286
-rw-r--r--drivers/net/wireless/atmel/atmel_pci.c76
-rw-r--r--drivers/net/wireless/broadcom/Kconfig18
-rw-r--r--drivers/net/wireless/broadcom/Makefile5
-rw-r--r--drivers/net/wireless/broadcom/b43/Kconfig188
-rw-r--r--drivers/net/wireless/broadcom/b43/Makefile27
-rw-r--r--drivers/net/wireless/broadcom/b43/b43.h1108
-rw-r--r--drivers/net/wireless/broadcom/b43/bus.c265
-rw-r--r--drivers/net/wireless/broadcom/b43/bus.h95
-rw-r--r--drivers/net/wireless/broadcom/b43/debugfs.c828
-rw-r--r--drivers/net/wireless/broadcom/b43/debugfs.h111
-rw-r--r--drivers/net/wireless/broadcom/b43/dma.c1831
-rw-r--r--drivers/net/wireless/broadcom/b43/dma.h305
-rw-r--r--drivers/net/wireless/broadcom/b43/leds.c363
-rw-r--r--drivers/net/wireless/broadcom/b43/leds.h94
-rw-r--r--drivers/net/wireless/broadcom/b43/lo.c1016
-rw-r--r--drivers/net/wireless/broadcom/b43/lo.h87
-rw-r--r--drivers/net/wireless/broadcom/b43/main.c5874
-rw-r--r--drivers/net/wireless/broadcom/b43/main.h112
-rw-r--r--drivers/net/wireless/broadcom/b43/phy_a.h104
-rw-r--r--drivers/net/wireless/broadcom/b43/phy_ac.c92
-rw-r--r--drivers/net/wireless/broadcom/b43/phy_ac.h38
-rw-r--r--drivers/net/wireless/broadcom/b43/phy_common.c653
-rw-r--r--drivers/net/wireless/broadcom/b43/phy_common.h454
-rw-r--r--drivers/net/wireless/broadcom/b43/phy_g.c3070
-rw-r--r--drivers/net/wireless/broadcom/b43/phy_g.h208
-rw-r--r--drivers/net/wireless/broadcom/b43/phy_ht.c1153
-rw-r--r--drivers/net/wireless/broadcom/b43/phy_ht.h141
-rw-r--r--drivers/net/wireless/broadcom/b43/phy_lcn.c855
-rw-r--r--drivers/net/wireless/broadcom/b43/phy_lcn.h31
-rw-r--r--drivers/net/wireless/broadcom/b43/phy_lp.c2716
-rw-r--r--drivers/net/wireless/broadcom/b43/phy_lp.h912
-rw-r--r--drivers/net/wireless/broadcom/b43/phy_n.c6726
-rw-r--r--drivers/net/wireless/broadcom/b43/phy_n.h1007
-rw-r--r--drivers/net/wireless/broadcom/b43/pio.c834
-rw-r--r--drivers/net/wireless/broadcom/b43/pio.h165
-rw-r--r--drivers/net/wireless/broadcom/b43/ppr.c199
-rw-r--r--drivers/net/wireless/broadcom/b43/ppr.h45
-rw-r--r--drivers/net/wireless/broadcom/b43/radio_2055.c1335
-rw-r--r--drivers/net/wireless/broadcom/b43/radio_2055.h259
-rw-r--r--drivers/net/wireless/broadcom/b43/radio_2056.c10318
-rw-r--r--drivers/net/wireless/broadcom/b43/radio_2056.h1100
-rw-r--r--drivers/net/wireless/broadcom/b43/radio_2057.c637
-rw-r--r--drivers/net/wireless/broadcom/b43/radio_2057.h506
-rw-r--r--drivers/net/wireless/broadcom/b43/radio_2059.c364
-rw-r--r--drivers/net/wireless/broadcom/b43/radio_2059.h60
-rw-r--r--drivers/net/wireless/broadcom/b43/rfkill.c70
-rw-r--r--drivers/net/wireless/broadcom/b43/rfkill.h11
-rw-r--r--drivers/net/wireless/broadcom/b43/sdio.c207
-rw-r--r--drivers/net/wireless/broadcom/b43/sdio.h45
-rw-r--r--drivers/net/wireless/broadcom/b43/sysfs.c155
-rw-r--r--drivers/net/wireless/broadcom/b43/sysfs.h9
-rw-r--r--drivers/net/wireless/broadcom/b43/tables.c466
-rw-r--r--drivers/net/wireless/broadcom/b43/tables.h34
-rw-r--r--drivers/net/wireless/broadcom/b43/tables_lpphy.c2456
-rw-r--r--drivers/net/wireless/broadcom/b43/tables_lpphy.h44
-rw-r--r--drivers/net/wireless/broadcom/b43/tables_nphy.c3878
-rw-r--r--drivers/net/wireless/broadcom/b43/tables_nphy.h222
-rw-r--r--drivers/net/wireless/broadcom/b43/tables_phy_ht.c836
-rw-r--r--drivers/net/wireless/broadcom/b43/tables_phy_ht.h26
-rw-r--r--drivers/net/wireless/broadcom/b43/tables_phy_lcn.c724
-rw-r--r--drivers/net/wireless/broadcom/b43/tables_phy_lcn.h24
-rw-r--r--drivers/net/wireless/broadcom/b43/wa.c389
-rw-r--r--drivers/net/wireless/broadcom/b43/wa.h7
-rw-r--r--drivers/net/wireless/broadcom/b43/xmit.c939
-rw-r--r--drivers/net/wireless/broadcom/b43/xmit.h416
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/Kconfig105
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/Makefile19
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/b43legacy.h858
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/debugfs.c502
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/debugfs.h89
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/dma.c1455
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/dma.h231
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/ilt.c336
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/ilt.h34
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/leds.c243
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/leds.h63
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/main.c4064
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/main.h127
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/phy.c2258
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/phy.h209
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/pio.c695
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/pio.h158
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/radio.c2143
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/radio.h97
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/rfkill.c91
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/rfkill.h11
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/sysfs.c238
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/sysfs.h9
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/xmit.c664
-rw-r--r--drivers/net/wireless/broadcom/b43legacy/xmit.h261
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/Kconfig90
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/Makefile23
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/Makefile56
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c411
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.h27
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c1321
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c495
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.h29
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h254
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c6983
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h415
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c1366
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.h97
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c395
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.h78
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/commonring.c252
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/commonring.h72
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c1207
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.h220
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/debug.c128
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/debug.h133
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/feature.c204
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/feature.h109
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c607
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.h86
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.c519
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.h84
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c452
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.h333
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c421
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.h108
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h838
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c2483
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.h35
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c1577
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.h51
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/of.c56
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/of.h24
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c2408
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.h185
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c1999
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.h29
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/pno.c243
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/pno.h40
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/proto.c81
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/proto.h121
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c4306
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.h379
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/tracepoint.c38
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/tracepoint.h152
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c1513
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.h53
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/vendor.c127
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmfmac/vendor.h64
-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.c774
-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.c270
-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.c126
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/led.h36
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c1702
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.h113
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c8139
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h669
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c2953
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_hal.h284
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h1142
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c5247
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.h121
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c28721
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_qmath.c309
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_qmath.h42
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_radio.h1533
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phyreg_n.h167
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phytbl_lcn.c3293
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phytbl_lcn.h55
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phytbl_n.c10630
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phytbl_n.h50
-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/Makefile23
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmutil/d11.c223
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/brcmutil/utils.c339
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/include/brcm_hw_ids.h102
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/include/brcmu_d11.h167
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/include/brcmu_utils.h227
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/include/brcmu_wifi.h253
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/include/chipcommon.h303
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/include/defs.h105
-rw-r--r--drivers/net/wireless/broadcom/brcm80211/include/soc.h36
-rw-r--r--drivers/net/wireless/cisco/Kconfig60
-rw-r--r--drivers/net/wireless/cisco/Makefile2
-rw-r--r--drivers/net/wireless/cisco/airo.c8222
-rw-r--r--drivers/net/wireless/cisco/airo.h9
-rw-r--r--drivers/net/wireless/cisco/airo_cs.c222
-rw-r--r--drivers/net/wireless/intel/Kconfig18
-rw-r--r--drivers/net/wireless/intel/Makefile6
-rw-r--r--drivers/net/wireless/intel/ipw2x00/Kconfig203
-rw-r--r--drivers/net/wireless/intel/ipw2x00/Makefile14
-rw-r--r--drivers/net/wireless/intel/ipw2x00/ipw.h23
-rw-r--r--drivers/net/wireless/intel/ipw2x00/ipw2100.c8667
-rw-r--r--drivers/net/wireless/intel/ipw2x00/ipw2100.h1156
-rw-r--r--drivers/net/wireless/intel/ipw2x00/ipw2200.c12088
-rw-r--r--drivers/net/wireless/intel/ipw2x00/ipw2200.h2001
-rw-r--r--drivers/net/wireless/intel/ipw2x00/libipw.h1007
-rw-r--r--drivers/net/wireless/intel/ipw2x00/libipw_geo.c193
-rw-r--r--drivers/net/wireless/intel/ipw2x00/libipw_module.c312
-rw-r--r--drivers/net/wireless/intel/ipw2x00/libipw_rx.c1765
-rw-r--r--drivers/net/wireless/intel/ipw2x00/libipw_tx.c536
-rw-r--r--drivers/net/wireless/intel/ipw2x00/libipw_wx.c740
-rw-r--r--drivers/net/wireless/intel/iwlegacy/3945-debug.c511
-rw-r--r--drivers/net/wireless/intel/iwlegacy/3945-mac.c3959
-rw-r--r--drivers/net/wireless/intel/iwlegacy/3945-rs.c979
-rw-r--r--drivers/net/wireless/intel/iwlegacy/3945.c2742
-rw-r--r--drivers/net/wireless/intel/iwlegacy/3945.h593
-rw-r--r--drivers/net/wireless/intel/iwlegacy/4965-calib.c934
-rw-r--r--drivers/net/wireless/intel/iwlegacy/4965-debug.c752
-rw-r--r--drivers/net/wireless/intel/iwlegacy/4965-mac.c6873
-rw-r--r--drivers/net/wireless/intel/iwlegacy/4965-rs.c2835
-rw-r--r--drivers/net/wireless/intel/iwlegacy/4965.c1950
-rw-r--r--drivers/net/wireless/intel/iwlegacy/4965.h1283
-rw-r--r--drivers/net/wireless/intel/iwlegacy/Kconfig103
-rw-r--r--drivers/net/wireless/intel/iwlegacy/Makefile15
-rw-r--r--drivers/net/wireless/intel/iwlegacy/commands.h3370
-rw-r--r--drivers/net/wireless/intel/iwlegacy/common.c5594
-rw-r--r--drivers/net/wireless/intel/iwlegacy/common.h3084
-rw-r--r--drivers/net/wireless/intel/iwlegacy/csr.h419
-rw-r--r--drivers/net/wireless/intel/iwlegacy/debug.c1426
-rw-r--r--drivers/net/wireless/intel/iwlegacy/iwl-spectrum.h92
-rw-r--r--drivers/net/wireless/intel/iwlegacy/prph.h522
-rw-r--r--drivers/net/wireless/intel/iwlwifi/Kconfig162
-rw-r--r--drivers/net/wireless/intel/iwlwifi/Makefile23
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/Makefile13
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/agn.h476
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/calib.c1112
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/calib.h74
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/commands.h4008
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c2452
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/dev.h949
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/devices.c690
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/led.c224
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/led.h55
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/lib.c1282
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c1655
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/main.c2186
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/power.c395
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/power.h47
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/rs.c3338
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/rs.h426
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/rx.c1026
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/rxon.c1567
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/scan.c1079
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/sta.c1442
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/tt.c685
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/tt.h128
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/tx.c1413
-rw-r--r--drivers/net/wireless/intel/iwlwifi/dvm/ucode.c443
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-1000.c134
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-2000.c204
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-5000.c171
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-6000.c374
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-7000.c384
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-8000.c280
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-9000.c218
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-a000.c147
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-agn-hw.h117
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-config.h462
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-csr.h631
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-debug.c150
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-debug.h224
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-devtrace-data.h97
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-devtrace-io.h190
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-devtrace-iwlwifi.h206
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-devtrace-msg.h97
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-devtrace-ucode.h81
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-devtrace.c40
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-devtrace.h108
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-drv.c1764
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-drv.h153
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c949
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.h146
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-eeprom-read.c464
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-eeprom-read.h70
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-fh.h749
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-fw-error-dump.h335
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-fw-file.h860
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-fw.h342
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-io.c432
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-io.h76
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-modparams.h148
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-notif-wait.c197
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-notif-wait.h139
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c995
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.h114
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h282
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-phy-db.c507
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-phy-db.h82
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-prph.h417
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-scd.h143
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-trans.c205
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-trans.h1261
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/Makefile12
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/binding.c211
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/coex.c966
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/constants.h144
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/d3.c2342
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c1671
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c1767
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/debugfs.h103
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/fw-api-coex.h254
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/fw-api-d3.h439
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/fw-api-mac.h391
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/fw-api-power.h472
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/fw-api-rs.h389
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/fw-api-rx.h503
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/fw-api-scan.h786
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/fw-api-sta.h505
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/fw-api-stats.h333
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/fw-api-tof.h386
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/fw-api-tx.h823
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h2181
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/fw-dbg.c1010
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/fw-dbg.h175
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/fw.c1410
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/led.c136
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c1639
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c4310
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/mvm.h1800
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/nvm.c837
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/offloading.c255
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/ops.c1689
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c295
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/power.c1062
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/quota.c344
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/rs.c4093
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/rs.h393
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/rx.c761
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c1016
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/scan.c1810
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/sf.c336
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/sta.c3332
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/sta.h568
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/tdls.c732
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/testmode.h97
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/time-event.c878
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/time-event.h250
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/tof.c306
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/tof.h94
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/tt.c896
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/tx.c1811
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/utils.c1323
-rw-r--r--drivers/net/wireless/intel/iwlwifi/pcie/drv.c990
-rw-r--r--drivers/net/wireless/intel/iwlwifi/pcie/internal.h722
-rw-r--r--drivers/net/wireless/intel/iwlwifi/pcie/rx.c1993
-rw-r--r--drivers/net/wireless/intel/iwlwifi/pcie/trans.c3131
-rw-r--r--drivers/net/wireless/intel/iwlwifi/pcie/tx.c2492
-rw-r--r--drivers/net/wireless/intersil/Kconfig39
-rw-r--r--drivers/net/wireless/intersil/Makefile4
-rw-r--r--drivers/net/wireless/intersil/hostap/Kconfig104
-rw-r--r--drivers/net/wireless/intersil/hostap/Makefile7
-rw-r--r--drivers/net/wireless/intersil/hostap/hostap.h95
-rw-r--r--drivers/net/wireless/intersil/hostap/hostap_80211.h96
-rw-r--r--drivers/net/wireless/intersil/hostap/hostap_80211_rx.c1117
-rw-r--r--drivers/net/wireless/intersil/hostap/hostap_80211_tx.c553
-rw-r--r--drivers/net/wireless/intersil/hostap/hostap_ap.c3339
-rw-r--r--drivers/net/wireless/intersil/hostap/hostap_ap.h263
-rw-r--r--drivers/net/wireless/intersil/hostap/hostap_common.h419
-rw-r--r--drivers/net/wireless/intersil/hostap/hostap_config.h48
-rw-r--r--drivers/net/wireless/intersil/hostap/hostap_cs.c710
-rw-r--r--drivers/net/wireless/intersil/hostap/hostap_download.c812
-rw-r--r--drivers/net/wireless/intersil/hostap/hostap_hw.c3429
-rw-r--r--drivers/net/wireless/intersil/hostap/hostap_info.c507
-rw-r--r--drivers/net/wireless/intersil/hostap/hostap_ioctl.c4046
-rw-r--r--drivers/net/wireless/intersil/hostap/hostap_main.c1161
-rw-r--r--drivers/net/wireless/intersil/hostap/hostap_pci.c459
-rw-r--r--drivers/net/wireless/intersil/hostap/hostap_plx.c618
-rw-r--r--drivers/net/wireless/intersil/hostap/hostap_proc.c499
-rw-r--r--drivers/net/wireless/intersil/hostap/hostap_wlan.h1047
-rw-r--r--drivers/net/wireless/intersil/orinoco/Kconfig151
-rw-r--r--drivers/net/wireless/intersil/orinoco/Makefile14
-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.h520
-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.c92
-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.c1744
-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/Kconfig75
-rw-r--r--drivers/net/wireless/intersil/p54/Makefile7
-rw-r--r--drivers/net/wireless/intersil/p54/eeprom.c982
-rw-r--r--drivers/net/wireless/intersil/p54/eeprom.h245
-rw-r--r--drivers/net/wireless/intersil/p54/fwio.c764
-rw-r--r--drivers/net/wireless/intersil/p54/led.c161
-rw-r--r--drivers/net/wireless/intersil/p54/lmac.h562
-rw-r--r--drivers/net/wireless/intersil/p54/main.c867
-rw-r--r--drivers/net/wireless/intersil/p54/p54.h281
-rw-r--r--drivers/net/wireless/intersil/p54/p54pci.c703
-rw-r--r--drivers/net/wireless/intersil/p54/p54pci.h112
-rw-r--r--drivers/net/wireless/intersil/p54/p54spi.c720
-rw-r--r--drivers/net/wireless/intersil/p54/p54spi.h125
-rw-r--r--drivers/net/wireless/intersil/p54/p54spi_eeprom.h679
-rw-r--r--drivers/net/wireless/intersil/p54/p54usb.c1149
-rw-r--r--drivers/net/wireless/intersil/p54/p54usb.h162
-rw-r--r--drivers/net/wireless/intersil/p54/txrx.c940
-rw-r--r--drivers/net/wireless/intersil/prism54/Makefile8
-rw-r--r--drivers/net/wireless/intersil/prism54/isl_38xx.c256
-rw-r--r--drivers/net/wireless/intersil/prism54/isl_38xx.h170
-rw-r--r--drivers/net/wireless/intersil/prism54/isl_ioctl.c2910
-rw-r--r--drivers/net/wireless/intersil/prism54/isl_ioctl.h47
-rw-r--r--drivers/net/wireless/intersil/prism54/isl_oid.h504
-rw-r--r--drivers/net/wireless/intersil/prism54/islpci_dev.c964
-rw-r--r--drivers/net/wireless/intersil/prism54/islpci_dev.h216
-rw-r--r--drivers/net/wireless/intersil/prism54/islpci_eth.c507
-rw-r--r--drivers/net/wireless/intersil/prism54/islpci_eth.h71
-rw-r--r--drivers/net/wireless/intersil/prism54/islpci_hotplug.c339
-rw-r--r--drivers/net/wireless/intersil/prism54/islpci_mgt.c502
-rw-r--r--drivers/net/wireless/intersil/prism54/islpci_mgt.h138
-rw-r--r--drivers/net/wireless/intersil/prism54/oid_mgt.c901
-rw-r--r--drivers/net/wireless/intersil/prism54/oid_mgt.h58
-rw-r--r--drivers/net/wireless/intersil/prism54/prismcompat.h42
-rw-r--r--drivers/net/wireless/mac80211_hwsim.c3545
-rw-r--r--drivers/net/wireless/mac80211_hwsim.h174
-rw-r--r--drivers/net/wireless/marvell/Kconfig28
-rw-r--r--drivers/net/wireless/marvell/Makefile6
-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/Makefile21
-rw-r--r--drivers/net/wireless/marvell/libertas/README239
-rw-r--r--drivers/net/wireless/marvell/libertas/cfg.c2259
-rw-r--r--drivers/net/wireless/marvell/libertas/cfg.h21
-rw-r--r--drivers/net/wireless/marvell/libertas/cmd.c1699
-rw-r--r--drivers/net/wireless/marvell/libertas/cmd.h141
-rw-r--r--drivers/net/wireless/marvell/libertas/cmdresp.c364
-rw-r--r--drivers/net/wireless/marvell/libertas/debugfs.c936
-rw-r--r--drivers/net/wireless/marvell/libertas/debugfs.h10
-rw-r--r--drivers/net/wireless/marvell/libertas/decl.h82
-rw-r--r--drivers/net/wireless/marvell/libertas/defs.h394
-rw-r--r--drivers/net/wireless/marvell/libertas/dev.h212
-rw-r--r--drivers/net/wireless/marvell/libertas/ethtool.c120
-rw-r--r--drivers/net/wireless/marvell/libertas/firmware.c227
-rw-r--r--drivers/net/wireless/marvell/libertas/host.h978
-rw-r--r--drivers/net/wireless/marvell/libertas/if_cs.c1006
-rw-r--r--drivers/net/wireless/marvell/libertas/if_sdio.c1452
-rw-r--r--drivers/net/wireless/marvell/libertas/if_sdio.h52
-rw-r--r--drivers/net/wireless/marvell/libertas/if_spi.c1316
-rw-r--r--drivers/net/wireless/marvell/libertas/if_spi.h206
-rw-r--r--drivers/net/wireless/marvell/libertas/if_usb.c1021
-rw-r--r--drivers/net/wireless/marvell/libertas/if_usb.h106
-rw-r--r--drivers/net/wireless/marvell/libertas/main.c1230
-rw-r--r--drivers/net/wireless/marvell/libertas/mesh.c1187
-rw-r--r--drivers/net/wireless/marvell/libertas/mesh.h77
-rw-r--r--drivers/net/wireless/marvell/libertas/radiotap.h44
-rw-r--r--drivers/net/wireless/marvell/libertas/rx.c286
-rw-r--r--drivers/net/wireless/marvell/libertas/tx.c207
-rw-r--r--drivers/net/wireless/marvell/libertas/types.h268
-rw-r--r--drivers/net/wireless/marvell/libertas_tf/Kconfig20
-rw-r--r--drivers/net/wireless/marvell/libertas_tf/Makefile6
-rw-r--r--drivers/net/wireless/marvell/libertas_tf/cmd.c807
-rw-r--r--drivers/net/wireless/marvell/libertas_tf/deb_defs.h104
-rw-r--r--drivers/net/wireless/marvell/libertas_tf/if_usb.c922
-rw-r--r--drivers/net/wireless/marvell/libertas_tf/if_usb.h98
-rw-r--r--drivers/net/wireless/marvell/libertas_tf/libertas_tf.h519
-rw-r--r--drivers/net/wireless/marvell/libertas_tf/main.c759
-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.c312
-rw-r--r--drivers/net/wireless/marvell/mwifiex/11n.c914
-rw-r--r--drivers/net/wireless/marvell/mwifiex/11n.h192
-rw-r--r--drivers/net/wireless/marvell/mwifiex/11n_aggr.c312
-rw-r--r--drivers/net/wireless/marvell/mwifiex/11n_aggr.h33
-rw-r--r--drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c999
-rw-r--r--drivers/net/wireless/marvell/mwifiex/11n_rxreorder.h86
-rw-r--r--drivers/net/wireless/marvell/mwifiex/Kconfig49
-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.c4380
-rw-r--r--drivers/net/wireless/marvell/mwifiex/cfg80211.h29
-rw-r--r--drivers/net/wireless/marvell/mwifiex/cfp.c537
-rw-r--r--drivers/net/wireless/marvell/mwifiex/cmdevt.c1656
-rw-r--r--drivers/net/wireless/marvell/mwifiex/debugfs.c1051
-rw-r--r--drivers/net/wireless/marvell/mwifiex/decl.h297
-rw-r--r--drivers/net/wireless/marvell/mwifiex/ethtool.c70
-rw-r--r--drivers/net/wireless/marvell/mwifiex/fw.h2339
-rw-r--r--drivers/net/wireless/marvell/mwifiex/ie.c488
-rw-r--r--drivers/net/wireless/marvell/mwifiex/init.c771
-rw-r--r--drivers/net/wireless/marvell/mwifiex/ioctl.h484
-rw-r--r--drivers/net/wireless/marvell/mwifiex/join.c1557
-rw-r--r--drivers/net/wireless/marvell/mwifiex/main.c1802
-rw-r--r--drivers/net/wireless/marvell/mwifiex/main.h1671
-rw-r--r--drivers/net/wireless/marvell/mwifiex/pcie.c3186
-rw-r--r--drivers/net/wireless/marvell/mwifiex/pcie.h446
-rw-r--r--drivers/net/wireless/marvell/mwifiex/scan.c2951
-rw-r--r--drivers/net/wireless/marvell/mwifiex/sdio.c2709
-rw-r--r--drivers/net/wireless/marvell/mwifiex/sdio.h674
-rw-r--r--drivers/net/wireless/marvell/mwifiex/sta_cmd.c2400
-rw-r--r--drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c1385
-rw-r--r--drivers/net/wireless/marvell/mwifiex/sta_event.c1023
-rw-r--r--drivers/net/wireless/marvell/mwifiex/sta_ioctl.c1530
-rw-r--r--drivers/net/wireless/marvell/mwifiex/sta_rx.c267
-rw-r--r--drivers/net/wireless/marvell/mwifiex/sta_tx.c244
-rw-r--r--drivers/net/wireless/marvell/mwifiex/tdls.c1507
-rw-r--r--drivers/net/wireless/marvell/mwifiex/txrx.c385
-rw-r--r--drivers/net/wireless/marvell/mwifiex/uap_cmd.c911
-rw-r--r--drivers/net/wireless/marvell/mwifiex/uap_event.c338
-rw-r--r--drivers/net/wireless/marvell/mwifiex/uap_txrx.c532
-rw-r--r--drivers/net/wireless/marvell/mwifiex/usb.c1212
-rw-r--r--drivers/net/wireless/marvell/mwifiex/usb.h113
-rw-r--r--drivers/net/wireless/marvell/mwifiex/util.c757
-rw-r--r--drivers/net/wireless/marvell/mwifiex/util.h96
-rw-r--r--drivers/net/wireless/marvell/mwifiex/wmm.c1557
-rw-r--r--drivers/net/wireless/marvell/mwifiex/wmm.h140
-rw-r--r--drivers/net/wireless/marvell/mwl8k.c6348
-rw-r--r--drivers/net/wireless/mediatek/Kconfig14
-rw-r--r--drivers/net/wireless/mediatek/Makefile1
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/Kconfig7
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/Makefile7
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/core.c78
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/debugfs.c172
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/dma.c529
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/dma.h125
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/eeprom.c418
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/eeprom.h151
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/init.c632
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/initvals.h164
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/initvals_phy.h291
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/mac.c577
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/mac.h178
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/main.c415
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/mcu.c536
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/mcu.h94
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/mt7601u.h396
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/phy.c1253
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/regs.h635
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/trace.c24
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/trace.h415
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/tx.c323
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/usb.c362
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/usb.h79
-rw-r--r--drivers/net/wireless/mediatek/mt7601u/util.c42
-rw-r--r--drivers/net/wireless/ralink/Kconfig16
-rw-r--r--drivers/net/wireless/ralink/Makefile1
-rw-r--r--drivers/net/wireless/ralink/rt2x00/Kconfig285
-rw-r--r--drivers/net/wireless/ralink/rt2x00/Makefile25
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2400pci.c1849
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2400pci.h961
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2500pci.c2147
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2500pci.h1235
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2500usb.c1994
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2500usb.h855
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2800.h3015
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2800lib.c8275
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2800lib.h230
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2800mmio.c871
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2800mmio.h163
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2800pci.c471
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2800pci.h42
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2800soc.c260
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2800usb.c1417
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2800usb.h110
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00.h1494
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00config.c290
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c256
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00debug.c802
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00debug.h69
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00dev.c1559
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00dump.h127
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00firmware.c129
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00leds.c244
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00leds.h44
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00lib.h445
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00link.c434
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00mac.c846
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00mmio.c212
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00mmio.h117
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00pci.c223
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00pci.h49
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00queue.c1287
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00queue.h684
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00reg.h277
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00soc.c164
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00soc.h40
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00usb.c907
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt2x00usb.h424
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt61pci.c3109
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt61pci.h1500
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt73usb.c2547
-rw-r--r--drivers/net/wireless/ralink/rt2x00/rt73usb.h1079
-rw-r--r--drivers/net/wireless/realtek/Kconfig18
-rw-r--r--drivers/net/wireless/realtek/Makefile9
-rw-r--r--drivers/net/wireless/realtek/rtl818x/Kconfig90
-rw-r--r--drivers/net/wireless/realtek/rtl818x/Makefile2
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8180/Makefile5
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c1997
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8180/grf5101.c190
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8180/grf5101.h28
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8180/max2820.c168
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8180/max2820.h28
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8180.h185
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c770
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.h23
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.c475
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.h61
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8180/sa2400.c228
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8180/sa2400.h36
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8187/Makefile5
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c1684
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8187/leds.c245
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8187/leds.h59
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8187/rfkill.c64
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8187/rfkill.h8
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8187.h213
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.c1054
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.h44
-rw-r--r--drivers/net/wireless/realtek/rtl818x/rtl818x.h405
-rw-r--r--drivers/net/wireless/realtek/rtl8xxxu/Kconfig35
-rw-r--r--drivers/net/wireless/realtek/rtl8xxxu/Makefile4
-rw-r--r--drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h1452
-rw-r--r--drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192c.c588
-rw-r--r--drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c1668
-rw-r--r--drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723a.c404
-rw-r--r--drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c1688
-rw-r--r--drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c6397
-rw-r--r--drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_regs.h1214
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/Kconfig170
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/Makefile32
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/base.c2209
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/base.h158
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/btcoexist/Makefile9
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/btcoexist/halbt_precomp.h81
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8192e2ant.c3821
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8192e2ant.h185
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8723b1ant.c3191
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8723b1ant.h184
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8723b2ant.c3687
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8723b2ant.h172
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8821a1ant.c2997
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8821a1ant.h188
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8821a2ant.c3791
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8821a2ant.h205
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c1044
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.h546
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/btcoexist/rtl_btc.c218
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/btcoexist/rtl_btc.h57
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/cam.c343
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/cam.h50
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/core.c1930
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/core.h86
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/debug.c84
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/debug.h221
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/efuse.c1366
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/efuse.h120
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/pci.c2443
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/pci.h333
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/ps.c1015
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/ps.h50
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/pwrseqcmd.h94
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rc.c306
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rc.h48
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/regd.c475
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/regd.h63
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/Makefile13
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/def.h269
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c1807
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.h282
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.c740
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.h281
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c2545
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.h62
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/led.c151
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/led.h34
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c2343
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.h233
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/pwrseq.c105
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/pwrseq.h311
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/reg.h2271
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.c508
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.h42
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/sw.c421
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/sw.h34
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/table.c639
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/table.h43
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.c858
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.h796
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192c/Makefile7
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c1765
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.h143
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.c793
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.h97
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192c/main.c36
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c1657
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h250
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ce/Makefile11
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ce/def.h193
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ce/dm.c106
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ce/dm.h82
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c2356
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.h76
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ce/led.c147
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ce/led.h34
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.c569
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h139
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ce/reg.h2053
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rf.c504
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rf.h38
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ce/sw.c393
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ce/sw.h37
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ce/table.c1220
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ce/table.h54
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.c764
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.h728
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192cu/Makefile12
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192cu/def.h42
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192cu/dm.c112
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192cu/dm.h31
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c2290
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.h109
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192cu/led.c138
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192cu/led.h33
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c819
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.h157
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.c531
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.h46
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192cu/reg.h26
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.c470
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.h45
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192cu/sw.c411
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192cu/sw.h49
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192cu/table.c1884
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192cu/table.h67
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.c682
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.h409
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192de/Makefile12
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192de/def.h228
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c1312
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.h119
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192de/fw.c696
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192de/fw.h116
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c2257
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.h61
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192de/led.c156
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192de/led.h34
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c3586
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.h169
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192de/reg.h1295
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192de/rf.c618
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192de/rf.h38
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192de/sw.c414
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192de/sw.h33
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192de/table.c1686
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192de/table.h53
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.c867
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.h744
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/Makefile14
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/def.h101
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c1238
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.h251
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c833
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.h190
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c2605
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.h62
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/led.c145
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/led.h34
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c3211
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.h153
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/pwrseq.c112
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/pwrseq.h340
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/reg.h2233
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/rf.c151
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/rf.h35
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/sw.c398
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/sw.h33
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/table.c882
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/table.h45
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c1132
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.h862
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192se/Makefile13
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192se/def.h551
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c738
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.h88
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c636
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.h371
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c2544
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.h74
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192se/led.c148
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192se/led.h33
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c1648
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.h98
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192se/reg.h1164
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192se/rf.c529
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192se/rf.h39
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192se/sw.c440
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192se/sw.h32
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192se/table.c630
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192se/table.h45
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.c654
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.h44
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/Makefile16
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/btc.h36
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/def.h238
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c883
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.h132
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/fw.c602
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/fw.h62
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_bt_coexist.c537
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_bt_coexist.h154
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c1780
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.h159
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c2432
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.h67
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/led.c156
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/led.h34
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c1706
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.h202
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/pwrseq.c112
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/pwrseq.h340
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/reg.h2120
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rf.c513
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rf.h39
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/sw.c411
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/sw.h35
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/table.c732
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/table.h46
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.c717
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.h721
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/Makefile14
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/def.h92
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c1300
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.h267
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c649
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.h153
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c2733
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.h63
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/led.c154
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/led.h35
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c2729
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.h135
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/pwrseq.c106
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/pwrseq.h423
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/reg.h2295
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.c511
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.h42
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/sw.c419
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/sw.h35
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/table.c577
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/table.h43
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.c783
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.h625
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723com/Makefile7
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723com/dm_common.c65
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723com/dm_common.h33
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723com/fw_common.c268
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723com/fw_common.h94
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723com/main.c33
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723com/phy_common.c447
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8723com/phy_common.h89
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/Makefile14
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/def.h355
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c2989
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.h315
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c1798
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.h335
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c4139
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.h70
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/led.c235
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/led.h37
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c4827
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.h259
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/pwrseq.c182
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/pwrseq.h738
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/reg.h2465
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.c462
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.h42
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/sw.c462
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/sw.h34
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/table.c4572
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/table.h60
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c1028
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.h620
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/stats.c268
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/stats.h42
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/usb.c1180
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/usb.h165
-rw-r--r--drivers/net/wireless/realtek/rtlwifi/wifi.h3041
-rw-r--r--drivers/net/wireless/rndis_wlan.c3774
-rw-r--r--drivers/net/wireless/rsi/Kconfig48
-rw-r--r--drivers/net/wireless/rsi/Makefile12
-rw-r--r--drivers/net/wireless/rsi/rsi_91x_core.c381
-rw-r--r--drivers/net/wireless/rsi/rsi_91x_debugfs.c336
-rw-r--r--drivers/net/wireless/rsi/rsi_91x_mac80211.c1269
-rw-r--r--drivers/net/wireless/rsi/rsi_91x_main.c295
-rw-r--r--drivers/net/wireless/rsi/rsi_91x_mgmt.c1533
-rw-r--r--drivers/net/wireless/rsi/rsi_91x_pkt.c215
-rw-r--r--drivers/net/wireless/rsi/rsi_91x_sdio.c851
-rw-r--r--drivers/net/wireless/rsi/rsi_91x_sdio_ops.c574
-rw-r--r--drivers/net/wireless/rsi/rsi_91x_usb.c579
-rw-r--r--drivers/net/wireless/rsi/rsi_91x_usb_ops.c185
-rw-r--r--drivers/net/wireless/rsi/rsi_boot_params.h126
-rw-r--r--drivers/net/wireless/rsi/rsi_common.h87
-rw-r--r--drivers/net/wireless/rsi/rsi_debugfs.h48
-rw-r--r--drivers/net/wireless/rsi/rsi_main.h234
-rw-r--r--drivers/net/wireless/rsi/rsi_mgmt.h335
-rw-r--r--drivers/net/wireless/rsi/rsi_sdio.h129
-rw-r--r--drivers/net/wireless/rsi/rsi_usb.h68
-rw-r--r--drivers/net/wireless/st/Kconfig16
-rw-r--r--drivers/net/wireless/st/Makefile1
-rw-r--r--drivers/net/wireless/st/cw1200/Kconfig33
-rw-r--r--drivers/net/wireless/st/cw1200/Makefile21
-rw-r--r--drivers/net/wireless/st/cw1200/bh.c619
-rw-r--r--drivers/net/wireless/st/cw1200/bh.h28
-rw-r--r--drivers/net/wireless/st/cw1200/cw1200.h323
-rw-r--r--drivers/net/wireless/st/cw1200/cw1200_sdio.c431
-rw-r--r--drivers/net/wireless/st/cw1200/cw1200_spi.c471
-rw-r--r--drivers/net/wireless/st/cw1200/debug.c430
-rw-r--r--drivers/net/wireless/st/cw1200/debug.h93
-rw-r--r--drivers/net/wireless/st/cw1200/fwio.c526
-rw-r--r--drivers/net/wireless/st/cw1200/fwio.h39
-rw-r--r--drivers/net/wireless/st/cw1200/hwbus.h33
-rw-r--r--drivers/net/wireless/st/cw1200/hwio.c312
-rw-r--r--drivers/net/wireless/st/cw1200/hwio.h247
-rw-r--r--drivers/net/wireless/st/cw1200/main.c601
-rw-r--r--drivers/net/wireless/st/cw1200/pm.c367
-rw-r--r--drivers/net/wireless/st/cw1200/pm.h48
-rw-r--r--drivers/net/wireless/st/cw1200/queue.c581
-rw-r--r--drivers/net/wireless/st/cw1200/queue.h116
-rw-r--r--drivers/net/wireless/st/cw1200/scan.c467
-rw-r--r--drivers/net/wireless/st/cw1200/scan.h56
-rw-r--r--drivers/net/wireless/st/cw1200/sta.c2391
-rw-r--r--drivers/net/wireless/st/cw1200/sta.h122
-rw-r--r--drivers/net/wireless/st/cw1200/txrx.c1472
-rw-r--r--drivers/net/wireless/st/cw1200/txrx.h106
-rw-r--r--drivers/net/wireless/st/cw1200/wsm.c1822
-rw-r--r--drivers/net/wireless/st/cw1200/wsm.h1870
-rw-r--r--drivers/net/wireless/ti/Kconfig28
-rw-r--r--drivers/net/wireless/ti/Makefile7
-rw-r--r--drivers/net/wireless/ti/wilink_platform_data.c49
-rw-r--r--drivers/net/wireless/ti/wl1251/Kconfig39
-rw-r--r--drivers/net/wireless/ti/wl1251/Makefile8
-rw-r--r--drivers/net/wireless/ti/wl1251/acx.c1053
-rw-r--r--drivers/net/wireless/ti/wl1251/acx.h1499
-rw-r--r--drivers/net/wireless/ti/wl1251/boot.c555
-rw-r--r--drivers/net/wireless/ti/wl1251/boot.h39
-rw-r--r--drivers/net/wireless/ti/wl1251/cmd.c514
-rw-r--r--drivers/net/wireless/ti/wl1251/cmd.h421
-rw-r--r--drivers/net/wireless/ti/wl1251/debugfs.c539
-rw-r--r--drivers/net/wireless/ti/wl1251/debugfs.h31
-rw-r--r--drivers/net/wireless/ti/wl1251/event.c240
-rw-r--r--drivers/net/wireless/ti/wl1251/event.h127
-rw-r--r--drivers/net/wireless/ti/wl1251/init.c428
-rw-r--r--drivers/net/wireless/ti/wl1251/init.h86
-rw-r--r--drivers/net/wireless/ti/wl1251/io.c194
-rw-r--r--drivers/net/wireless/ti/wl1251/io.h83
-rw-r--r--drivers/net/wireless/ti/wl1251/main.c1615
-rw-r--r--drivers/net/wireless/ti/wl1251/ps.c184
-rw-r--r--drivers/net/wireless/ti/wl1251/ps.h35
-rw-r--r--drivers/net/wireless/ti/wl1251/reg.h655
-rw-r--r--drivers/net/wireless/ti/wl1251/rx.c235
-rw-r--r--drivers/net/wireless/ti/wl1251/rx.h122
-rw-r--r--drivers/net/wireless/ti/wl1251/sdio.c387
-rw-r--r--drivers/net/wireless/ti/wl1251/spi.c367
-rw-r--r--drivers/net/wireless/ti/wl1251/spi.h59
-rw-r--r--drivers/net/wireless/ti/wl1251/tx.c593
-rw-r--r--drivers/net/wireless/ti/wl1251/tx.h231
-rw-r--r--drivers/net/wireless/ti/wl1251/wl1251.h453
-rw-r--r--drivers/net/wireless/ti/wl1251/wl12xx_80211.h155
-rw-r--r--drivers/net/wireless/ti/wl12xx/Kconfig11
-rw-r--r--drivers/net/wireless/ti/wl12xx/Makefile3
-rw-r--r--drivers/net/wireless/ti/wl12xx/acx.c53
-rw-r--r--drivers/net/wireless/ti/wl12xx/acx.h273
-rw-r--r--drivers/net/wireless/ti/wl12xx/cmd.c323
-rw-r--r--drivers/net/wireless/ti/wl12xx/cmd.h132
-rw-r--r--drivers/net/wireless/ti/wl12xx/conf.h283
-rw-r--r--drivers/net/wireless/ti/wl12xx/debugfs.c243
-rw-r--r--drivers/net/wireless/ti/wl12xx/debugfs.h28
-rw-r--r--drivers/net/wireless/ti/wl12xx/event.c116
-rw-r--r--drivers/net/wireless/ti/wl12xx/event.h111
-rw-r--r--drivers/net/wireless/ti/wl12xx/main.c1977
-rw-r--r--drivers/net/wireless/ti/wl12xx/reg.h556
-rw-r--r--drivers/net/wireless/ti/wl12xx/scan.c512
-rw-r--r--drivers/net/wireless/ti/wl12xx/scan.h140
-rw-r--r--drivers/net/wireless/ti/wl12xx/wl12xx.h163
-rw-r--r--drivers/net/wireless/ti/wl18xx/Kconfig9
-rw-r--r--drivers/net/wireless/ti/wl18xx/Makefile3
-rw-r--r--drivers/net/wireless/ti/wl18xx/acx.c340
-rw-r--r--drivers/net/wireless/ti/wl18xx/acx.h419
-rw-r--r--drivers/net/wireless/ti/wl18xx/cmd.c256
-rw-r--r--drivers/net/wireless/ti/wl18xx/cmd.h96
-rw-r--r--drivers/net/wireless/ti/wl18xx/conf.h232
-rw-r--r--drivers/net/wireless/ti/wl18xx/debugfs.c590
-rw-r--r--drivers/net/wireless/ti/wl18xx/debugfs.h28
-rw-r--r--drivers/net/wireless/ti/wl18xx/event.c250
-rw-r--r--drivers/net/wireless/ti/wl18xx/event.h124
-rw-r--r--drivers/net/wireless/ti/wl18xx/io.c75
-rw-r--r--drivers/net/wireless/ti/wl18xx/io.h28
-rw-r--r--drivers/net/wireless/ti/wl18xx/main.c2146
-rw-r--r--drivers/net/wireless/ti/wl18xx/reg.h249
-rw-r--r--drivers/net/wireless/ti/wl18xx/scan.c351
-rw-r--r--drivers/net/wireless/ti/wl18xx/scan.h127
-rw-r--r--drivers/net/wireless/ti/wl18xx/tx.c188
-rw-r--r--drivers/net/wireless/ti/wl18xx/tx.h46
-rw-r--r--drivers/net/wireless/ti/wl18xx/wl18xx.h200
-rw-r--r--drivers/net/wireless/ti/wlcore/Kconfig40
-rw-r--r--drivers/net/wireless/ti/wlcore/Makefile10
-rw-r--r--drivers/net/wireless/ti/wlcore/acx.c1854
-rw-r--r--drivers/net/wireless/ti/wlcore/acx.h1138
-rw-r--r--drivers/net/wireless/ti/wlcore/boot.c539
-rw-r--r--drivers/net/wireless/ti/wlcore/boot.h55
-rw-r--r--drivers/net/wireless/ti/wlcore/cmd.c2107
-rw-r--r--drivers/net/wireless/ti/wlcore/cmd.h726
-rw-r--r--drivers/net/wireless/ti/wlcore/conf.h1170
-rw-r--r--drivers/net/wireless/ti/wlcore/debug.h112
-rw-r--r--drivers/net/wireless/ti/wlcore/debugfs.c1384
-rw-r--r--drivers/net/wireless/ti/wlcore/debugfs.h120
-rw-r--r--drivers/net/wireless/ti/wlcore/event.c394
-rw-r--r--drivers/net/wireless/ti/wlcore/event.h96
-rw-r--r--drivers/net/wireless/ti/wlcore/hw_ops.h332
-rw-r--r--drivers/net/wireless/ti/wlcore/ini.h232
-rw-r--r--drivers/net/wireless/ti/wlcore/init.c765
-rw-r--r--drivers/net/wireless/ti/wlcore/init.h40
-rw-r--r--drivers/net/wireless/ti/wlcore/io.c212
-rw-r--r--drivers/net/wireless/ti/wlcore/io.h243
-rw-r--r--drivers/net/wireless/ti/wlcore/main.c6607
-rw-r--r--drivers/net/wireless/ti/wlcore/ps.c332
-rw-r--r--drivers/net/wireless/ti/wlcore/ps.h41
-rw-r--r--drivers/net/wireless/ti/wlcore/rx.c355
-rw-r--r--drivers/net/wireless/ti/wlcore/rx.h155
-rw-r--r--drivers/net/wireless/ti/wlcore/scan.c491
-rw-r--r--drivers/net/wireless/ti/wlcore/scan.h178
-rw-r--r--drivers/net/wireless/ti/wlcore/sdio.c475
-rw-r--r--drivers/net/wireless/ti/wlcore/spi.c591
-rw-r--r--drivers/net/wireless/ti/wlcore/sysfs.c190
-rw-r--r--drivers/net/wireless/ti/wlcore/sysfs.h28
-rw-r--r--drivers/net/wireless/ti/wlcore/testmode.c397
-rw-r--r--drivers/net/wireless/ti/wlcore/testmode.h32
-rw-r--r--drivers/net/wireless/ti/wlcore/tx.c1329
-rw-r--r--drivers/net/wireless/ti/wlcore/tx.h287
-rw-r--r--drivers/net/wireless/ti/wlcore/vendor_cmd.c197
-rw-r--r--drivers/net/wireless/ti/wlcore/vendor_cmd.h45
-rw-r--r--drivers/net/wireless/ti/wlcore/wl12xx_80211.h137
-rw-r--r--drivers/net/wireless/ti/wlcore/wlcore.h653
-rw-r--r--drivers/net/wireless/ti/wlcore/wlcore_i.h576
-rw-r--r--drivers/net/wireless/zydas/Kconfig36
-rw-r--r--drivers/net/wireless/zydas/Makefile3
-rw-r--r--drivers/net/wireless/zydas/zd1201.c1912
-rw-r--r--drivers/net/wireless/zydas/zd1201.h147
-rw-r--r--drivers/net/wireless/zydas/zd1211rw/Kconfig20
-rw-r--r--drivers/net/wireless/zydas/zd1211rw/Makefile9
-rw-r--r--drivers/net/wireless/zydas/zd1211rw/zd_chip.c1560
-rw-r--r--drivers/net/wireless/zydas/zd1211rw/zd_chip.h983
-rw-r--r--drivers/net/wireless/zydas/zd1211rw/zd_def.h69
-rw-r--r--drivers/net/wireless/zydas/zd1211rw/zd_mac.c1550
-rw-r--r--drivers/net/wireless/zydas/zd1211rw/zd_mac.h327
-rw-r--r--drivers/net/wireless/zydas/zd1211rw/zd_rf.c181
-rw-r--r--drivers/net/wireless/zydas/zd1211rw/zd_rf.h110
-rw-r--r--drivers/net/wireless/zydas/zd1211rw/zd_rf_al2230.c443
-rw-r--r--drivers/net/wireless/zydas/zd1211rw/zd_rf_al7230b.c494
-rw-r--r--drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c281
-rw-r--r--drivers/net/wireless/zydas/zd1211rw/zd_rf_uw2453.c539
-rw-r--r--drivers/net/wireless/zydas/zd1211rw/zd_usb.c2060
-rw-r--r--drivers/net/wireless/zydas/zd1211rw/zd_usb.h292
-rw-r--r--drivers/nfc/Kconfig80
-rw-r--r--drivers/nfc/Makefile19
-rw-r--r--drivers/nfc/fdp/Kconfig27
-rw-r--r--drivers/nfc/fdp/Makefile9
-rw-r--r--drivers/nfc/fdp/fdp.c818
-rw-r--r--drivers/nfc/fdp/fdp.h38
-rw-r--r--drivers/nfc/fdp/i2c.c388
-rw-r--r--drivers/nfc/mei_phy.c417
-rw-r--r--drivers/nfc/mei_phy.h52
-rw-r--r--drivers/nfc/microread/Kconfig34
-rw-r--r--drivers/nfc/microread/Makefile10
-rw-r--r--drivers/nfc/microread/i2c.c315
-rw-r--r--drivers/nfc/microread/mei.c94
-rw-r--r--drivers/nfc/microread/microread.c734
-rw-r--r--drivers/nfc/microread/microread.h31
-rw-r--r--drivers/nfc/nfcmrvl/Kconfig62
-rw-r--r--drivers/nfc/nfcmrvl/Makefile18
-rw-r--r--drivers/nfc/nfcmrvl/fw_dnld.c559
-rw-r--r--drivers/nfc/nfcmrvl/fw_dnld.h98
-rw-r--r--drivers/nfc/nfcmrvl/i2c.c290
-rw-r--r--drivers/nfc/nfcmrvl/main.c283
-rw-r--r--drivers/nfc/nfcmrvl/nfcmrvl.h117
-rw-r--r--drivers/nfc/nfcmrvl/spi.c228
-rw-r--r--drivers/nfc/nfcmrvl/uart.c233
-rw-r--r--drivers/nfc/nfcmrvl/usb.c472
-rw-r--r--drivers/nfc/nfcsim.c512
-rw-r--r--drivers/nfc/nfcwilink.c578
-rw-r--r--drivers/nfc/nxp-nci/Kconfig28
-rw-r--r--drivers/nfc/nxp-nci/Makefile9
-rw-r--r--drivers/nfc/nxp-nci/core.c187
-rw-r--r--drivers/nfc/nxp-nci/firmware.c325
-rw-r--r--drivers/nfc/nxp-nci/i2c.c434
-rw-r--r--drivers/nfc/nxp-nci/nxp-nci.h90
-rw-r--r--drivers/nfc/pn533/Kconfig30
-rw-r--r--drivers/nfc/pn533/Makefile9
-rw-r--r--drivers/nfc/pn533/i2c.c281
-rw-r--r--drivers/nfc/pn533/pn533.c2685
-rw-r--r--drivers/nfc/pn533/pn533.h238
-rw-r--r--drivers/nfc/pn533/usb.c594
-rw-r--r--drivers/nfc/pn544/Kconfig35
-rw-r--r--drivers/nfc/pn544/Makefile10
-rw-r--r--drivers/nfc/pn544/i2c.c1120
-rw-r--r--drivers/nfc/pn544/mei.c94
-rw-r--r--drivers/nfc/pn544/pn544.c995
-rw-r--r--drivers/nfc/pn544/pn544.h36
-rw-r--r--drivers/nfc/port100.c1649
-rw-r--r--drivers/nfc/s3fwrn5/Kconfig22
-rw-r--r--drivers/nfc/s3fwrn5/Makefile9
-rw-r--r--drivers/nfc/s3fwrn5/core.c219
-rw-r--r--drivers/nfc/s3fwrn5/firmware.c529
-rw-r--r--drivers/nfc/s3fwrn5/firmware.h111
-rw-r--r--drivers/nfc/s3fwrn5/i2c.c306
-rw-r--r--drivers/nfc/s3fwrn5/nci.c165
-rw-r--r--drivers/nfc/s3fwrn5/nci.h89
-rw-r--r--drivers/nfc/s3fwrn5/s3fwrn5.h99
-rw-r--r--drivers/nfc/st-nci/Kconfig35
-rw-r--r--drivers/nfc/st-nci/Makefile12
-rw-r--r--drivers/nfc/st-nci/core.c187
-rw-r--r--drivers/nfc/st-nci/i2c.c428
-rw-r--r--drivers/nfc/st-nci/ndlc.c316
-rw-r--r--drivers/nfc/st-nci/ndlc.h63
-rw-r--r--drivers/nfc/st-nci/se.c763
-rw-r--r--drivers/nfc/st-nci/spi.c442
-rw-r--r--drivers/nfc/st-nci/st-nci.h153
-rw-r--r--drivers/nfc/st-nci/vendor_cmds.c478
-rw-r--r--drivers/nfc/st21nfca/Kconfig21
-rw-r--r--drivers/nfc/st21nfca/Makefile9
-rw-r--r--drivers/nfc/st21nfca/core.c1049
-rw-r--r--drivers/nfc/st21nfca/dep.c689
-rw-r--r--drivers/nfc/st21nfca/i2c.c735
-rw-r--r--drivers/nfc/st21nfca/se.c427
-rw-r--r--drivers/nfc/st21nfca/st21nfca.h211
-rw-r--r--drivers/nfc/st21nfca/vendor_cmds.c375
-rw-r--r--drivers/nfc/st95hf/Kconfig12
-rw-r--r--drivers/nfc/st95hf/Makefile6
-rw-r--r--drivers/nfc/st95hf/core.c1273
-rw-r--r--drivers/nfc/st95hf/spi.c167
-rw-r--r--drivers/nfc/st95hf/spi.h64
-rw-r--r--drivers/nfc/trf7970a.c2245
-rw-r--r--drivers/ssb/Kconfig191
-rw-r--r--drivers/ssb/Makefile26
-rw-r--r--drivers/ssb/b43_pci_bridge.c60
-rw-r--r--drivers/ssb/bridge_pcmcia_80211.c128
-rw-r--r--drivers/ssb/driver_chipcommon.c697
-rw-r--r--drivers/ssb/driver_chipcommon_pmu.c716
-rw-r--r--drivers/ssb/driver_chipcommon_sflash.c164
-rw-r--r--drivers/ssb/driver_extif.c201
-rw-r--r--drivers/ssb/driver_gige.c297
-rw-r--r--drivers/ssb/driver_gpio.c480
-rw-r--r--drivers/ssb/driver_mipscore.c355
-rw-r--r--drivers/ssb/driver_pcicore.c735
-rw-r--r--drivers/ssb/embedded.c258
-rw-r--r--drivers/ssb/host_soc.c210
-rw-r--r--drivers/ssb/main.c1335
-rw-r--r--drivers/ssb/pci.c1190
-rw-r--r--drivers/ssb/pcihost_wrapper.c136
-rw-r--r--drivers/ssb/pcmcia.c841
-rw-r--r--drivers/ssb/scan.c445
-rw-r--r--drivers/ssb/sdio.c606
-rw-r--r--drivers/ssb/sprom.c200
-rw-r--r--drivers/ssb/ssb_private.h298
-rw-r--r--drivers/usb/class/Kconfig55
-rw-r--r--drivers/usb/class/Makefile9
-rw-r--r--drivers/usb/class/cdc-wdm.c1209
-rw-r--r--include/linux/ath9k_platform.h51
-rw-r--r--include/linux/average.h66
-rw-r--r--include/linux/backport-devcoredump.h105
-rw-r--r--include/linux/backport-rhashtable.h1258
-rw-r--r--include/linux/bcm47xx_wdt.h26
-rw-r--r--include/linux/bcma/bcma.h493
-rw-r--r--include/linux/bcma/bcma_driver_arm_c9.h15
-rw-r--r--include/linux/bcma/bcma_driver_chipcommon.h715
-rw-r--r--include/linux/bcma/bcma_driver_gmac_cmn.h94
-rw-r--r--include/linux/bcma/bcma_driver_mips.h44
-rw-r--r--include/linux/bcma/bcma_driver_pci.h263
-rw-r--r--include/linux/bcma/bcma_driver_pcie2.h158
-rw-r--r--include/linux/bcma/bcma_regs.h103
-rw-r--r--include/linux/bcma/bcma_soc.h15
-rw-r--r--include/linux/bitfield.h106
-rw-r--r--include/linux/devcoredump.h13
-rw-r--r--include/linux/fixp-arith.h156
-rw-r--r--include/linux/hashtable.h209
-rw-r--r--include/linux/ieee80211.h2664
-rw-r--r--include/linux/mmc/sdio_ids.h71
-rw-r--r--include/linux/mpls.h6
-rw-r--r--include/linux/pci_ids.h3059
-rw-r--r--include/linux/platform_data/brcmfmac.h185
-rw-r--r--include/linux/platform_data/net-cw1200.h81
-rw-r--r--include/linux/platform_data/nfcmrvl.h48
-rw-r--r--include/linux/platform_data/nxp-nci.h27
-rw-r--r--include/linux/platform_data/pn544.h43
-rw-r--r--include/linux/platform_data/st-nci.h31
-rw-r--r--include/linux/platform_data/st21nfca.h33
-rw-r--r--include/linux/rhashtable.h34
-rw-r--r--include/linux/rndis.h391
-rw-r--r--include/linux/spi/libertas_spi.h29
-rw-r--r--include/linux/ssb/ssb.h683
-rw-r--r--include/linux/ssb/ssb_driver_chipcommon.h673
-rw-r--r--include/linux/ssb/ssb_driver_extif.h259
-rw-r--r--include/linux/ssb/ssb_driver_gige.h193
-rw-r--r--include/linux/ssb/ssb_driver_mips.h70
-rw-r--r--include/linux/ssb/ssb_driver_pci.h130
-rw-r--r--include/linux/ssb/ssb_embedded.h18
-rw-r--r--include/linux/ssb/ssb_regs.h686
-rw-r--r--include/linux/unaligned/access_ok.h67
-rw-r--r--include/linux/unaligned/be_byteshift.h70
-rw-r--r--include/linux/unaligned/be_memmove.h36
-rw-r--r--include/linux/unaligned/be_struct.h36
-rw-r--r--include/linux/unaligned/generic.h68
-rw-r--r--include/linux/unaligned/le_byteshift.h70
-rw-r--r--include/linux/unaligned/le_memmove.h36
-rw-r--r--include/linux/unaligned/le_struct.h36
-rw-r--r--include/linux/unaligned/memmove.h45
-rw-r--r--include/linux/unaligned/packed_struct.h46
-rw-r--r--include/linux/usb/cdc-wdm.h21
-rw-r--r--include/linux/usb/cdc.h51
-rw-r--r--include/linux/usb/cdc_ncm.h152
-rw-r--r--include/linux/usb/rndis_host.h210
-rw-r--r--include/linux/usb/usbnet.h282
-rw-r--r--include/linux/wireless.h44
-rw-r--r--include/linux/wl12xx.h58
-rw-r--r--include/net/cfg80211-wext.h55
-rw-r--r--include/net/cfg80211.h6023
-rw-r--r--include/net/codel.h164
-rw-r--r--include/net/codel_impl.h255
-rw-r--r--include/net/codel_qdisc.h74
-rw-r--r--include/net/fq.h98
-rw-r--r--include/net/fq_impl.h282
-rw-r--r--include/net/ieee80211_radiotap.h213
-rw-r--r--include/net/lib80211.h121
-rw-r--r--include/net/mac80211.h5842
-rw-r--r--include/net/nfc/digital.h274
-rw-r--r--include/net/nfc/hci.h287
-rw-r--r--include/net/nfc/llc.h48
-rw-r--r--include/net/nfc/nci.h539
-rw-r--r--include/net/nfc/nci_core.h475
-rw-r--r--include/net/nfc/nfc.h363
-rw-r--r--include/net/regulatory.h227
-rw-r--r--include/uapi/linux/mpls.h76
-rw-r--r--include/uapi/linux/nfc.h315
-rw-r--r--include/uapi/linux/nl80211.h5250
-rw-r--r--include/uapi/linux/pci_regs.h1005
-rw-r--r--include/uapi/linux/usb/cdc-wdm.h23
-rw-r--r--include/uapi/linux/usb/cdc.h447
-rw-r--r--include/uapi/linux/wil6210_uapi.h87
-rw-r--r--include/uapi/linux/wireless.h1109
-rw-r--r--kconf/Makefile15
-rw-r--r--kconf/conf.c722
-rw-r--r--kconf/confdata.c1248
-rw-r--r--kconf/expr.c1206
-rw-r--r--kconf/expr.h238
-rw-r--r--kconf/list.h131
-rw-r--r--kconf/lkc.h186
-rw-r--r--kconf/lkc_proto.h52
-rwxr-xr-xkconf/lxdialog/check-lxdialog.sh91
-rw-r--r--kconf/lxdialog/checklist.c332
-rw-r--r--kconf/lxdialog/dialog.h257
-rw-r--r--kconf/lxdialog/inputbox.c301
-rw-r--r--kconf/lxdialog/menubox.c437
-rw-r--r--kconf/lxdialog/textbox.c408
-rw-r--r--kconf/lxdialog/util.c713
-rw-r--r--kconf/lxdialog/yesno.c114
-rw-r--r--kconf/mconf.c1047
-rw-r--r--kconf/menu.c697
-rw-r--r--kconf/symbol.c1377
-rw-r--r--kconf/util.c147
-rw-r--r--kconf/zconf.hash.c289
-rw-r--r--kconf/zconf.lex.c2476
-rw-r--r--kconf/zconf.tab.c2580
-rw-r--r--local-symbols459
-rw-r--r--net/Kconfig449
-rw-r--r--net/Makefile86
-rw-r--r--net/mac80211/Kconfig322
-rw-r--r--net/mac80211/Makefile64
-rw-r--r--net/mac80211/aes_ccm.c115
-rw-r--r--net/mac80211/aes_ccm.h28
-rw-r--r--net/mac80211/aes_cmac.c71
-rw-r--r--net/mac80211/aes_cmac.h23
-rw-r--r--net/mac80211/aes_gcm.c109
-rw-r--r--net/mac80211/aes_gcm.h24
-rw-r--r--net/mac80211/aes_gmac.c82
-rw-r--r--net/mac80211/aes_gmac.h24
-rw-r--r--net/mac80211/agg-rx.c492
-rw-r--r--net/mac80211/agg-tx.c1024
-rw-r--r--net/mac80211/cfg.c3668
-rw-r--r--net/mac80211/chan.c1796
-rw-r--r--net/mac80211/debug.h200
-rw-r--r--net/mac80211/debugfs.c414
-rw-r--r--net/mac80211/debugfs.h16
-rw-r--r--net/mac80211/debugfs_key.c447
-rw-r--r--net/mac80211/debugfs_key.h33
-rw-r--r--net/mac80211/debugfs_netdev.c850
-rw-r--r--net/mac80211/debugfs_netdev.h24
-rw-r--r--net/mac80211/debugfs_sta.c555
-rw-r--r--net/mac80211/debugfs_sta.h14
-rw-r--r--net/mac80211/driver-ops.c320
-rw-r--r--net/mac80211/driver-ops.h1251
-rw-r--r--net/mac80211/ethtool.c242
-rw-r--r--net/mac80211/fils_aead.c336
-rw-r--r--net/mac80211/fils_aead.h36
-rw-r--r--net/mac80211/ht.c527
-rw-r--r--net/mac80211/ibss.c1871
-rw-r--r--net/mac80211/ieee80211_i.h2161
-rw-r--r--net/mac80211/iface.c2056
-rw-r--r--net/mac80211/key.c1100
-rw-r--r--net/mac80211/key.h167
-rw-r--r--net/mac80211/led.c376
-rw-r--r--net/mac80211/led.h107
-rw-r--r--net/mac80211/main.c1287
-rw-r--r--net/mac80211/mesh.c1396
-rw-r--r--net/mac80211/mesh.h354
-rw-r--r--net/mac80211/mesh_hwmp.c1255
-rw-r--r--net/mac80211/mesh_pathtbl.c904
-rw-r--r--net/mac80211/mesh_plink.c1194
-rw-r--r--net/mac80211/mesh_ps.c605
-rw-r--r--net/mac80211/mesh_sync.c218
-rw-r--r--net/mac80211/michael.c86
-rw-r--r--net/mac80211/michael.h25
-rw-r--r--net/mac80211/mlme.c5063
-rw-r--r--net/mac80211/ocb.c248
-rw-r--r--net/mac80211/offchannel.c1005
-rw-r--r--net/mac80211/pm.c207
-rw-r--r--net/mac80211/rate.c941
-rw-r--r--net/mac80211/rate.h149
-rw-r--r--net/mac80211/rc80211_minstrel.c754
-rw-r--r--net/mac80211/rc80211_minstrel.h171
-rw-r--r--net/mac80211/rc80211_minstrel_debugfs.c232
-rw-r--r--net/mac80211/rc80211_minstrel_ht.c1422
-rw-r--r--net/mac80211/rc80211_minstrel_ht.h127
-rw-r--r--net/mac80211/rc80211_minstrel_ht_debugfs.c319
-rw-r--r--net/mac80211/rx.c4342
-rw-r--r--net/mac80211/scan.c1270
-rw-r--r--net/mac80211/spectmgmt.c232
-rw-r--r--net/mac80211/sta_info.c2300
-rw-r--r--net/mac80211/sta_info.h765
-rw-r--r--net/mac80211/status.c978
-rw-r--r--net/mac80211/tdls.c1994
-rw-r--r--net/mac80211/tkip.c314
-rw-r--r--net/mac80211/tkip.h33
-rw-r--r--net/mac80211/trace.c96
-rw-r--r--net/mac80211/trace.h2586
-rw-r--r--net/mac80211/trace_msg.h53
-rw-r--r--net/mac80211/tx.c4679
-rw-r--r--net/mac80211/util.c3471
-rw-r--r--net/mac80211/vht.c556
-rw-r--r--net/mac80211/wep.c340
-rw-r--r--net/mac80211/wep.h34
-rw-r--r--net/mac80211/wme.c279
-rw-r--r--net/mac80211/wme.h24
-rw-r--r--net/mac80211/wpa.c1252
-rw-r--r--net/mac80211/wpa.h55
-rw-r--r--net/nfc/Kconfig37
-rw-r--r--net/nfc/Makefile13
-rw-r--r--net/nfc/af_nfc.c97
-rw-r--r--net/nfc/core.c1246
-rw-r--r--net/nfc/digital.h180
-rw-r--r--net/nfc/digital_core.c863
-rw-r--r--net/nfc/digital_dep.c1648
-rw-r--r--net/nfc/digital_technology.c1306
-rw-r--r--net/nfc/hci/Kconfig18
-rw-r--r--net/nfc/hci/Makefile8
-rw-r--r--net/nfc/hci/command.c372
-rw-r--r--net/nfc/hci/core.c1096
-rw-r--r--net/nfc/hci/hci.h132
-rw-r--r--net/nfc/hci/hcp.c150
-rw-r--r--net/nfc/hci/llc.c161
-rw-r--r--net/nfc/hci/llc.h67
-rw-r--r--net/nfc/hci/llc_nop.c97
-rw-r--r--net/nfc/hci/llc_shdlc.c854
-rw-r--r--net/nfc/llcp.h266
-rw-r--r--net/nfc/llcp_commands.c798
-rw-r--r--net/nfc/llcp_core.c1640
-rw-r--r--net/nfc/llcp_sock.c1066
-rw-r--r--net/nfc/nci/Kconfig31
-rw-r--r--net/nfc/nci/Makefile13
-rw-r--r--net/nfc/nci/core.c1549
-rw-r--r--net/nfc/nci/data.c311
-rw-r--r--net/nfc/nci/hci.c800
-rw-r--r--net/nfc/nci/lib.c85
-rw-r--r--net/nfc/nci/ntf.c811
-rw-r--r--net/nfc/nci/rsp.c381
-rw-r--r--net/nfc/nci/spi.c331
-rw-r--r--net/nfc/nci/uart.c495
-rw-r--r--net/nfc/netlink.c1868
-rw-r--r--net/nfc/nfc.h162
-rw-r--r--net/nfc/rawsock.c456
-rw-r--r--net/wireless/.gitignore1
-rw-r--r--net/wireless/Kconfig203
-rw-r--r--net/wireless/Makefile24
-rw-r--r--net/wireless/ap.c51
-rw-r--r--net/wireless/chan.c957
-rw-r--r--net/wireless/core.c1369
-rw-r--r--net/wireless/core.h515
-rw-r--r--net/wireless/db.txt17
-rw-r--r--net/wireless/debugfs.c117
-rw-r--r--net/wireless/debugfs.h11
-rw-r--r--net/wireless/ethtool.c24
-rw-r--r--net/wireless/genregdb.awk158
-rw-r--r--net/wireless/ibss.c544
-rw-r--r--net/wireless/lib80211.c257
-rw-r--r--net/wireless/lib80211_crypt_ccmp.c479
-rw-r--r--net/wireless/lib80211_crypt_tkip.c771
-rw-r--r--net/wireless/lib80211_crypt_wep.c297
-rw-r--r--net/wireless/mesh.c281
-rw-r--r--net/wireless/mlme.c865
-rw-r--r--net/wireless/nl80211.c14838
-rw-r--r--net/wireless/nl80211.h100
-rw-r--r--net/wireless/ocb.c91
-rw-r--r--net/wireless/of.c138
-rw-r--r--net/wireless/radiotap.c370
-rw-r--r--net/wireless/rdev-ops.h1156
-rw-r--r--net/wireless/reg.c3202
-rw-r--r--net/wireless/reg.h146
-rw-r--r--net/wireless/regdb.h23
-rw-r--r--net/wireless/scan.c1758
-rw-r--r--net/wireless/sme.c1157
-rw-r--r--net/wireless/sysfs.c185
-rw-r--r--net/wireless/sysfs.h9
-rw-r--r--net/wireless/trace.c10
-rw-r--r--net/wireless/trace.h3079
-rw-r--r--net/wireless/util.c1876
-rw-r--r--net/wireless/wext-compat.c1509
-rw-r--r--net/wireless/wext-compat.h63
-rw-r--r--net/wireless/wext-core.c1188
-rw-r--r--net/wireless/wext-priv.c249
-rw-r--r--net/wireless/wext-proc.c156
-rw-r--r--net/wireless/wext-sme.c390
-rw-r--r--net/wireless/wext-spy.c232
-rwxr-xr-xscripts/blacklist.sh35
-rwxr-xr-xscripts/check_depmod.sh78
-rwxr-xr-xscripts/compress_modules.sh12
-rw-r--r--scripts/mod_helpers.sh11
-rwxr-xr-xscripts/uninstall.sh17
-rwxr-xr-xscripts/update-initramfs.sh62
-rw-r--r--versions3
2072 files changed, 1335166 insertions, 0 deletions
diff --git a/.blacklist.map b/.blacklist.map
new file mode 100644
index 0000000..c1bdcfc
--- /dev/null
+++ b/.blacklist.map
@@ -0,0 +1,11 @@
+# Update this map when a driver gets renamed or
+# symbols from old drivers get moved to a newer
+# driver. If you have the driver on the right
+# hand side it will be blacklisted upon installation
+# only if you actually installed the driver on the
+# left.
+
+# new-driver old-driver
+iwlwifi iwlagn
+iwl4965 iwlagn
+videodev v4l2-compat-ioctl32
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..43a3d08
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,21 @@
+Kconfig.kernel
+Kconfig.versions
+.kernel_config_md5
+.config
+.config.old
+*~
+*.o
+*.d
+.tmp_*
+*.ko
+*.cmd
+*.tmp
+*.ver
+modules.order
+backport-include/backport/autoconf.h
+modules
+kconf/mconf
+kconf/conf
+.tmp_versions
+Module.symvers
+*.mod.c
diff --git a/COPYING b/COPYING
new file mode 100644
index 0000000..ca442d3
--- /dev/null
+++ b/COPYING
@@ -0,0 +1,356 @@
+
+ NOTE! This copyright does *not* cover user programs that use kernel
+ services by normal system calls - this is merely considered normal use
+ of the kernel, and does *not* fall under the heading of "derived work".
+ Also note that the GPL below is copyrighted by the Free Software
+ Foundation, but the instance of code that it refers to (the Linux
+ kernel) is copyrighted by me and others who actually wrote it.
+
+ Also note that the only valid version of the GPL as far as the kernel
+ is concerned is _this_ particular version of the license (ie v2, not
+ v2.2 or v3.x or whatever), unless explicitly otherwise stated.
+
+ Linus Torvalds
+
+----------------------------------------
+
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+ 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users. This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it. (Some other Free Software Foundation software is covered by
+the GNU Library General Public License instead.) You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have. You must make sure that they, too, receive or can get the
+source code. And you must show them these terms so they know their
+rights.
+
+ We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+ Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software. If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+ Finally, any free program is threatened constantly by software
+patents. We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary. To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License. The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language. (Hereinafter, translation is included without limitation in
+the term "modification".) Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+ 1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) You must cause the modified files to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ b) You must cause any work that you distribute or publish, that in
+ whole or in part contains or is derived from the Program or any
+ part thereof, to be licensed as a whole at no charge to all third
+ parties under the terms of this License.
+
+ c) If the modified program normally reads commands interactively
+ when run, you must cause it, when started running for such
+ interactive use in the most ordinary way, to print or display an
+ announcement including an appropriate copyright notice and a
+ notice that there is no warranty (or else, saying that you provide
+ a warranty) and that users may redistribute the program under
+ these conditions, and telling the user how to view a copy of this
+ License. (Exception: if the Program itself is interactive but
+ does not normally print such an announcement, your work based on
+ the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+ a) Accompany it with the complete corresponding machine-readable
+ source code, which must be distributed under the terms of Sections
+ 1 and 2 above on a medium customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at least three
+ years, to give any third party, for a charge no more than your
+ cost of physically performing source distribution, a complete
+ machine-readable copy of the corresponding source code, to be
+ distributed under the terms of Sections 1 and 2 above on a medium
+ customarily used for software interchange; or,
+
+ c) Accompany it with the information you received as to the offer
+ to distribute corresponding source code. (This alternative is
+ allowed only for noncommercial distribution and only if you
+ received the program in object code or executable form with such
+ an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it. For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable. However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License. Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+ 5. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Program or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+ 6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+ 7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all. For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded. In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+ 9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+ 10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission. For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this. Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program. It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+ <one line to give the program's name and a brief idea of what it does.>
+ Copyright (C) <year> <name of author>
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+ Gnomovision version 69, Copyright (C) year name of author
+ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+ `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs. If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU Library General
+Public License instead of this License.
diff --git a/Kconfig b/Kconfig
new file mode 100644
index 0000000..250cdf3
--- /dev/null
+++ b/Kconfig
@@ -0,0 +1,25 @@
+mainmenu "Backports from $BACKPORTED_KERNEL_NAME $BACKPORTED_KERNEL_VERSION (backports $BACKPORTS_VERSION)"
+
+config BACKPORT_DIR
+ string
+ option env="BACKPORT_DIR"
+config BACKPORTS_VERSION
+ string
+ option env="BACKPORTS_VERSION"
+config BACKPORTED_KERNEL_VERSION
+ string
+ option env="BACKPORTED_KERNEL_VERSION"
+config BACKPORTED_KERNEL_NAME
+ string
+ option env="BACKPORTED_KERNEL_NAME"
+
+# Packaging hacks
+source "$BACKPORT_DIR/Kconfig.package.hacks"
+
+# Code we backport
+source "$BACKPORT_DIR/Kconfig.sources"
+
+# these will be generated
+source "$BACKPORT_DIR/Kconfig.kernel"
+source "$BACKPORT_DIR/Kconfig.versions"
+source "$BACKPORT_DIR/Kconfig.local"
diff --git a/Kconfig.local b/Kconfig.local
new file mode 100644
index 0000000..ef58e20
--- /dev/null
+++ b/Kconfig.local
@@ -0,0 +1,1377 @@
+config BACKPORTED_BACKPORT_DIR
+ tristate
+ default BACKPORT_DIR
+config BACKPORTED_BACKPORTS_VERSION
+ tristate
+ default BACKPORTS_VERSION
+config BACKPORTED_BACKPORTED_KERNEL_VERSION
+ tristate
+ default BACKPORTED_KERNEL_VERSION
+config BACKPORTED_BACKPORTED_KERNEL_NAME
+ tristate
+ default BACKPORTED_KERNEL_NAME
+config BACKPORTED_WIRELESS
+ tristate
+ default WIRELESS
+config BACKPORTED_NET_CORE
+ tristate
+ default NET_CORE
+config BACKPORTED_EXPERT
+ tristate
+ default EXPERT
+config BACKPORTED_BP_MODULES
+ tristate
+ default BP_MODULES
+config BACKPORTED_BPAUTO_BUILD_CORDIC
+ tristate
+ default BPAUTO_BUILD_CORDIC
+config BACKPORTED_BPAUTO_CORDIC
+ tristate
+ default BPAUTO_CORDIC
+config BACKPORTED_BPAUTO_MII
+ tristate
+ default BPAUTO_MII
+config BACKPORTED_BPAUTO_BUILD_LEDS
+ tristate
+ default BPAUTO_BUILD_LEDS
+config BACKPORTED_BPAUTO_NEW_LEDS
+ tristate
+ default BPAUTO_NEW_LEDS
+config BACKPORTED_BPAUTO_LEDS_CLASS
+ tristate
+ default BPAUTO_LEDS_CLASS
+config BACKPORTED_BPAUTO_LEDS_TRIGGERS
+ tristate
+ default BPAUTO_LEDS_TRIGGERS
+config BACKPORTED_BPAUTO_USERSEL_BUILD_ALL
+ tristate
+ default BPAUTO_USERSEL_BUILD_ALL
+config BACKPORTED_BPAUTO_CRYPTO_CCM
+ tristate
+ default BPAUTO_CRYPTO_CCM
+config BACKPORTED_BPAUTO_BUILD_CRYPTO_CCM
+ tristate
+ default BPAUTO_BUILD_CRYPTO_CCM
+config BACKPORTED_BPAUTO_CRYPTO_SKCIPHER
+ tristate
+ default BPAUTO_CRYPTO_SKCIPHER
+config BACKPORTED_BPAUTO_WANT_DEV_COREDUMP
+ tristate
+ default BPAUTO_WANT_DEV_COREDUMP
+config BACKPORTED_BPAUTO_BUILD_WANT_DEV_COREDUMP
+ tristate
+ default BPAUTO_BUILD_WANT_DEV_COREDUMP
+config BACKPORTED_BPAUTO_RHASHTABLE
+ tristate
+ default BPAUTO_RHASHTABLE
+config BACKPORTED_BPAUTO_BUILD_HDMI
+ tristate
+ default BPAUTO_BUILD_HDMI
+config BACKPORTED_BPAUTO_HDMI
+ tristate
+ default BPAUTO_HDMI
+config BACKPORTED_BPAUTO_FRAME_VECTOR
+ tristate
+ default BPAUTO_FRAME_VECTOR
+config BACKPORTED_BPAUTO_BUILD_FRAME_VECTOR
+ tristate
+ default BPAUTO_BUILD_FRAME_VECTOR
+config BACKPORTED_CFG80211
+ tristate
+ default CFG80211
+config BACKPORTED_NL80211_TESTMODE
+ tristate
+ default NL80211_TESTMODE
+config BACKPORTED_CFG80211_DEVELOPER_WARNINGS
+ tristate
+ default CFG80211_DEVELOPER_WARNINGS
+config BACKPORTED_CFG80211_CERTIFICATION_ONUS
+ tristate
+ default CFG80211_CERTIFICATION_ONUS
+config BACKPORTED_CFG80211_REG_CELLULAR_HINTS
+ tristate
+ default CFG80211_REG_CELLULAR_HINTS
+config BACKPORTED_CFG80211_REG_RELAX_NO_IR
+ tristate
+ default CFG80211_REG_RELAX_NO_IR
+config BACKPORTED_CFG80211_DEFAULT_PS
+ tristate
+ default CFG80211_DEFAULT_PS
+config BACKPORTED_CFG80211_DEBUGFS
+ tristate
+ default CFG80211_DEBUGFS
+config BACKPORTED_CFG80211_INTERNAL_REGDB
+ tristate
+ default CFG80211_INTERNAL_REGDB
+config BACKPORTED_CFG80211_CRDA_SUPPORT
+ tristate
+ default CFG80211_CRDA_SUPPORT
+config BACKPORTED_CFG80211_WEXT
+ tristate
+ default CFG80211_WEXT
+config BACKPORTED_CFG80211_WEXT_EXPORT
+ tristate
+ default CFG80211_WEXT_EXPORT
+config BACKPORTED_LIB80211
+ tristate
+ default LIB80211
+config BACKPORTED_LIB80211_CRYPT_WEP
+ tristate
+ default LIB80211_CRYPT_WEP
+config BACKPORTED_LIB80211_CRYPT_CCMP
+ tristate
+ default LIB80211_CRYPT_CCMP
+config BACKPORTED_LIB80211_CRYPT_TKIP
+ tristate
+ default LIB80211_CRYPT_TKIP
+config BACKPORTED_LIB80211_DEBUG
+ tristate
+ default LIB80211_DEBUG
+config BACKPORTED_MAC80211
+ tristate
+ default MAC80211
+config BACKPORTED_MAC80211_HAS_RC
+ tristate
+ default MAC80211_HAS_RC
+config BACKPORTED_MAC80211_RC_MINSTREL
+ tristate
+ default MAC80211_RC_MINSTREL
+config BACKPORTED_MAC80211_RC_MINSTREL_HT
+ tristate
+ default MAC80211_RC_MINSTREL_HT
+config BACKPORTED_MAC80211_RC_MINSTREL_VHT
+ tristate
+ default MAC80211_RC_MINSTREL_VHT
+config BACKPORTED_MAC80211_RC_DEFAULT_MINSTREL
+ tristate
+ default MAC80211_RC_DEFAULT_MINSTREL
+config BACKPORTED_MAC80211_RC_DEFAULT
+ tristate
+ default MAC80211_RC_DEFAULT
+config BACKPORTED_MAC80211_MESH
+ tristate
+ default MAC80211_MESH
+config BACKPORTED_MAC80211_LEDS
+ tristate
+ default MAC80211_LEDS
+config BACKPORTED_MAC80211_DEBUGFS
+ tristate
+ default MAC80211_DEBUGFS
+config BACKPORTED_MAC80211_MESSAGE_TRACING
+ tristate
+ default MAC80211_MESSAGE_TRACING
+config BACKPORTED_MAC80211_DEBUG_MENU
+ tristate
+ default MAC80211_DEBUG_MENU
+config BACKPORTED_MAC80211_NOINLINE
+ tristate
+ default MAC80211_NOINLINE
+config BACKPORTED_MAC80211_VERBOSE_DEBUG
+ tristate
+ default MAC80211_VERBOSE_DEBUG
+config BACKPORTED_MAC80211_MLME_DEBUG
+ tristate
+ default MAC80211_MLME_DEBUG
+config BACKPORTED_MAC80211_STA_DEBUG
+ tristate
+ default MAC80211_STA_DEBUG
+config BACKPORTED_MAC80211_HT_DEBUG
+ tristate
+ default MAC80211_HT_DEBUG
+config BACKPORTED_MAC80211_OCB_DEBUG
+ tristate
+ default MAC80211_OCB_DEBUG
+config BACKPORTED_MAC80211_IBSS_DEBUG
+ tristate
+ default MAC80211_IBSS_DEBUG
+config BACKPORTED_MAC80211_PS_DEBUG
+ tristate
+ default MAC80211_PS_DEBUG
+config BACKPORTED_MAC80211_MPL_DEBUG
+ tristate
+ default MAC80211_MPL_DEBUG
+config BACKPORTED_MAC80211_MPATH_DEBUG
+ tristate
+ default MAC80211_MPATH_DEBUG
+config BACKPORTED_MAC80211_MHWMP_DEBUG
+ tristate
+ default MAC80211_MHWMP_DEBUG
+config BACKPORTED_MAC80211_MESH_SYNC_DEBUG
+ tristate
+ default MAC80211_MESH_SYNC_DEBUG
+config BACKPORTED_MAC80211_MESH_CSA_DEBUG
+ tristate
+ default MAC80211_MESH_CSA_DEBUG
+config BACKPORTED_MAC80211_MESH_PS_DEBUG
+ tristate
+ default MAC80211_MESH_PS_DEBUG
+config BACKPORTED_MAC80211_TDLS_DEBUG
+ tristate
+ default MAC80211_TDLS_DEBUG
+config BACKPORTED_MAC80211_DEBUG_COUNTERS
+ tristate
+ default MAC80211_DEBUG_COUNTERS
+config BACKPORTED_MAC80211_STA_HASH_MAX_SIZE
+ tristate
+ default MAC80211_STA_HASH_MAX_SIZE
+config BACKPORTED_WLAN
+ tristate
+ default WLAN
+config BACKPORTED_WIRELESS_WDS
+ tristate
+ default WIRELESS_WDS
+config BACKPORTED_PCMCIA_RAYCS
+ tristate
+ default PCMCIA_RAYCS
+config BACKPORTED_PCMCIA_WL3501
+ tristate
+ default PCMCIA_WL3501
+config BACKPORTED_MAC80211_HWSIM
+ tristate
+ default MAC80211_HWSIM
+config BACKPORTED_USB_NET_RNDIS_WLAN
+ tristate
+ default USB_NET_RNDIS_WLAN
+config BACKPORTED_WLAN_VENDOR_ADMTEK
+ tristate
+ default WLAN_VENDOR_ADMTEK
+config BACKPORTED_ADM8211
+ tristate
+ default ADM8211
+config BACKPORTED_ATH_COMMON
+ tristate
+ default ATH_COMMON
+config BACKPORTED_WLAN_VENDOR_ATH
+ tristate
+ default WLAN_VENDOR_ATH
+config BACKPORTED_ATH_DEBUG
+ tristate
+ default ATH_DEBUG
+config BACKPORTED_ATH_TRACEPOINTS
+ tristate
+ default ATH_TRACEPOINTS
+config BACKPORTED_ATH_REG_DYNAMIC_USER_REG_HINTS
+ tristate
+ default ATH_REG_DYNAMIC_USER_REG_HINTS
+config BACKPORTED_ATH_REG_DYNAMIC_USER_CERT_TESTING
+ tristate
+ default ATH_REG_DYNAMIC_USER_CERT_TESTING
+config BACKPORTED_ATH5K
+ tristate
+ default ATH5K
+config BACKPORTED_ATH5K_DEBUG
+ tristate
+ default ATH5K_DEBUG
+config BACKPORTED_ATH5K_TRACER
+ tristate
+ default ATH5K_TRACER
+config BACKPORTED_ATH5K_AHB
+ tristate
+ default ATH5K_AHB
+config BACKPORTED_ATH5K_PCI
+ tristate
+ default ATH5K_PCI
+config BACKPORTED_ATH5K_TEST_CHANNELS
+ tristate
+ default ATH5K_TEST_CHANNELS
+config BACKPORTED_ATH9K_HW
+ tristate
+ default ATH9K_HW
+config BACKPORTED_ATH9K_COMMON
+ tristate
+ default ATH9K_COMMON
+config BACKPORTED_ATH9K_COMMON_DEBUG
+ tristate
+ default ATH9K_COMMON_DEBUG
+config BACKPORTED_ATH9K_DFS_DEBUGFS
+ tristate
+ default ATH9K_DFS_DEBUGFS
+config BACKPORTED_ATH9K_BTCOEX_SUPPORT
+ tristate
+ default ATH9K_BTCOEX_SUPPORT
+config BACKPORTED_ATH9K
+ tristate
+ default ATH9K
+config BACKPORTED_ATH9K_PCI
+ tristate
+ default ATH9K_PCI
+config BACKPORTED_ATH9K_AHB
+ tristate
+ default ATH9K_AHB
+config BACKPORTED_ATH9K_DEBUGFS
+ tristate
+ default ATH9K_DEBUGFS
+config BACKPORTED_ATH9K_STATION_STATISTICS
+ tristate
+ default ATH9K_STATION_STATISTICS
+config BACKPORTED_ATH9K_TX99
+ tristate
+ default ATH9K_TX99
+config BACKPORTED_ATH9K_DFS_CERTIFIED
+ tristate
+ default ATH9K_DFS_CERTIFIED
+config BACKPORTED_ATH9K_DYNACK
+ tristate
+ default ATH9K_DYNACK
+config BACKPORTED_ATH9K_WOW
+ tristate
+ default ATH9K_WOW
+config BACKPORTED_ATH9K_RFKILL
+ tristate
+ default ATH9K_RFKILL
+config BACKPORTED_ATH9K_CHANNEL_CONTEXT
+ tristate
+ default ATH9K_CHANNEL_CONTEXT
+config BACKPORTED_ATH9K_PCOEM
+ tristate
+ default ATH9K_PCOEM
+config BACKPORTED_ATH9K_HTC
+ tristate
+ default ATH9K_HTC
+config BACKPORTED_ATH9K_HTC_DEBUGFS
+ tristate
+ default ATH9K_HTC_DEBUGFS
+config BACKPORTED_ATH9K_HWRNG
+ tristate
+ default ATH9K_HWRNG
+config BACKPORTED_CARL9170
+ tristate
+ default CARL9170
+config BACKPORTED_CARL9170_LEDS
+ tristate
+ default CARL9170_LEDS
+config BACKPORTED_CARL9170_DEBUGFS
+ tristate
+ default CARL9170_DEBUGFS
+config BACKPORTED_CARL9170_WPC
+ tristate
+ default CARL9170_WPC
+config BACKPORTED_CARL9170_HWRNG
+ tristate
+ default CARL9170_HWRNG
+config BACKPORTED_ATH6KL
+ tristate
+ default ATH6KL
+config BACKPORTED_ATH6KL_SDIO
+ tristate
+ default ATH6KL_SDIO
+config BACKPORTED_ATH6KL_USB
+ tristate
+ default ATH6KL_USB
+config BACKPORTED_ATH6KL_DEBUG
+ tristate
+ default ATH6KL_DEBUG
+config BACKPORTED_ATH6KL_TRACING
+ tristate
+ default ATH6KL_TRACING
+config BACKPORTED_ATH6KL_REGDOMAIN
+ tristate
+ default ATH6KL_REGDOMAIN
+config BACKPORTED_AR5523
+ tristate
+ default AR5523
+config BACKPORTED_WIL6210
+ tristate
+ default WIL6210
+config BACKPORTED_WIL6210_ISR_COR
+ tristate
+ default WIL6210_ISR_COR
+config BACKPORTED_WIL6210_TRACING
+ tristate
+ default WIL6210_TRACING
+config BACKPORTED_ATH10K
+ tristate
+ default ATH10K
+config BACKPORTED_ATH10K_PCI
+ tristate
+ default ATH10K_PCI
+config BACKPORTED_ATH10K_AHB
+ tristate
+ default ATH10K_AHB
+config BACKPORTED_ATH10K_DEBUG
+ tristate
+ default ATH10K_DEBUG
+config BACKPORTED_ATH10K_DEBUGFS
+ tristate
+ default ATH10K_DEBUGFS
+config BACKPORTED_ATH10K_TRACING
+ tristate
+ default ATH10K_TRACING
+config BACKPORTED_ATH10K_DFS_CERTIFIED
+ tristate
+ default ATH10K_DFS_CERTIFIED
+config BACKPORTED_WCN36XX
+ tristate
+ default WCN36XX
+config BACKPORTED_WCN36XX_DEBUGFS
+ tristate
+ default WCN36XX_DEBUGFS
+config BACKPORTED_WLAN_VENDOR_ATMEL
+ tristate
+ default WLAN_VENDOR_ATMEL
+config BACKPORTED_ATMEL
+ tristate
+ default ATMEL
+config BACKPORTED_PCI_ATMEL
+ tristate
+ default PCI_ATMEL
+config BACKPORTED_PCMCIA_ATMEL
+ tristate
+ default PCMCIA_ATMEL
+config BACKPORTED_AT76C50X_USB
+ tristate
+ default AT76C50X_USB
+config BACKPORTED_WLAN_VENDOR_BROADCOM
+ tristate
+ default WLAN_VENDOR_BROADCOM
+config BACKPORTED_B43
+ tristate
+ default B43
+config BACKPORTED_B43_BCMA
+ tristate
+ default B43_BCMA
+config BACKPORTED_B43_SSB
+ tristate
+ default B43_SSB
+con