Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: realtek8852-wifi-dkms
Source: <url://example.com>
#
# Please double check copyright with the licensecheck(1) command.

Files:     src/compat/backport-4.18.c
           src/compat/build_OID_registry
           src/compat/lib-asn1_decoder.c
           src/compat/lib-oid_registry.c
           src/compat/lib-rhashtable.c
           src/compat/verification/pkcs7_parser.c
           src/compat/verification/pkcs7_parser.h
           src/compat/verification/pkcs7_trust.c
           src/compat/verification/pkcs7_verify.c
           src/compat/verification/x509_cert_parser.c
           src/compat/verification/x509_parser.h
           src/compat/verification/x509_public_key.c
           src/drivers/bus/mhi/Kconfig
           src/drivers/bus/mhi/host/Kconfig
           src/drivers/bus/mhi/host/boot.c
           src/drivers/bus/mhi/host/debugfs.c
           src/drivers/bus/mhi/host/init.c
           src/drivers/bus/mhi/host/internal.h
           src/drivers/bus/mhi/host/main.c
           src/drivers/bus/mhi/host/pci_generic.c
           src/drivers/bus/mhi/host/pm.c
           src/drivers/net/usb/cdc_mbim.c
           src/drivers/net/usb/qmi_wwan.c
           src/drivers/net/usb/rndis_host.c
           src/drivers/net/usb/sierra_net.c
           src/drivers/net/wireless/ath/ath10k/ahb.c
           src/drivers/net/wireless/ath/ath10k/ahb.h
           src/drivers/net/wireless/ath/ath10k/bmi.c
           src/drivers/net/wireless/ath/ath10k/bmi.h
           src/drivers/net/wireless/ath/ath10k/ce.c
           src/drivers/net/wireless/ath/ath10k/ce.h
           src/drivers/net/wireless/ath/ath10k/core.c
           src/drivers/net/wireless/ath/ath10k/core.h
           src/drivers/net/wireless/ath/ath10k/coredump.c
           src/drivers/net/wireless/ath/ath10k/coredump.h
           src/drivers/net/wireless/ath/ath10k/debug.c
           src/drivers/net/wireless/ath/ath10k/debug.h
           src/drivers/net/wireless/ath/ath10k/debugfs_sta.c
           src/drivers/net/wireless/ath/ath10k/hif.h
           src/drivers/net/wireless/ath/ath10k/htc.c
           src/drivers/net/wireless/ath/ath10k/htc.h
           src/drivers/net/wireless/ath/ath10k/htt.c
           src/drivers/net/wireless/ath/ath10k/htt.h
           src/drivers/net/wireless/ath/ath10k/htt_rx.c
           src/drivers/net/wireless/ath/ath10k/htt_tx.c
           src/drivers/net/wireless/ath/ath10k/hw.c
           src/drivers/net/wireless/ath/ath10k/hw.h
           src/drivers/net/wireless/ath/ath10k/mac.c
           src/drivers/net/wireless/ath/ath10k/mac.h
           src/drivers/net/wireless/ath/ath10k/p2p.c
           src/drivers/net/wireless/ath/ath10k/p2p.h
           src/drivers/net/wireless/ath/ath10k/pci.c
           src/drivers/net/wireless/ath/ath10k/pci.h
           src/drivers/net/wireless/ath/ath10k/qmi.c
           src/drivers/net/wireless/ath/ath10k/qmi.h
           src/drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
           src/drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.h
           src/drivers/net/wireless/ath/ath10k/rx_desc.h
           src/drivers/net/wireless/ath/ath10k/sdio.c
           src/drivers/net/wireless/ath/ath10k/sdio.h
           src/drivers/net/wireless/ath/ath10k/snoc.c
           src/drivers/net/wireless/ath/ath10k/snoc.h
           src/drivers/net/wireless/ath/ath10k/spectral.c
           src/drivers/net/wireless/ath/ath10k/spectral.h
           src/drivers/net/wireless/ath/ath10k/swap.h
           src/drivers/net/wireless/ath/ath10k/targaddrs.h
           src/drivers/net/wireless/ath/ath10k/testmode.c
           src/drivers/net/wireless/ath/ath10k/testmode.h
           src/drivers/net/wireless/ath/ath10k/thermal.c
           src/drivers/net/wireless/ath/ath10k/thermal.h
           src/drivers/net/wireless/ath/ath10k/trace.c
           src/drivers/net/wireless/ath/ath10k/trace.h
           src/drivers/net/wireless/ath/ath10k/txrx.c
           src/drivers/net/wireless/ath/ath10k/txrx.h
           src/drivers/net/wireless/ath/ath10k/usb.c
           src/drivers/net/wireless/ath/ath10k/usb.h
           src/drivers/net/wireless/ath/ath10k/wmi-ops.h
           src/drivers/net/wireless/ath/ath10k/wmi-tlv.c
           src/drivers/net/wireless/ath/ath10k/wmi-tlv.h
           src/drivers/net/wireless/ath/ath10k/wmi.c
           src/drivers/net/wireless/ath/ath10k/wmi.h
           src/drivers/net/wireless/ath/ath10k/wow.c
           src/drivers/net/wireless/ath/ath10k/wow.h
           src/drivers/net/wireless/ath/ath11k/ahb.c
           src/drivers/net/wireless/ath/ath11k/ahb.h
           src/drivers/net/wireless/ath/ath11k/ce.c
           src/drivers/net/wireless/ath/ath11k/ce.h
           src/drivers/net/wireless/ath/ath11k/core.c
           src/drivers/net/wireless/ath/ath11k/core.h
           src/drivers/net/wireless/ath/ath11k/dbring.c
           src/drivers/net/wireless/ath/ath11k/dbring.h
           src/drivers/net/wireless/ath/ath11k/debug.c
           src/drivers/net/wireless/ath/ath11k/debug.h
           src/drivers/net/wireless/ath/ath11k/debugfs.c
           src/drivers/net/wireless/ath/ath11k/debugfs.h
           src/drivers/net/wireless/ath/ath11k/debugfs_htt_stats.c
           src/drivers/net/wireless/ath/ath11k/debugfs_htt_stats.h
           src/drivers/net/wireless/ath/ath11k/debugfs_sta.c
           src/drivers/net/wireless/ath/ath11k/debugfs_sta.h
           src/drivers/net/wireless/ath/ath11k/dp.c
           src/drivers/net/wireless/ath/ath11k/dp.h
           src/drivers/net/wireless/ath/ath11k/dp_rx.c
           src/drivers/net/wireless/ath/ath11k/dp_rx.h
           src/drivers/net/wireless/ath/ath11k/dp_tx.c
           src/drivers/net/wireless/ath/ath11k/dp_tx.h
           src/drivers/net/wireless/ath/ath11k/hal.c
           src/drivers/net/wireless/ath/ath11k/hal.h
           src/drivers/net/wireless/ath/ath11k/hal_desc.h
           src/drivers/net/wireless/ath/ath11k/hal_rx.c
           src/drivers/net/wireless/ath/ath11k/hal_rx.h
           src/drivers/net/wireless/ath/ath11k/hal_tx.c
           src/drivers/net/wireless/ath/ath11k/hal_tx.h
           src/drivers/net/wireless/ath/ath11k/hif.h
           src/drivers/net/wireless/ath/ath11k/htc.c
           src/drivers/net/wireless/ath/ath11k/htc.h
           src/drivers/net/wireless/ath/ath11k/hw.c
           src/drivers/net/wireless/ath/ath11k/hw.h
           src/drivers/net/wireless/ath/ath11k/mac.c
           src/drivers/net/wireless/ath/ath11k/mac.h
           src/drivers/net/wireless/ath/ath11k/mhi.c
           src/drivers/net/wireless/ath/ath11k/mhi.h
           src/drivers/net/wireless/ath/ath11k/pci.c
           src/drivers/net/wireless/ath/ath11k/pci.h
           src/drivers/net/wireless/ath/ath11k/peer.c
           src/drivers/net/wireless/ath/ath11k/peer.h
           src/drivers/net/wireless/ath/ath11k/qmi.c
           src/drivers/net/wireless/ath/ath11k/qmi.h
           src/drivers/net/wireless/ath/ath11k/reg.c
           src/drivers/net/wireless/ath/ath11k/reg.h
           src/drivers/net/wireless/ath/ath11k/rx_desc.h
           src/drivers/net/wireless/ath/ath11k/spectral.c
           src/drivers/net/wireless/ath/ath11k/spectral.h
           src/drivers/net/wireless/ath/ath11k/testmode.c
           src/drivers/net/wireless/ath/ath11k/testmode.h
           src/drivers/net/wireless/ath/ath11k/thermal.c
           src/drivers/net/wireless/ath/ath11k/thermal.h
           src/drivers/net/wireless/ath/ath11k/trace.c
           src/drivers/net/wireless/ath/ath11k/trace.h
           src/drivers/net/wireless/ath/ath11k/wmi.c
           src/drivers/net/wireless/ath/ath11k/wmi.h
           src/drivers/net/wireless/ath/ath11k/wow.c
           src/drivers/net/wireless/ath/ath11k/wow.h
           src/drivers/net/wireless/ath/carl9170/fw.c
           src/drivers/net/wireless/ath/carl9170/fwdesc.h
           src/drivers/net/wireless/ath/wil6210/cfg80211.c
           src/drivers/net/wireless/ath/wil6210/debug.c
           src/drivers/net/wireless/ath/wil6210/debugfs.c
           src/drivers/net/wireless/ath/wil6210/ethtool.c
           src/drivers/net/wireless/ath/wil6210/fw.c
           src/drivers/net/wireless/ath/wil6210/fw.h
           src/drivers/net/wireless/ath/wil6210/interrupt.c
           src/drivers/net/wireless/ath/wil6210/main.c
           src/drivers/net/wireless/ath/wil6210/netdev.c
           src/drivers/net/wireless/ath/wil6210/p2p.c
           src/drivers/net/wireless/ath/wil6210/pcie_bus.c
           src/drivers/net/wireless/ath/wil6210/pm.c
           src/drivers/net/wireless/ath/wil6210/pmc.c
           src/drivers/net/wireless/ath/wil6210/pmc.h
           src/drivers/net/wireless/ath/wil6210/rx_reorder.c
           src/drivers/net/wireless/ath/wil6210/trace.c
           src/drivers/net/wireless/ath/wil6210/trace.h
           src/drivers/net/wireless/ath/wil6210/txrx.c
           src/drivers/net/wireless/ath/wil6210/txrx.h
           src/drivers/net/wireless/ath/wil6210/txrx_edma.c
           src/drivers/net/wireless/ath/wil6210/txrx_edma.h
           src/drivers/net/wireless/ath/wil6210/wil6210.h
           src/drivers/net/wireless/ath/wil6210/wil_crash_dump.c
           src/drivers/net/wireless/ath/wil6210/wil_platform.c
           src/drivers/net/wireless/ath/wil6210/wil_platform.h
           src/drivers/net/wireless/ath/wil6210/wmi.c
           src/drivers/net/wireless/atmel/at76c50x-usb.c
           src/drivers/net/wireless/atmel/atmel.h
           src/drivers/net/wireless/atmel/atmel_pci.c
           src/drivers/net/wireless/broadcom/b43/bus.c
           src/drivers/net/wireless/broadcom/b43/debugfs.c
           src/drivers/net/wireless/broadcom/b43/leds.c
           src/drivers/net/wireless/broadcom/b43/lo.c
           src/drivers/net/wireless/broadcom/b43/phy_ac.c
           src/drivers/net/wireless/broadcom/b43/phy_common.c
           src/drivers/net/wireless/broadcom/b43/phy_g.c
           src/drivers/net/wireless/broadcom/b43/phy_ht.c
           src/drivers/net/wireless/broadcom/b43/phy_lp.c
           src/drivers/net/wireless/broadcom/b43/phy_n.c
           src/drivers/net/wireless/broadcom/b43/pio.c
           src/drivers/net/wireless/broadcom/b43/ppr.c
           src/drivers/net/wireless/broadcom/b43/radio_2055.c
           src/drivers/net/wireless/broadcom/b43/radio_2056.c
           src/drivers/net/wireless/broadcom/b43/radio_2057.c
           src/drivers/net/wireless/broadcom/b43/radio_2059.c
           src/drivers/net/wireless/broadcom/b43/rfkill.c
           src/drivers/net/wireless/broadcom/b43/sdio.c
           src/drivers/net/wireless/broadcom/b43/sysfs.c
           src/drivers/net/wireless/broadcom/b43/tables.c
           src/drivers/net/wireless/broadcom/b43/tables_lpphy.c
           src/drivers/net/wireless/broadcom/b43/tables_nphy.c
           src/drivers/net/wireless/broadcom/b43/tables_phy_ht.c
           src/drivers/net/wireless/broadcom/b43/tables_phy_lcn.c
           src/drivers/net/wireless/broadcom/b43/wa.c
           src/drivers/net/wireless/broadcom/b43/xmit.c
           src/drivers/net/wireless/broadcom/b43legacy/debugfs.c
           src/drivers/net/wireless/broadcom/b43legacy/ilt.c
           src/drivers/net/wireless/broadcom/b43legacy/leds.c
           src/drivers/net/wireless/broadcom/b43legacy/pio.c
           src/drivers/net/wireless/broadcom/b43legacy/rfkill.c
           src/drivers/net/wireless/broadcom/b43legacy/sysfs.c
           src/drivers/net/wireless/broadcom/b43legacy/xmit.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/Makefile
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/commonring.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/commonring.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/debug.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/debug.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/dmi.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/feature.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/feature.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/of.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/of.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/pno.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/pno.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/proto.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/proto.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/tracepoint.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/tracepoint.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/vendor.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/vendor.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/xtlv.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/xtlv.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_hal.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_qmath.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_qmath.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_radio.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phyreg_n.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phytbl_lcn.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phytbl_lcn.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phytbl_n.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phytbl_n.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmutil/Makefile
           src/drivers/net/wireless/broadcom/brcm80211/brcmutil/utils.c
           src/drivers/net/wireless/broadcom/brcm80211/include/brcm_hw_ids.h
           src/drivers/net/wireless/broadcom/brcm80211/include/brcmu_d11.h
           src/drivers/net/wireless/broadcom/brcm80211/include/brcmu_utils.h
           src/drivers/net/wireless/broadcom/brcm80211/include/brcmu_wifi.h
           src/drivers/net/wireless/broadcom/brcm80211/include/chipcommon.h
           src/drivers/net/wireless/broadcom/brcm80211/include/defs.h
           src/drivers/net/wireless/broadcom/brcm80211/include/soc.h
           src/drivers/net/wireless/intel/ipw2x00/ipw.h
           src/drivers/net/wireless/intel/ipw2x00/libipw_rx.c
           src/drivers/net/wireless/intel/iwlwifi/cfg/22000.c
           src/drivers/net/wireless/intel/iwlwifi/cfg/7000.c
           src/drivers/net/wireless/intel/iwlwifi/cfg/8000.c
           src/drivers/net/wireless/intel/iwlwifi/cfg/9000.c
           src/drivers/net/wireless/intel/iwlwifi/dvm/agn.h
           src/drivers/net/wireless/intel/iwlwifi/dvm/calib.c
           src/drivers/net/wireless/intel/iwlwifi/dvm/calib.h
           src/drivers/net/wireless/intel/iwlwifi/fw/acpi.c
           src/drivers/net/wireless/intel/iwlwifi/fw/acpi.h
           src/drivers/net/wireless/intel/iwlwifi/fw/api/alive.h
           src/drivers/net/wireless/intel/iwlwifi/fw/api/binding.h
           src/drivers/net/wireless/intel/iwlwifi/fw/api/cmdhdr.h
           src/drivers/net/wireless/intel/iwlwifi/fw/api/coex.h
           src/drivers/net/wireless/intel/iwlwifi/fw/api/commands.h
           src/drivers/net/wireless/intel/iwlwifi/fw/api/config.h
           src/drivers/net/wireless/intel/iwlwifi/fw/api/context.h
           src/drivers/net/wireless/intel/iwlwifi/fw/api/d3.h
           src/drivers/net/wireless/intel/iwlwifi/fw/api/datapath.h
           src/drivers/net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h
           src/drivers/net/wireless/intel/iwlwifi/fw/api/debug.h
           src/drivers/net/wireless/intel/iwlwifi/fw/api/filter.h
           src/drivers/net/wireless/intel/iwlwifi/fw/api/led.h
           src/drivers/net/wireless/intel/iwlwifi/fw/api/location.h
           src/drivers/net/wireless/intel/iwlwifi/fw/api/mac-cfg.h
           src/drivers/net/wireless/intel/iwlwifi/fw/api/mac.h
           src/drivers/net/wireless/intel/iwlwifi/fw/api/nvm-reg.h
           src/drivers/net/wireless/intel/iwlwifi/fw/api/offload.h
           src/drivers/net/wireless/intel/iwlwifi/fw/api/paging.h
           src/drivers/net/wireless/intel/iwlwifi/fw/api/phy-ctxt.h
           src/drivers/net/wireless/intel/iwlwifi/fw/api/phy.h
           src/drivers/net/wireless/intel/iwlwifi/fw/api/power.h
           src/drivers/net/wireless/intel/iwlwifi/fw/api/rfi.h
           src/drivers/net/wireless/intel/iwlwifi/fw/api/rs.h
           src/drivers/net/wireless/intel/iwlwifi/fw/api/rx.h
           src/drivers/net/wireless/intel/iwlwifi/fw/api/scan.h
           src/drivers/net/wireless/intel/iwlwifi/fw/api/sf.h
           src/drivers/net/wireless/intel/iwlwifi/fw/api/soc.h
           src/drivers/net/wireless/intel/iwlwifi/fw/api/sta.h
           src/drivers/net/wireless/intel/iwlwifi/fw/api/stats.h
           src/drivers/net/wireless/intel/iwlwifi/fw/api/tdls.h
           src/drivers/net/wireless/intel/iwlwifi/fw/api/time-event.h
           src/drivers/net/wireless/intel/iwlwifi/fw/api/tx.h
           src/drivers/net/wireless/intel/iwlwifi/fw/api/txq.h
           src/drivers/net/wireless/intel/iwlwifi/fw/dbg.c
           src/drivers/net/wireless/intel/iwlwifi/fw/dbg.h
           src/drivers/net/wireless/intel/iwlwifi/fw/debugfs.c
           src/drivers/net/wireless/intel/iwlwifi/fw/debugfs.h
           src/drivers/net/wireless/intel/iwlwifi/fw/dump.c
           src/drivers/net/wireless/intel/iwlwifi/fw/error-dump.h
           src/drivers/net/wireless/intel/iwlwifi/fw/file.h
           src/drivers/net/wireless/intel/iwlwifi/fw/img.h
           src/drivers/net/wireless/intel/iwlwifi/fw/init.c
           src/drivers/net/wireless/intel/iwlwifi/fw/notif-wait.c
           src/drivers/net/wireless/intel/iwlwifi/fw/notif-wait.h
           src/drivers/net/wireless/intel/iwlwifi/fw/paging.c
           src/drivers/net/wireless/intel/iwlwifi/fw/pnvm.c
           src/drivers/net/wireless/intel/iwlwifi/fw/pnvm.h
           src/drivers/net/wireless/intel/iwlwifi/fw/runtime.h
           src/drivers/net/wireless/intel/iwlwifi/fw/smem.c
           src/drivers/net/wireless/intel/iwlwifi/fw/uefi.c
           src/drivers/net/wireless/intel/iwlwifi/fw/uefi.h
           src/drivers/net/wireless/intel/iwlwifi/iwl-config.h
           src/drivers/net/wireless/intel/iwlwifi/iwl-context-info-gen3.h
           src/drivers/net/wireless/intel/iwlwifi/iwl-context-info.h
           src/drivers/net/wireless/intel/iwlwifi/iwl-csr.h
           src/drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c
           src/drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.h
           src/drivers/net/wireless/intel/iwlwifi/iwl-debug.c
           src/drivers/net/wireless/intel/iwlwifi/iwl-drv.c
           src/drivers/net/wireless/intel/iwlwifi/iwl-drv.h
           src/drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c
           src/drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.h
           src/drivers/net/wireless/intel/iwlwifi/iwl-eeprom-read.c
           src/drivers/net/wireless/intel/iwlwifi/iwl-eeprom-read.h
           src/drivers/net/wireless/intel/iwlwifi/iwl-fh.h
           src/drivers/net/wireless/intel/iwlwifi/iwl-io.c
           src/drivers/net/wireless/intel/iwlwifi/iwl-io.h
           src/drivers/net/wireless/intel/iwlwifi/iwl-modparams.h
           src/drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c
           src/drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.h
           src/drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h
           src/drivers/net/wireless/intel/iwlwifi/iwl-phy-db.c
           src/drivers/net/wireless/intel/iwlwifi/iwl-phy-db.h
           src/drivers/net/wireless/intel/iwlwifi/iwl-prph.h
           src/drivers/net/wireless/intel/iwlwifi/iwl-scd.h
           src/drivers/net/wireless/intel/iwlwifi/iwl-trans.c
           src/drivers/net/wireless/intel/iwlwifi/iwl-trans.h
           src/drivers/net/wireless/intel/iwlwifi/mvm/binding.c
           src/drivers/net/wireless/intel/iwlwifi/mvm/coex.c
           src/drivers/net/wireless/intel/iwlwifi/mvm/constants.h
           src/drivers/net/wireless/intel/iwlwifi/mvm/d3.c
           src/drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c
           src/drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c
           src/drivers/net/wireless/intel/iwlwifi/mvm/debugfs.h
           src/drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c
           src/drivers/net/wireless/intel/iwlwifi/mvm/ftm-responder.c
           src/drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h
           src/drivers/net/wireless/intel/iwlwifi/mvm/fw.c
           src/drivers/net/wireless/intel/iwlwifi/mvm/led.c
           src/drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c
           src/drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
           src/drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
           src/drivers/net/wireless/intel/iwlwifi/mvm/nvm.c
           src/drivers/net/wireless/intel/iwlwifi/mvm/offloading.c
           src/drivers/net/wireless/intel/iwlwifi/mvm/ops.c
           src/drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c
           src/drivers/net/wireless/intel/iwlwifi/mvm/power.c
           src/drivers/net/wireless/intel/iwlwifi/mvm/quota.c
           src/drivers/net/wireless/intel/iwlwifi/mvm/rfi.c
           src/drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c
           src/drivers/net/wireless/intel/iwlwifi/mvm/rx.c
           src/drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c
           src/drivers/net/wireless/intel/iwlwifi/mvm/scan.c
           src/drivers/net/wireless/intel/iwlwifi/mvm/sf.c
           src/drivers/net/wireless/intel/iwlwifi/mvm/sta.c
           src/drivers/net/wireless/intel/iwlwifi/mvm/sta.h
           src/drivers/net/wireless/intel/iwlwifi/mvm/tdls.c
           src/drivers/net/wireless/intel/iwlwifi/mvm/time-event.c
           src/drivers/net/wireless/intel/iwlwifi/mvm/time-event.h
           src/drivers/net/wireless/intel/iwlwifi/mvm/tt.c
           src/drivers/net/wireless/intel/iwlwifi/mvm/tx.c
           src/drivers/net/wireless/intel/iwlwifi/mvm/utils.c
           src/drivers/net/wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c
           src/drivers/net/wireless/intel/iwlwifi/pcie/ctxt-info.c
           src/drivers/net/wireless/intel/iwlwifi/pcie/drv.c
           src/drivers/net/wireless/intel/iwlwifi/pcie/internal.h
           src/drivers/net/wireless/intel/iwlwifi/pcie/rx.c
           src/drivers/net/wireless/intel/iwlwifi/pcie/trans-gen2.c
           src/drivers/net/wireless/intel/iwlwifi/pcie/trans.c
           src/drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c
           src/drivers/net/wireless/intel/iwlwifi/pcie/tx.c
           src/drivers/net/wireless/intel/iwlwifi/queue/tx.c
           src/drivers/net/wireless/intel/iwlwifi/queue/tx.h
           src/drivers/net/wireless/intersil/orinoco/hermes_dld.c
           src/drivers/net/wireless/intersil/orinoco/main.c
           src/drivers/net/wireless/intersil/orinoco/orinoco_nortel.c
           src/drivers/net/wireless/intersil/orinoco/orinoco_pci.h
           src/drivers/net/wireless/intersil/orinoco/orinoco_tmd.c
           src/drivers/net/wireless/intersil/orinoco/spectrum_cs.c
           src/drivers/net/wireless/mac80211_hwsim.h
           src/drivers/net/wireless/marvell/libertas/cfg.c
           src/drivers/net/wireless/marvell/libertas/cmd.h
           src/drivers/net/wireless/marvell/libertas/if_cs.c
           src/drivers/net/wireless/marvell/libertas/if_sdio.c
           src/drivers/net/wireless/marvell/libertas/if_sdio.h
           src/drivers/net/wireless/marvell/libertas_tf/cmd.c
           src/drivers/net/wireless/marvell/libertas_tf/if_usb.c
           src/drivers/net/wireless/marvell/libertas_tf/if_usb.h
           src/drivers/net/wireless/marvell/libertas_tf/libertas_tf.h
           src/drivers/net/wireless/marvell/libertas_tf/main.c
           src/drivers/net/wireless/mediatek/mt76/agg-rx.c
           src/drivers/net/wireless/mediatek/mt76/debugfs.c
           src/drivers/net/wireless/mediatek/mt76/dma.c
           src/drivers/net/wireless/mediatek/mt76/dma.h
           src/drivers/net/wireless/mediatek/mt76/eeprom.c
           src/drivers/net/wireless/mediatek/mt76/mac80211.c
           src/drivers/net/wireless/mediatek/mt76/mcu.c
           src/drivers/net/wireless/mediatek/mt76/mmio.c
           src/drivers/net/wireless/mediatek/mt76/mt76.h
           src/drivers/net/wireless/mediatek/mt76/mt7615/dma.c
           src/drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c
           src/drivers/net/wireless/mediatek/mt76/mt7615/eeprom.h
           src/drivers/net/wireless/mediatek/mt76/mt7615/init.c
           src/drivers/net/wireless/mediatek/mt76/mt7615/mac.c
           src/drivers/net/wireless/mediatek/mt76/mt7615/mac.h
           src/drivers/net/wireless/mediatek/mt76/mt7615/main.c
           src/drivers/net/wireless/mediatek/mt76/mt7615/mcu.c
           src/drivers/net/wireless/mediatek/mt76/mt7615/mcu.h
           src/drivers/net/wireless/mediatek/mt76/mt7615/mmio.c
           src/drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h
           src/drivers/net/wireless/mediatek/mt76/mt7615/mt7615_trace.h
           src/drivers/net/wireless/mediatek/mt76/mt7615/pci.c
           src/drivers/net/wireless/mediatek/mt76/mt7615/pci_init.c
           src/drivers/net/wireless/mediatek/mt76/mt7615/pci_mac.c
           src/drivers/net/wireless/mediatek/mt76/mt7615/regs.h
           src/drivers/net/wireless/mediatek/mt76/mt7615/sdio.c
           src/drivers/net/wireless/mediatek/mt76/mt7615/sdio.h
           src/drivers/net/wireless/mediatek/mt76/mt7615/sdio_mcu.c
           src/drivers/net/wireless/mediatek/mt76/mt7615/sdio_txrx.c
           src/drivers/net/wireless/mediatek/mt76/mt7615/soc.c
           src/drivers/net/wireless/mediatek/mt76/mt7615/testmode.c
           src/drivers/net/wireless/mediatek/mt76/mt7615/trace.c
           src/drivers/net/wireless/mediatek/mt76/mt7615/usb.c
           src/drivers/net/wireless/mediatek/mt76/mt7615/usb_mcu.c
           src/drivers/net/wireless/mediatek/mt76/mt7615/usb_sdio.c
           src/drivers/net/wireless/mediatek/mt76/mt76_connac.h
           src/drivers/net/wireless/mediatek/mt76/mt76_connac_mac.c
           src/drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
           src/drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.h
           src/drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c
           src/drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.h
           src/drivers/net/wireless/mediatek/mt76/mt76x0/init.c
           src/drivers/net/wireless/mediatek/mt76/mt76x0/initvals.h
           src/drivers/net/wireless/mediatek/mt76/mt76x0/initvals_init.h
           src/drivers/net/wireless/mediatek/mt76/mt76x0/initvals_phy.h
           src/drivers/net/wireless/mediatek/mt76/mt76x0/main.c
           src/drivers/net/wireless/mediatek/mt76/mt76x0/mcu.h
           src/drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h
           src/drivers/net/wireless/mediatek/mt76/mt76x0/pci.c
           src/drivers/net/wireless/mediatek/mt76/mt76x0/pci_mcu.c
           src/drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
           src/drivers/net/wireless/mediatek/mt76/mt76x0/phy.h
           src/drivers/net/wireless/mediatek/mt76/mt76x0/usb.c
           src/drivers/net/wireless/mediatek/mt76/mt76x0/usb_mcu.c
           src/drivers/net/wireless/mediatek/mt76/mt76x02.h
           src/drivers/net/wireless/mediatek/mt76/mt76x02_beacon.c
           src/drivers/net/wireless/mediatek/mt76/mt76x02_debugfs.c
           src/drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c
           src/drivers/net/wireless/mediatek/mt76/mt76x02_dfs.h
           src/drivers/net/wireless/mediatek/mt76/mt76x02_dma.h
           src/drivers/net/wireless/mediatek/mt76/mt76x02_eeprom.c
           src/drivers/net/wireless/mediatek/mt76/mt76x02_eeprom.h
           src/drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
           src/drivers/net/wireless/mediatek/mt76/mt76x02_mac.h
           src/drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c
           src/drivers/net/wireless/mediatek/mt76/mt76x02_mcu.h
           src/drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c
           src/drivers/net/wireless/mediatek/mt76/mt76x02_phy.c
           src/drivers/net/wireless/mediatek/mt76/mt76x02_phy.h
           src/drivers/net/wireless/mediatek/mt76/mt76x02_regs.h
           src/drivers/net/wireless/mediatek/mt76/mt76x02_trace.c
           src/drivers/net/wireless/mediatek/mt76/mt76x02_trace.h
           src/drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c
           src/drivers/net/wireless/mediatek/mt76/mt76x02_usb.h
           src/drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c
           src/drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c
           src/drivers/net/wireless/mediatek/mt76/mt76x02_util.c
           src/drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c
           src/drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.h
           src/drivers/net/wireless/mediatek/mt76/mt76x2/init.c
           src/drivers/net/wireless/mediatek/mt76/mt76x2/mac.c
           src/drivers/net/wireless/mediatek/mt76/mt76x2/mac.h
           src/drivers/net/wireless/mediatek/mt76/mt76x2/mcu.c
           src/drivers/net/wireless/mediatek/mt76/mt76x2/mcu.h
           src/drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h
           src/drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2u.h
           src/drivers/net/wireless/mediatek/mt76/mt76x2/pci.c
           src/drivers/net/wireless/mediatek/mt76/mt76x2/pci_init.c
           src/drivers/net/wireless/mediatek/mt76/mt76x2/pci_main.c
           src/drivers/net/wireless/mediatek/mt76/mt76x2/pci_mcu.c
           src/drivers/net/wireless/mediatek/mt76/mt76x2/pci_phy.c
           src/drivers/net/wireless/mediatek/mt76/mt76x2/phy.c
           src/drivers/net/wireless/mediatek/mt76/mt76x2/usb.c
           src/drivers/net/wireless/mediatek/mt76/mt76x2/usb_init.c
           src/drivers/net/wireless/mediatek/mt76/mt76x2/usb_mac.c
           src/drivers/net/wireless/mediatek/mt76/mt76x2/usb_main.c
           src/drivers/net/wireless/mediatek/mt76/mt76x2/usb_mcu.c
           src/drivers/net/wireless/mediatek/mt76/mt76x2/usb_phy.c
           src/drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
           src/drivers/net/wireless/mediatek/mt76/mt7915/dma.c
           src/drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c
           src/drivers/net/wireless/mediatek/mt76/mt7915/eeprom.h
           src/drivers/net/wireless/mediatek/mt76/mt7915/init.c
           src/drivers/net/wireless/mediatek/mt76/mt7915/mac.c
           src/drivers/net/wireless/mediatek/mt76/mt7915/mac.h
           src/drivers/net/wireless/mediatek/mt76/mt7915/main.c
           src/drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
           src/drivers/net/wireless/mediatek/mt76/mt7915/mcu.h
           src/drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
           src/drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
           src/drivers/net/wireless/mediatek/mt76/mt7915/pci.c
           src/drivers/net/wireless/mediatek/mt76/mt7915/regs.h
           src/drivers/net/wireless/mediatek/mt76/mt7915/testmode.c
           src/drivers/net/wireless/mediatek/mt76/mt7915/testmode.h
           src/drivers/net/wireless/mediatek/mt76/mt7921/debugfs.c
           src/drivers/net/wireless/mediatek/mt76/mt7921/dma.c
           src/drivers/net/wireless/mediatek/mt76/mt7921/eeprom.c
           src/drivers/net/wireless/mediatek/mt76/mt7921/eeprom.h
           src/drivers/net/wireless/mediatek/mt76/mt7921/init.c
           src/drivers/net/wireless/mediatek/mt76/mt7921/mac.c
           src/drivers/net/wireless/mediatek/mt76/mt7921/mac.h
           src/drivers/net/wireless/mediatek/mt76/mt7921/main.c
           src/drivers/net/wireless/mediatek/mt76/mt7921/mcu.c
           src/drivers/net/wireless/mediatek/mt76/mt7921/mcu.h
           src/drivers/net/wireless/mediatek/mt76/mt7921/mt7921.h
           src/drivers/net/wireless/mediatek/mt76/mt7921/mt7921_trace.h
           src/drivers/net/wireless/mediatek/mt76/mt7921/pci.c
           src/drivers/net/wireless/mediatek/mt76/mt7921/regs.h
           src/drivers/net/wireless/mediatek/mt76/mt7921/trace.c
           src/drivers/net/wireless/mediatek/mt76/pci.c
           src/drivers/net/wireless/mediatek/mt76/testmode.c
           src/drivers/net/wireless/mediatek/mt76/testmode.h
           src/drivers/net/wireless/mediatek/mt76/trace.c
           src/drivers/net/wireless/mediatek/mt76/trace.h
           src/drivers/net/wireless/mediatek/mt76/tx.c
           src/drivers/net/wireless/mediatek/mt76/usb.c
           src/drivers/net/wireless/mediatek/mt76/usb_trace.c
           src/drivers/net/wireless/mediatek/mt76/usb_trace.h
           src/drivers/net/wireless/mediatek/mt76/util.c
           src/drivers/net/wireless/mediatek/mt76/util.h
           src/drivers/net/wireless/mediatek/mt7601u/core.c
           src/drivers/net/wireless/mediatek/mt7601u/debugfs.c
           src/drivers/net/wireless/mediatek/mt7601u/dma.c
           src/drivers/net/wireless/mediatek/mt7601u/dma.h
           src/drivers/net/wireless/mediatek/mt7601u/eeprom.c
           src/drivers/net/wireless/mediatek/mt7601u/eeprom.h
           src/drivers/net/wireless/mediatek/mt7601u/init.c
           src/drivers/net/wireless/mediatek/mt7601u/initvals.h
           src/drivers/net/wireless/mediatek/mt7601u/initvals_phy.h
           src/drivers/net/wireless/mediatek/mt7601u/mac.c
           src/drivers/net/wireless/mediatek/mt7601u/mac.h
           src/drivers/net/wireless/mediatek/mt7601u/main.c
           src/drivers/net/wireless/mediatek/mt7601u/mcu.c
           src/drivers/net/wireless/mediatek/mt7601u/mcu.h
           src/drivers/net/wireless/mediatek/mt7601u/mt7601u.h
           src/drivers/net/wireless/mediatek/mt7601u/phy.c
           src/drivers/net/wireless/mediatek/mt7601u/regs.h
           src/drivers/net/wireless/mediatek/mt7601u/trace.c
           src/drivers/net/wireless/mediatek/mt7601u/trace.h
           src/drivers/net/wireless/mediatek/mt7601u/tx.c
           src/drivers/net/wireless/mediatek/mt7601u/usb.c
           src/drivers/net/wireless/mediatek/mt7601u/usb.h
           src/drivers/net/wireless/mediatek/mt7601u/util.c
           src/drivers/net/wireless/microchip/wilc1000/cfg80211.c
           src/drivers/net/wireless/microchip/wilc1000/cfg80211.h
           src/drivers/net/wireless/microchip/wilc1000/fw.h
           src/drivers/net/wireless/microchip/wilc1000/hif.c
           src/drivers/net/wireless/microchip/wilc1000/hif.h
           src/drivers/net/wireless/microchip/wilc1000/mon.c
           src/drivers/net/wireless/microchip/wilc1000/netdev.c
           src/drivers/net/wireless/microchip/wilc1000/netdev.h
           src/drivers/net/wireless/microchip/wilc1000/sdio.c
           src/drivers/net/wireless/microchip/wilc1000/spi.c
           src/drivers/net/wireless/microchip/wilc1000/wlan.c
           src/drivers/net/wireless/microchip/wilc1000/wlan.h
           src/drivers/net/wireless/microchip/wilc1000/wlan_cfg.c
           src/drivers/net/wireless/microchip/wilc1000/wlan_cfg.h
           src/drivers/net/wireless/microchip/wilc1000/wlan_if.h
           src/drivers/net/wireless/quantenna/Makefile
           src/drivers/net/wireless/quantenna/qtnfmac/Makefile
           src/drivers/net/wireless/quantenna/qtnfmac/bus.h
           src/drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
           src/drivers/net/wireless/quantenna/qtnfmac/cfg80211.h
           src/drivers/net/wireless/quantenna/qtnfmac/commands.c
           src/drivers/net/wireless/quantenna/qtnfmac/commands.h
           src/drivers/net/wireless/quantenna/qtnfmac/core.c
           src/drivers/net/wireless/quantenna/qtnfmac/core.h
           src/drivers/net/wireless/quantenna/qtnfmac/debug.c
           src/drivers/net/wireless/quantenna/qtnfmac/debug.h
           src/drivers/net/wireless/quantenna/qtnfmac/event.c
           src/drivers/net/wireless/quantenna/qtnfmac/event.h
           src/drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c
           src/drivers/net/wireless/quantenna/qtnfmac/pcie/pcie_priv.h
           src/drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c
           src/drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie_ipc.h
           src/drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie_regs.h
           src/drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c
           src/drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie_ipc.h
           src/drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie_regs.h
           src/drivers/net/wireless/quantenna/qtnfmac/qlink.h
           src/drivers/net/wireless/quantenna/qtnfmac/qlink_util.c
           src/drivers/net/wireless/quantenna/qtnfmac/qlink_util.h
           src/drivers/net/wireless/quantenna/qtnfmac/qtn_hw_ids.h
           src/drivers/net/wireless/quantenna/qtnfmac/shm_ipc.c
           src/drivers/net/wireless/quantenna/qtnfmac/shm_ipc.h
           src/drivers/net/wireless/quantenna/qtnfmac/shm_ipc_defs.h
           src/drivers/net/wireless/quantenna/qtnfmac/switchdev.h
           src/drivers/net/wireless/quantenna/qtnfmac/trans.c
           src/drivers/net/wireless/quantenna/qtnfmac/trans.h
           src/drivers/net/wireless/quantenna/qtnfmac/util.c
           src/drivers/net/wireless/quantenna/qtnfmac/util.h
           src/drivers/net/wireless/ralink/rt2x00/rt2800lib.h
           src/drivers/net/wireless/ralink/rt2x00/rt2800usb.c
           src/drivers/net/wireless/ralink/rt2x00/rt2800usb.h
           src/drivers/net/wireless/realtek/rtlwifi/base.c
           src/drivers/net/wireless/realtek/rtlwifi/base.h
           src/drivers/net/wireless/realtek/rtlwifi/btcoexist/halbt_precomp.h
           src/drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8723b2ant.h
           src/drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8821a1ant.h
           src/drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8821a2ant.h
           src/drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8822bwifionly.c
           src/drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8822bwifionly.h
           src/drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c
           src/drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.h
           src/drivers/net/wireless/realtek/rtlwifi/btcoexist/rtl_btc.c
           src/drivers/net/wireless/realtek/rtlwifi/btcoexist/rtl_btc.h
           src/drivers/net/wireless/realtek/rtlwifi/cam.c
           src/drivers/net/wireless/realtek/rtlwifi/cam.h
           src/drivers/net/wireless/realtek/rtlwifi/core.c
           src/drivers/net/wireless/realtek/rtlwifi/core.h
           src/drivers/net/wireless/realtek/rtlwifi/debug.c
           src/drivers/net/wireless/realtek/rtlwifi/debug.h
           src/drivers/net/wireless/realtek/rtlwifi/efuse.c
           src/drivers/net/wireless/realtek/rtlwifi/efuse.h
           src/drivers/net/wireless/realtek/rtlwifi/pci.c
           src/drivers/net/wireless/realtek/rtlwifi/pci.h
           src/drivers/net/wireless/realtek/rtlwifi/ps.c
           src/drivers/net/wireless/realtek/rtlwifi/ps.h
           src/drivers/net/wireless/realtek/rtlwifi/pwrseqcmd.h
           src/drivers/net/wireless/realtek/rtlwifi/rc.c
           src/drivers/net/wireless/realtek/rtlwifi/rc.h
           src/drivers/net/wireless/realtek/rtlwifi/regd.c
           src/drivers/net/wireless/realtek/rtlwifi/regd.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/def.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/led.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/led.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/pwrseq.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/pwrseq.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/reg.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/sw.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/table.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/table.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192c/main.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/def.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/dm.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/dm.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/led.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/led.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/reg.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rf.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rf.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/sw.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/table.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/table.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/def.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/dm.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/dm.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/led.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/led.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/reg.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/sw.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/table.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/table.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192de/def.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192de/fw.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192de/fw.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192de/led.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192de/led.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192de/reg.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192de/rf.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192de/rf.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192de/sw.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192de/sw.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192de/table.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192de/table.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/def.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/led.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/led.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/pwrseq.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/pwrseq.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/reg.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/rf.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/rf.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/sw.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/table.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/table.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192se/def.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192se/led.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192se/led.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192se/reg.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192se/rf.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192se/rf.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192se/sw.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192se/table.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192se/table.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/btc.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/def.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/fw.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/fw.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_bt_coexist.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_bt_coexist.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/led.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/led.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/pwrseq.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/pwrseq.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/reg.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rf.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rf.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/sw.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/table.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/table.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723be/def.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723be/led.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723be/led.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723be/pwrseq.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723be/pwrseq.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723be/reg.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723be/sw.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723be/table.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723be/table.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723com/dm_common.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723com/dm_common.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723com/fw_common.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723com/fw_common.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723com/main.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723com/phy_common.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723com/phy_common.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/def.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/led.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/led.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/pwrseq.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/pwrseq.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/reg.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/sw.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/table.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/table.h
           src/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c
           src/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.h
           src/drivers/net/wireless/realtek/rtlwifi/stats.c
           src/drivers/net/wireless/realtek/rtlwifi/stats.h
           src/drivers/net/wireless/realtek/rtlwifi/usb.c
           src/drivers/net/wireless/realtek/rtlwifi/usb.h
           src/drivers/net/wireless/realtek/rtlwifi/wifi.h
           src/drivers/net/wireless/realtek/rtw88/bf.c
           src/drivers/net/wireless/realtek/rtw88/bf.h
           src/drivers/net/wireless/realtek/rtw88/coex.c
           src/drivers/net/wireless/realtek/rtw88/coex.h
           src/drivers/net/wireless/realtek/rtw88/debug.c
           src/drivers/net/wireless/realtek/rtw88/debug.h
           src/drivers/net/wireless/realtek/rtw88/efuse.c
           src/drivers/net/wireless/realtek/rtw88/efuse.h
           src/drivers/net/wireless/realtek/rtw88/fw.c
           src/drivers/net/wireless/realtek/rtw88/fw.h
           src/drivers/net/wireless/realtek/rtw88/hci.h
           src/drivers/net/wireless/realtek/rtw88/mac.c
           src/drivers/net/wireless/realtek/rtw88/mac.h
           src/drivers/net/wireless/realtek/rtw88/mac80211.c
           src/drivers/net/wireless/realtek/rtw88/main.c
           src/drivers/net/wireless/realtek/rtw88/main.h
           src/drivers/net/wireless/realtek/rtw88/pci.c
           src/drivers/net/wireless/realtek/rtw88/pci.h
           src/drivers/net/wireless/realtek/rtw88/phy.c
           src/drivers/net/wireless/realtek/rtw88/phy.h
           src/drivers/net/wireless/realtek/rtw88/ps.c
           src/drivers/net/wireless/realtek/rtw88/ps.h
           src/drivers/net/wireless/realtek/rtw88/reg.h
           src/drivers/net/wireless/realtek/rtw88/regd.c
           src/drivers/net/wireless/realtek/rtw88/regd.h
           src/drivers/net/wireless/realtek/rtw88/rtw8723d.c
           src/drivers/net/wireless/realtek/rtw88/rtw8723d.h
           src/drivers/net/wireless/realtek/rtw88/rtw8723d_table.c
           src/drivers/net/wireless/realtek/rtw88/rtw8723d_table.h
           src/drivers/net/wireless/realtek/rtw88/rtw8723de.c
           src/drivers/net/wireless/realtek/rtw88/rtw8723de.h
           src/drivers/net/wireless/realtek/rtw88/rtw8821c.c
           src/drivers/net/wireless/realtek/rtw88/rtw8821c.h
           src/drivers/net/wireless/realtek/rtw88/rtw8821c_table.c
           src/drivers/net/wireless/realtek/rtw88/rtw8821c_table.h
           src/drivers/net/wireless/realtek/rtw88/rtw8821ce.c
           src/drivers/net/wireless/realtek/rtw88/rtw8821ce.h
           src/drivers/net/wireless/realtek/rtw88/rtw8822b.c
           src/drivers/net/wireless/realtek/rtw88/rtw8822b.h
           src/drivers/net/wireless/realtek/rtw88/rtw8822b_table.c
           src/drivers/net/wireless/realtek/rtw88/rtw8822b_table.h
           src/drivers/net/wireless/realtek/rtw88/rtw8822be.c
           src/drivers/net/wireless/realtek/rtw88/rtw8822be.h
           src/drivers/net/wireless/realtek/rtw88/rtw8822c.c
           src/drivers/net/wireless/realtek/rtw88/rtw8822c.h
           src/drivers/net/wireless/realtek/rtw88/rtw8822c_table.h
           src/drivers/net/wireless/realtek/rtw88/rtw8822ce.c
           src/drivers/net/wireless/realtek/rtw88/rtw8822ce.h
           src/drivers/net/wireless/realtek/rtw88/rx.c
           src/drivers/net/wireless/realtek/rtw88/rx.h
           src/drivers/net/wireless/realtek/rtw88/sec.c
           src/drivers/net/wireless/realtek/rtw88/sec.h
           src/drivers/net/wireless/realtek/rtw88/tx.c
           src/drivers/net/wireless/realtek/rtw88/tx.h
           src/drivers/net/wireless/realtek/rtw88/util.c
           src/drivers/net/wireless/realtek/rtw88/util.h
           src/drivers/net/wireless/realtek/rtw88/wow.c
           src/drivers/net/wireless/realtek/rtw88/wow.h
           src/drivers/net/wireless/realtek/rtw89/acpi.c
           src/drivers/net/wireless/realtek/rtw89/acpi.h
           src/drivers/net/wireless/realtek/rtw89/cam.c
           src/drivers/net/wireless/realtek/rtw89/cam.h
           src/drivers/net/wireless/realtek/rtw89/chan.c
           src/drivers/net/wireless/realtek/rtw89/chan.h
           src/drivers/net/wireless/realtek/rtw89/coex.c
           src/drivers/net/wireless/realtek/rtw89/coex.h
           src/drivers/net/wireless/realtek/rtw89/core.c
           src/drivers/net/wireless/realtek/rtw89/core.h
           src/drivers/net/wireless/realtek/rtw89/debug.c
           src/drivers/net/wireless/realtek/rtw89/debug.h
           src/drivers/net/wireless/realtek/rtw89/efuse.c
           src/drivers/net/wireless/realtek/rtw89/efuse.h
           src/drivers/net/wireless/realtek/rtw89/efuse_be.c
           src/drivers/net/wireless/realtek/rtw89/fw.c
           src/drivers/net/wireless/realtek/rtw89/fw.h
           src/drivers/net/wireless/realtek/rtw89/mac.c
           src/drivers/net/wireless/realtek/rtw89/mac.h
           src/drivers/net/wireless/realtek/rtw89/mac80211.c
           src/drivers/net/wireless/realtek/rtw89/mac_be.c
           src/drivers/net/wireless/realtek/rtw89/pci.c
           src/drivers/net/wireless/realtek/rtw89/pci.h
           src/drivers/net/wireless/realtek/rtw89/pci_be.c
           src/drivers/net/wireless/realtek/rtw89/phy.c
           src/drivers/net/wireless/realtek/rtw89/phy.h
           src/drivers/net/wireless/realtek/rtw89/phy_be.c
           src/drivers/net/wireless/realtek/rtw89/ps.c
           src/drivers/net/wireless/realtek/rtw89/ps.h
           src/drivers/net/wireless/realtek/rtw89/reg.h
           src/drivers/net/wireless/realtek/rtw89/regd.c
           src/drivers/net/wireless/realtek/rtw89/rtw8851b.c
           src/drivers/net/wireless/realtek/rtw89/rtw8851b.h
           src/drivers/net/wireless/realtek/rtw89/rtw8851b_rfk.c
           src/drivers/net/wireless/realtek/rtw89/rtw8851b_rfk.h
           src/drivers/net/wireless/realtek/rtw89/rtw8851b_rfk_table.c
           src/drivers/net/wireless/realtek/rtw89/rtw8851b_rfk_table.h
           src/drivers/net/wireless/realtek/rtw89/rtw8851b_table.c
           src/drivers/net/wireless/realtek/rtw89/rtw8851b_table.h
           src/drivers/net/wireless/realtek/rtw89/rtw8851be.c
           src/drivers/net/wireless/realtek/rtw89/rtw8852a.c
           src/drivers/net/wireless/realtek/rtw89/rtw8852a.h
           src/drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
           src/drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.h
           src/drivers/net/wireless/realtek/rtw89/rtw8852a_rfk_table.c
           src/drivers/net/wireless/realtek/rtw89/rtw8852a_rfk_table.h
           src/drivers/net/wireless/realtek/rtw89/rtw8852a_table.h
           src/drivers/net/wireless/realtek/rtw89/rtw8852ae.c
           src/drivers/net/wireless/realtek/rtw89/rtw8852b.c
           src/drivers/net/wireless/realtek/rtw89/rtw8852b.h
           src/drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
           src/drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.h
           src/drivers/net/wireless/realtek/rtw89/rtw8852b_rfk_table.c
           src/drivers/net/wireless/realtek/rtw89/rtw8852b_rfk_table.h
           src/drivers/net/wireless/realtek/rtw89/rtw8852b_table.c
           src/drivers/net/wireless/realtek/rtw89/rtw8852b_table.h
           src/drivers/net/wireless/realtek/rtw89/rtw8852be.c
           src/drivers/net/wireless/realtek/rtw89/rtw8852c.c
           src/drivers/net/wireless/realtek/rtw89/rtw8852c.h
           src/drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
           src/drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.h
           src/drivers/net/wireless/realtek/rtw89/rtw8852c_rfk_table.c
           src/drivers/net/wireless/realtek/rtw89/rtw8852c_rfk_table.h
           src/drivers/net/wireless/realtek/rtw89/rtw8852c_table.h
           src/drivers/net/wireless/realtek/rtw89/rtw8852ce.c
           src/drivers/net/wireless/realtek/rtw89/rtw8922a.c
           src/drivers/net/wireless/realtek/rtw89/rtw8922a.h
           src/drivers/net/wireless/realtek/rtw89/rtw8922a_rfk.c
           src/drivers/net/wireless/realtek/rtw89/rtw8922a_rfk.h
           src/drivers/net/wireless/realtek/rtw89/rtw8922ae.c
           src/drivers/net/wireless/realtek/rtw89/sar.c
           src/drivers/net/wireless/realtek/rtw89/sar.h
           src/drivers/net/wireless/realtek/rtw89/ser.c
           src/drivers/net/wireless/realtek/rtw89/ser.h
           src/drivers/net/wireless/realtek/rtw89/txrx.h
           src/drivers/net/wireless/realtek/rtw89/util.h
           src/drivers/net/wireless/realtek/rtw89/wow.c
           src/drivers/net/wireless/realtek/rtw89/wow.h
           src/drivers/net/wireless/st/cw1200/bh.h
           src/drivers/net/wireless/st/cw1200/cw1200_sdio.c
           src/drivers/net/wireless/st/cw1200/cw1200_spi.c
           src/drivers/net/wireless/st/cw1200/debug.c
           src/drivers/net/wireless/st/cw1200/debug.h
           src/drivers/net/wireless/st/cw1200/hwbus.h
           src/drivers/net/wireless/st/cw1200/pm.c
           src/drivers/net/wireless/st/cw1200/pm.h
           src/drivers/net/wireless/st/cw1200/queue.c
           src/drivers/net/wireless/st/cw1200/queue.h
           src/drivers/net/wireless/st/cw1200/scan.c
           src/drivers/net/wireless/st/cw1200/scan.h
           src/drivers/net/wireless/st/cw1200/sta.c
           src/drivers/net/wireless/st/cw1200/sta.h
           src/drivers/net/wireless/st/cw1200/txrx.c
           src/drivers/net/wireless/st/cw1200/txrx.h
           src/drivers/net/wireless/st/cw1200/wsm.c
           src/drivers/net/wireless/ti/wilink_platform_data.c
           src/drivers/net/wireless/ti/wl1251/acx.h
           src/drivers/net/wireless/ti/wl1251/boot.c
           src/drivers/net/wireless/ti/wl1251/boot.h
           src/drivers/net/wireless/ti/wl1251/cmd.h
           src/drivers/net/wireless/ti/wl1251/debugfs.c
           src/drivers/net/wireless/ti/wl1251/debugfs.h
           src/drivers/net/wireless/ti/wl1251/event.c
           src/drivers/net/wireless/ti/wl1251/event.h
           src/drivers/net/wireless/ti/wl1251/init.c
           src/drivers/net/wireless/ti/wl1251/init.h
           src/drivers/net/wireless/ti/wl1251/io.c
           src/drivers/net/wireless/ti/wl1251/io.h
           src/drivers/net/wireless/ti/wl1251/main.c
           src/drivers/net/wireless/ti/wl1251/ps.c
           src/drivers/net/wireless/ti/wl1251/ps.h
           src/drivers/net/wireless/ti/wl1251/reg.h
           src/drivers/net/wireless/ti/wl1251/rx.c
           src/drivers/net/wireless/ti/wl1251/rx.h
           src/drivers/net/wireless/ti/wl1251/sdio.c
           src/drivers/net/wireless/ti/wl1251/spi.c
           src/drivers/net/wireless/ti/wl1251/spi.h
           src/drivers/net/wireless/ti/wl1251/tx.c
           src/drivers/net/wireless/ti/wl1251/tx.h
           src/drivers/net/wireless/ti/wl1251/wl1251.h
           src/drivers/net/wireless/ti/wl12xx/acx.c
           src/drivers/net/wireless/ti/wl12xx/acx.h
           src/drivers/net/wireless/ti/wl12xx/cmd.c
           src/drivers/net/wireless/ti/wl12xx/cmd.h
           src/drivers/net/wireless/ti/wl12xx/conf.h
           src/drivers/net/wireless/ti/wl12xx/debugfs.c
           src/drivers/net/wireless/ti/wl12xx/debugfs.h
           src/drivers/net/wireless/ti/wl12xx/event.c
           src/drivers/net/wireless/ti/wl12xx/event.h
           src/drivers/net/wireless/ti/wl12xx/main.c
           src/drivers/net/wireless/ti/wl12xx/scan.c
           src/drivers/net/wireless/ti/wl12xx/scan.h
           src/drivers/net/wireless/ti/wl12xx/wl12xx.h
           src/drivers/net/wireless/ti/wl18xx/acx.c
           src/drivers/net/wireless/ti/wl18xx/acx.h
           src/drivers/net/wireless/ti/wl18xx/cmd.c
           src/drivers/net/wireless/ti/wl18xx/cmd.h
           src/drivers/net/wireless/ti/wl18xx/conf.h
           src/drivers/net/wireless/ti/wl18xx/debugfs.c
           src/drivers/net/wireless/ti/wl18xx/debugfs.h
           src/drivers/net/wireless/ti/wl18xx/event.c
           src/drivers/net/wireless/ti/wl18xx/event.h
           src/drivers/net/wireless/ti/wl18xx/io.c
           src/drivers/net/wireless/ti/wl18xx/io.h
           src/drivers/net/wireless/ti/wl18xx/main.c
           src/drivers/net/wireless/ti/wl18xx/reg.h
           src/drivers/net/wireless/ti/wl18xx/scan.c
           src/drivers/net/wireless/ti/wl18xx/scan.h
           src/drivers/net/wireless/ti/wl18xx/tx.c
           src/drivers/net/wireless/ti/wl18xx/tx.h
           src/drivers/net/wireless/ti/wl18xx/wl18xx.h
           src/drivers/net/wireless/ti/wlcore/hw_ops.h
           src/drivers/net/wireless/ti/wlcore/main.c
           src/drivers/net/wireless/ti/wlcore/sysfs.c
           src/drivers/net/wireless/ti/wlcore/sysfs.h
           src/drivers/net/wireless/ti/wlcore/vendor_cmd.c
           src/drivers/net/wireless/ti/wlcore/vendor_cmd.h
           src/drivers/net/wireless/ti/wlcore/wlcore.h
           src/drivers/net/wireless/zydas/zd1211rw/zd_chip.h
           src/drivers/net/wireless/zydas/zd1211rw/zd_def.h
           src/drivers/net/wireless/zydas/zd1211rw/zd_mac.c
           src/drivers/net/wireless/zydas/zd1211rw/zd_mac.h
           src/drivers/net/wireless/zydas/zd1211rw/zd_rf.c
           src/drivers/net/wireless/zydas/zd1211rw/zd_rf.h
           src/drivers/net/wireless/zydas/zd1211rw/zd_rf_al2230.c
           src/drivers/net/wireless/zydas/zd1211rw/zd_rf_al7230b.c
           src/drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c
           src/drivers/net/wireless/zydas/zd1211rw/zd_rf_uw2453.c
           src/drivers/net/wireless/zydas/zd1211rw/zd_usb.c
           src/drivers/net/wireless/zydas/zd1211rw/zd_usb.h
           src/drivers/soc/qcom/qmi_encdec.c
           src/drivers/soc/qcom/qmi_interface.c
           src/drivers/staging/r8188eu/core/rtw_ap.c
           src/drivers/staging/r8188eu/core/rtw_br_ext.c
           src/drivers/staging/r8188eu/core/rtw_cmd.c
           src/drivers/staging/r8188eu/core/rtw_debug.c
           src/drivers/staging/r8188eu/core/rtw_efuse.c
           src/drivers/staging/r8188eu/core/rtw_ieee80211.c
           src/drivers/staging/r8188eu/core/rtw_io.c
           src/drivers/staging/r8188eu/core/rtw_ioctl_set.c
           src/drivers/staging/r8188eu/core/rtw_iol.c
           src/drivers/staging/r8188eu/core/rtw_led.c
           src/drivers/staging/r8188eu/core/rtw_mlme.c
           src/drivers/staging/r8188eu/core/rtw_mlme_ext.c
           src/drivers/staging/r8188eu/core/rtw_mp.c
           src/drivers/staging/r8188eu/core/rtw_mp_ioctl.c
           src/drivers/staging/r8188eu/core/rtw_p2p.c
           src/drivers/staging/r8188eu/core/rtw_pwrctrl.c
           src/drivers/staging/r8188eu/core/rtw_recv.c
           src/drivers/staging/r8188eu/core/rtw_rf.c
           src/drivers/staging/r8188eu/core/rtw_security.c
           src/drivers/staging/r8188eu/core/rtw_sreset.c
           src/drivers/staging/r8188eu/core/rtw_sta_mgt.c
           src/drivers/staging/r8188eu/core/rtw_wlan_util.c
           src/drivers/staging/r8188eu/core/rtw_xmit.c
           src/drivers/staging/r8188eu/hal/Hal8188EPwrSeq.c
           src/drivers/staging/r8188eu/hal/Hal8188ERateAdaptive.c
           src/drivers/staging/r8188eu/hal/HalHWImg8188E_BB.c
           src/drivers/staging/r8188eu/hal/HalHWImg8188E_MAC.c
           src/drivers/staging/r8188eu/hal/HalHWImg8188E_RF.c
           src/drivers/staging/r8188eu/hal/HalPhyRf_8188e.c
           src/drivers/staging/r8188eu/hal/hal_com.c
           src/drivers/staging/r8188eu/hal/hal_intf.c
           src/drivers/staging/r8188eu/hal/odm_HWConfig.c
           src/drivers/staging/r8188eu/hal/odm_RTL8188E.c
           src/drivers/staging/r8188eu/hal/odm_RegConfig8188E.c
           src/drivers/staging/r8188eu/hal/odm_debug.c
           src/drivers/staging/r8188eu/hal/odm_interface.c
           src/drivers/staging/r8188eu/hal/rtl8188e_cmd.c
           src/drivers/staging/r8188eu/hal/rtl8188e_hal_init.c
           src/drivers/staging/r8188eu/hal/rtl8188e_mp.c
           src/drivers/staging/r8188eu/hal/rtl8188e_phycfg.c
           src/drivers/staging/r8188eu/hal/rtl8188e_rf6052.c
           src/drivers/staging/r8188eu/hal/rtl8188e_rxdesc.c
           src/drivers/staging/r8188eu/hal/rtl8188e_sreset.c
           src/drivers/staging/r8188eu/hal/rtl8188e_xmit.c
           src/drivers/staging/r8188eu/hal/rtl8188eu_led.c
           src/drivers/staging/r8188eu/hal/rtl8188eu_recv.c
           src/drivers/staging/r8188eu/hal/rtl8188eu_xmit.c
           src/drivers/staging/r8188eu/hal/usb_halinit.c
           src/drivers/staging/r8188eu/hal/usb_ops_linux.c
           src/drivers/staging/r8188eu/include/Hal8188EPhyCfg.h
           src/drivers/staging/r8188eu/include/Hal8188EPhyReg.h
           src/drivers/staging/r8188eu/include/Hal8188EPwrSeq.h
           src/drivers/staging/r8188eu/include/Hal8188ERateAdaptive.h
           src/drivers/staging/r8188eu/include/HalHWImg8188E_BB.h
           src/drivers/staging/r8188eu/include/HalHWImg8188E_FW.h
           src/drivers/staging/r8188eu/include/HalHWImg8188E_MAC.h
           src/drivers/staging/r8188eu/include/HalHWImg8188E_RF.h
           src/drivers/staging/r8188eu/include/HalPhyRf_8188e.h
           src/drivers/staging/r8188eu/include/HalPwrSeqCmd.h
           src/drivers/staging/r8188eu/include/HalVerDef.h
           src/drivers/staging/r8188eu/include/basic_types.h
           src/drivers/staging/r8188eu/include/drv_types.h
           src/drivers/staging/r8188eu/include/hal_com.h
           src/drivers/staging/r8188eu/include/hal_intf.h
           src/drivers/staging/r8188eu/include/ieee80211.h
           src/drivers/staging/r8188eu/include/ieee80211_ext.h
           src/drivers/staging/r8188eu/include/ioctl_cfg80211.h
           src/drivers/staging/r8188eu/include/mlme_osdep.h
           src/drivers/staging/r8188eu/include/mp_custom_oid.h
           src/drivers/staging/r8188eu/include/odm.h
           src/drivers/staging/r8188eu/include/odm_HWConfig.h
           src/drivers/staging/r8188eu/include/odm_RTL8188E.h
           src/drivers/staging/r8188eu/include/odm_RegConfig8188E.h
           src/drivers/staging/r8188eu/include/odm_RegDefine11AC.h
           src/drivers/staging/r8188eu/include/odm_RegDefine11N.h
           src/drivers/staging/r8188eu/include/odm_interface.h
           src/drivers/staging/r8188eu/include/odm_precomp.h
           src/drivers/staging/r8188eu/include/odm_reg.h
           src/drivers/staging/r8188eu/include/odm_types.h
           src/drivers/staging/r8188eu/include/osdep_intf.h
           src/drivers/staging/r8188eu/include/osdep_service.h
           src/drivers/staging/r8188eu/include/recv_osdep.h
           src/drivers/staging/r8188eu/include/rtl8188e_cmd.h
           src/drivers/staging/r8188eu/include/rtl8188e_dm.h
           src/drivers/staging/r8188eu/include/rtl8188e_hal.h
           src/drivers/staging/r8188eu/include/rtl8188e_led.h
           src/drivers/staging/r8188eu/include/rtl8188e_recv.h
           src/drivers/staging/r8188eu/include/rtl8188e_rf.h
           src/drivers/staging/r8188eu/include/rtl8188e_spec.h
           src/drivers/staging/r8188eu/include/rtl8188e_sreset.h
           src/drivers/staging/r8188eu/include/rtl8188e_xmit.h
           src/drivers/staging/r8188eu/include/rtw_ap.h
           src/drivers/staging/r8188eu/include/rtw_br_ext.h
           src/drivers/staging/r8188eu/include/rtw_cmd.h
           src/drivers/staging/r8188eu/include/rtw_debug.h
           src/drivers/staging/r8188eu/include/rtw_eeprom.h
           src/drivers/staging/r8188eu/include/rtw_efuse.h
           src/drivers/staging/r8188eu/include/rtw_event.h
           src/drivers/staging/r8188eu/include/rtw_ht.h
           src/drivers/staging/r8188eu/include/rtw_io.h
           src/drivers/staging/r8188eu/include/rtw_ioctl.h
           src/drivers/staging/r8188eu/include/rtw_ioctl_rtl.h
           src/drivers/staging/r8188eu/include/rtw_ioctl_set.h
           src/drivers/staging/r8188eu/include/rtw_iol.h
           src/drivers/staging/r8188eu/include/rtw_led.h
           src/drivers/staging/r8188eu/include/rtw_mlme.h
           src/drivers/staging/r8188eu/include/rtw_mlme_ext.h
           src/drivers/staging/r8188eu/include/rtw_mp.h
           src/drivers/staging/r8188eu/include/rtw_mp_ioctl.h
           src/drivers/staging/r8188eu/include/rtw_mp_phy_regdef.h
           src/drivers/staging/r8188eu/include/rtw_p2p.h
           src/drivers/staging/r8188eu/include/rtw_pwrctrl.h
           src/drivers/staging/r8188eu/include/rtw_recv.h
           src/drivers/staging/r8188eu/include/rtw_rf.h
           src/drivers/staging/r8188eu/include/rtw_security.h
           src/drivers/staging/r8188eu/include/rtw_sreset.h
           src/drivers/staging/r8188eu/include/rtw_xmit.h
           src/drivers/staging/r8188eu/include/sta_info.h
           src/drivers/staging/r8188eu/include/usb_ops.h
           src/drivers/staging/r8188eu/include/usb_ops_linux.h
           src/drivers/staging/r8188eu/include/usb_osintf.h
           src/drivers/staging/r8188eu/include/usb_vendor_req.h
           src/drivers/staging/r8188eu/include/wifi.h
           src/drivers/staging/r8188eu/include/wlan_bssdef.h
           src/drivers/staging/r8188eu/include/xmit_osdep.h
           src/drivers/staging/r8188eu/os_dep/ioctl_linux.c
           src/drivers/staging/r8188eu/os_dep/mlme_linux.c
           src/drivers/staging/r8188eu/os_dep/os_intfs.c
           src/drivers/staging/r8188eu/os_dep/osdep_service.c
           src/drivers/staging/r8188eu/os_dep/recv_linux.c
           src/drivers/staging/r8188eu/os_dep/usb_intf.c
           src/drivers/staging/r8188eu/os_dep/usb_ops_linux.c
           src/drivers/staging/r8188eu/os_dep/xmit_linux.c
           src/drivers/staging/rtl8723bs/core/rtw_ap.c
           src/drivers/staging/rtl8723bs/core/rtw_btcoex.c
           src/drivers/staging/rtl8723bs/core/rtw_cmd.c
           src/drivers/staging/rtl8723bs/core/rtw_debug.c
           src/drivers/staging/rtl8723bs/core/rtw_efuse.c
           src/drivers/staging/rtl8723bs/core/rtw_ieee80211.c
           src/drivers/staging/rtl8723bs/core/rtw_io.c
           src/drivers/staging/rtl8723bs/core/rtw_ioctl_set.c
           src/drivers/staging/rtl8723bs/core/rtw_mlme.c
           src/drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
           src/drivers/staging/rtl8723bs/core/rtw_odm.c
           src/drivers/staging/rtl8723bs/core/rtw_pwrctrl.c
           src/drivers/staging/rtl8723bs/core/rtw_recv.c
           src/drivers/staging/rtl8723bs/core/rtw_rf.c
           src/drivers/staging/rtl8723bs/core/rtw_security.c
           src/drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
           src/drivers/staging/rtl8723bs/core/rtw_wlan_util.c
           src/drivers/staging/rtl8723bs/core/rtw_xmit.c
           src/drivers/staging/rtl8723bs/hal/Hal8723BReg.h
           src/drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.c
           src/drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.c
           src/drivers/staging/rtl8723bs/hal/HalBtcOutSrc.h
           src/drivers/staging/rtl8723bs/hal/HalHWImg8723B_BB.c
           src/drivers/staging/rtl8723bs/hal/HalHWImg8723B_BB.h
           src/drivers/staging/rtl8723bs/hal/HalHWImg8723B_MAC.c
           src/drivers/staging/rtl8723bs/hal/HalHWImg8723B_MAC.h
           src/drivers/staging/rtl8723bs/hal/HalHWImg8723B_RF.c
           src/drivers/staging/rtl8723bs/hal/HalHWImg8723B_RF.h
           src/drivers/staging/rtl8723bs/hal/HalPhyRf.c
           src/drivers/staging/rtl8723bs/hal/HalPhyRf.h
           src/drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c
           src/drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.h
           src/drivers/staging/rtl8723bs/hal/Mp_Precomp.h
           src/drivers/staging/rtl8723bs/hal/hal_btcoex.c
           src/drivers/staging/rtl8723bs/hal/hal_com.c
           src/drivers/staging/rtl8723bs/hal/hal_com_phycfg.c
           src/drivers/staging/rtl8723bs/hal/hal_intf.c
           src/drivers/staging/rtl8723bs/hal/hal_pwr_seq.c
           src/drivers/staging/rtl8723bs/hal/hal_sdio.c
           src/drivers/staging/rtl8723bs/hal/odm.c
           src/drivers/staging/rtl8723bs/hal/odm.h
           src/drivers/staging/rtl8723bs/hal/odm_CfoTracking.c
           src/drivers/staging/rtl8723bs/hal/odm_CfoTracking.h
           src/drivers/staging/rtl8723bs/hal/odm_DIG.c
           src/drivers/staging/rtl8723bs/hal/odm_DIG.h
           src/drivers/staging/rtl8723bs/hal/odm_DynamicBBPowerSaving.c
           src/drivers/staging/rtl8723bs/hal/odm_DynamicBBPowerSaving.h
           src/drivers/staging/rtl8723bs/hal/odm_DynamicTxPower.c
           src/drivers/staging/rtl8723bs/hal/odm_DynamicTxPower.h
           src/drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.c
           src/drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.h
           src/drivers/staging/rtl8723bs/hal/odm_HWConfig.c
           src/drivers/staging/rtl8723bs/hal/odm_HWConfig.h
           src/drivers/staging/rtl8723bs/hal/odm_NoiseMonitor.c
           src/drivers/staging/rtl8723bs/hal/odm_NoiseMonitor.h
           src/drivers/staging/rtl8723bs/hal/odm_RegConfig8723B.c
           src/drivers/staging/rtl8723bs/hal/odm_RegConfig8723B.h
           src/drivers/staging/rtl8723bs/hal/odm_RegDefine11N.h
           src/drivers/staging/rtl8723bs/hal/odm_interface.h
           src/drivers/staging/rtl8723bs/hal/odm_precomp.h
           src/drivers/staging/rtl8723bs/hal/odm_reg.h
           src/drivers/staging/rtl8723bs/hal/odm_types.h
           src/drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c
           src/drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c
           src/drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c
           src/drivers/staging/rtl8723bs/hal/rtl8723b_rf6052.c
           src/drivers/staging/rtl8723bs/hal/rtl8723b_rxdesc.c
           src/drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c
           src/drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c
           src/drivers/staging/rtl8723bs/hal/sdio_halinit.c
           src/drivers/staging/rtl8723bs/hal/sdio_ops.c
           src/drivers/staging/rtl8723bs/include/Hal8192CPhyReg.h
           src/drivers/staging/rtl8723bs/include/HalPwrSeqCmd.h
           src/drivers/staging/rtl8723bs/include/HalVerDef.h
           src/drivers/staging/rtl8723bs/include/basic_types.h
           src/drivers/staging/rtl8723bs/include/cmd_osdep.h
           src/drivers/staging/rtl8723bs/include/drv_types.h
           src/drivers/staging/rtl8723bs/include/drv_types_sdio.h
           src/drivers/staging/rtl8723bs/include/hal_btcoex.h
           src/drivers/staging/rtl8723bs/include/hal_com.h
           src/drivers/staging/rtl8723bs/include/hal_com_h2c.h
           src/drivers/staging/rtl8723bs/include/hal_com_phycfg.h
           src/drivers/staging/rtl8723bs/include/hal_com_reg.h
           src/drivers/staging/rtl8723bs/include/hal_data.h
           src/drivers/staging/rtl8723bs/include/hal_intf.h
           src/drivers/staging/rtl8723bs/include/hal_pg.h
           src/drivers/staging/rtl8723bs/include/hal_phy.h
           src/drivers/staging/rtl8723bs/include/hal_phy_cfg.h
           src/drivers/staging/rtl8723bs/include/hal_phy_reg.h
           src/drivers/staging/rtl8723bs/include/hal_phy_reg_8723b.h
           src/drivers/staging/rtl8723bs/include/hal_sdio.h
           src/drivers/staging/rtl8723bs/include/ieee80211.h
           src/drivers/staging/rtl8723bs/include/ioctl_cfg80211.h
           src/drivers/staging/rtl8723bs/include/mlme_osdep.h
           src/drivers/staging/rtl8723bs/include/osdep_intf.h
           src/drivers/staging/rtl8723bs/include/osdep_service.h
           src/drivers/staging/rtl8723bs/include/osdep_service_linux.h
           src/drivers/staging/rtl8723bs/include/recv_osdep.h
           src/drivers/staging/rtl8723bs/include/rtl8192c_recv.h
           src/drivers/staging/rtl8723bs/include/rtl8723b_cmd.h
           src/drivers/staging/rtl8723bs/include/rtl8723b_dm.h
           src/drivers/staging/rtl8723bs/include/rtl8723b_hal.h
           src/drivers/staging/rtl8723bs/include/rtl8723b_recv.h
           src/drivers/staging/rtl8723bs/include/rtl8723b_rf.h
           src/drivers/staging/rtl8723bs/include/rtl8723b_spec.h
           src/drivers/staging/rtl8723bs/include/rtl8723b_xmit.h
           src/drivers/staging/rtl8723bs/include/rtw_ap.h
           src/drivers/staging/rtl8723bs/include/rtw_btcoex.h
           src/drivers/staging/rtl8723bs/include/rtw_byteorder.h
           src/drivers/staging/rtl8723bs/include/rtw_cmd.h
           src/drivers/staging/rtl8723bs/include/rtw_debug.h
           src/drivers/staging/rtl8723bs/include/rtw_eeprom.h
           src/drivers/staging/rtl8723bs/include/rtw_efuse.h
           src/drivers/staging/rtl8723bs/include/rtw_event.h
           src/drivers/staging/rtl8723bs/include/rtw_ht.h
           src/drivers/staging/rtl8723bs/include/rtw_io.h
           src/drivers/staging/rtl8723bs/include/rtw_ioctl.h
           src/drivers/staging/rtl8723bs/include/rtw_ioctl_set.h
           src/drivers/staging/rtl8723bs/include/rtw_mlme.h
           src/drivers/staging/rtl8723bs/include/rtw_mlme_ext.h
           src/drivers/staging/rtl8723bs/include/rtw_mp.h
           src/drivers/staging/rtl8723bs/include/rtw_odm.h
           src/drivers/staging/rtl8723bs/include/rtw_pwrctrl.h
           src/drivers/staging/rtl8723bs/include/rtw_qos.h
           src/drivers/staging/rtl8723bs/include/rtw_recv.h
           src/drivers/staging/rtl8723bs/include/rtw_rf.h
           src/drivers/staging/rtl8723bs/include/rtw_security.h
           src/drivers/staging/rtl8723bs/include/rtw_wifi_regd.h
           src/drivers/staging/rtl8723bs/include/rtw_xmit.h
           src/drivers/staging/rtl8723bs/include/sdio_hal.h
           src/drivers/staging/rtl8723bs/include/sdio_ops.h
           src/drivers/staging/rtl8723bs/include/sdio_ops_linux.h
           src/drivers/staging/rtl8723bs/include/sdio_osintf.h
           src/drivers/staging/rtl8723bs/include/sta_info.h
           src/drivers/staging/rtl8723bs/include/wifi.h
           src/drivers/staging/rtl8723bs/include/wlan_bssdef.h
           src/drivers/staging/rtl8723bs/include/xmit_osdep.h
           src/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
           src/drivers/staging/rtl8723bs/os_dep/ioctl_linux.c
           src/drivers/staging/rtl8723bs/os_dep/mlme_linux.c
           src/drivers/staging/rtl8723bs/os_dep/os_intfs.c
           src/drivers/staging/rtl8723bs/os_dep/osdep_service.c
           src/drivers/staging/rtl8723bs/os_dep/recv_linux.c
           src/drivers/staging/rtl8723bs/os_dep/sdio_intf.c
           src/drivers/staging/rtl8723bs/os_dep/sdio_ops_linux.c
           src/drivers/staging/rtl8723bs/os_dep/wifi_regd.c
           src/drivers/staging/rtl8723bs/os_dep/xmit_linux.c
           src/include/crypto/backport-pkcs7.h
           src/include/crypto/backport-public_key.h
           src/include/linux/asn1.h
           src/include/linux/asn1_ber_bytecode.h
           src/include/linux/backport-asn1_decoder.h
           src/include/linux/backport-oid_registry.h
           src/include/linux/backport-rhashtable.h
           src/include/linux/bitfield.h
           src/include/linux/hashtable.h
           src/include/linux/ieee80211.h
           src/include/linux/mhi.h
           src/include/linux/platform_data/net-cw1200.h
           src/include/linux/soc/qcom/qmi.h
           src/include/linux/spi/libertas_spi.h
           src/include/linux/ssb/ssb_driver_extif.h
           src/include/linux/wireless.h
           src/include/net/cfg80211-wext.h
           src/include/net/cfg80211.h
           src/include/net/fq.h
           src/include/net/fq_impl.h
           src/include/net/mac80211.h
           src/include/uapi/linux/wireless.h
           src/kconf/conf.c
           src/kconf/confdata.c
           src/kconf/expr.c
           src/kconf/expr.h
           src/kconf/lkc.h
           src/kconf/menu.c
           src/kconf/symbol.c
           src/kconf/zconf.l
           src/kconf/zconf.y
           src/net/mac80211/aes_ccm.h
           src/net/mac80211/aes_cmac.c
           src/net/mac80211/aes_cmac.h
           src/net/mac80211/aes_gcm.h
           src/net/mac80211/aes_gmac.c
           src/net/mac80211/aes_gmac.h
           src/net/mac80211/agg-tx.c
           src/net/mac80211/airtime.c
           src/net/mac80211/cfg.c
           src/net/mac80211/chan.c
           src/net/mac80211/debugfs.c
           src/net/mac80211/debugfs_key.c
           src/net/mac80211/debugfs_netdev.c
           src/net/mac80211/debugfs_sta.c
           src/net/mac80211/driver-ops.c
           src/net/mac80211/driver-ops.h
           src/net/mac80211/ethtool.c
           src/net/mac80211/fils_aead.c
           src/net/mac80211/fils_aead.h
           src/net/mac80211/he.c
           src/net/mac80211/ht.c
           src/net/mac80211/ibss.c
           src/net/mac80211/ieee80211_i.h
           src/net/mac80211/iface.c
           src/net/mac80211/key.c
           src/net/mac80211/key.h
           src/net/mac80211/led.h
           src/net/mac80211/main.c
           src/net/mac80211/mesh.c
           src/net/mac80211/mesh.h
           src/net/mac80211/mesh_hwmp.c
           src/net/mac80211/mesh_pathtbl.c
           src/net/mac80211/mesh_plink.c
           src/net/mac80211/mesh_ps.c
           src/net/mac80211/mesh_sync.c
           src/net/mac80211/michael.c
           src/net/mac80211/michael.h
           src/net/mac80211/mlme.c
           src/net/mac80211/ocb.c
           src/net/mac80211/offchannel.c
           src/net/mac80211/pm.c
           src/net/mac80211/rate.c
           src/net/mac80211/rate.h
           src/net/mac80211/rc80211_minstrel_ht.c
           src/net/mac80211/rc80211_minstrel_ht.h
           src/net/mac80211/rc80211_minstrel_ht_debugfs.c
           src/net/mac80211/rx.c
           src/net/mac80211/s1g.c
           src/net/mac80211/scan.c
           src/net/mac80211/spectmgmt.c
           src/net/mac80211/sta_info.c
           src/net/mac80211/sta_info.h
           src/net/mac80211/status.c
           src/net/mac80211/tdls.c
           src/net/mac80211/tkip.c
           src/net/mac80211/tkip.h
           src/net/mac80211/trace.h
           src/net/mac80211/trace_msg.h
           src/net/mac80211/vht.c
           src/net/mac80211/wep.c
           src/net/mac80211/wep.h
           src/net/mac80211/wme.c
           src/net/mac80211/wme.h
           src/net/mac80211/wpa.c
           src/net/mac80211/wpa.h
           src/net/qrtr/af_qrtr.c
           src/net/qrtr/mhi.c
           src/net/qrtr/ns.c
           src/net/qrtr/smd.c
           src/net/qrtr/tun.c
           src/net/wireless/chan.c
           src/net/wireless/core.c
           src/net/wireless/core.h
           src/net/wireless/debugfs.c
           src/net/wireless/ibss.c
           src/net/wireless/lib80211_crypt_ccmp.c
           src/net/wireless/lib80211_crypt_tkip.c
           src/net/wireless/lib80211_crypt_wep.c
           src/net/wireless/mlme.c
           src/net/wireless/nl80211.c
           src/net/wireless/nl80211.h
           src/net/wireless/ocb.c
           src/net/wireless/pmsr.c
           src/net/wireless/scan.c
           src/net/wireless/sme.c
           src/net/wireless/sysfs.c
           src/net/wireless/util.c
           src/net/wireless/wext-compat.c
           src/net/wireless/wext-sme.c
Copyright: 1997-2007 Jean Tourrilhes,
           1998-2007 Texas Instruments Incorporated
           1998-2014 Texas Instruments.
           2000 David Gibson, Linuxcare Australia. With some help from :
           2001 Benjamin Herrenschmidt
           2001 Jean Tourrilhes, HP Labs
           2001-2002 SSH Communications Security Corp and Jouni Malinen <j@w1.fi>
           2001-2002 SSH Communications Security Corp and Jouni Malinen <jkmaline@cc.hut.fi>
           2001-2003 David Gibson, IBM Corporation
           2002 Roman Zippel <zippel@linux-m68k.org> Released under the terms of the GNU GPL v2.0.
           2002 Tobias Hoffmann
           2002-2003 Jouni Malinen <jkmaline@cc.hut.fi>
           2002-2003 Oliver Kurth
           2002-2005 Instant802 Networks, Inc.
           2002-2005 Pavel Roskin <proski@gnu.org>
           2002-2006 Devicescape Software, Inc.
           2002-2009 Jouni Malinen <j@w1.fi>
           2002-2010 Ralink Technology, Inc.
           2003 Christoph Jungegger <disdos@traum404.de>
           2003 Joerg Dorchain <joerg AT dorchain.net>
           2003-2006 Marvell International Ltd.
           2003-2023 Intel Corporation
           2004 Joerg Albert <joerg.albert@gmx.de>
           2004 Nick Jones
           2004 Simon Kelley.
           2004-2010 Ivo van Doorn <IvDoorn@gmail.com>
           2004-2011 Atheros Communications Inc.
           2005 Dan Williams and Red Hat, Inc.
           2005 David Brownell
           2005 Martin Langer <martin-langer@gmx.de>
           2005 Martin Langer <martin-langer@gmx.de>,
           2005 Martin Langer <martin-langer@gmx.de>, Stefano Brivio <stefano.brivio@polimi.it> Michael Buesch <m@bues.ch> Danny van Dyk <kugelfang@gentoo.org> Andreas Jaggi <andreas.jaggi@waterwave.ch>
           2005 Pavel Roskin. See main.c for license.
           2005-2006 Andreas Jaggi <andreas.jaggi@waterwave.ch>
           2005-2006 Danny van Dyk <kugelfang@gentoo.org>
           2005-2007 Jiri Benc <jbenc@suse.cz>
           2005-2007 Stefano Brivio <stefano.brivio@polimi.it>
           2005-2007 Ulrich Kunitz <kune@deine-taler.de>
           2005-2009 Michael Buesch <m@bues.ch>
           2005-2014 Broadcom Corporation
           2006 Michael Buesch
           2006-2007 Daniel Drake <dsd@gentoo.org>
           2006-2007 Michael Wu <flamingice@sourmilk.net>
           2006-2010 Johannes Berg <johannes@sipsolutions.net>
           2007 David Kilroy
           2007 Holger Schurig <hs4233@mail.mn-solutions.de>
           2007 Larry Finger <Larry.Finger@lwfinger.net>
           2007 Red Hat, Inc.
           2007-2008 Luis R. Rodriguez <mcgrof@winlab.rutgers.edu>
           2007-2008 Pierre Ossman
           2007-2011 Realtek Corporation. i
           2007-2019 Realtek Corporation.
           2008 Analog Devices Inc.
           2008 Google Inc
           2008 John W. Linville <linville@tuxdriver.com>
           2008-2009 open80211s Ltd.
           2008-2010 Nokia Corporation
           2008-2010 Paxton Smith, Matthew Safar, Rory Filer <linux@sierrawireless.com>
           2008-2013 cozybit Inc.
           2008-2014 Patrick McHardy <kaber@trash.net>
           2009 Albert Herranz
           2009 Bartlomiej Zolnierkiewicz
           2009 Bob Copeland (me@bobcopeland.com)
           2009 Gábor Stefanik <netrolller.3d@gmail.com>
           2009 Luis R. Rodriguez <lrodriguez@atheros.com>
           2009 M&N Solutions GmbH, 61191 Rosbach, Germany Holger Schurig <hs4233@mail.mn-solutions.de>
           2009 Mattias Nissler <mattias.nissler@gmx.de>
           2009 RealTEK Technology Inc.
           2009 Xose Vazquez Perez <xose.vazquez@gmail.com>
           2009-2011 Christian Lamparter <chunkeey@googlemail.com>
           2009-2014 Felix Fietkau <nbd@openwrt.org>
           2009-2021 Intel Corporation.
           2010 Willow Garage <http://www.willowgarage.com>
           2010-2011 ST-Ericsson
           2010-2011 Texas Instruments, Inc.
           2010-2015 Rafał Miłecki <zajec5@gmail.com>
           2011 Javier Lopez <jlopex@gmail.com>
           2011 Realtek Semiconductor Corp.
           2011 ST-Ericsson SA
           2011 Sagrad Inc.
           2011-2012 Pavel Zubarev <pavel.zubarev@gmail.com>
           2011-2012 Texas Instruments
           2011-2013 Marco Porsch <marco.porsch@s2005.tu-chemnitz.de>
           2011-2013 Texas Instruments Inc.
           2011-2017 Qualcomm Atheros, Inc.
           2012 Bjørn Mork <bjorn@mork.no>
           2012 Red Hat, Inc.  David Howells (dhowells@redhat.com)
           2012 Sasha Levin <levinsasha928@gmail.com>
           2012 Smith Micro Software, Inc.
           2012 Stanislav Yakovlev <stas.yakovlev@gmail.com>
           2012-2018 Microchip Technology Inc., and its subsidiaries
           2012-2018 Microchip Technology Inc., and its subsidiaries.
           2012-2020 The Linux Foundation.
           2013-2015 Intel Mobile Communications GmbH
           2014 Intel Corporation (Author: Johannes Berg)
           2014 Volkswagen Group Research
           2014-2015 Thomas Graf <tgraf@suug.ch>
           2014-2020 Felix Fietkau <nbd@nbd.name>
           2015 Jakub Kicinski <kubakici@wp.pl>
           2015 Sony Mobile Communications Inc.
           2015-2016 Herbert Xu <herbert@gondor.apana.org.au>
           2015-2017 Intel Deutschland GmbH
           2015-2018 Quantenna Communications
           2015-2018 Quantenna Communications, Inc.
           2015-2019 Quantenna Communications.
           2016 Qualcomm Atheros, Inc
           2016-2017 Erik Stromdahl <erik.stromdahl@gmail.com>
           2016-2019 Broadcom
           2016-2019 Lorenzo Bianconi <lorenzo.bianconi83@gmail.com>
           2017-2021 Linaro Ltd.
           2018 Hans de Goede <hdegoede@redhat.com>
           2018 Linaro Ltd
           2018 Stanislaw Gruszka <stf_xl@wp.pl>
           2018-2023 Realtek Corporation
           2019-2020 MediaTek Inc.
           2019-2021 Lorenzo Bianconi <lorenzo@kernel.org>
           2020 Adapt-IP
           2020 Linaro Ltd <loic.poulain@linaro.org>
           2020 Toradex
           2021 Qualcomm Innovation Center, Inc.
           : (c) 2014 Czech Technical University in Prague
License:   __NO_LICENSE__

Files:     src/Documentation/process/license-rules.rst
           src/Kconfig
           src/Kconfig.kernel
           src/Kconfig.local
           src/Kconfig.package.hacks
           src/Kconfig.sources
           src/Kconfig.versions
           src/LICENSES/exceptions/GCC-exception-2.0
           src/LICENSES/exceptions/Linux-syscall-note
           src/MAINTAINERS
           src/Makefile
           src/Makefile.build
           src/Makefile.kernel
           src/Makefile.real
           src/backport-include/acpi/acpi_bus.h
           src/backport-include/asm-generic/bug.h
           src/backport-include/asm/barrier.h
           src/backport-include/asm/errno.h
           src/backport-include/asm/ioctls.h
           src/backport-include/asm/unaligned.h
           src/backport-include/backport/autoconf.h
           src/backport-include/backport/backport.h
           src/backport-include/backport/checks.h
           src/backport-include/backport/magic.h
           src/backport-include/crypto/hash.h
           src/backport-include/generated/utsrelease.h
           src/backport-include/keys/asymmetric-type.h
           src/backport-include/keys/system_keyring.h
           src/backport-include/linux/acpi.h
           src/backport-include/linux/atomic.h
           src/backport-include/linux/bitops.h
           src/backport-include/linux/bits.h
           src/backport-include/linux/bug.h
           src/backport-include/linux/build_bug.h
           src/backport-include/linux/cache.h
           src/backport-include/linux/clk.h
           src/backport-include/linux/compiler.h
           src/backport-include/linux/compiler_attributes.h
           src/backport-include/linux/cordic.h
           src/backport-include/linux/debugfs.h
           src/backport-include/linux/delay.h
           src/backport-include/linux/devcoredump.h
           src/backport-include/linux/device.h
           src/backport-include/linux/dma-mapping.h
           src/backport-include/linux/eeprom_93cx6.h
           src/backport-include/linux/etherdevice.h
           src/backport-include/linux/ethtool.h
           src/backport-include/linux/firmware.h
           src/backport-include/linux/fs.h
           src/backport-include/linux/gfp.h
           src/backport-include/linux/gpio/driver.h
           src/backport-include/linux/hrtimer.h
           src/backport-include/linux/i2c.h
           src/backport-include/linux/idr.h
           src/backport-include/linux/if_arp.h
           src/backport-include/linux/if_ether.h
           src/backport-include/linux/init.h
           src/backport-include/linux/input.h
           src/backport-include/linux/interrupt.h
           src/backport-include/linux/io.h
           src/backport-include/linux/iopoll.h
           src/backport-include/linux/ioport.h
           src/backport-include/linux/jump_label.h
           src/backport-include/linux/kconfig.h
           src/backport-include/linux/kcov.h
           src/backport-include/linux/kernel.h
           src/backport-include/linux/key.h
           src/backport-include/linux/kmemleak.h
           src/backport-include/linux/leds.h
           src/backport-include/linux/list_nulls.h
           src/backport-include/linux/lockdep.h
           src/backport-include/linux/math.h
           src/backport-include/linux/mii.h
           src/backport-include/linux/miscdevice.h
           src/backport-include/linux/mm.h
           src/backport-include/linux/mmc/sdio.h
           src/backport-include/linux/mmc/sdio_func.h
           src/backport-include/linux/mmc/sdio_ids.h
           src/backport-include/linux/mod_devicetable.h
           src/backport-include/linux/module.h
           src/backport-include/linux/moduleparam.h
           src/backport-include/linux/net.h
           src/backport-include/linux/netdev_features.h
           src/backport-include/linux/netdevice.h
           src/backport-include/linux/netlink.h
           src/backport-include/linux/nospec.h
           src/backport-include/linux/of_device.h
           src/backport-include/linux/of_net.h
           src/backport-include/linux/page_ref.h
           src/backport-include/linux/pci.h
           src/backport-include/linux/percpu-defs.h
           src/backport-include/linux/phy.h
           src/backport-include/linux/platform_device.h
           src/backport-include/linux/pm.h
           src/backport-include/linux/pm_qos.h
           src/backport-include/linux/pnp.h
           src/backport-include/linux/poll.h
           src/backport-include/linux/random.h
           src/backport-include/linux/rbtree.h
           src/backport-include/linux/rculist.h
           src/backport-include/linux/rcupdate.h
           src/backport-include/linux/rfkill.h
           src/backport-include/linux/rhashtable.h
           src/backport-include/linux/scatterlist.h
           src/backport-include/linux/sched.h
           src/backport-include/linux/sched/signal.h
           src/backport-include/linux/seq_file.h
           src/backport-include/linux/skbuff.h
           src/backport-include/linux/slab.h
           src/backport-include/linux/socket.h
           src/backport-include/linux/spinlock.h
           src/backport-include/linux/stddef.h
           src/backport-include/linux/string.h
           src/backport-include/linux/sysfs.h
           src/backport-include/linux/thermal.h
           src/backport-include/linux/time.h
           src/backport-include/linux/timekeeping.h
           src/backport-include/linux/timer.h
           src/backport-include/linux/tty.h
           src/backport-include/linux/types.h
           src/backport-include/linux/u64_stats_sync.h
           src/backport-include/linux/usb.h
           src/backport-include/linux/usb/cdc.h
           src/backport-include/linux/usb/ch9.h
           src/backport-include/linux/uuid.h
           src/backport-include/linux/verification.h
           src/backport-include/linux/version.h
           src/backport-include/linux/virtio_config.h
           src/backport-include/linux/wait.h
           src/backport-include/linux/wwan.h
           src/backport-include/net/addrconf.h
           src/backport-include/net/genetlink.h
           src/backport-include/net/ipv6.h
           src/backport-include/net/ipv6_stubs.h
           src/backport-include/net/iw_handler.h
           src/backport-include/net/netlink.h
           src/backport-include/net/sock.h
           src/backport-include/net/xfrm.h
           src/backport-include/pcmcia/device_id.h
           src/backport-include/pcmcia/ds.h
           src/backport-include/trace/ftrace.h
           src/backport-include/uapi/linux/eventpoll.h
           src/backport-include/uapi/linux/genetlink.h
           src/compat/.gitignore
           src/compat/Kconfig
           src/compat/Makefile
           src/compat/backport-4.11.c
           src/compat/backport-4.12.c
           src/compat/backport-5.10.c
           src/compat/backport-5.11.c
           src/compat/backport-5.13.c
           src/compat/backport-5.15.c
           src/compat/backport-5.2.c
           src/compat/backport-5.3.c
           src/compat/backport-5.5.c
           src/compat/lib-bucket_locks.c
           src/compat/lib-crypto-arc4.c
           src/compat/lib-refcount.c
           src/compat/main.c
           src/compat/verification/key.c
           src/compat/verification/mbedtls/config.h
           src/compat/verification/mbedtls/platform.h
           src/compat/verification/verify.c
           src/defconfigs/ar5523
           src/defconfigs/ath10k
           src/defconfigs/ath11k
           src/defconfigs/ath5k
           src/defconfigs/ath6kl
           src/defconfigs/ath9k
           src/defconfigs/ath9k-debug
           src/defconfigs/b43
           src/defconfigs/b43legacy
           src/defconfigs/brcmfmac
           src/defconfigs/brcmsmac
           src/defconfigs/carl9170
           src/defconfigs/cw1200
           src/defconfigs/hwsim
           src/defconfigs/iwlwifi
           src/defconfigs/libertas
           src/defconfigs/libertas_tf
           src/defconfigs/mwifiex
           src/defconfigs/mwl8k
           src/defconfigs/rtlwifi
           src/defconfigs/rtw89
           src/defconfigs/wcn36xx
           src/defconfigs/wifi
           src/defconfigs/wil6210
           src/defconfigs/wwan
           src/dkms.conf
           src/dkms_install.sh
           src/drivers/bcma/Kconfig
           src/drivers/bcma/Makefile
           src/drivers/bcma/README
           src/drivers/bcma/TODO
           src/drivers/bcma/bcma_private.h
           src/drivers/bcma/scan.h
           src/drivers/bus/mhi/Makefile
           src/drivers/bus/mhi/host/Makefile
           src/drivers/net/usb/Kconfig
           src/drivers/net/usb/Makefile
           src/drivers/net/wireless/Kconfig
           src/drivers/net/wireless/Makefile
           src/drivers/net/wireless/admtek/Kconfig
           src/drivers/net/wireless/admtek/Makefile
           src/drivers/net/wireless/admtek/adm8211.h
           src/drivers/net/wireless/ath/Kconfig
           src/drivers/net/wireless/ath/Makefile
           src/drivers/net/wireless/ath/ar5523/Kconfig
           src/drivers/net/wireless/ath/ar5523/Makefile
           src/drivers/net/wireless/ath/ath10k/Kconfig
           src/drivers/net/wireless/ath/ath10k/Makefile
           src/drivers/net/wireless/ath/ath11k/Kconfig
           src/drivers/net/wireless/ath/ath11k/Makefile
           src/drivers/net/wireless/ath/ath5k/Kconfig
           src/drivers/net/wireless/ath/ath5k/Makefile
           src/drivers/net/wireless/ath/ath5k/sysfs.c
           src/drivers/net/wireless/ath/ath5k/trace.h
           src/drivers/net/wireless/ath/ath6kl/Kconfig
           src/drivers/net/wireless/ath/ath6kl/trace.h
           src/drivers/net/wireless/ath/ath9k/Kconfig
           src/drivers/net/wireless/ath/ath9k/Makefile
           src/drivers/net/wireless/ath/carl9170/Kconfig
           src/drivers/net/wireless/ath/carl9170/Makefile
           src/drivers/net/wireless/ath/carl9170/version.h
           src/drivers/net/wireless/ath/wcn36xx/Kconfig
           src/drivers/net/wireless/ath/wcn36xx/Makefile
           src/drivers/net/wireless/ath/wil6210/Kconfig
           src/drivers/net/wireless/ath/wil6210/Makefile
           src/drivers/net/wireless/atmel/Kconfig
           src/drivers/net/wireless/atmel/Makefile
           src/drivers/net/wireless/broadcom/Kconfig
           src/drivers/net/wireless/broadcom/Makefile
           src/drivers/net/wireless/broadcom/b43/Kconfig
           src/drivers/net/wireless/broadcom/b43/Makefile
           src/drivers/net/wireless/broadcom/b43/b43.h
           src/drivers/net/wireless/broadcom/b43/bus.h
           src/drivers/net/wireless/broadcom/b43/debugfs.h
           src/drivers/net/wireless/broadcom/b43/dma.h
           src/drivers/net/wireless/broadcom/b43/leds.h
           src/drivers/net/wireless/broadcom/b43/lo.h
           src/drivers/net/wireless/broadcom/b43/phy_a.h
           src/drivers/net/wireless/broadcom/b43/phy_ac.h
           src/drivers/net/wireless/broadcom/b43/phy_common.h
           src/drivers/net/wireless/broadcom/b43/phy_g.h
           src/drivers/net/wireless/broadcom/b43/phy_ht.h
           src/drivers/net/wireless/broadcom/b43/phy_lcn.h
           src/drivers/net/wireless/broadcom/b43/phy_lp.h
           src/drivers/net/wireless/broadcom/b43/phy_n.h
           src/drivers/net/wireless/broadcom/b43/pio.h
           src/drivers/net/wireless/broadcom/b43/ppr.h
           src/drivers/net/wireless/broadcom/b43/radio_2055.h
           src/drivers/net/wireless/broadcom/b43/radio_2056.h
           src/drivers/net/wireless/broadcom/b43/radio_2057.h
           src/drivers/net/wireless/broadcom/b43/radio_2059.h
           src/drivers/net/wireless/broadcom/b43/rfkill.h
           src/drivers/net/wireless/broadcom/b43/sdio.h
           src/drivers/net/wireless/broadcom/b43/sysfs.h
           src/drivers/net/wireless/broadcom/b43/tables.h
           src/drivers/net/wireless/broadcom/b43/tables_lpphy.h
           src/drivers/net/wireless/broadcom/b43/tables_nphy.h
           src/drivers/net/wireless/broadcom/b43/tables_phy_ht.h
           src/drivers/net/wireless/broadcom/b43/tables_phy_lcn.h
           src/drivers/net/wireless/broadcom/b43/wa.h
           src/drivers/net/wireless/broadcom/b43/xmit.h
           src/drivers/net/wireless/broadcom/b43legacy/Kconfig
           src/drivers/net/wireless/broadcom/b43legacy/Makefile
           src/drivers/net/wireless/broadcom/b43legacy/b43legacy.h
           src/drivers/net/wireless/broadcom/b43legacy/debugfs.h
           src/drivers/net/wireless/broadcom/b43legacy/dma.h
           src/drivers/net/wireless/broadcom/b43legacy/ilt.h
           src/drivers/net/wireless/broadcom/b43legacy/leds.h
           src/drivers/net/wireless/broadcom/b43legacy/pio.h
           src/drivers/net/wireless/broadcom/b43legacy/rfkill.h
           src/drivers/net/wireless/broadcom/b43legacy/sysfs.h
           src/drivers/net/wireless/broadcom/b43legacy/xmit.h
           src/drivers/net/wireless/broadcom/brcm80211/Kconfig
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/Kconfig
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/led.c
           src/drivers/net/wireless/intel/Kconfig
           src/drivers/net/wireless/intel/Makefile
           src/drivers/net/wireless/intel/ipw2x00/Kconfig
           src/drivers/net/wireless/intel/ipw2x00/Makefile
           src/drivers/net/wireless/intel/iwlegacy/Kconfig
           src/drivers/net/wireless/intel/iwlegacy/Makefile
           src/drivers/net/wireless/intel/iwlwifi/Kconfig
           src/drivers/net/wireless/intel/iwlwifi/Makefile
           src/drivers/net/wireless/intel/iwlwifi/dvm/Makefile
           src/drivers/net/wireless/intel/iwlwifi/mvm/Makefile
           src/drivers/net/wireless/intersil/Kconfig
           src/drivers/net/wireless/intersil/Makefile
           src/drivers/net/wireless/intersil/orinoco/Kconfig
           src/drivers/net/wireless/intersil/orinoco/Makefile
           src/drivers/net/wireless/intersil/orinoco/airport.c
           src/drivers/net/wireless/intersil/orinoco/cfg.c
           src/drivers/net/wireless/intersil/orinoco/cfg.h
           src/drivers/net/wireless/intersil/orinoco/fw.c
           src/drivers/net/wireless/intersil/orinoco/fw.h
           src/drivers/net/wireless/intersil/orinoco/hermes_rid.h
           src/drivers/net/wireless/intersil/orinoco/hw.c
           src/drivers/net/wireless/intersil/orinoco/hw.h
           src/drivers/net/wireless/intersil/orinoco/main.h
           src/drivers/net/wireless/intersil/orinoco/mic.c
           src/drivers/net/wireless/intersil/orinoco/mic.h
           src/drivers/net/wireless/intersil/orinoco/orinoco.h
           src/drivers/net/wireless/intersil/orinoco/orinoco_cs.c
           src/drivers/net/wireless/intersil/orinoco/scan.c
           src/drivers/net/wireless/intersil/orinoco/scan.h
           src/drivers/net/wireless/intersil/orinoco/wext.c
           src/drivers/net/wireless/intersil/orinoco/wext.h
           src/drivers/net/wireless/intersil/p54/Kconfig
           src/drivers/net/wireless/intersil/p54/Makefile
           src/drivers/net/wireless/marvell/Kconfig
           src/drivers/net/wireless/marvell/Makefile
           src/drivers/net/wireless/marvell/libertas/Kconfig
           src/drivers/net/wireless/marvell/libertas/Makefile
           src/drivers/net/wireless/marvell/libertas/cfg.h
           src/drivers/net/wireless/marvell/libertas/cmd.c
           src/drivers/net/wireless/marvell/libertas/cmdresp.c
           src/drivers/net/wireless/marvell/libertas/debugfs.c
           src/drivers/net/wireless/marvell/libertas/debugfs.h
           src/drivers/net/wireless/marvell/libertas/decl.h
           src/drivers/net/wireless/marvell/libertas/defs.h
           src/drivers/net/wireless/marvell/libertas/dev.h
           src/drivers/net/wireless/marvell/libertas/ethtool.c
           src/drivers/net/wireless/marvell/libertas/firmware.c
           src/drivers/net/wireless/marvell/libertas/host.h
           src/drivers/net/wireless/marvell/libertas/if_usb.c
           src/drivers/net/wireless/marvell/libertas/if_usb.h
           src/drivers/net/wireless/marvell/libertas/main.c
           src/drivers/net/wireless/marvell/libertas/mesh.c
           src/drivers/net/wireless/marvell/libertas/mesh.h
           src/drivers/net/wireless/marvell/libertas/radiotap.h
           src/drivers/net/wireless/marvell/libertas/rx.c
           src/drivers/net/wireless/marvell/libertas/tx.c
           src/drivers/net/wireless/marvell/libertas/types.h
           src/drivers/net/wireless/marvell/libertas_tf/Kconfig
           src/drivers/net/wireless/marvell/libertas_tf/Makefile
           src/drivers/net/wireless/marvell/libertas_tf/deb_defs.h
           src/drivers/net/wireless/marvell/mwifiex/Kconfig
           src/drivers/net/wireless/marvell/mwifiex/pcie_quirks.c
           src/drivers/net/wireless/marvell/mwifiex/pcie_quirks.h
           src/drivers/net/wireless/mediatek/Kconfig
           src/drivers/net/wireless/mediatek/Makefile
           src/drivers/net/wireless/mediatek/mt76/Kconfig
           src/drivers/net/wireless/mediatek/mt76/Makefile
           src/drivers/net/wireless/mediatek/mt76/mt7603/Kconfig
           src/drivers/net/wireless/mediatek/mt76/mt7603/Makefile
           src/drivers/net/wireless/mediatek/mt76/mt7603/beacon.c
           src/drivers/net/wireless/mediatek/mt76/mt7603/core.c
           src/drivers/net/wireless/mediatek/mt76/mt7603/debugfs.c
           src/drivers/net/wireless/mediatek/mt76/mt7603/dma.c
           src/drivers/net/wireless/mediatek/mt76/mt7603/eeprom.c
           src/drivers/net/wireless/mediatek/mt76/mt7603/eeprom.h
           src/drivers/net/wireless/mediatek/mt76/mt7603/init.c
           src/drivers/net/wireless/mediatek/mt76/mt7603/mac.c
           src/drivers/net/wireless/mediatek/mt76/mt7603/mac.h
           src/drivers/net/wireless/mediatek/mt76/mt7603/main.c
           src/drivers/net/wireless/mediatek/mt76/mt7603/mcu.c
           src/drivers/net/wireless/mediatek/mt76/mt7603/mcu.h
           src/drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h
           src/drivers/net/wireless/mediatek/mt76/mt7603/pci.c
           src/drivers/net/wireless/mediatek/mt76/mt7603/regs.h
           src/drivers/net/wireless/mediatek/mt76/mt7603/soc.c
           src/drivers/net/wireless/mediatek/mt76/mt7615/Kconfig
           src/drivers/net/wireless/mediatek/mt76/mt7615/Makefile
           src/drivers/net/wireless/mediatek/mt76/mt7615/debugfs.c
           src/drivers/net/wireless/mediatek/mt76/mt76x0/Kconfig
           src/drivers/net/wireless/mediatek/mt76/mt76x0/Makefile
           src/drivers/net/wireless/mediatek/mt76/mt76x2/Kconfig
           src/drivers/net/wireless/mediatek/mt76/mt76x2/Makefile
           src/drivers/net/wireless/mediatek/mt76/mt7915/Kconfig
           src/drivers/net/wireless/mediatek/mt76/mt7915/Makefile
           src/drivers/net/wireless/mediatek/mt76/mt7921/Kconfig
           src/drivers/net/wireless/mediatek/mt76/mt7921/Makefile
           src/drivers/net/wireless/mediatek/mt7601u/Kconfig
           src/drivers/net/wireless/mediatek/mt7601u/Makefile
           src/drivers/net/wireless/microchip/Kconfig
           src/drivers/net/wireless/microchip/Makefile
           src/drivers/net/wireless/microchip/wilc1000/Kconfig
           src/drivers/net/wireless/microchip/wilc1000/Makefile
           src/drivers/net/wireless/quantenna/Kconfig
           src/drivers/net/wireless/quantenna/qtnfmac/Kconfig
           src/drivers/net/wireless/ralink/Kconfig
           src/drivers/net/wireless/ralink/Makefile
           src/drivers/net/wireless/ralink/rt2x00/Kconfig
           src/drivers/net/wireless/ralink/rt2x00/Makefile
           src/drivers/net/wireless/realtek/Kconfig
           src/drivers/net/wireless/realtek/Makefile
           src/drivers/net/wireless/realtek/rtl818x/Kconfig
           src/drivers/net/wireless/realtek/rtl818x/Makefile
           src/drivers/net/wireless/realtek/rtl818x/rtl8180/Makefile
           src/drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8180.h
           src/drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.h
           src/drivers/net/wireless/realtek/rtl818x/rtl8187/Makefile
           src/drivers/net/wireless/realtek/rtl818x/rtl8187/rfkill.h
           src/drivers/net/wireless/realtek/rtl8xxxu/Kconfig
           src/drivers/net/wireless/realtek/rtl8xxxu/Makefile
           src/drivers/net/wireless/realtek/rtlwifi/Kconfig
           src/drivers/net/wireless/realtek/rtlwifi/Makefile
           src/drivers/net/wireless/realtek/rtlwifi/btcoexist/Makefile
           src/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/Makefile
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192c/Makefile
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/Makefile
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/Makefile
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192de/Makefile
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/Makefile
           src/drivers/net/wireless/realtek/rtlwifi/rtl8192se/Makefile
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/Makefile
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723be/Makefile
           src/drivers/net/wireless/realtek/rtlwifi/rtl8723com/Makefile
           src/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/Makefile
           src/drivers/net/wireless/realtek/rtw88/Kconfig
           src/drivers/net/wireless/realtek/rtw88/Makefile
           src/drivers/net/wireless/realtek/rtw89/Kconfig
           src/drivers/net/wireless/realtek/rtw89/Makefile
           src/drivers/net/wireless/realtek/rtw89/drv_ver.c
           src/drivers/net/wireless/rsi/Kconfig
           src/drivers/net/wireless/rsi/Makefile
           src/drivers/net/wireless/st/Kconfig
           src/drivers/net/wireless/st/Makefile
           src/drivers/net/wireless/st/cw1200/Kconfig
           src/drivers/net/wireless/st/cw1200/Makefile
           src/drivers/net/wireless/ti/Kconfig
           src/drivers/net/wireless/ti/Makefile
           src/drivers/net/wireless/ti/wl1251/Kconfig
           src/drivers/net/wireless/ti/wl1251/Makefile
           src/drivers/net/wireless/ti/wl1251/acx.c
           src/drivers/net/wireless/ti/wl1251/cmd.c
           src/drivers/net/wireless/ti/wl1251/wl12xx_80211.h
           src/drivers/net/wireless/ti/wl12xx/Kconfig
           src/drivers/net/wireless/ti/wl12xx/Makefile
           src/drivers/net/wireless/ti/wl18xx/Kconfig
           src/drivers/net/wireless/ti/wl18xx/Makefile
           src/drivers/net/wireless/ti/wlcore/Kconfig
           src/drivers/net/wireless/ti/wlcore/Makefile
           src/drivers/net/wireless/ti/wlcore/wl12xx_80211.h
           src/drivers/net/wireless/zydas/Kconfig
           src/drivers/net/wireless/zydas/Makefile
           src/drivers/net/wireless/zydas/zd1211rw/Kconfig
           src/drivers/net/wireless/zydas/zd1211rw/Makefile
           src/drivers/soc/qcom/Kconfig
           src/drivers/soc/qcom/Makefile
           src/drivers/ssb/Kconfig
           src/drivers/ssb/Makefile
           src/drivers/ssb/ssb_private.h
           src/drivers/staging/Kconfig
           src/drivers/staging/Makefile
           src/drivers/staging/r8188eu/Kconfig
           src/drivers/staging/r8188eu/Makefile
           src/drivers/staging/r8188eu/TODO
           src/drivers/staging/rtl8723bs/Kconfig
           src/drivers/staging/rtl8723bs/Makefile
           src/drivers/staging/rtl8723bs/TODO
           src/drivers/staging/rtl8723bs/include/hal_pwr_seq.h
           src/drivers/staging/rtl8723bs/include/rtw_version.h
           src/drivers/usb/class/Kconfig
           src/drivers/usb/class/Makefile
           src/include/crypto/arc4.h
           src/include/crypto/backport-arc4.h
           src/include/crypto/pkcs7.h
           src/include/crypto/public_key.h
           src/include/linux/asn1_decoder.h
           src/include/linux/average.h
           src/include/linux/backport-refcount.h
           src/include/linux/backport-rhashtable-types.h
           src/include/linux/bcm47xx_wdt.h
           src/include/linux/bcma/bcma.h
           src/include/linux/bcma/bcma_driver_arm_c9.h
           src/include/linux/bcma/bcma_driver_chipcommon.h
           src/include/linux/bcma/bcma_driver_gmac_cmn.h
           src/include/linux/bcma/bcma_driver_mips.h
           src/include/linux/bcma/bcma_driver_pci.h
           src/include/linux/bcma/bcma_driver_pcie2.h
           src/include/linux/bcma/bcma_regs.h
           src/include/linux/bcma/bcma_soc.h
           src/include/linux/crc32poly.h
           src/include/linux/mmc/sdio_ids.h
           src/include/linux/mpls.h
           src/include/linux/oid_registry.h
           src/include/linux/overflow.h
           src/include/linux/pci_ids.h
           src/include/linux/refcount.h
           src/include/linux/rhashtable-types.h
           src/include/linux/rhashtable.h
           src/include/linux/rndis.h
           src/include/linux/ssb/ssb.h
           src/include/linux/ssb/ssb_driver_gige.h
           src/include/linux/ssb/ssb_driver_mips.h
           src/include/linux/ssb/ssb_driver_pci.h
           src/include/linux/ssb/ssb_embedded.h
           src/include/linux/ssb/ssb_regs.h
           src/include/linux/unaligned/packed_struct.h
           src/include/linux/units.h
           src/include/trace/events/qrtr.h
           src/include/uapi/linux/mpls.h
           src/include/uapi/linux/qrtr.h
           src/include/uapi/linux/usb/cdc.h
           src/kconf/.gitignore
           src/kconf/Makefile
           src/kconf/kconf_id.c
           src/kconf/list.h
           src/kconf/lkc_proto.h
           src/kconf/lxdialog/.gitignore
           src/kconf/lxdialog/BIG.FAT.WARNING
           src/kconf/lxdialog/check-lxdialog.sh
           src/local-symbols
           src/net/Kconfig
           src/net/Makefile
           src/net/mac80211/Kconfig
           src/net/mac80211/Makefile
           src/net/mac80211/aead_api.h
           src/net/mac80211/debug.h
           src/net/mac80211/debugfs.h
           src/net/mac80211/debugfs_key.h
           src/net/mac80211/debugfs_netdev.h
           src/net/mac80211/debugfs_sta.h
           src/net/mac80211/dkms_mac80211
           src/net/mac80211/trace.c
           src/net/qrtr/Kconfig
           src/net/qrtr/Makefile
           src/net/qrtr/qrtr.h
           src/net/wireless/.gitignore
           src/net/wireless/0001-backport-for-resv_ops-for-kernel-6.1.patch
           src/net/wireless/Kconfig
           src/net/wireless/Makefile
           src/net/wireless/ap.c
           src/net/wireless/certs/sforshee.hex
           src/net/wireless/certs/wens.hex
           src/net/wireless/debugfs.h
           src/net/wireless/dkms_cfg80211
           src/net/wireless/ethtool.c
           src/net/wireless/mesh.c
           src/net/wireless/rdev-ops.h
           src/net/wireless/sysfs.h
           src/net/wireless/trace.c
           src/net/wireless/trace.h
           src/net/wireless/wext-compat.h
           src/scripts/blacklist.sh
           src/scripts/compress_modules.sh
           src/scripts/make
           src/scripts/mod_helpers.sh
           src/scripts/uninstall.sh
           src/versions
Copyright: __NO_COPYRIGHT_NOR_LICENSE__
License:   __NO_COPYRIGHT_NOR_LICENSE__

Files:     src/LICENSES/deprecated/ISC
           src/drivers/net/wireless/ath/ar5523/ar5523.h
           src/drivers/net/wireless/ath/ath.h
           src/drivers/net/wireless/ath/ath5k/ahb.c
           src/drivers/net/wireless/ath/ath5k/ani.c
           src/drivers/net/wireless/ath/ath5k/ani.h
           src/drivers/net/wireless/ath/ath5k/pci.c
           src/drivers/net/wireless/ath/ath6kl/Makefile
           src/drivers/net/wireless/ath/ath6kl/bmi.c
           src/drivers/net/wireless/ath/ath6kl/bmi.h
           src/drivers/net/wireless/ath/ath6kl/cfg80211.c
           src/drivers/net/wireless/ath/ath6kl/cfg80211.h
           src/drivers/net/wireless/ath/ath6kl/common.h
           src/drivers/net/wireless/ath/ath6kl/core.c
           src/drivers/net/wireless/ath/ath6kl/core.h
           src/drivers/net/wireless/ath/ath6kl/debug.c
           src/drivers/net/wireless/ath/ath6kl/debug.h
           src/drivers/net/wireless/ath/ath6kl/hif-ops.h
           src/drivers/net/wireless/ath/ath6kl/hif.c
           src/drivers/net/wireless/ath/ath6kl/hif.h
           src/drivers/net/wireless/ath/ath6kl/htc-ops.h
           src/drivers/net/wireless/ath/ath6kl/htc.h
           src/drivers/net/wireless/ath/ath6kl/htc_mbox.c
           src/drivers/net/wireless/ath/ath6kl/htc_pipe.c
           src/drivers/net/wireless/ath/ath6kl/init.c
           src/drivers/net/wireless/ath/ath6kl/main.c
           src/drivers/net/wireless/ath/ath6kl/recovery.c
           src/drivers/net/wireless/ath/ath6kl/sdio.c
           src/drivers/net/wireless/ath/ath6kl/target.h
           src/drivers/net/wireless/ath/ath6kl/testmode.c
           src/drivers/net/wireless/ath/ath6kl/testmode.h
           src/drivers/net/wireless/ath/ath6kl/trace.c
           src/drivers/net/wireless/ath/ath6kl/txrx.c
           src/drivers/net/wireless/ath/ath6kl/usb.c
           src/drivers/net/wireless/ath/ath6kl/wmi.c
           src/drivers/net/wireless/ath/ath9k/ahb.c
           src/drivers/net/wireless/ath/ath9k/ani.c
           src/drivers/net/wireless/ath/ath9k/ani.h
           src/drivers/net/wireless/ath/ath9k/antenna.c
           src/drivers/net/wireless/ath/ath9k/ar5008_initvals.h
           src/drivers/net/wireless/ath/ath9k/ar5008_phy.c
           src/drivers/net/wireless/ath/ath9k/ar9001_initvals.h
           src/drivers/net/wireless/ath/ath9k/ar9002_calib.c
           src/drivers/net/wireless/ath/ath9k/ar9002_hw.c
           src/drivers/net/wireless/ath/ath9k/ar9002_initvals.h
           src/drivers/net/wireless/ath/ath9k/ar9002_mac.c
           src/drivers/net/wireless/ath/ath9k/ar9002_phy.h
           src/drivers/net/wireless/ath/ath9k/ar9003_2p2_initvals.h
           src/drivers/net/wireless/ath/ath9k/ar9003_aic.c
           src/drivers/net/wireless/ath/ath9k/ar9003_aic.h
           src/drivers/net/wireless/ath/ath9k/ar9003_buffalo_initvals.h
           src/drivers/net/wireless/ath/ath9k/ar9003_calib.c
           src/drivers/net/wireless/ath/ath9k/ar9003_eeprom.c
           src/drivers/net/wireless/ath/ath9k/ar9003_eeprom.h
           src/drivers/net/wireless/ath/ath9k/ar9003_hw.c
           src/drivers/net/wireless/ath/ath9k/ar9003_mac.c
           src/drivers/net/wireless/ath/ath9k/ar9003_mac.h
           src/drivers/net/wireless/ath/ath9k/ar9003_mci.c
           src/drivers/net/wireless/ath/ath9k/ar9003_mci.h
           src/drivers/net/wireless/ath/ath9k/ar9003_paprd.c
           src/drivers/net/wireless/ath/ath9k/ar9003_phy.c
           src/drivers/net/wireless/ath/ath9k/ar9003_phy.h
           src/drivers/net/wireless/ath/ath9k/ar9003_rtt.c
           src/drivers/net/wireless/ath/ath9k/ar9003_rtt.h
           src/drivers/net/wireless/ath/ath9k/ar9003_wow.c
           src/drivers/net/wireless/ath/ath9k/ar9330_1p1_initvals.h
           src/drivers/net/wireless/ath/ath9k/ar9330_1p2_initvals.h
           src/drivers/net/wireless/ath/ath9k/ar9340_initvals.h
           src/drivers/net/wireless/ath/ath9k/ar9462_2p0_initvals.h
           src/drivers/net/wireless/ath/ath9k/ar9462_2p1_initvals.h
           src/drivers/net/wireless/ath/ath9k/ar9485_initvals.h
           src/drivers/net/wireless/ath/ath9k/ar953x_initvals.h
           src/drivers/net/wireless/ath/ath9k/ar955x_1p0_initvals.h
           src/drivers/net/wireless/ath/ath9k/ar9565_1p0_initvals.h
           src/drivers/net/wireless/ath/ath9k/ar9565_1p1_initvals.h
           src/drivers/net/wireless/ath/ath9k/ar956x_initvals.h
           src/drivers/net/wireless/ath/ath9k/ar9580_1p0_initvals.h
           src/drivers/net/wireless/ath/ath9k/ath9k.h
           src/drivers/net/wireless/ath/ath9k/beacon.c
           src/drivers/net/wireless/ath/ath9k/btcoex.c
           src/drivers/net/wireless/ath/ath9k/btcoex.h
           src/drivers/net/wireless/ath/ath9k/calib.c
           src/drivers/net/wireless/ath/ath9k/calib.h
           src/drivers/net/wireless/ath/ath9k/channel.c
           src/drivers/net/wireless/ath/ath9k/common-beacon.c
           src/drivers/net/wireless/ath/ath9k/common-beacon.h
           src/drivers/net/wireless/ath/ath9k/common-debug.c
           src/drivers/net/wireless/ath/ath9k/common-debug.h
           src/drivers/net/wireless/ath/ath9k/common-init.c
           src/drivers/net/wireless/ath/ath9k/common-init.h
           src/drivers/net/wireless/ath/ath9k/common-spectral.c
           src/drivers/net/wireless/ath/ath9k/common-spectral.h
           src/drivers/net/wireless/ath/ath9k/common.c
           src/drivers/net/wireless/ath/ath9k/common.h
           src/drivers/net/wireless/ath/ath9k/debug.c
           src/drivers/net/wireless/ath/ath9k/debug.h
           src/drivers/net/wireless/ath/ath9k/debug_sta.c
           src/drivers/net/wireless/ath/ath9k/dfs.c
           src/drivers/net/wireless/ath/ath9k/dfs.h
           src/drivers/net/wireless/ath/ath9k/dfs_debug.c
           src/drivers/net/wireless/ath/ath9k/dfs_debug.h
           src/drivers/net/wireless/ath/ath9k/dynack.c
           src/drivers/net/wireless/ath/ath9k/dynack.h
           src/drivers/net/wireless/ath/ath9k/eeprom.c
           src/drivers/net/wireless/ath/ath9k/eeprom.h
           src/drivers/net/wireless/ath/ath9k/eeprom_4k.c
           src/drivers/net/wireless/ath/ath9k/eeprom_9287.c
           src/drivers/net/wireless/ath/ath9k/eeprom_def.c
           src/drivers/net/wireless/ath/ath9k/gpio.c
           src/drivers/net/wireless/ath/ath9k/hif_usb.c
           src/drivers/net/wireless/ath/ath9k/hif_usb.h
           src/drivers/net/wireless/ath/ath9k/htc.h
           src/drivers/net/wireless/ath/ath9k/htc_drv_beacon.c
           src/drivers/net/wireless/ath/ath9k/htc_drv_debug.c
           src/drivers/net/wireless/ath/ath9k/htc_drv_gpio.c
           src/drivers/net/wireless/ath/ath9k/htc_drv_init.c
           src/drivers/net/wireless/ath/ath9k/htc_drv_main.c
           src/drivers/net/wireless/ath/ath9k/htc_drv_txrx.c
           src/drivers/net/wireless/ath/ath9k/htc_hst.c
           src/drivers/net/wireless/ath/ath9k/htc_hst.h
           src/drivers/net/wireless/ath/ath9k/hw-ops.h
           src/drivers/net/wireless/ath/ath9k/hw.c
           src/drivers/net/wireless/ath/ath9k/hw.h
           src/drivers/net/wireless/ath/ath9k/init.c
           src/drivers/net/wireless/ath/ath9k/link.c
           src/drivers/net/wireless/ath/ath9k/mac.c
           src/drivers/net/wireless/ath/ath9k/mac.h
           src/drivers/net/wireless/ath/ath9k/main.c
           src/drivers/net/wireless/ath/ath9k/mci.c
           src/drivers/net/wireless/ath/ath9k/mci.h
           src/drivers/net/wireless/ath/ath9k/pci.c
           src/drivers/net/wireless/ath/ath9k/phy.h
           src/drivers/net/wireless/ath/ath9k/recv.c
           src/drivers/net/wireless/ath/ath9k/reg.h
           src/drivers/net/wireless/ath/ath9k/reg_aic.h
           src/drivers/net/wireless/ath/ath9k/reg_mci.h
           src/drivers/net/wireless/ath/ath9k/reg_wow.h
           src/drivers/net/wireless/ath/ath9k/rng.c
           src/drivers/net/wireless/ath/ath9k/tx99.c
           src/drivers/net/wireless/ath/ath9k/wmi.c
           src/drivers/net/wireless/ath/ath9k/wmi.h
           src/drivers/net/wireless/ath/ath9k/wow.c
           src/drivers/net/wireless/ath/ath9k/xmit.c
           src/drivers/net/wireless/ath/carl9170/phy.h
           src/drivers/net/wireless/ath/debug.c
           src/drivers/net/wireless/ath/dfs_pattern_detector.c
           src/drivers/net/wireless/ath/dfs_pattern_detector.h
           src/drivers/net/wireless/ath/dfs_pri_detector.c
           src/drivers/net/wireless/ath/dfs_pri_detector.h
           src/drivers/net/wireless/ath/hw.c
           src/drivers/net/wireless/ath/key.c
           src/drivers/net/wireless/ath/main.c
           src/drivers/net/wireless/ath/reg.h
           src/drivers/net/wireless/ath/regd.c
           src/drivers/net/wireless/ath/regd.h
           src/drivers/net/wireless/ath/regd_common.h
           src/drivers/net/wireless/ath/spectral_common.h
           src/drivers/net/wireless/ath/trace.c
           src/drivers/net/wireless/ath/trace.h
           src/drivers/net/wireless/ath/wcn36xx/debug.c
           src/drivers/net/wireless/ath/wcn36xx/debug.h
           src/drivers/net/wireless/ath/wcn36xx/dxe.h
           src/drivers/net/wireless/ath/wcn36xx/hal.h
           src/drivers/net/wireless/ath/wcn36xx/main.c
           src/drivers/net/wireless/ath/wcn36xx/pmc.c
           src/drivers/net/wireless/ath/wcn36xx/pmc.h
           src/drivers/net/wireless/ath/wcn36xx/smd.c
           src/drivers/net/wireless/ath/wcn36xx/smd.h
           src/drivers/net/wireless/ath/wcn36xx/testmode.c
           src/drivers/net/wireless/ath/wcn36xx/testmode.h
           src/drivers/net/wireless/ath/wcn36xx/testmode_i.h
           src/drivers/net/wireless/ath/wcn36xx/txrx.c
           src/drivers/net/wireless/ath/wcn36xx/txrx.h
           src/drivers/net/wireless/ath/wcn36xx/wcn36xx.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/Makefile
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/aiutils.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/antsel.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/antsel.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/brcms_trace_brcmsmac.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/brcms_trace_brcmsmac_msg.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/brcms_trace_brcmsmac_tx.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/brcms_trace_events.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/brcms_trace_events.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/channel.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/channel.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/d11.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/debug.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/debug.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/led.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/pmu.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/pmu.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/rate.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/rate.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/scb.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/types.h
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ucode_loader.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ucode_loader.h
           src/drivers/net/wireless/rsi/rsi_91x_coex.c
           src/drivers/net/wireless/rsi/rsi_91x_core.c
           src/drivers/net/wireless/rsi/rsi_91x_debugfs.c
           src/drivers/net/wireless/rsi/rsi_91x_hal.c
           src/drivers/net/wireless/rsi/rsi_91x_mac80211.c
           src/drivers/net/wireless/rsi/rsi_91x_main.c
           src/drivers/net/wireless/rsi/rsi_91x_mgmt.c
           src/drivers/net/wireless/rsi/rsi_91x_ps.c
           src/drivers/net/wireless/rsi/rsi_91x_sdio.c
           src/drivers/net/wireless/rsi/rsi_91x_sdio_ops.c
           src/drivers/net/wireless/rsi/rsi_91x_usb.c
           src/drivers/net/wireless/rsi/rsi_91x_usb_ops.c
           src/drivers/net/wireless/rsi/rsi_boot_params.h
           src/drivers/net/wireless/rsi/rsi_coex.h
           src/drivers/net/wireless/rsi/rsi_common.h
           src/drivers/net/wireless/rsi/rsi_debugfs.h
           src/drivers/net/wireless/rsi/rsi_hal.h
           src/drivers/net/wireless/rsi/rsi_main.h
           src/drivers/net/wireless/rsi/rsi_mgmt.h
           src/drivers/net/wireless/rsi/rsi_ps.h
           src/drivers/net/wireless/rsi/rsi_sdio.h
           src/drivers/net/wireless/rsi/rsi_usb.h
           src/include/linux/ath9k_platform.h
           src/include/linux/platform_data/brcmfmac.h
           src/include/net/ieee80211_radiotap.h
           src/include/net/regulatory.h
           src/include/net/rsi_91x.h
           src/net/wireless/of.c
           src/net/wireless/reg.h
Copyright: 201-2012 Broadcom Corporation
           2004-2011 Atheros Communications Inc.
           2006 Damien Bergamini <damien.bergamini@free.fr>
           2006 Sam Leffler, Errno Consulting
           2007 Christoph Hellwig <hch@lst.de>
           2008-2009 Weongyo Jeong <weongyo@freebsd.org>
           2008-2011 Luis R. Rodriguez <mcgrof@qca.qualcomm.com>
           2009 Gabor Juhos <juhosg@openwrt.org>
           2009 Imre Kaloz <kaloz@openwrt.org>
           2010 Bruno Randolf <br1@einfach.org>
           2010-2011 Atheros Communications, Inc.
           2011-2012 Neratec Solutions AG
           2011-2015 Qualcomm Atheros Inc.
           2011-2015 Qualcomm Atheros, Inc.
           2012 Canonical Ltd.
           2012 Pontus Fuchs <pontus.fuchs@gmail.com>
           2013 Eugene Krasnikov <k.eugene.e@gmail.com>
           2013 Hauke Mehrtens <hauke@hauke-m.de>
           2014 Lorenzo Bianconi <lorenzo.bianconi83@gmail.com>
           2014-2018 Redpine Signals Inc.
           2017 Intel Deutschland GmbH
           2017 Rafał Miłecki <rafal@milecki.pl>
           2018 The Linux Foundation.
           2018-2019 Intel Corporation
           __NO_COPYRIGHT__ in: src/LICENSES/deprecated/ISC
License:   ISC
 Permission to use, copy, modify, and/or distribute this software for any
 purpose with or without fee is hereby granted, provided that the above
 copyright notice and this permission notice appear in all copies.
 .
 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

Files:     src/drivers/net/wireless/marvell/mwifiex/11ac.c
           src/drivers/net/wireless/marvell/mwifiex/11ac.h
           src/drivers/net/wireless/marvell/mwifiex/11h.c
           src/drivers/net/wireless/marvell/mwifiex/11n.c
           src/drivers/net/wireless/marvell/mwifiex/11n.h
           src/drivers/net/wireless/marvell/mwifiex/11n_aggr.c
           src/drivers/net/wireless/marvell/mwifiex/11n_aggr.h
           src/drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c
           src/drivers/net/wireless/marvell/mwifiex/11n_rxreorder.h
           src/drivers/net/wireless/marvell/mwifiex/Makefile
           src/drivers/net/wireless/marvell/mwifiex/README
           src/drivers/net/wireless/marvell/mwifiex/cfg80211.c
           src/drivers/net/wireless/marvell/mwifiex/cfg80211.h
           src/drivers/net/wireless/marvell/mwifiex/cfp.c
           src/drivers/net/wireless/marvell/mwifiex/cmdevt.c
           src/drivers/net/wireless/marvell/mwifiex/debugfs.c
           src/drivers/net/wireless/marvell/mwifiex/decl.h
           src/drivers/net/wireless/marvell/mwifiex/ethtool.c
           src/drivers/net/wireless/marvell/mwifiex/fw.h
           src/drivers/net/wireless/marvell/mwifiex/ie.c
           src/drivers/net/wireless/marvell/mwifiex/init.c
           src/drivers/net/wireless/marvell/mwifiex/ioctl.h
           src/drivers/net/wireless/marvell/mwifiex/join.c
           src/drivers/net/wireless/marvell/mwifiex/main.c
           src/drivers/net/wireless/marvell/mwifiex/main.h
           src/drivers/net/wireless/marvell/mwifiex/pcie.c
           src/drivers/net/wireless/marvell/mwifiex/pcie.h
           src/drivers/net/wireless/marvell/mwifiex/scan.c
           src/drivers/net/wireless/marvell/mwifiex/sdio.c
           src/drivers/net/wireless/marvell/mwifiex/sdio.h
           src/drivers/net/wireless/marvell/mwifiex/sta_cmd.c
           src/drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c
           src/drivers/net/wireless/marvell/mwifiex/sta_event.c
           src/drivers/net/wireless/marvell/mwifiex/sta_ioctl.c
           src/drivers/net/wireless/marvell/mwifiex/sta_rx.c
           src/drivers/net/wireless/marvell/mwifiex/sta_tx.c
           src/drivers/net/wireless/marvell/mwifiex/txrx.c
           src/drivers/net/wireless/marvell/mwifiex/uap_cmd.c
           src/drivers/net/wireless/marvell/mwifiex/uap_event.c
           src/drivers/net/wireless/marvell/mwifiex/uap_txrx.c
           src/drivers/net/wireless/marvell/mwifiex/usb.c
           src/drivers/net/wireless/marvell/mwifiex/usb.h
           src/drivers/net/wireless/marvell/mwifiex/util.c
           src/drivers/net/wireless/marvell/mwifiex/util.h
           src/drivers/net/wireless/marvell/mwifiex/wmm.c
           src/drivers/net/wireless/marvell/mwifiex/wmm.h
Copyright: 2011-2020 NXP
License:   GPL-2.0
 This software file (the "File") is distributed by NXP
 under the terms of the GNU General Public License Version 2, June 1991
 (the "License").  You may use, redistribute and/or modify this File in
 accordance with the terms and conditions of the License, a copy of which
 is available by writing to the Free Software Foundation, Inc.,
 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or on the
 worldwide web at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
 .
 THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
 IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
 ARE EXPRESSLY DISCLAIMED.  The License provides additional details about
 this warranty disclaimer.
 .
 On Debian systems, the complete text of the GNU General Public License
 Version 2 can be found in `/usr/share/common-licenses/GPL-2'.

Files:     src/drivers/bcma/core.c
           src/drivers/bcma/driver_chipcommon.c
           src/drivers/bcma/driver_chipcommon_b.c
           src/drivers/bcma/driver_chipcommon_nflash.c
           src/drivers/bcma/driver_chipcommon_pflash.c
           src/drivers/bcma/driver_chipcommon_pmu.c
           src/drivers/bcma/driver_chipcommon_sflash.c
           src/drivers/bcma/driver_gmac_cmn.c
           src/drivers/bcma/driver_gpio.c
           src/drivers/bcma/driver_mips.c
           src/drivers/bcma/driver_pci.c
           src/drivers/bcma/driver_pci_host.c
           src/drivers/bcma/driver_pcie2.c
           src/drivers/bcma/host_pci.c
           src/drivers/bcma/host_soc.c
           src/drivers/bcma/main.c
           src/drivers/bcma/scan.c
           src/drivers/bcma/sprom.c
           src/drivers/ssb/b43_pci_bridge.c
           src/drivers/ssb/bridge_pcmcia_80211.c
           src/drivers/ssb/driver_chipcommon.c
           src/drivers/ssb/driver_chipcommon_pmu.c
           src/drivers/ssb/driver_chipcommon_sflash.c
           src/drivers/ssb/driver_extif.c
           src/drivers/ssb/driver_gige.c
           src/drivers/ssb/driver_gpio.c
           src/drivers/ssb/driver_mipscore.c
           src/drivers/ssb/driver_pcicore.c
           src/drivers/ssb/embedded.c
           src/drivers/ssb/host_soc.c
           src/drivers/ssb/main.c
           src/drivers/ssb/pcihost_wrapper.c
           src/drivers/ssb/pcmcia.c
           src/drivers/ssb/scan.c
           src/drivers/ssb/sprom.c
Copyright: 2005 Andreas Jaggi <andreas.jaggi@waterwave.ch>
           2005 Danny van Dyk <kugelfang@gentoo.org>
           2005 Martin Langer <martin-langer@gmx.de>
           2005 Stefano Brivio <st3@riseup.net>
           2005-2009 Michael Buesch <m@bues.ch>
           2005-2014 Broadcom Corporation
           2006 Broadcom Corporation.
           2006 Johannes Berg <johannes@sipsolutions.net>
           2006-2007 Felix Fietkau <nbd@openwrt.org>
           2006-2007 Michael Buesch <mb@bu3sch.de>
           2007 Aurelien Jarno <aurelien@aurel32.net>
           2010 Bernhard Loos <bernhardloos@googlemail.com>
           2011-2014 Hauke Mehrtens <hauke@hauke-m.de>
           2014 Rafał Miłecki <zajec5@gmail.com>
           __NO_COPYRIGHT__ in: src/drivers/bcma/core.c
           __NO_COPYRIGHT__ in: src/drivers/bcma/driver_chipcommon_nflash.c
           __NO_COPYRIGHT__ in: src/drivers/bcma/driver_chipcommon_pflash.c
           __NO_COPYRIGHT__ in: src/drivers/bcma/driver_chipcommon_sflash.c
           __NO_COPYRIGHT__ in: src/drivers/bcma/driver_gmac_cmn.c
           __NO_COPYRIGHT__ in: src/drivers/bcma/host_pci.c
           __NO_COPYRIGHT__ in: src/drivers/bcma/host_soc.c
           __NO_COPYRIGHT__ in: src/drivers/bcma/main.c
           __NO_COPYRIGHT__ in: src/drivers/bcma/scan.c
           __NO_COPYRIGHT__ in: src/drivers/ssb/driver_chipcommon_sflash.c
License:   __UNKNOWN__
 Licensed under the GNU/GPL. See COPYING for details.

Files:     src/drivers/net/wireless/ti/wl12xx/reg.h
           src/drivers/net/wireless/ti/wlcore/acx.c
           src/drivers/net/wireless/ti/wlcore/acx.h
           src/drivers/net/wireless/ti/wlcore/boot.c
           src/drivers/net/wireless/ti/wlcore/boot.h
           src/drivers/net/wireless/ti/wlcore/cmd.c
           src/drivers/net/wireless/ti/wlcore/cmd.h
           src/drivers/net/wireless/ti/wlcore/conf.h
           src/drivers/net/wireless/ti/wlcore/debugfs.c
           src/drivers/net/wireless/ti/wlcore/debugfs.h
           src/drivers/net/wireless/ti/wlcore/event.c
           src/drivers/net/wireless/ti/wlcore/event.h
           src/drivers/net/wireless/ti/wlcore/ini.h
           src/drivers/net/wireless/ti/wlcore/init.c
           src/drivers/net/wireless/ti/wlcore/init.h
           src/drivers/net/wireless/ti/wlcore/io.c
           src/drivers/net/wireless/ti/wlcore/io.h
           src/drivers/net/wireless/ti/wlcore/ps.c
           src/drivers/net/wireless/ti/wlcore/ps.h
           src/drivers/net/wireless/ti/wlcore/rx.c
           src/drivers/net/wireless/ti/wlcore/rx.h
           src/drivers/net/wireless/ti/wlcore/scan.c
           src/drivers/net/wireless/ti/wlcore/scan.h
           src/drivers/net/wireless/ti/wlcore/sdio.c
           src/drivers/net/wireless/ti/wlcore/spi.c
           src/drivers/net/wireless/ti/wlcore/testmode.c
           src/drivers/net/wireless/ti/wlcore/testmode.h
           src/drivers/net/wireless/ti/wlcore/tx.c
           src/drivers/net/wireless/ti/wlcore/tx.h
           src/drivers/net/wireless/ti/wlcore/wlcore_i.h
           src/include/linux/wl12xx.h
Copyright: 1998-2009 Texas Instruments.
           2008-2010 Nokia Corporation
License:   __UNKNOWN__
 Contact: Luciano Coelho <luciano.coelho@nokia.com>

Files:     src/drivers/net/wireless/intel/iwlwifi/cfg/1000.c
           src/drivers/net/wireless/intel/iwlwifi/cfg/2000.c
           src/drivers/net/wireless/intel/iwlwifi/cfg/5000.c
           src/drivers/net/wireless/intel/iwlwifi/cfg/6000.c
           src/drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c
           src/drivers/net/wireless/intel/iwlwifi/dvm/devices.c
           src/drivers/net/wireless/intel/iwlwifi/dvm/led.c
           src/drivers/net/wireless/intel/iwlwifi/dvm/led.h
           src/drivers/net/wireless/intel/iwlwifi/dvm/lib.c
           src/drivers/net/wireless/intel/iwlwifi/dvm/rs.c
           src/drivers/net/wireless/intel/iwlwifi/dvm/rs.h
           src/drivers/net/wireless/intel/iwlwifi/dvm/rxon.c
           src/drivers/net/wireless/intel/iwlwifi/dvm/scan.c
           src/drivers/net/wireless/intel/iwlwifi/dvm/tx.c
           src/drivers/net/wireless/intel/iwlwifi/dvm/ucode.c
           src/drivers/net/wireless/intel/iwlwifi/iwl-devtrace-data.h
           src/drivers/net/wireless/intel/iwlwifi/iwl-devtrace-io.h
           src/drivers/net/wireless/intel/iwlwifi/iwl-devtrace-iwlwifi.h
           src/drivers/net/wireless/intel/iwlwifi/iwl-devtrace-msg.h
           src/drivers/net/wireless/intel/iwlwifi/iwl-devtrace-ucode.h
           src/drivers/net/wireless/intel/iwlwifi/iwl-devtrace.c
           src/drivers/net/wireless/intel/iwlwifi/iwl-devtrace.h
           src/drivers/net/wireless/intel/iwlwifi/mvm/rs.c
           src/drivers/net/wireless/intel/iwlwifi/mvm/rs.h
Copyright: 2003-2021 Intel Corporation.
           2013-2015 Intel Mobile Communications GmbH
           2015-2017 Intel Deutschland GmbH
           2018-2023 Intel Corporation
License:   __UNKNOWN__
 Contact Information:
 Intel Linux Wireless <linuxwifi@intel.com>
 Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497

Files:     src/drivers/net/wireless/intel/ipw2x00/ipw2100.c
           src/drivers/net/wireless/intel/ipw2x00/ipw2100.h
           src/drivers/net/wireless/intel/ipw2x00/ipw2200.h
           src/drivers/net/wireless/intel/ipw2x00/libipw_geo.c
           src/drivers/net/wireless/intel/ipw2x00/libipw_tx.c
           src/drivers/net/wireless/intel/iwlegacy/3945-debug.c
           src/drivers/net/wireless/intel/iwlegacy/3945-rs.c
           src/drivers/net/wireless/intel/iwlegacy/3945.c
           src/drivers/net/wireless/intel/iwlegacy/3945.h
           src/drivers/net/wireless/intel/iwlegacy/4965-debug.c
           src/drivers/net/wireless/intel/iwlegacy/4965-rs.c
           src/drivers/net/wireless/intel/iwlegacy/4965.c
           src/drivers/net/wireless/intel/iwlegacy/4965.h
           src/drivers/net/wireless/intel/iwlegacy/common.c
           src/drivers/net/wireless/intel/iwlegacy/common.h
           src/drivers/net/wireless/intel/iwlegacy/debug.c
Copyright: 2003-2011 Intel Corporation.
License:   __UNKNOWN__
 Contact Information:
 Intel Linux Wireless <ilw@linux.intel.com>
 Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497

Files:     src/compat/verification/asn1parse.c
           src/compat/verification/mbedtls/asn1.h
           src/compat/verification/mbedtls/bignum.h
           src/compat/verification/mbedtls/md.h
           src/compat/verification/mbedtls/md_internal.h
           src/compat/verification/mbedtls/oid.h
           src/compat/verification/mbedtls/pk.h
           src/compat/verification/mbedtls/rsa.h
           src/compat/verification/mbedtls/sha1.h
           src/compat/verification/mbedtls/sha256.h
           src/compat/verification/md.c
           src/compat/verification/md_wrap.c
           src/compat/verification/oid.c
Copyright: 2006-2015 ARM Limited, SPDX-License-Identifier: GPL-2.0
License:   GPL-2.0+
 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 Street, Fifth Floor, Boston, MA 02110-1301 USA.
 .
 This file is part of mbed TLS (https://tls.mbed.org)
 .
 On Debian systems, the complete text of the GNU General Public License
 Version 2 can be found in `/usr/share/common-licenses/GPL-2'.

Files:     src/drivers/net/wireless/ath/carl9170/carl9170.h
           src/drivers/net/wireless/ath/carl9170/cmd.c
           src/drivers/net/wireless/ath/carl9170/cmd.h
           src/drivers/net/wireless/ath/carl9170/debug.h
           src/drivers/net/wireless/ath/carl9170/eeprom.h
           src/drivers/net/wireless/ath/carl9170/led.c
           src/drivers/net/wireless/ath/carl9170/mac.c
           src/drivers/net/wireless/ath/carl9170/main.c
           src/drivers/net/wireless/ath/carl9170/phy.c
           src/drivers/net/wireless/ath/carl9170/rx.c
           src/drivers/net/wireless/ath/carl9170/tx.c
           src/drivers/net/wireless/ath/carl9170/usb.c
Copyright: 2008 Johannes Berg <johannes@sipsolutions.net>
           2009-2010 Christian Lamparer <chunkeey@googlemail.com>
           2009-2010 Christian Lamparter <chunkeey@googlemail.com>
License:   ISC
 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; see the file COPYING.  If not, see
 http://www.gnu.org/licenses/.
 .
 This file incorporates work covered by the following copyright and
 permission notice:
 Copyright (c) 2007-2008 Atheros Communications, Inc.
 .
 Permission to use, copy, modify, and/or distribute this software for any
 purpose with or without fee is hereby granted, provided that the above
 copyright notice and this permission notice appear in all copies.
 .
 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

Files:     src/drivers/net/wireless/broadcom/b43/main.h
           src/drivers/net/wireless/broadcom/b43legacy/main.c
           src/drivers/net/wireless/broadcom/b43legacy/main.h
           src/drivers/net/wireless/broadcom/b43legacy/phy.c
           src/drivers/net/wireless/broadcom/b43legacy/phy.h
           src/drivers/net/wireless/broadcom/b43legacy/radio.c
           src/drivers/net/wireless/broadcom/b43legacy/radio.h
Copyright: 2005 Andreas Jaggi <andreas.jaggi@waterwave.ch>
           2005 Danny van Dyk <kugelfang@gentoo.org>
           2005 Martin Langer <martin-langer@gmx.de>
           2005 Martin Langer <martin-langer@gmx.de>,
           2005 Martin Langer <martin-langer@gmx.de>, Stefano Brivio <stefano.brivio@polimi.it> Michael Buesch <m@bues.ch> Danny van Dyk <kugelfang@gentoo.org> Andreas Jaggi <andreas.jaggi@waterwave.ch>
           2005-2006 Michael Buesch <m@bues.ch>
           2005-2008 Stefano Brivio <stefano.brivio@polimi.it>
           2007 Larry Finger <Larry.Finger@lwfinger.net>
License:   __UNKNOWN__
 Some parts of the code in this file are derived from the ipw2200
 driver  Copyright(c) 2003 - 2004 Intel Corporation.

Files:     src/drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c
           src/drivers/net/wireless/intel/iwlwifi/dvm/main.c
           src/drivers/net/wireless/intel/iwlwifi/dvm/power.c
           src/drivers/net/wireless/intel/iwlwifi/dvm/power.h
           src/drivers/net/wireless/intel/iwlwifi/dvm/sta.c
           src/drivers/net/wireless/intel/iwlwifi/dvm/tt.c
           src/drivers/net/wireless/intel/iwlwifi/dvm/tt.h
Copyright: 2003-2021 Intel Corporation.
           2015 Intel Deutschland GmbH
           2018-2020 Intel Corporation
License:   __UNKNOWN__
 Portions of this file are derived from the ipw3945 project, as well
 as portions of the ieee80211 subsystem header files.
 .
 Contact Information:
 Intel Linux Wireless <linuxwifi@intel.com>
 Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497

Files:     src/kconf/lxdialog/checklist.c
           src/kconf/lxdialog/dialog.h
           src/kconf/lxdialog/inputbox.c
           src/kconf/lxdialog/textbox.c
           src/kconf/lxdialog/util.c
           src/kconf/lxdialog/yesno.c
Copyright: __NO_COPYRIGHT__ in: src/kconf/lxdialog/checklist.c
           __NO_COPYRIGHT__ in: src/kconf/lxdialog/dialog.h
           __NO_COPYRIGHT__ in: src/kconf/lxdialog/inputbox.c
           __NO_COPYRIGHT__ in: src/kconf/lxdialog/textbox.c
           __NO_COPYRIGHT__ in: src/kconf/lxdialog/util.c
           __NO_COPYRIGHT__ in: src/kconf/lxdialog/yesno.c
License:   GPL-2.0+
 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., 675 Mass Ave, Cambridge, MA 02139, USA.
 .
 The FSF address in the above text is the old one.
 .
 On Debian systems, the complete text of the GNU General Public License
 Version 2 can be found in `/usr/share/common-licenses/GPL-2'.

Files:     src/drivers/net/wireless/realtek/rtl818x/rtl8180/grf5101.c
           src/drivers/net/wireless/realtek/rtl818x/rtl8180/grf5101.h
           src/drivers/net/wireless/realtek/rtl818x/rtl8180/max2820.c
           src/drivers/net/wireless/realtek/rtl818x/rtl8180/max2820.h
           src/drivers/net/wireless/realtek/rtl818x/rtl8180/sa2400.c
           src/drivers/net/wireless/realtek/rtl818x/rtl8180/sa2400.h
Copyright: 2007 Andrea Merello <andrea.merello@gmail.com>
License:   __UNKNOWN__
 Code from the BSD driver and the rtl8181 project have been
 very useful to understand certain things
 .
 I want to thanks the Authors of such projects and the Ndiswrapper
 project Authors.
 .
 A special Big Thanks also is for all people who donated me cards,
 making possible the creation of the original rtl8180 driver
 from which this code is derived!

Files:     src/drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192c.c
           src/drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c
           src/drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723a.c
           src/drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c
           src/drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c
Copyright: 2014-2017 Jes Sorensen <Jes.Sorensen@gmail.com>
License:   __UNKNOWN__
 Portions, notably calibration code:
 Copyright(c) 2007 - 2011 Realtek Corporation.
 .
 This driver was written as a replacement for the vendor provided
 rtl8723au driver. As the Realtek 8xxx chips are very similar in
 their programming interface, I have started adding support for
 additional 8xxx chips like the 8192cu, 8188cus, etc.

Files:     src/drivers/net/wireless/intersil/p54/eeprom.c
           src/drivers/net/wireless/intersil/p54/fwio.c
           src/drivers/net/wireless/intersil/p54/led.c
           src/drivers/net/wireless/intersil/p54/main.c
           src/drivers/net/wireless/intersil/p54/txrx.c
Copyright: 2006 Michael Wu <flamingice@sourmilk.net>
           2007-2009 Christian Lamparter <chunkeey@web.de>
           2008 Johannes Berg <johannes@sipsolutions.net>
License:   __UNKNOWN__
 Based on:
 - the islsm (softmac prism54) driver, which is:
 Copyright 2004-2006 Jean-Baptiste Note <jbnote@gmail.com>, et al.
 - stlc45xx driver
 Copyright (C) 2008 Nokia Corporation and/or its subsidiary(-ies).

Files:     src/drivers/net/wireless/ath/ath5k/ath5k.h
           src/drivers/net/wireless/ath/ath5k/eeprom.h
           src/drivers/net/wireless/ath/ath5k/initvals.c
           src/drivers/net/wireless/ath/ath5k/rfgain.h
Copyright: 2004-2009 Reyk Floeter <reyk@openbsd.org>
           2006-2009 Nick Kossifidis <mickflemm@gmail.com>
           2007-2008 Jiri Sla <jirisla@gmail.com>
License:   ISC
 Permission to use, copy, modify, and distribute this software for any
 purpose with or without fee is hereby granted, provided that the above
 copyright notice and this permission notice appear in all copies.
 .
 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

Files:     src/drivers/net/wireless/intel/iwlegacy/4965-calib.c
           src/drivers/net/wireless/intel/iwlegacy/commands.h
           src/drivers/net/wireless/intel/iwlegacy/csr.h
           src/drivers/net/wireless/intel/iwlegacy/prph.h
Copyright: 2005-2011 Intel Corporation.
License:   BSD-3-Clause
 This program is free software; you can redistribute it and/or modify
 it under the terms of version 2 of the GNU General Public License as
 published by the Free Software Foundation.
 .
 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 Street, Fifth Floor, Boston, MA 02110,
 USA
 .
 The full GNU General Public License is included in this distribution
 in the file called LICENSE.GPL.
 .
 Contact Information:
 Intel Linux Wireless <ilw@linux.intel.com>
 Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497
 .
 BSD LICENSE
 .
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 .
 * Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 * Redistributions in binary form must reproduce the above copyright
 notice, this list of conditions and the following disclaimer in
 the documentation and/or other materials provided with the
 distribution.
 * Neither the name Intel Corporation nor the names of its
 contributors may be used to endorse or promote products derived
 from this software without specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .
 On Debian systems, the complete text of the BSD 3-clause "New" or "Revised"
 License can be found in `/usr/share/common-licenses/BSD'.

Files:     src/drivers/net/wireless/ath/carl9170/fwcmd.h
           src/drivers/net/wireless/ath/carl9170/hw.h
           src/drivers/net/wireless/ath/carl9170/wlan.h
Copyright: 2008 Johannes Berg <johannes@sipsolutions.net>
           2009-2011 Christian Lamparter <chunkeey@googlemail.com>
License:   ISC
 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.
 .
 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; see the file COPYING.  If not, see
 http://www.gnu.org/licenses/.
 .
 This file incorporates work covered by the following copyright and
 permission notice:
 Copyright (c) 2007-2008 Atheros Communications, Inc.
 .
 Permission to use, copy, modify, and/or distribute this software for any
 purpose with or without fee is hereby granted, provided that the above
 copyright notice and this permission notice appear in all copies.
 .
 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

Files:     src/include/linux/usb/cdc-wdm.h
           src/include/linux/usb/cdc.h
           src/include/uapi/linux/usb/cdc-wdm.h
Copyright: 2012 Bjørn Mork <bjorn@mork.no>
           2015 Oliver Neukum <oneukum@suse.com>
           __NO_COPYRIGHT__ in: src/include/uapi/linux/usb/cdc-wdm.h
License:   GPL-2.0
 This program is free software; you can redistribute it and/or
 modify it under the terms of the GNU General Public License
 version 2 as published by the Free Software Foundation.
 .
 On Debian systems, the complete text of the GNU General Public License
 Version 2 can be found in `/usr/share/common-licenses/GPL-2'.

Files:     src/drivers/net/wireless/ath/ath5k/base.c
           src/drivers/net/wireless/ath/ath5k/led.c
           src/drivers/net/wireless/ath/ath5k/mac80211-ops.c
Copyright: 2002-2005 Sam Leffler, Errno Consulting
           2004-2005 Atheros Communications, Inc.
           2006 Devicescape Software, Inc.
           2007 Jiri Sla <jirisla@gmail.com>
           2007 Luis R. Rodriguez <mcgrof@winlab.rutgers.edu>
           2009 Bob Copeland <me@bobcopeland.com>
           2010 Bruno Randolf <br1@einfach.org>
License:   GPL-2.0
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 1. Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer,
 without modification.
 2. Redistributions in binary form must reproduce at minimum a disclaimer
 similar to the "NO WARRANTY" disclaimer below ("Disclaimer") and any
 redistribution must be conditioned upon including a substantially
 similar Disclaimer requirement for further binary redistribution.
 3. Neither the names of the above-listed copyright holders nor the names
 of any contributors may be used to endorse or promote products derived
 from this software without specific prior written permission.
 .
 Alternatively, this software may be distributed under the terms of the
 GNU General Public License ("GPL") version 2 as published by the Free
 Software Foundation.
 .
 NO WARRANTY
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
 AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
 IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
 THE POSSIBILITY OF SUCH DAMAGES.
 .
 On Debian systems, the complete text of the GNU General Public License
 Version 2 can be found in `/usr/share/common-licenses/GPL-2'.

Files:     src/drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8187.h
           src/drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.h
           src/drivers/net/wireless/realtek/rtl818x/rtl818x.h
Copyright: 2007 Andrea Merello <andrea.merello@gmail.com>
           2007 Michael Wu <flamingice@sourmilk.net>
License:   __UNKNOWN__
 Based on the r8187 driver, which is:
 Copyright 2005 Andrea Merello <andrea.merello@gmail.com>, et al.

Files:     src/net/wireless/wext-core.c
           src/net/wireless/wext-priv.c
           src/net/wireless/wext-spy.c
Copyright: 1997-2007 Jean Tourrilhes,
           2009 Johannes Berg <johannes@sipsolutions.net>
License:   __UNKNOWN__
 (As all part of the Linux kernel, this file is GPL)

Files:     src/drivers/net/wireless/st/cw1200/fwio.c
           src/drivers/net/wireless/st/cw1200/fwio.h
           src/drivers/net/wireless/st/cw1200/hwio.h
Copyright: 2010 ST-Ericsson
License:   __UNKNOWN__
 Based on:
 ST-Ericsson UMAC CW1200 driver which is
 Copyright (c) 2010, ST-Ericsson
 Author: Ajitpal Singh <ajitpal.singh@stericsson.com>

Files:     src/include/net/codel_impl.h
           src/include/net/codel_qdisc.h
Copyright: 2011-2012 Kathleen Nichols <nichols@pollere.com>
           2011-2012 Van Jacobson <van@pollere.net>
           2012 Michael D. Taht <dave.taht@bufferbloat.net>
           2012-2015 Eric Dumazet <edumazet@google.com>
License:   GPL-2.0
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 1. Redistributions of source code must retain the above copyright
 notice, this list of conditions, and the following disclaimer,
 without modification.
 2. Redistributions in binary form must reproduce the above copyright
 notice, this list of conditions and the following disclaimer in the
 documentation and/or other materials provided with the distribution.
 3. The names of the authors may not be used to endorse or promote products
 derived from this software without specific prior written permission.
 .
 Alternatively, provided that this notice is retained in full, this
 software may be distributed under the terms of the GNU General
 Public License ("GPL") version 2, in which case the provisions of the
 GPL apply INSTEAD OF those given above.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
 DAMAGE.
 .
 Controlling Queue Delay (CoDel) algorithm
 .
 On Debian systems, the complete text of the GNU General Public License
 Version 2 can be found in `/usr/share/common-licenses/GPL-2'.

Files:     src/drivers/net/wireless/intersil/orinoco/hermes.c
           src/drivers/net/wireless/intersil/orinoco/hermes_dld.h
Copyright: 2000 David Gibson, Linuxcare Australia.
           2001-2003 David Gibson, IBM Corp.
           2007 David Kilroy
License:   MPL-1.1
 The contents of this file are subject to the Mozilla Public License
 Version 1.1 (the "License"); you may not use this file except in
 compliance with the License. You may obtain a copy of the License
 at http://www.mozilla.org/MPL/
 .
 Software distributed under the License is distributed on an "AS IS"
 basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See
 the License for the specific language governing rights and
 limitations under the License.
 .
 Alternatively, the contents of this file may be used under the
 terms of the GNU General Public License version 2 (the "GPL"), in
 which case the provisions of the GPL are applicable instead of the
 above.  If you wish to allow the use of your version of this file
 only under the terms of the GPL and not to allow others to use your
 version of this file under the MPL, indicate your decision by
 deleting the provisions above and replace them with the notice and
 other provisions required by the GPL.  If you do not delete the
 provisions above, a recipient may use your version of this file
 under either the MPL or the GPL.

Files:     src/drivers/net/wireless/ath/ath5k/debug.c
           src/drivers/net/wireless/ath/ath5k/debug.h
Copyright: 2002-2005 Sam Leffler, Errno Consulting
           2004-2005 Atheros Communications, Inc.
           2006 Devicescape Software, Inc.
           2007 Jiri Sla <jirisla@gmail.com>
           2007 Luis R. Rodriguez <mcgrof@winlab.rutgers.edu>
           2007-2008 Bruno Randolf <bruno@thinktube.com>
License:   GPL-2.0+
 This file is free software: you may copy, redistribute 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 file 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, see <http://www.gnu.org/licenses/>.
 .
 This file incorporates work covered by the following copyright and
 permission notice:
 .
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 1. Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer,
 without modification.
 2. Redistributions in binary form must reproduce at minimum a disclaimer
 similar to the "NO WARRANTY" disclaimer below ("Disclaimer") and any
 redistribution must be conditioned upon including a substantially
 similar Disclaimer requirement for further binary redistribution.
 3. Neither the names of the above-listed copyright holders nor the names
 of any contributors may be used to endorse or promote products derived
 from this software without specific prior written permission.
 .
 Alternatively, this software may be distributed under the terms of the
 GNU General Public License ("GPL") version 2 as published by the Free
 Software Foundation.
 .
 NO WARRANTY
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
 AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
 IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
 THE POSSIBILITY OF SUCH DAMAGES.
 .
 On Debian systems, the complete text of the GNU General Public License
 Version 2 can be found in `/usr/share/common-licenses/GPL-2'.

Files:     src/include/linux/usb/rndis_host.h
           src/include/linux/usb/usbnet.h
Copyright: 2000-2005 David Brownell <dbrownell@users.sourceforge.net>
           2003-2005 David Hollis <dhollis@davehollis.com>
           2005 David Brownell
License:   GPL-2.0+
 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., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 .
 The FSF address in the above text is the old one.
 .
 On Debian systems, the complete text of the GNU General Public License
 Version 2 can be found in `/usr/share/common-licenses/GPL-2'.

Files:     src/drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8723b1ant.h
           src/drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.h
Copyright: 2007-2012 Realtek Corporation.
License:   __UNKNOWN__
 The following is for 8723B 1ANT BT Co-exist definition

Files:     src/drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.c
           src/drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.h
Copyright: 2009 Larry Finger <Larry.Finger@lwfinger.net>
           2014 Andrea Merello <andrea.merello@gmail.com>
License:   __UNKNOWN__
 Based on the r8180 and Realtek r8187se drivers, which are:
 Copyright 2004-2005 Andrea Merello <andrea.merello@gmail.com>, et al.
 .
 Also based on the rtl8187 driver, which is:
 Copyright 2007 Michael Wu <flamingice@sourmilk.net>
 Copyright 2007 Andrea Merello <andrea.merello@gmail.com>

Files:     src/drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8192e2ant.c
           src/drivers/staging/r8188eu/hal/odm.c
Copyright: 2007-2012 Realtek Corporation.
License:   __UNKNOWN__
 include files

Files:     src/drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8723b1ant.c
           src/drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8723b2ant.c
Copyright: 2012 Realtek Corporation.
License:   __UNKNOWN__
 Description:
 .
 This file is for RTL8723B Co-exist mechanism
 .
 History
 2012/11/15 Cosa first check in.
 .
 include files

Files:     src/drivers/net/wireless/intersil/p54/p54.h
           src/drivers/net/wireless/intersil/p54/p54usb.c
Copyright: 2006 Michael Wu <flamingice@sourmilk.net>
License:   __UNKNOWN__
 Based on the islsm (softmac prism54) driver, which is:
 Copyright 2004-2006 Jean-Baptiste Note <jbnote@gmail.com>, et al.

Files:     src/drivers/net/wireless/intel/iwlegacy/3945-mac.c
           src/drivers/net/wireless/intel/iwlegacy/4965-mac.c
Copyright: 2003-2011 Intel Corporation.
License:   __UNKNOWN__
 Portions of this file are derived from the ipw3945 project, as well
 as portions of the ieee80211 subsystem header files.
 .
 Contact Information:
 Intel Linux Wireless <ilw@linux.intel.com>
 Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497

Files:     src/drivers/net/wireless/intersil/p54/eeprom.h
           src/drivers/net/wireless/intersil/p54/lmac.h
Copyright: 2006 Michael Wu <flamingice@sourmilk.net>
           2007-2009 Christian Lamparter <chunkeey@web.de>
License:   __UNKNOWN__
 Based on:
 - the islsm (softmac prism54) driver, which is:
 Copyright 2004-2006 Jean-Baptiste Note <jbnote@gmail.com>, et al.

Files:     src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c
           src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c
Copyright: 2010-2014 Broadcom Corporation
License:   __UNKNOWN__
 Communicates with the dongle by using dcmd codes.
 For certain dcmd codes, the dongle interprets string data from the host.

Files:     src/drivers/net/wireless/intersil/p54/p54spi.c
           src/drivers/net/wireless/intersil/p54/p54spi.h
Copyright: 2008 Christian Lamparter <chunkeey@web.de>
           2008 Johannes Berg <johannes@sipsolutions.net>
License:   __UNKNOWN__
 This driver is a port from stlc45xx:
 Copyright (C) 2008 Nokia Corporation and/or its subsidiary(-ies).

Files:     src/drivers/net/usb/cdc_ncm.c
           src/include/linux/usb/cdc_ncm.h
Copyright: ST-Ericsson 2010-2012 Contact: Alexey Orishko <alexey.orishko@stericsson.com> Original author: Hans Petter Selasky <hans.petter.selasky@stericsson.com>
License:   __UNKNOWN__
 USB Host Driver for Network Control Model (NCM)

Files:     src/drivers/net/wireless/broadcom/b43/dma.c
           src/drivers/net/wireless/broadcom/b43legacy/dma.c
Copyright: 2005-2006 Michael Buesch <m@bues.ch>
License:   __UNKNOWN__
 Some code in this file is derived from the b44.c driver
 Copyright (C) 2002 David S. Miller
 Copyright (C) Pekka Pietikainen

Files:     src/drivers/net/wireless/intel/ipw2x00/libipw_module.c
           src/drivers/net/wireless/intel/ipw2x00/libipw_wx.c
Copyright: 2004-2005 Intel Corporation.
License:   __UNKNOWN__
 Portions of this file are based on the WEP enablement code provided by the
 Host AP project hostap-drivers v0.1.3
 Copyright (c) 2001-2002, SSH Communications Security Corp and Jouni Malinen
 <j@w1.fi>
 Copyright (c) 2002-2003, Jouni Malinen <j@w1.fi>
 .
 Contact Information:
 Intel Linux Wireless <ilw@linux.intel.com>
 Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497

Files:     src/drivers/net/wireless/marvell/libertas/if_spi.c
           src/drivers/net/wireless/marvell/libertas/if_spi.h
Copyright: 2008 Analog Devices Inc.
License:   __UNKNOWN__
 Authors:
 Andrey Yurovsky <andrey@cozybit.com>
 Colin McCabe <colin@cozybit.com>

Files:     src/drivers/net/wireless/intel/iwlwifi/fw/img.c
           src/drivers/net/wireless/intel/iwlwifi/mvm/testmode.h
Copyright: 2013-2014 Intel Corporation.
           2013-2014 Intel Mobile Communications GmbH
           2019-2020 Intel Corporation
License:   BSD-3-Clause
 This program is free software; you can redistribute it and/or modify
 it under the terms of version 2 of the GNU General Public License as
 published by the Free Software Foundation.
 .
 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.
 .
 The full GNU General Public License is included in this distribution
 in the file called COPYING.
 .
 Contact Information:
 Intel Linux Wireless <linuxwifi@intel.com>
 Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497
 .
 BSD LICENSE
 .
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 .
 * Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 * Redistributions in binary form must reproduce the above copyright
 notice, this list of conditions and the following disclaimer in
 the documentation and/or other materials provided with the
 distribution.
 * Neither the name Intel Corporation nor the names of its
 contributors may be used to endorse or promote products derived
 from this software without specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .
 On Debian systems, the complete text of the BSD 3-clause "New" or "Revised"
 License can be found in `/usr/share/common-licenses/BSD'.

Files:     src/drivers/net/wireless/ath/ar5523/ar5523_hw.h
Copyright: 2006 Damien Bergamini <damien.bergamini@free.fr>
           2006 Sam Leffler, Errno Consulting
           2007 Christoph Hellwig <hch@lst.de>
           2008-2009 Weongyo Jeong <weongyo@freebsd.org>
           2012 Pontus Fuchs <pontus.fuchs@gmail.com>
License:   ISC
 Permission to use, copy, modify, and/or distribute this software for any
 purpose with or without fee is hereby granted, provided that the above
 copyright notice and this permission notice appear in all copies.
 .
 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 .
 all fields are big endian

Files:     src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.c
Copyright: 2010 Broadcom Corporation
License:   ISC
 Permission to use, copy, modify, and/or distribute this software for any
 purpose with or without fee is hereby granted, provided that the above
 copyright notice and this permission notice appear in all copies.
 .
 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 .
 This is "two-way" interface, acting as the SHIM layer between driver
 and PHY layer. The driver can optionally call this translation layer
 to do some preprocessing, then reach PHY. On the PHY->driver direction,
 all calls go through this layer since PHY doesn't have access to the

Files:     src/drivers/net/wireless/ath/ath5k/phy.c
Copyright: 2004-2007 Reyk Floeter <reyk@openbsd.org>
           2006-2009 Nick Kossifidis <mickflemm@gmail.com>
           2007-2008 Jiri Sla <jirisla@gmail.com>
           2008-2009 Felix Fietkau <nbd@openwrt.org>
License:   ISC
 Permission to use, copy, modify, and distribute this software for any
 purpose with or without fee is hereby granted, provided that the above
 copyright notice and this permission notice appear in all copies.
 .
 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 .
 PHY related functions

Files:     src/drivers/net/wireless/ath/ath5k/dma.c
Copyright: 2004-2008 Reyk Floeter <reyk@openbsd.org>
           2006-2008 Nick Kossifidis <mickflemm@gmail.com>
License:   ISC
 Permission to use, copy, modify, and distribute this software for any
 purpose with or without fee is hereby granted, provided that the above
 copyright notice and this permission notice appear in all copies.
 .
 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 .
 DMA and interrupt masking functions
 .
 DOC: DMA and interrupt masking functions
 .
 Here we setup descriptor pointers (rxdp/txdp) start/stop dma engine and
 handle queue setup for 5210 chipset (rest are handled on qcu.c).
 Also we setup interrupt mask register (IMR) and read the various interrupt
 status registers (ISR).

Files:     src/include/uapi/linux/nl80211.h
Copyright: 2006-2010 Johannes Berg <johannes@sipsolutions.net>
           2008 Colin McCabe <colin@cozybit.com>
           2008 Jouni Malinen <jouni.malinen@atheros.com>
           2008 Luis Carlos Cobo <luisca@cozybit.com>
           2008 Michael Buesch <m@bues.ch>
           2008 Michael Wu <flamingice@sourmilk.net>
           2008-2009 Luis R. Rodriguez <lrodriguez@atheros.com>
           2015-2017 Intel Deutschland GmbH
           2018-2021 Intel Corporation
License:   ISC
 Permission to use, copy, modify, and/or distribute this software for any
 purpose with or without fee is hereby granted, provided that the above
 copyright notice and this permission notice appear in all copies.
 .
 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 .
 This header file defines the userspace API to the wireless stack. Please
 be careful not to break things - i.e. don't move anything around or so
 unless you can demonstrate that it breaks neither API nor ABI.
 .
 Additions to the API should be accompanied by actual implementations in
 an upstream driver, so that example implementations exist in case there
 are ever concerns about the precise semantics of the API or changes are
 needed, and to ensure that code for dead (no longer implemented) API
 can actually be identified and removed.
 Nonetheless, semantics should also be documented carefully in this file.

Files:     src/drivers/net/wireless/ath/ath5k/desc.c
Copyright: 2004-2008 Reyk Floeter <reyk@openbsd.org>
           2006-2008 Nick Kossifidis <mickflemm@gmail.com>
           2007-2008 Pavel Roskin <proski@gnu.org>
License:   ISC
 Permission to use, copy, modify, and distribute this software for any
 purpose with or without fee is hereby granted, provided that the above
 copyright notice and this permission notice appear in all copies.
 .
 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 .
 Hardware Descriptor Functions

Files:     src/drivers/net/wireless/ath/ath5k/eeprom.c
Copyright: 2004-2008 Reyk Floeter <reyk@openbsd.org>
           2006-2009 Nick Kossifidis <mickflemm@gmail.com>
           2008-2009 Felix Fietkau <nbd@openwrt.org>
License:   ISC
 Permission to use, copy, modify, and distribute this software for any
 purpose with or without fee is hereby granted, provided that the above
 copyright notice and this permission notice appear in all copies.
 .
 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 .
 EEPROM access functions and helpers

Files:     src/drivers/net/wireless/ath/ath5k/rfbuffer.h
Copyright: 2009 Nick Kossifidis <mickflemm@gmail.com>
License:   ISC
 Permission to use, copy, modify, and distribute this software for any
 purpose with or without fee is hereby granted, provided that the above
 copyright notice and this permission notice appear in all copies.
 .
 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 .
 DOC: RF Buffer registers
 .
 There are some special registers on the RF chip
 that control various operation settings related mostly to
 the analog parts (channel, gain adjustment etc).
 .
 We don't write on those registers directly but
 we send a data packet on the chip, using a special register,
 that holds all the settings we need. After we've sent the
 data packet, we write on another special register to notify hw
 to apply the settings. This is done so that control registers
 can be dynamically programmed during operation and the settings
 are applied faster on the hw.
 .
 We call each data packet an "RF Bank" and all the data we write
 (all RF Banks) "RF Buffer". This file holds initial RF Buffer
 data for the different RF chips, and various info to match RF
 Buffer offsets with specific RF registers so that we can access

Files:     src/drivers/net/wireless/ath/ath5k/gpio.c
Copyright: 2004-2008 Reyk Floeter <reyk@openbsd.org>
           2006-2008 Nick Kossifidis <mickflemm@gmail.com>
License:   ISC
 Permission to use, copy, modify, and distribute this software for any
 purpose with or without fee is hereby granted, provided that the above
 copyright notice and this permission notice appear in all copies.
 .
 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 .
 GPIO Functions

Files:     src/drivers/net/wireless/ath/ath5k/desc.h
Copyright: 2004-2008 Reyk Floeter <reyk@openbsd.org>
           2006-2008 Nick Kossifidis <mickflemm@gmail.com>
License:   ISC
 Permission to use, copy, modify, and distribute this software for any
 purpose with or without fee is hereby granted, provided that the above
 copyright notice and this permission notice appear in all copies.
 .
 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 .
 RX/TX descriptor structures

Files:     src/drivers/net/wireless/ath/ath5k/attach.c
Copyright: 2004-2008 Reyk Floeter <reyk@openbsd.org>
           2006-2008 Nick Kossifidis <mickflemm@gmail.com>
License:   ISC
 Permission to use, copy, modify, and distribute this software for any
 purpose with or without fee is hereby granted, provided that the above
 copyright notice and this permission notice appear in all copies.
 .
 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 .
 Attach/Detach Functions and helpers

Files:     src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/aiutils.c
Copyright: 2010 Broadcom Corporation
License:   ISC
 Permission to use, copy, modify, and/or distribute this software for any
 purpose with or without fee is hereby granted, provided that the above
 copyright notice and this permission notice appear in all copies.
 .
 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 .
 File contents: support functions for PCI/PCIe

Files:     src/net/wireless/reg.c
Copyright: 2002-2005 Instant802 Networks, Inc.
           2005-2006 Devicescape Software, Inc.
           2007 Johannes Berg <johannes@sipsolutions.net>
           2008-2011 Luis R. Rodriguez <mcgrof@qca.qualcomm.com>
           2013-2014 Intel Mobile Communications GmbH
           2017 Intel Deutschland GmbH
           2018-2021 Intel Corporation
License:   ISC
 Permission to use, copy, modify, and/or distribute this software for any
 purpose with or without fee is hereby granted, provided that the above
 copyright notice and this permission notice appear in all copies.
 .
 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 .
 DOC: Wireless regulatory infrastructure
 .
 The usual implementation is for a driver to read a device EEPROM to
 determine which regulatory domain it should be operating under, then
 looking up the allowable channels in a driver-local table and finally
 registering those channels in the wiphy structure.
 .
 Another set of compliance enforcement is for drivers to use their
 own compliance limits which can be stored on the EEPROM. The host
 driver or firmware may ensure these are used.
 .
 In addition to all this we provide an extra layer of regulatory
 conformance. For drivers which do not have any regulatory
 information CRDA provides the complete regulatory solution.
 For others it provides a community effort on further restrictions
 to enhance compliance.
 .
 Note: When number of rules --> infinity we will not be able to
 index on alpha2 any more, instead we'll probably have to
 rely on some SHA1 checksum of the regdomain for example.

Files:     src/drivers/net/wireless/ath/wcn36xx/dxe.c
Copyright: 2013 Eugene Krasnikov <k.eugene.e@gmail.com>
License:   ISC
 Permission to use, copy, modify, and/or distribute this software for any
 purpose with or without fee is hereby granted, provided that the above
 copyright notice and this permission notice appear in all copies.
 .
 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 .
 DXE - DMA transfer engine
 we have 2 channels(High prio and Low prio) for TX and 2 channels for RX.
 through low channels data packets are transfered
 through high channels managment packets are transfered

Files:     src/drivers/net/wireless/ath/ath5k/caps.c
Copyright: 2004-2008 Reyk Floeter <reyk@openbsd.org>
           2006-2008 Nick Kossifidis <mickflemm@gmail.com>
           2007-2008 Jiri Sla <jirisla@gmail.com>
License:   ISC
 Permission to use, copy, modify, and distribute this software for any
 purpose with or without fee is hereby granted, provided that the above
 copyright notice and this permission notice appear in all copies.
 .
 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 .
 Capabilities

Files:     src/drivers/net/wireless/ath/ath9k/ar9002_phy.c
Copyright: 2008-2011 Atheros Communications Inc.
License:   ISC
 Permission to use, copy, modify, and/or distribute this software for any
 purpose with or without fee is hereby granted, provided that the above
 copyright notice and this permission notice appear in all copies.
 .
 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 .
 DOC: Programming Atheros 802.11n analog front end radios
 .
 AR5416 MAC based PCI devices and AR518 MAC based PCI-Express
 devices have either an external AR2133 analog front end radio for single
 band 2.4 GHz communication or an AR5133 analog front end radio for dual
 band 2.4 GHz / 5 GHz communication.
 .
 All devices after the AR5416 and AR5418 family starting with the AR9280
 have their analog front radios, MAC/BB and host PCIe/USB interface embedded
 into a single-chip and require less programming.
 .
 The following single-chips exist with a respective embedded radio:
 .
 AR9280 - 11n dual-band 2x2 MIMO for PCIe
 AR9281 - 11n single-band 1x2 MIMO for PCIe
 AR9285 - 11n single-band 1x1 for PCIe
 AR9287 - 11n single-band 2x2 MIMO for PCIe
 .
 AR9220 - 11n dual-band 2x2 MIMO for PCI
 AR9223 - 11n single-band 2x2 MIMO for PCI
 .
 AR9287 - 11n single-band 1x1 MIMO for USB

Files:     src/drivers/net/wireless/ath/ath5k/reset.c
Copyright: 2004-2008 Reyk Floeter <reyk@openbsd.org>
           2006-2008 Nick Kossifidis <mickflemm@gmail.com>
           2007-2008 Jiri Sla <jirisla@gmail.com>
           2007-2008 Luis Rodriguez <mcgrof@winlab.rutgers.edu>
           2007-2008 Pavel Roskin <proski@gnu.org>
License:   ISC
 Permission to use, copy, modify, and distribute this software for any
 purpose with or without fee is hereby granted, provided that the above
 copyright notice and this permission notice appear in all copies.
 .
 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 .
 Reset function and helpers

Files:     src/drivers/net/wireless/ath/ath5k/reg.h
Copyright: 2004-2008 Reyk Floeter <reyk@openbsd.org>
           2006-2008 Nick Kossifidis <mickflemm@gmail.com>
           2007-2008 Michael Taylor <mike.taylor@apprion.com>
License:   ISC
 Permission to use, copy, modify, and distribute this software for any
 purpose with or without fee is hereby granted, provided that the above
 copyright notice and this permission notice appear in all copies.
 .
 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 .
 Register values for Atheros 5210/5211/5212 cards from OpenBSD's ar5k
 maintained by Reyk Floeter
 .
 I tried to document those registers by looking at ar5k code, some
 802.11 (802.11e mostly) papers and by reading various public available
 Atheros presentations and papers like these:

Files:     src/drivers/net/wireless/ath/ar5523/ar5523.c
Copyright: 2006 Damien Bergamini <damien.bergamini@free.fr>
           2006 Sam Leffler, Errno Consulting
           2007 Christoph Hellwig <hch@lst.de>
           2008-2009 Weongyo Jeong <weongyo@freebsd.org>
           2012 Pontus Fuchs <pontus.fuchs@gmail.com>
License:   ISC
 Permission to use, copy, modify, and/or distribute this software for any
 purpose with or without fee is hereby granted, provided that the above
 copyright notice and this permission notice appear in all copies.
 .
 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 .
 This driver is based on the uath driver written by Damien Bergamini for
 OpenBSD, who did black-box analysis of the Windows binary driver to find
 out how the hardware works.  It contains a lot magic numbers because of
 that and only has minimal functionality.

Files:     src/drivers/net/wireless/ath/ath5k/pcu.c
Copyright: 2004-2008 Reyk Floeter <reyk@openbsd.org>
           2006-2008 Nick Kossifidis <mickflemm@gmail.com>
           2007-2008 Jiri Sla <jirisla@gmail.com>
           2007-2008 Luis Rodriguez <mcgrof@winlab.rutgers.edu>
           2007-2008 Matthew W. S. Bell  <mentor@madwifi.org>
           2007-2008 Pavel Roskin <proski@gnu.org>
License:   ISC
 Permission to use, copy, modify, and distribute this software for any
 purpose with or without fee is hereby granted, provided that the above
 copyright notice and this permission notice appear in all copies.
 .
 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 .
 Protocol Control Unit Functions

Files:     src/drivers/net/wireless/ath/ath5k/qcu.c
Copyright: 2004-2008 Reyk Floeter <reyk@openbsd.org>
           2006-2008 Nick Kossifidis <mickflemm@gmail.com>
License:   ISC
 Permission to use, copy, modify, and distribute this software for any
 purpose with or without fee is hereby granted, provided that the above
 copyright notice and this permission notice appear in all copies.
 .
 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 .
 Queue Control Unit, DCF Control Unit Functions

Files:     src/drivers/net/wireless/ath/carl9170/debug.c
Copyright: 2008 Johannes Berg <johannes@sipsolutions.net>
           2009-2010 Christian Lamparter <chunkeey@googlemail.com>
License:   ISC
 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; see the file COPYING.  If not, see
 http://www.gnu.org/licenses/.
 .
 This file incorporates work covered by the following copyright and
 permission notice:
 Copyright (c) 2008-2009 Atheros Communications, Inc.
 .
 Permission to use, copy, modify, and/or distribute this software for any
 purpose with or without fee is hereby granted, provided that the above
 copyright notice and this permission notice appear in all copies.
 .
 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

Files:     src/LICENSES/deprecated/X11
Copyright: 1996 X Consortium
License:   MIT
 Permission is hereby granted, free of charge, to any person obtaining a
 copy of this software and associated documentation files (the "Software"),
 to deal in the Software without restriction, including without limitation
 the rights to use, copy, modify, merge, publish, distribute, sublicense,
 and/or sell copies of the Software, and to permit persons to whom the
 Software is furnished to do so, subject to the following conditions:
 .
 The above copyright notice and this permission notice shall be included in
 all copies or substantial portions of the Software.
 .
 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 .
 Except as contained in this notice, the name of the X Consortium shall not
 be used in advertising or otherwise to promote the sale, use or other
 dealings in this Software without prior written authorization from the X
 Consortium.
 .
 X Window System is a trademark of X Consortium, Inc.

Files:     src/LICENSES/deprecated/Zlib
Copyright: __NO_COPYRIGHT__ in: src/LICENSES/deprecated/Zlib
License:   Zlib
 This software is provided 'as-is', without any express or implied warranty. In
 no event will the authors be held liable for any damages arising from the use
 of this software.
 .
 Permission is granted to anyone to use this software for any purpose, including
 commercial applications, and to alter it and redistribute it freely, subject
 to the following restrictions:
 1. The origin of this software must not be misrepresented; you must not
 claim that you wrote the original software. If you use this software in a
 product, an acknowledgment in the product documentation would be appreciated
 but is not required.
 2. Altered source versions must be plainly marked as such, and must not be
 misrepresented as being the original software.
 3. This notice may not be removed or altered from any source distribution.

Files:     src/LICENSES/preferred/MIT
Copyright: __NO_COPYRIGHT__ in: src/LICENSES/preferred/MIT
License:   Expat
 Permission is hereby granted, free of charge, to any person obtaining a
 copy of this software and associated documentation files (the "Software"),
 to deal in the Software without restriction, including without limitation
 the rights to use, copy, modify, merge, publish, distribute, sublicense,
 and/or sell copies of the Software, and to permit persons to whom the
 Software is furnished to do so, subject to the following conditions:
 .
 The above copyright notice and this permission notice shall be included in
 all copies or substantial portions of the Software.
 .
 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 DEALINGS IN THE SOFTWARE.

Files:     src/include/net/codel.h
Copyright: 2011-2012 Kathleen Nichols <nichols@pollere.com>
           2011-2012 Van Jacobson <van@pollere.net>
           2012 Michael D. Taht <dave.taht@bufferbloat.net>
           2012-2015 Eric Dumazet <edumazet@google.com>
License:   GPL-2.0
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 1. Redistributions of source code must retain the above copyright
 notice, this list of conditions, and the following disclaimer,
 without modification.
 2. Redistributions in binary form must reproduce the above copyright
 notice, this list of conditions and the following disclaimer in the
 documentation and/or other materials provided with the distribution.
 3. The names of the authors may not be used to endorse or promote products
 derived from this software without specific prior written permission.
 .
 Alternatively, provided that this notice is retained in full, this
 software may be distributed under the terms of the GNU General
 Public License ("GPL") version 2, in which case the provisions of the
 GPL apply INSTEAD OF those given above.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
 DAMAGE.
 .
 On Debian systems, the complete text of the GNU General Public License
 Version 2 can be found in `/usr/share/common-licenses/GPL-2'.

Files:     src/drivers/net/wireless/marvell/mwl8k.c
Copyright: 2008-2010 Marvell Semiconductor Inc.
License:   GPL-2.0
 This file is licensed under the terms of the GNU General Public
 License version 2.  This program is licensed "as is" without any
 warranty of any kind, whether express or implied.
 .
 On Debian systems, the complete text of the GNU General Public License
 Version 2 can be found in `/usr/share/common-licenses/GPL-2'.

Files:     src/compat/backport-4.7.c
Copyright: 2016 Hauke Mehrtens <hauke@hauke-m.de>
License:   GPL-2.0
 Backport functionality introduced in Linux 4.7.
 .
 This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License version 2 as
 published by the Free Software Foundation.
 .
 On Debian systems, the complete text of the GNU General Public License
 Version 2 can be found in `/usr/share/common-licenses/GPL-2'.

Files:     src/drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
Copyright: 2007 Michael Wu <flamingice@sourmilk.net>
           2007-2014 Andrea Merello <andrea.merello@gmail.com>
License:   GPL-2.0
 Based on the r8180 driver, which is:
 Copyright 2004-2005 Andrea Merello <andrea.merello@gmail.com>, et al.
 .
 Thanks to Realtek for their support!
 .
 The driver was extended to the RTL8187SE in 2014 by
 Andrea Merello <andrea.merello@gmail.com>
 .
 based also on:
 - portions of rtl8187se Linux staging driver, Copyright Realtek corp.
 (available in drivers/staging/rtl8187se directory of Linux 3.14)
 - other GPL, unpublished (until now), Linux driver code,
 Copyright Larry Finger <Larry.Finger@lwfinger.net>
 .
 A huge thanks goes to Sara V. Nari who forgives me when I'm
 sitting in front of my laptop at evening, week-end, night...
 .
 A special thanks goes to Antonio Cuni, who helped me with
 some python userspace stuff I used to debug RTL8187SE code, and who
 bought a laptop with an unsupported Wi-Fi card some years ago...
 .
 Thanks to Larry Finger for writing some code for rtl8187se and for
 his suggestions.
 .
 Thanks to Dan Carpenter for reviewing my initial patch and for his
 suggestions.
 .
 Thanks to Bernhard Schiffner for his help in testing and for his
 suggestions.
 .
 This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License version 2 as
 published by the Free Software Foundation.
 .
 On Debian systems, the complete text of the GNU General Public License
 Version 2 can be found in `/usr/share/common-licenses/GPL-2'.

Files:     src/drivers/net/wireless/marvell/libertas/README
Copyright: 2003-2006 Marvell International Ltd.
License:   GPL-2.0
 This software file (the "File") is distributed by Marvell International
 Ltd. under the terms of the GNU General Public License Version 2, June 1991
 (the "License").  You may use, redistribute and/or modify this File in
 accordance with the terms and conditions of the License, a copy of which
 is available along with the File in the license.txt file or on the worldwide
 web at http://www.gnu.org/licenses/gpl.txt.
 .
 THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
 IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
 ARE EXPRESSLY DISCLAIMED.  The License provides additional details about
 this warranty disclaimer.
 .
 On Debian systems, the complete text of the GNU General Public License
 Version 2 can be found in `/usr/share/common-licenses/GPL-2'.

Files:     src/compat/backport-genetlink.c
Copyright: 2017 Intel Deutschland GmbH
           2018 Intel Corporation
License:   GPL-2.0
 Backport functionality introduced in Linux 4.20.
 Much of this is based on upstream lib/nlattr.c.
 .
 This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License version 2 as
 published by the Free Software Foundation.
 .
 On Debian systems, the complete text of the GNU General Public License
 Version 2 can be found in `/usr/share/common-licenses/GPL-2'.

Files:     src/compat/backport-4.5.c
Copyright: 2015 Hauke Mehrtens <hauke@hauke-m.de>
License:   GPL-2.0
 Backport functionality introduced in Linux 4.5.
 .
 This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License version 2 as
 published by the Free Software Foundation.
 .
 On Debian systems, the complete text of the GNU General Public License
 Version 2 can be found in `/usr/share/common-licenses/GPL-2'.

Files:     src/compat/backport-4.10.c
Copyright: 2017 Hauke Mehrtens <hauke@hauke-m.de>
License:   GPL-2.0
 Backport functionality introduced in Linux 4.10.
 .
 This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License version 2 as
 published by the Free Software Foundation.
 .
 On Debian systems, the complete text of the GNU General Public License
 Version 2 can be found in `/usr/share/common-licenses/GPL-2'.

Files:     src/compat/backport-4.8.c
Copyright: 2017 Intel Deutschland GmbH
License:   GPL-2.0
 Backport functionality introduced in Linux 4.8.
 .
 This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License version 2 as
 published by the Free Software Foundation.
 .
 On Debian systems, the complete text of the GNU General Public License
 Version 2 can be found in `/usr/share/common-licenses/GPL-2'.

Files:     src/net/wireless/radiotap.c
Copyright: 2007 Andy Green <andy@warmcat.com>
           2009 Johannes Berg <johannes@sipsolutions.net>
License:   GPL-2.0
 This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License version 2 as
 published by the Free Software Foundation.
 .
 Alternatively, this software may be distributed under the terms of BSD
 license.
 .
 See COPYING for more details.
 .
 On Debian systems, the complete text of the GNU General Public License
 Version 2 can be found in `/usr/share/common-licenses/GPL-2'.

Files:     src/compat/backport-4.6.c
Copyright: 2016 Hauke Mehrtens <hauke@hauke-m.de>
License:   GPL-2.0
 Backport functionality introduced in Linux 4.6.
 .
 This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License version 2 as
 published by the Free Software Foundation.
 .
 On Debian systems, the complete text of the GNU General Public License
 Version 2 can be found in `/usr/share/common-licenses/GPL-2'.

Files:     src/drivers/net/wireless/marvell/mwifiex/tdls.c
Copyright: 2011-2020 NXP
License:   GPL-2.0
 This software file (the "File") is distributed by NXP
 under the terms of the GNU General Public License Version 2, June 1991
 (the "License").  You may use, redistribute and/or modify this File in
 accordance with the terms and conditions of the License, a copy of which
 is available on the worldwide web at
 http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
 .
 THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
 IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
 ARE EXPRESSLY DISCLAIMED.  The License provides additional details about
 this warranty disclaimer.
 .
 On Debian systems, the complete text of the GNU General Public License
 Version 2 can be found in `/usr/share/common-licenses/GPL-2'.

Files:     src/drivers/net/wireless/intersil/orinoco/orinoco_pci.c
Copyright: 2001 Daniel Barlow <dan AT telent.net>
License:   MPL-1.1
 Some of this code is "inspired" by linux-wlan-ng-0.1.10, but nothing
 has been copied from it. linux-wlan-ng-0.1.10 is originally :
 Copyright (C) 1999 AbsoluteValue Systems, Inc.
 This file originally written by:
 Copyright (C) 2001 Jean Tourrilhes <jt AT hpl.hp.com>
 And is now maintained by:
 (C) Copyright David Gibson, IBM Corp. 2002-2003.
 .
 The contents of this file are subject to the Mozilla Public License
 Version 1.1 (the "License"); you may not use this file except in
 compliance with the License. You may obtain a copy of the License
 at http://www.mozilla.org/MPL/
 .
 Software distributed under the License is distributed on an "AS IS"
 basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See
 the License for the specific language governing rights and
 limitations under the License.
 .
 Alternatively, the contents of this file may be used under the
 terms of the GNU General Public License version 2 (the "GPL"), in
 which case the provisions of the GPL are applicable instead of the
 above.  If you wish to allow the use of your version of this file
 only under the terms of the GPL and not to allow others to use your
 version of this file under the MPL, indicate your decision by
 deleting the provisions above and replace them with the notice and
 other provisions required by the GPL.  If you do not delete the
 provisions above, a recipient may use your version of this file
 under either the MPL or the GPL.

Files:     src/drivers/net/wireless/intersil/orinoco/orinoco_plx.c
Copyright: 2001 Daniel Barlow
           2001-2003 David Gibson, IBM Corp.
License:   MPL-1.1
 The contents of this file are subject to the Mozilla Public License
 Version 1.1 (the "License"); you may not use this file except in
 compliance with the License. You may obtain a copy of the License
 at http://www.mozilla.org/MPL/
 .
 Software distributed under the License is distributed on an "AS IS"
 basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See
 the License for the specific language governing rights and
 limitations under the License.
 .
 Alternatively, the contents of this file may be used under the
 terms of the GNU General Public License version 2 (the "GPL"), in
 which case the provisions of the GPL are applicable instead of the
 above.  If you wish to allow the use of your version of this file
 only under the terms of the GPL and not to allow others to use your
 version of this file under the MPL, indicate your decision by
 deleting the provisions above and replace them with the notice and
 other provisions required by the GPL.  If you do not delete the
 provisions above, a recipient may use your version of this file
 under either the MPL or the GPL.
 .
 Here's the general details on how the PLX9052 adapter works:
 .
 - Two PCI I/O address spaces, one 0x80 long which contains the
 PLX9052 registers, and one that's 0x40 long mapped to the PCMCIA
 slot I/O address space.
 .
 - One PCI memory address space, mapped to the PCMCIA attribute space
 (containing the CIS).
 .
 Using the later, you can read through the CIS data to make sure the
 card is compatible with the driver. Keep in mind that the PCMCIA
 spec specifies the CIS as the lower 8 bits of each word read from
 the CIS, so to read the bytes of the CIS, read every other byte
 (0,2,4,...). Passing that test, you need to enable the I/O address
 space on the PCMCIA card via the PCMCIA COR register. This is the
 first byte following the CIS. In my case (which may not have any
 relation to what's on the PRISM2 cards), COR was at offset 0x800
 within the PCI memory space. Write 0x41 to the COR register to
 enable I/O mode and to select level triggered interrupts. To
 confirm you actually succeeded, read the COR register back and make
 sure it actually got set to 0x41, in case you have an unexpected
 card inserted.
 .
 Following that, you can treat the second PCI I/O address space (the
 one that's not 0x80 in length) as the PCMCIA I/O space.
 .
 Note that in the Eumitcom's source for their drivers, they register
 the interrupt as edge triggered when registering it with the
 Windows kernel. I don't recall how to register edge triggered on
 Linux (if it can be done at all). But in some experimentation, I
 don't see much operational difference between using either
 interrupt mode. Don't mess with the interrupt mode in the COR
 register though, as the PLX9052 wants level triggers with the way
 the serial EEPROM configures it on the WL11000.
 .
 There's some other little quirks related to timing that I bumped
 into, but I don't recall right now. Also, there's two variants of
 the WL11000 I've seen, revision A1 and T2. These seem to differ
 slightly in the timings configured in the wait-state generator in
 the PLX9052. There have also been some comments from Eumitcom that
 cards shouldn't be hot swapped, apparently due to risk of cooking
 the PLX9052. I'm unsure why they believe this, as I can't see
 anything in the design that would really cause a problem, except
 for crashing drivers not written to expect it. And having developed
 drivers for the WL11000, I'd say it's quite tricky to write code
 that will successfully deal with a hot unplug. Very odd things
 happen on the I/O side of things. But anyway, be warned. Despite
 that, I've hot-swapped a number of times during debugging and
 driver development for various reasons (stuck WAIT# line after the
 radio card's firmware locks up).

Files:     src/drivers/net/wireless/intersil/orinoco/orinoco_usb.c
Copyright: 1999 AbsoluteValue Systems, Inc.
           2001 Greg Kroah-Hartman (greg@kroah.com)
           2003 Manuel Estrada Sainz
License:   MPL-1.1
 The contents of this file are subject to the Mozilla Public License
 Version 1.1 (the "License"); you may not use this file except in
 compliance with the License. You may obtain a copy of the License
 at http://www.mozilla.org/MPL/
 .
 Software distributed under the License is distributed on an "AS IS"
 basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See
 the License for the specific language governing rights and
 limitations under the License.
 .
 Alternatively, the contents of this file may be used under the
 terms of the GNU General Public License version 2 (the "GPL"), in
 which case the provisions of the GPL are applicable instead of the
 above.  If you wish to allow the use of your version of this file
 only under the terms of the GPL and not to allow others to use your
 version of this file under the MPL, indicate your decision by
 deleting the provisions above and replace them with the notice and
 other provisions required by the GPL.  If you do not delete the
 provisions above, a recipient may use your version of this file
 under either the MPL or the GPL.
 .
 Queueing code based on linux-wlan-ng 0.2.1-pre5
 .
 The license is the same as above.
 .
 Initialy based on USB Skeleton driver - 0.7
 .
 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.
 .
 NOTE: The original USB Skeleton driver is GPL, but all that code is
 gone so MPL/GPL applies.

Files:     src/drivers/net/wireless/atmel/atmel.c
Copyright: 2000-2001 ATMEL Corporation.
           2003-2004 Simon Kelley.
License:   GPL-2.0+
 This code was developed from version 2.1.1 of the Atmel drivers,
 released by Atmel corp. under the GPL in December 2002. It also
 includes code from the Linux aironet drivers (C) Benjamin Reed,
 and the Linux PCMCIA package, (C) David Hinds and the Linux wireless
 extensions, (C) Jean Tourrilhes.
 .
 The firmware module for reading the MAC address of the card comes from
 net.russotto.AtmelMACFW, written by Matthew T. Russotto and copyright
 by him. net.russotto.AtmelMACFW is used under the GPL license version 2.
 This file contains the module in binary form and, under the terms
 of the GPL, in source form. The source is located at the end of the file.
 .
 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 software 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 Atmel wireless lan drivers; if not, see
 <http://www.gnu.org/licenses/>.
 .
 For all queries about this code, please contact the current author,
 Simon Kelley <simon@thekelleys.org.uk> and not Atmel Corporation.
 .
 Credit is due to HP UK and Cambridge Online Systems Ltd for supplying
 hardware used during development of this driver.
 .
 On Debian systems, the complete text of the GNU General Public License
 Version 2 can be found in `/usr/share/common-licenses/GPL-2'.

Files:     src/compat/verification/bignum.c
Copyright: 2006-2015 ARM Limited, SPDX-License-Identifier: GPL-2.0
License:   GPL-2.0+
 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 Street, Fifth Floor, Boston, MA 02110-1301 USA.
 .
 This file is part of mbed TLS (https://tls.mbed.org)
 .
 The following sources were referenced in the design of this Multi-precision
 Integer library:
 .
 [1] Handbook of Applied Cryptography - 1997
 Menezes, van Oorschot and Vanstone
 .
 [2] Multi-Precision Math
 Tom St Denis
 https://github.com/libtom/libtommath/blob/develop/tommath.pdf
 .
 [3] GNU Multi-Precision Arithmetic Library
 https://gmplib.org/manual/index.html
 .
 On Debian systems, the complete text of the GNU General Public License
 Version 2 can be found in `/usr/share/common-licenses/GPL-2'.

Files:     src/compat/verification/sha256.c
Copyright: 2006-2015 ARM Limited, SPDX-License-Identifier: GPL-2.0
License:   GPL-2.0+
 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 Street, Fifth Floor, Boston, MA 02110-1301 USA.
 .
 This file is part of mbed TLS (https://tls.mbed.org)
 .
 The SHA-256 Secure Hash Standard was published by NIST in 2002.
 .
 http://csrc.nist.gov/publications/fips/fips180-2/fips180-2.pdf
 .
 On Debian systems, the complete text of the GNU General Public License
 Version 2 can be found in `/usr/share/common-licenses/GPL-2'.

Files:     src/drivers/net/wireless/atmel/atmel_cs.c
Copyright: 2000-2001 ATMEL Corporation.
           2003 Simon Kelley.
License:   GPL-2.0+
 This code was developed from version 2.1.1 of the Atmel drivers,
 released by Atmel corp. under the GPL in December 2002. It also
 includes code from the Linux aironet drivers (C) Benjamin Reed,
 and the Linux PCMCIA package, (C) David Hinds.
 .
 For all queries about this code, please contact the current author,
 Simon Kelley <simon@thekelleys.org.uk> and not Atmel Corporation.
 .
 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 software 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 Atmel wireless lan drivers; if not, see
 <http://www.gnu.org/licenses/>.
 .
 On Debian systems, the complete text of the GNU General Public License
 Version 2 can be found in `/usr/share/common-licenses/GPL-2'.

Files:     src/kconf/lxdialog/menubox.c
Copyright: __NO_COPYRIGHT__ in: src/kconf/lxdialog/menubox.c
License:   GPL-2.0+
 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., 675 Mass Ave, Cambridge, MA 02139, USA.
 .
 Changes by Clifford Wolf (god@clifford.at)
 .
 [ 1998-06-13 ]
 .
 *)  A bugfix for the Page-Down problem
 .
 *)  Formerly when I used Page Down and Page Up, the cursor would be set
 to the first position in the menu box.  Now lxdialog is a bit
 smarter and works more like other menu systems (just have a look at
 it).
 .
 *)  Formerly if I selected something my scrolling would be broken because
 lxdialog is re-invoked by the Menuconfig shell script, can't
 remember the last scrolling position, and just sets it so that the
 cursor is at the bottom of the box.  Now it writes the temporary file
 lxdialog.scrltmp which contains this information. The file is
 deleted by lxdialog if the user leaves a submenu or enters a new
 one, but it would be nice if Menuconfig could make another "rm -f"
 just to be sure.  Just try it out - you will recognise a difference!
 .
 [ 1998-06-14 ]
 .
 *)  Now lxdialog is crash-safe against broken "lxdialog.scrltmp" files
 and menus change their size on the fly.
 .
 *)  If for some reason the last scrolling position is not saved by
 lxdialog, it sets the scrolling so that the selected item is in the
 middle of the menu box, not at the bottom.
 .
 02 January 1999, Michael Elizabeth Chastain (mec@shout.net)
 Reset 'scroll' to 0 if the value from lxdialog.scrltmp is bogus.
 This fixes a bug in Menuconfig where using ' ' to descend into menus
 would leave mis-synchronized lxdialog.scrltmp files lying around,
 fscanf would read in 'scroll', and eventually that value would get used.
 .
 The FSF address in the above text is the old one.
 .
 On Debian systems, the complete text of the GNU General Public License
 Version 2 can be found in `/usr/share/common-licenses/GPL-2'.

Files:     src/compat/verification/rsa.c
Copyright: 2006-2015 ARM Limited, SPDX-License-Identifier: GPL-2.0
License:   GPL-2.0+
 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 Street, Fifth Floor, Boston, MA 02110-1301 USA.
 .
 This file is part of mbed TLS (https://tls.mbed.org)
 .
 The following sources were referenced in the design of this implementation
 of the RSA algorithm:
 .
 [1] A method for obtaining digital signatures and public-key cryptosystems
 R Rivest, A Shamir, and L Adleman
 http://people.csail.mit.edu/rivest/pubs.html#RSA78
 .
 [2] Handbook of Applied Cryptography - 1997, Chapter 8
 Menezes, van Oorschot and Vanstone
 .
 [3] Malware Guard Extension: Using SGX to Conceal Cache Attacks
 Michael Schwarz, Samuel Weiser, Daniel Gruss, Clémentine Maurice and
 Stefan Mangard
 https://arxiv.org/abs/1702.08719v2
 .
 On Debian systems, the complete text of the GNU General Public License
 Version 2 can be found in `/usr/share/common-licenses/GPL-2'.

Files:     src/drivers/net/wireless/broadcom/b43/phy_lcn.c
Copyright: 2010 Broadcom Corporation
           2011 Rafał Miłecki <zajec5@gmail.com>
License:   GPL-2.0+
 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; see the file COPYING.  If not, write to
 the Free Software Foundation, Inc., 51 Franklin Steet, Fifth Floor,
 Boston, MA 02110-1301, USA.
 .
 This file incorporates work covered by the following copyright and
 permission notice:
 .
 Permission to use, copy, modify, and/or distribute this software for any
 purpose with or without fee is hereby granted, provided that the above
 copyright notice and this permission notice appear in all copies.
 .
 The FSF address in the above text is the old one.
 .
 On Debian systems, the complete text of the GNU General Public License
 Version 2 can be found in `/usr/share/common-licenses/GPL-2'.

Files:     src/compat/verification/mbedtls/bn_mul.h
Copyright: 2006-2015 ARM Limited, SPDX-License-Identifier: GPL-2.0
License:   GPL-2.0+
 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 Street, Fifth Floor, Boston, MA 02110-1301 USA.
 .
 This file is part of mbed TLS (https://tls.mbed.org)
 .
 Multiply source vector [s] with b, add result
 to destination vector [d] and set carry c.
 .
 Currently supports:
 .
 . IA-32 (386+)         . AMD64 / EM64T
 . IA-32 (SSE2)         . Motorola 68000
 . PowerPC, 32-bit      . MicroBlaze
 . PowerPC, 64-bit      . TriCore
 . SPARC v8             . ARM v3+
 . Alpha                . MIPS32
 . C, longlong          . C, generic
 .
 On Debian systems, the complete text of the GNU General Public License
 Version 2 can be found in `/usr/share/common-licenses/GPL-2'.

Files:     src/compat/hid-ids.h
Copyright: 1999 Andreas Gal
           2000-2005 Vojtech Pavlik <vojtech@suse.cz>
           2005 Michael Haboustak <mike-@cinci.rr.com> for Concept2, Inc
           2006-2007 Jiri Kosina
License:   GPL-2.0+
 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.
 .
 On Debian systems, the complete text of the GNU General Public License
 Version 2 can be found in `/usr/share/common-licenses/GPL-2'.

Files:     src/drivers/net/wireless/ath/ath5k/base.h
Copyright: 2002-2007 Sam Leffler, Errno Consulting
License:   __HEADER___
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 1. Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer,
 without modification.
 2. Redistributions in binary form must reproduce at minimum a disclaimer
 similar to the "NO WARRANTY" disclaimer below ("Disclaimer") and any
 redistribution must be conditioned upon including a substantially
 similar Disclaimer requirement for further binary redistribution.
 3. Neither the names of the above-listed copyright holders nor the names
 of any contributors may be used to endorse or promote products derived
 from this software without specific prior written permission.
 .
 Alternatively, this software may be distributed under the terms of the
 GNU General Public License ("GPL") version 2 as published by the Free
 Software Foundation.
 .
 NO WARRANTY
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
 AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
 IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
 THE POSSIBILITY OF SUCH DAMAGES.
 .
 Definitions for the Atheros Wireless LAN controller driver.

Files:     src/LICENSES/preferred/GPL-2.0
Copyright: 1989-1991 Free Software Foundation, Inc.
License:   __HEADER___
 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.

Files:     src/LICENSES/deprecated/GFDL-1.2
Copyright: 2000-2002 Free Software Foundation, Inc.
License:   __HEADER___
 Everyone is permitted to copy and distribute verbatim copies
 of this license document, but changing it is not allowed.
 .
 0. PREAMBLE
 .
 The purpose of this License is to make a manual, textbook, or other
 functional and useful document "free" in the sense of freedom: to
 assure everyone the effective freedom to copy and redistribute it,
 with or without modifying it, either commercially or noncommercially.
 Secondarily, this License preserves for the author and publisher a way
 to get credit for their work, while not being considered responsible
 for modifications made by others.
 .
 This License is a kind of "copyleft", which means that derivative
 works of the document must themselves be free in the same sense.  It
 complements the GNU General Public License, which is a copyleft
 license designed for free software.
 .
 We have designed this License in order to use it for manuals for free
 software, because free software needs free documentation: a free
 program should come with manuals providing the same freedoms that the
 software does.  But this License is not limited to software manuals;
 it can be used for any textual work, regardless of subject matter or
 whether it is published as a printed book.  We recommend this License
 principally for works whose purpose is instruction or reference.
 .
 1. APPLICABILITY AND DEFINITIONS
 .
 This License applies to any manual or other work, in any medium, that
 contains a notice placed by the copyright holder saying it can be
 distributed under the terms of this License.  Such a notice grants a
 world-wide, royalty-free license, unlimited in duration, to use that
 work under the conditions stated herein.  The "Document", below,
 refers to any such manual or work.  Any member of the public is a
 licensee, and is addressed as "you".  You accept the license if you
 copy, modify or distribute the work in a way requiring permission
 under copyright law.
 .
 A "Modified Version" of the Document means any work containing the
 Document or a portion of it, either copied verbatim, or with
 modifications and/or translated into another language.
 .
 A "Secondary Section" is a named appendix or a front-matter section of
 the Document that deals exclusively with the relationship of the
 publishers or authors of the Document to the Document's overall subject
 (or to related matters) and contains nothing that could fall directly
 within that overall subject.  (Thus, if the Document is in part a
 textbook of mathematics, a Secondary Section may not explain any
 mathematics.)  The relationship could be a matter of historical
 connection with the subject or with related matters, or of legal,
 commercial, philosophical, ethical or political position regarding
 them.
 .
 The "Invariant Sections" are certain Secondary Sections whose titles
 are designated, as being those of Invariant Sections, in the notice
 that says that the Document is released under this License.  If a
 section does not fit the above definition of Secondary then it is not
 allowed to be designated as Invariant.  The Document may contain zero
 Invariant Sections.  If the Document does not identify any Invariant
 Sections then there are none.
 .
 The "Cover Texts" are certain short passages of text that are listed,
 as Front-Cover Texts or Back-Cover Texts, in the notice that says that
 the Document is released under this License.  A Front-Cover Text may
 be at most 5 words, and a Back-Cover Text may be at most 25 words.
 .
 A "Transparent" copy of the Document means a machine-readable copy,
 represented in a format whose specification is available to the
 general public, that is suitable for revising the document
 straightforwardly with generic text editors or (for images composed of
 pixels) generic paint programs or (for drawings) some widely available
 drawing editor, and that is suitable for input to text formatters or
 for automatic translation to a variety of formats suitable for input
 to text formatters.  A copy made in an otherwise Transparent file
 format whose markup, or absence of markup, has been arranged to thwart
 or discourage subsequent modification by readers is not Transparent.
 An image format is not Transparent if used for any substantial amount
 of text.  A copy that is not "Transparent" is called "Opaque".
 .
 Examples of suitable formats for Transparent copies include plain
 ASCII without markup, Texinfo input format, LaTeX input format, SGML
 or XML using a publicly available DTD, and standard-conforming simple
 HTML, PostScript or PDF designed for human modification.  Examples of
 transparent image formats include PNG, XCF and JPG.  Opaque formats
 include proprietary formats that can be read and edited only by
 proprietary word processors, SGML or XML for which the DTD and/or
 processing tools are not generally available, and the
 machine-generated HTML, PostScript or PDF produced by some word
 processors for output purposes only.
 .
 The "Title Page" means, for a printed book, the title page itself,
 plus such following pages as are needed to hold, legibly, the material
 this License requires to appear in the title page.  For works in
 formats which do not have any title page as such, "Title Page" means
 the text near the most prominent appearance of the work's title,
 preceding the beginning of the body of the text.
 .
 A section "Entitled XYZ" means a named subunit of the Document whose
 title either is precisely XYZ or contains XYZ in parentheses following
 text that translates XYZ in another language.  (Here XYZ stands for a
 specific section name mentioned below, such as "Acknowledgements",
 "Dedications", "Endorsements", or "History".)  To "Preserve the Title"
 of such a section when you modify the Document means that it remains a
 section "Entitled XYZ" according to this definition.
 .
 The Document may include Warranty Disclaimers next to the notice which
 states that this License applies to the Document.  These Warranty
 Disclaimers are considered to be included by reference in this
 License, but only as regards disclaiming warranties: any other
 implication that these Warranty Disclaimers may have is void and has
 no effect on the meaning of this License.
 .
 2. VERBATIM COPYING
 .
 You may copy and distribute the Document in any medium, either
 commercially or noncommercially, provided that this License, the
 copyright notices, and the license notice saying this License applies
 to the Document are reproduced in all copies, and that you add no other
 conditions whatsoever to those of this License.  You may not use
 technical measures to obstruct or control the reading or further
 copying of the copies you make or distribute.  However, you may accept
 compensation in exchange for copies.  If you distribute a large enough
 number of copies you must also follow the conditions in section 3.
 .
 You may also lend copies, under the same conditions stated above, and
 you may publicly display copies.
 .
 3. COPYING IN QUANTITY
 .
 If you publish printed copies (or copies in media that commonly have
 printed covers) of the Document, numbering more than 100, and the
 Document's license notice requires Cover Texts, you must enclose the
 copies in covers that carry, clearly and legibly, all these Cover
 Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on
 the back cover.  Both covers must also clearly and legibly identify
 you as the publisher of these copies.  The front cover must present
 the full title with all words of the title equally prominent and
 visible.  You may add other material on the covers in addition.
 Copying with changes limited to the covers, as long as they preserve
 the title of the Document and satisfy these conditions, can be treated
 as verbatim copying in other respects.
 .
 If the required texts for either cover are too voluminous to fit
 legibly, you should put the first ones listed (as many as fit
 reasonably) on the actual cover, and continue the rest onto adjacent
 pages.
 .
 If you publish or distribute Opaque copies of the Document numbering
 more than 100, you must either include a machine-readable Transparent
 copy along with each Opaque copy, or state in or with each Opaque copy
 a computer-network location from which the general network-using
 public has access to download using public-standard network protocols
 a complete Transparent copy of the Document, free of added material.
 If you use the latter option, you must take reasonably prudent steps,
 when you begin distribution of Opaque copies in quantity, to ensure
 that this Transparent copy will remain thus accessible at the stated
 location until at least one year after the last time you distribute an
 Opaque copy (directly or through your agents or retailers) of that
 edition to the public.
 .
 It is requested, but not required, that you contact the authors of the
 Document well before redistributing any large number of copies, to give
 them a chance to provide you with an updated version of the Document.
 .
 4. MODIFICATIONS
 .
 You may copy and distribute a Modified Version of the Document under
 the conditions of sections 2 and 3 above, provided that you release
 the Modified Version under precisely this License, with the Modified
 Version filling the role of the Document, thus licensing distribution
 and modification of the Modified Version to whoever possesses a copy
 of it.  In addition, you must do these things in the Modified Version:
 .
 A. Use in the Title Page (and on the covers, if any) a title distinct
 from that of the Document, and from those of previous versions
 (which should, if there were any, be listed in the History section
 of the Document).  You may use the same title as a previous version
 if the original publisher of that version gives permission.
 B. List on the Title Page, as authors, one or more persons or entities
 responsible for authorship of the modifications in the Modified
 Version, together with at least five of the principal authors of the
 Document (all of its principal authors, if it has fewer than five),
 unless they release you from this requirement.
 C. State on the Title page the name of the publisher of the
 Modified Version, as the publisher.
 D. Preserve all the copyright notices of the Document.
 E. Add an appropriate copyright notice for your modifications
 adjacent to the other copyright notices.
 F. Include, immediately after the copyright notices, a license notice
 giving the public permission to use the Modified Version under the
 terms of this License, in the form shown in the Addendum below.
 G. Preserve in that license notice the full lists of Invariant Sections
 and required Cover Texts given in the Document's license notice.
 H. Include an unaltered copy of this License.
 I. Preserve the section Entitled "History", Preserve its Title, and add
 to it an item stating at least the title, year, new authors, and
 publisher of the Modified Version as given on the Title Page.  If
 there is no section Entitled "History" in the Document, create one
 stating the title, year, authors, and publisher of the Document as
 given on its Title Page, then add an item describing the Modified
 Version as stated in the previous sentence.
 J. Preserve the network location, if any, given in the Document for
 public access to a Transparent copy of the Document, and likewise
 the network locations given in the Document for previous versions
 it was based on.  These may be placed in the "History" section.
 You may omit a network location for a work that was published at
 least four years before the Document itself, or if the original
 publisher of the version it refers to gives permission.
 K. For any section Entitled "Acknowledgements" or "Dedications",
 Preserve the Title of the section, and preserve in the section all
 the substance and tone of each of the contributor acknowledgements
 and/or dedications given therein.
 L. Preserve all the Invariant Sections of the Document,
 unaltered in their text and in their titles.  Section numbers
 or the equivalent are not considered part of the section titles.
 M. Delete any section Entitled "Endorsements".  Such a section
 may not be included in the Modified Version.
 N. Do not retitle any existing section to be Entitled "Endorsements"
 or to conflict in title with any Invariant Section.
 O. Preserve any Warranty Disclaimers.
 .
 If the Modified Version includes new front-matter sections or
 appendices that qualify as Secondary Sections and contain no material
 copied from the Document, you may at your option designate some or all
 of these sections as invariant.  To do this, add their titles to the
 list of Invariant Sections in the Modified Version's license notice.
 These titles must be distinct from any other section titles.
 .
 You may add a section Entitled "Endorsements", provided it contains
 nothing but endorsements of your Modified Version by various
 parties--for example, statements of peer review or that the text has
 been approved by an organization as the authoritative definition of a
 standard.
 .
 You may add a passage of up to five words as a Front-Cover Text, and a
 passage of up to 25 words as a Back-Cover Text, to the end of the list
 of Cover Texts in the Modified Version.  Only one passage of
 Front-Cover Text and one of Back-Cover Text may be added by (or
 through arrangements made by) any one entity.  If the Document already
 includes a cover text for the same cover, previously added by you or
 by arrangement made by the same entity you are acting on behalf of,
 you may not add another; but you may replace the old one, on explicit
 permission from the previous publisher that added the old one.
 .
 The author(s) and publisher(s) of the Document do not by this License
 give permission to use their names for publicity for or to assert or
 imply endorsement of any Modified Version.
 .
 5. COMBINING DOCUMENTS
 .
 You may combine the Document with other documents released under this
 License, under the terms defined in section 4 above for modified
 versions, provided that you include in the combination all of the
 Invariant Sections of all of the original documents, unmodified, and
 list them all as Invariant Sections of your combined work in its
 license notice, and that you preserve all their Warranty Disclaimers.
 .
 The combined work need only contain one copy of this License, and
 multiple identical Invariant Sections may be replaced with a single
 copy.  If there are multiple Invariant Sections with the same name but
 different contents, make the title of each such section unique by
 adding at the end of it, in parentheses, the name of the original
 author or publisher of that section if known, or else a unique number.
 Make the same adjustment to the section titles in the list of
 Invariant Sections in the license notice of the combined work.
 .
 In the combination, you must combine any sections Entitled "History"
 in the various original documents, forming one section Entitled
 "History"; likewise combine any sections Entitled "Acknowledgements",
 and any sections Entitled "Dedications".  You must delete all sections
 Entitled "Endorsements".
 .
 6. COLLECTIONS OF DOCUMENTS
 .
 You may make a collection consisting of the Document and other documents
 released under this License, and replace the individual copies of this
 License in the various documents with a single copy that is included in
 the collection, provided that you follow the rules of this License for
 verbatim copying of each of the documents in all other respects.
 .
 You may extract a single document from such a collection, and distribute
 it individually under this License, provided you insert a copy of this
 License into the extracted document, and follow this License in all
 other respects regarding verbatim copying of that document.
 .
 7. AGGREGATION WITH INDEPENDENT WORKS
 .
 A compilation of the Document or its derivatives with other separate
 and independent documents or works, in or on a volume of a storage or
 distribution medium, is called an "aggregate" if the copyright
 resulting from the compilation is not used to limit the legal rights
 of the compilation's users beyond what the individual works permit.
 When the Document is included in an aggregate, this License does not
 apply to the other works in the aggregate which are not themselves
 derivative works of the Document.
 .
 If the Cover Text requirement of section 3 is applicable to these
 copies of the Document, then if the Document is less than one half of
 the entire aggregate, the Document's Cover Texts may be placed on
 covers that bracket the Document within the aggregate, or the
 electronic equivalent of covers if the Document is in electronic form.
 Otherwise they must appear on printed covers that bracket the whole
 aggregate.
 .
 8. TRANSLATION
 .
 Translation is considered a kind of modification, so you may
 distribute translations of the Document under the terms of section 4.
 Replacing Invariant Sections with translations requires special
 permission from their copyright holders, but you may include
 translations of some or all Invariant Sections in addition to the
 original versions of these Invariant Sections.  You may include a
 translation of this License, and all the license notices in the
 Document, and any Warranty Disclaimers, provided that you also include
 the original English version of this License and the original versions
 of those notices and disclaimers.  In case of a disagreement between
 the translation and the original version of this License or a notice
 or disclaimer, the original version will prevail.
 .
 If a section in the Document is Entitled "Acknowledgements",
 "Dedications", or "History", the requirement (section 4) to Preserve
 its Title (section 1) will typically require changing the actual
 title.
 .
 9. TERMINATION
 .
 You may not copy, modify, sublicense, or distribute the Document except
 as expressly provided for under this License.  Any other attempt to
 copy, modify, sublicense or distribute the Document 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.
 .
 10. FUTURE REVISIONS OF THIS LICENSE
 .
 The Free Software Foundation may publish new, revised versions
 of the GNU Free Documentation 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.  See
 https://www.gnu.org/licenses/.
 .
 Each version of the License is given a distinguishing version number.
 If the Document specifies that a particular numbered version of this
 License "or any later version" applies to it, you have the option of
 following the terms and conditions either of that specified version or
 of any later version that has been published (not as a draft) by the
 Free Software Foundation.  If the Document does not specify a version
 number of this License, you may choose any version ever published (not
 as a draft) by the Free Software Foundation.
 .
 ADDENDUM: How to use this License for your documents
 .
 To use this License in a document you have written, include a copy of
 the License in the document and put the following copyright and
 license notices just after the title page:
 .
 Copyright (c)  YEAR  YOUR NAME.
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.2
 or any later version published by the Free Software Foundation;
 with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
 A copy of the license is included in the section entitled "GNU
 Free Documentation License".
 .
 If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts,
 replace the "with...Texts." line with this:
 .
 with the Invariant Sections being LIST THEIR TITLES, with the
 Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST.
 .
 If you have Invariant Sections without Cover Texts, or some other
 combination of the three, merge those two alternatives to suit the
 situation.
 .
 If your document contains nontrivial examples of program code, we
 recommend releasing these examples in parallel under your choice of
 free software license, such as the GNU General Public License,
 to permit their use in free software.

Files:     src/LICENSES/preferred/LGPL-2.0
Copyright: 1991 Free Software Foundation, Inc.
License:   __HEADER___
 Everyone is permitted to copy and distribute verbatim copies of this
 license document, but changing it is not allowed.
 .
 [This is the first released version of the library GPL. It is numbered 2
 because it goes with version 2 of the ordinary GPL.]
 .
 Preamble
 .
 The licenses for most software are designed to take away your freedom to
 share and change it. By contrast, the GNU General Public Licenses are
 intended to guarantee your freedom to share and change free software--to
 make sure the software is free for all its users.
 .
 This license, the Library General Public License, applies to some specially
 designated Free Software Foundation software, and to any other libraries
 whose authors decide to use it. You can use it for your libraries, 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 library, or if you modify it.
 .
 For example, if you distribute copies of the library, whether gratis or for
 a fee, you must give the recipients all the rights that we gave you. You
 must make sure that they, too, receive or can get the source code. If you
 link a program with the library, you must provide complete object files to
 the recipients so that they can relink them with the library, after making
 changes to the library and recompiling it. And you must show them these
 terms so they know their rights.
 .
 Our method of protecting your rights has two steps: (1) copyright the
 library, and (2) offer you this license which gives you legal permission to
 copy, distribute and/or modify the library.
 .
 Also, for each distributor's protection, we want to make certain that
 everyone understands that there is no warranty for this free library. If
 the library is modified by someone else and passed on, we want its
 recipients to know that what they have is not the original version, 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 companies distributing free software will
 individually obtain patent licenses, thus in effect transforming the
 program into proprietary software. To prevent this, we have made it clear
 that any patent must be licensed for everyone's free use or not licensed at
 all.
 .
 Most GNU software, including some libraries, is covered by the ordinary GNU
 General Public License, which was designed for utility programs. This
 license, the GNU Library General Public License, applies to certain
 designated libraries. This license is quite different from the ordinary
 one; be sure to read it in full, and don't assume that anything in it is
 the same as in the ordinary license.
 .
 The reason we have a separate public license for some libraries is that
 they blur the distinction we usually make between modifying or adding to a
 program and simply using it. Linking a program with a library, without
 changing the library, is in some sense simply using the library, and is
 analogous to running a utility program or application program. However, in
 a textual and legal sense, the linked executable is a combined work, a
 derivative of the original library, and the ordinary General Public License
 treats it as such.
 .
 Because of this blurred distinction, using the ordinary General Public
 License for libraries did not effectively promote software sharing, because
 most developers did not use the libraries. We concluded that weaker
 conditions might promote sharing better.
 .
 However, unrestricted linking of non-free programs would deprive the users
 of those programs of all benefit from the free status of the libraries
 themselves. This Library General Public License is intended to permit
 developers of non-free programs to use free libraries, while preserving
 your freedom as a user of such programs to change the free libraries that
 are incorporated in them. (We have not seen how to achieve this as regards
 changes in header files, but we have achieved it as regards changes in the
 actual functions of the Library.) The hope is that this will lead to faster
 development of free libraries.
 .
 The precise terms and conditions for copying, distribution and modification
 follow. Pay close attention to the difference between a "work based on the
 library" and a "work that uses the library". The former contains code
 derived from the library, while the latter only works together with the
 library.
 .
 Note that it is possible for a library to be covered by the ordinary
 General Public License rather than by this special one.
 .
 TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
 .
 0. This License Agreement applies to any software library which contains a
 notice placed by the copyright holder or other authorized party saying
 it may be distributed under the terms of this Library General Public
 License (also called "this License"). Each licensee is addressed as
 "you".
 .
 A "library" means a collection of software functions and/or data
 prepared so as to be conveniently linked with application programs
 (which use some of those functions and data) to form executables.
 .
 The "Library", below, refers to any such software library or work which
 has been distributed under these terms. A "work based on the Library"
 means either the Library or any derivative work under copyright law:
 that is to say, a work containing the Library or a portion of it, either
 verbatim or with modifications and/or translated straightforwardly into
 another language. (Hereinafter, translation is included without
 limitation in the term "modification".)
 .
 "Source code" for a work means the preferred form of the work for making
 modifications to it. For a library, 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 library.
 .
 Activities other than copying, distribution and modification are not
 covered by this License; they are outside its scope. The act of running
 a program using the Library is not restricted, and output from such a
 program is covered only if its contents constitute a work based on the
 Library (independent of the use of the Library in a tool for writing
 it). Whether that is true depends on what the Library does and what the
 program that uses the Library does.
 .
 1. You may copy and distribute verbatim copies of the Library's complete
 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
 distribute a copy of this License along with the Library.
 .
 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 Library or any portion of it,
 thus forming a work based on the Library, 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) The modified work must itself be a software library.
 .
 b) You must cause the files modified to carry prominent notices stating
 that you changed the files and the date of any change.
 .
 c) You must cause the whole of the work to be licensed at no charge to
 all third parties under the terms of this License.
 .
 d) If a facility in the modified Library refers to a function or a table
 of data to be supplied by an application program that uses the
 facility, other than as an argument passed when the facility is
 invoked, then you must make a good faith effort to ensure that, in
 the event an application does not supply such function or table, the
 facility still operates, and performs whatever part of its purpose
 remains meaningful.
 .
 (For example, a function in a library to compute square roots has a
 purpose that is entirely well-defined independent of the
 application. Therefore, Subsection 2d requires that any
 application-supplied function or table used by this function must be
 optional: if the application does not supply it, the square root
 function must still compute square roots.)
 .
 These requirements apply to the modified work as a whole. If
 identifiable sections of that work are not derived from the Library, 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 Library, 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 Library.
 .
 In addition, mere aggregation of another work not based on the Library
 with the Library (or with a work based on the Library) on a volume of a
 storage or distribution medium does not bring the other work under the
 scope of this License.
 .
 3. You may opt to apply the terms of the ordinary GNU General Public
 License instead of this License to a given copy of the Library. To do
 this, you must alter all the notices that refer to this License, so that
 they refer to the ordinary GNU General Public License, version 2,
 instead of to this License. (If a newer version than version 2 of the
 ordinary GNU General Public License has appeared, then you can specify
 that version instead if you wish.) Do not make any other change in these
 notices.
 .
 Once this change is made in a given copy, it is irreversible for that
 copy, so the ordinary GNU General Public License applies to all
 subsequent copies and derivative works made from that copy.
 .
 This option is useful when you wish to copy part of the code of the
 Library into a program that is not a library.
 .
 4. You may copy and distribute the Library (or a portion or derivative of
 it, under Section 2) in object code or executable form under the terms
 of Sections 1 and 2 above provided that you 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.
 .
 If distribution of 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 satisfies the requirement to distribute the
 source code, even though third parties are not compelled to copy the
 source along with the object code.
 .
 5. A program that contains no derivative of any portion of the Library, but
 is designed to work with the Library by being compiled or linked with
 it, is called a "work that uses the Library". Such a work, in isolation,
 is not a derivative work of the Library, and therefore falls outside the
 scope of this License.
 .
 However, linking a "work that uses the Library" with the Library creates
 an executable that is a derivative of the Library (because it contains
 portions of the Library), rather than a "work that uses the
 library". The executable is therefore covered by this License. Section 6
 states terms for distribution of such executables.
 .
 When a "work that uses the Library" uses material from a header file
 that is part of the Library, the object code for the work may be a
 derivative work of the Library even though the source code is
 not. Whether this is true is especially significant if the work can be
 linked without the Library, or if the work is itself a library. The
 threshold for this to be true is not precisely defined by law.
 .
 If such an object file uses only numerical parameters, data structure
 layouts and accessors, and small macros and small inline functions (ten
 lines or less in length), then the use of the object file is
 unrestricted, regardless of whether it is legally a derivative
 work. (Executables containing this object code plus portions of the
 Library will still fall under Section 6.)
 .
 Otherwise, if the work is a derivative of the Library, you may
 distribute the object code for the work under the terms of Section
 6. Any executables containing that work also fall under Section 6,
 whether or not they are linked directly with the Library itself.
 .
 6. As an exception to the Sections above, you may also compile or link a
 "work that uses the Library" with the Library to produce a work
 containing portions of the Library, and distribute that work under terms
 of your choice, provided that the terms permit modification of the work
 for the customer's own use and reverse engineering for debugging such
 modifications.
 .
 You must give prominent notice with each copy of the work that the
 Library is used in it and that the Library and its use are covered by
 this License. You must supply a copy of this License. If the work during
 execution displays copyright notices, you must include the copyright
 notice for the Library among them, as well as a reference directing the
 user to the copy of this License. Also, you must do one of these things:
 .
 a) Accompany the work with the complete corresponding machine-readable
 source code for the Library including whatever changes were used in
 the work (which must be distributed under Sections 1 and 2 above);
 and, if the work is an executable linked with the Library, with the
 complete machine-readable "work that uses the Library", as object
 code and/or source code, so that the user can modify the Library and
 then relink to produce a modified executable containing the modified
 Library. (It is understood that the user who changes the contents of
 definitions files in the Library will not necessarily be able to
 recompile the application to use the modified definitions.)
 .
 b) Accompany the work with a written offer, valid for at least three
 years, to give the same user the materials specified in Subsection
 6a, above, for a charge no more than the cost of performing this
 distribution.
 .
 c) If distribution of the work is made by offering access to copy from a
 designated place, offer equivalent access to copy the above specified
 materials from the same place.
 .
 d) Verify that the user has already received a copy of these materials
 or that you have already sent this user a copy.
 .
 For an executable, the required form of the "work that uses the Library"
 must include any data and utility programs needed for reproducing the
 executable from it. 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.
 .
 It may happen that this requirement contradicts the license restrictions
 of other proprietary libraries that do not normally accompany the
 operating system. Such a contradiction means you cannot use both them
 and the Library together in an executable that you distribute.
 .
 7. You may place library facilities that are a work based on the Library
 side-by-side in a single library together with other library facilities
 not covered by this License, and distribute such a combined library,
 provided that the separate distribution of the work based on the Library
 and of the other library facilities is otherwise permitted, and provided
 that you do these two things:
 .
 a) Accompany the combined library with a copy of the same work based on
 the Library, uncombined with any other library facilities. This must
 be distributed under the terms of the Sections above.
 .
 b) Give prominent notice with the combined library of the fact that part
 of it is a work based on the Library, and explaining where to find
 the accompanying uncombined form of the same work.
 .
 8. You may not copy, modify, sublicense, link with, or distribute the
 Library except as expressly provided under this License. Any attempt
 otherwise to copy, modify, sublicense, link with, or distribute the
 Library 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.
 .
 9. 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 Library or its derivative works. These actions are prohibited by law
 if you do not accept this License. Therefore, by modifying or
 distributing the Library (or any work based on the Library), you
 indicate your acceptance of this License to do so, and all its terms and
 conditions for copying, distributing or modifying the Library or works
 based on it.
 .
 10. Each time you redistribute the Library (or any work based on the
 Library), the recipient automatically receives a license from the
 original licensor to copy, distribute, link with or modify the Library
 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.
 .
 11. 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 Library at all. For example, if a patent license
 would not permit royalty-free redistribution of the Library 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 Library.
 .
 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.
 .
 12. If the distribution and/or use of the Library is restricted in certain
 countries either by patents or by copyrighted interfaces, the original
 copyright holder who places the Library 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.
 .
 13. The Free Software Foundation may publish revised and/or new versions of
 the Library 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 Library
 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 Library does not specify a license
 version number, you may choose any version ever published by the Free
 Software Foundation.
 .
 14. If you wish to incorporate parts of the Library into other free
 programs whose distribution conditions are incompatible with these,
 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
 .
 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
 FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
 OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
 PROVIDE THE LIBRARY "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 LIBRARY IS WITH
 YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL
 NECESSARY SERVICING, REPAIR OR CORRECTION.
 .
 16. 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 LIBRARY 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 LIBRARY
 (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 LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), 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 Libraries
 .
 If you develop a new library, and you want it to be of the greatest
 possible use to the public, we recommend making it free software that
 everyone can redistribute and change. You can do so by permitting
 redistribution under these terms (or, alternatively, under the terms of the
 ordinary General Public License).
 .
 To apply these terms, attach the following notices to the library. 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 library's name and an idea of what it does.
 Copyright (C) year name of author
 .
 This library is free software; you can redistribute it and/or modify it
 under the terms of the GNU Library General Public License as published by
 the Free Software Foundation; either version 2 of the License, or (at your
 option) any later version.
 .
 This library 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 Library General Public
 License for more details.
 .
 You should have received a copy of the GNU Library General Public License
 along with this library; 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.
 .
 You should also get your employer (if you work as a programmer) or your
 school, if any, to sign a "copyright disclaimer" for the library, if
 necessary. Here is a sample; alter the names:
 .
 Yoyodyne, Inc., hereby disclaims all copyright interest in
 the library `Frob' (a library for tweaking knobs) written
 by James Random Hacker.
 .
 signature of Ty Coon, 1 April 1990
 Ty Coon, President of Vice
 .
 That's all there is to it!

Files:     src/LICENSES/preferred/LGPL-2.1
Copyright: 1991-1999 Free Software Foundation, Inc.
License:   __HEADER___
 Everyone is permitted to copy and distribute verbatim copies of this
 license document, but changing it is not allowed.
 .
 [This is the first released version of the Lesser GPL. It also counts as
 the successor of the GNU Library Public License, version 2, hence the
 version number 2.1.]
 .
 Preamble
 .
 The licenses for most software are designed to take away your freedom to
 share and change it. By contrast, the GNU General Public Licenses are
 intended to guarantee your freedom to share and change free software--to
 make sure the software is free for all its users.
 .
 This license, the Lesser General Public License, applies to some specially
 designated software packages--typically libraries--of the Free Software
 Foundation and other authors who decide to use it. You can use it too, but
 we suggest you first think carefully about whether this license or the
 ordinary General Public License is the better strategy to use in any
 particular case, based on the explanations below.
 .
 When we speak of free software, we are referring to freedom of use, 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 and use pieces of it in new free
 programs; and that you are informed that you can do these things.
 .
 To protect your rights, we need to make restrictions that forbid
 distributors to deny you these rights or to ask you to surrender these
 rights. These restrictions translate to certain responsibilities for you if
 you distribute copies of the library or if you modify it.
 .
 For example, if you distribute copies of the library, whether gratis or for
 a fee, you must give the recipients all the rights that we gave you. You
 must make sure that they, too, receive or can get the source code. If you
 link other code with the library, you must provide complete object files to
 the recipients, so that they can relink them with the library after making
 changes to the library and recompiling it. And you must show them these
 terms so they know their rights.
 .
 We protect your rights with a two-step method: (1) we copyright the
 library, and (2) we offer you this license, which gives you legal
 permission to copy, distribute and/or modify the library.
 .
 To protect each distributor, we want to make it very clear that there is no
 warranty for the free library. Also, if the library is modified by someone
 else and passed on, the recipients should know that what they have is not
 the original version, so that the original author's reputation will not be
 affected by problems that might be introduced by others.
 .
 Finally, software patents pose a constant threat to the existence of any
 free program. We wish to make sure that a company cannot effectively
 restrict the users of a free program by obtaining a restrictive license
 from a patent holder. Therefore, we insist that any patent license obtained
 for a version of the library must be consistent with the full freedom of
 use specified in this license.
 .
 Most GNU software, including some libraries, is covered by the ordinary GNU
 General Public License. This license, the GNU Lesser General Public
 License, applies to certain designated libraries, and is quite different
 from the ordinary General Public License. We use this license for certain
 libraries in order to permit linking those libraries into non-free
 programs.
 .
 When a program is linked with a library, whether statically or using a
 shared library, the combination of the two is legally speaking a combined
 work, a derivative of the original library. The ordinary General Public
 License therefore permits such linking only if the entire combination fits
 its criteria of freedom. The Lesser General Public License permits more lax
 criteria for linking other code with the library.
 .
 We call this license the "Lesser" General Public License because it does
 Less to protect the user's freedom than the ordinary General Public
 License. It also provides other free software developers Less of an
 advantage over competing non-free programs. These disadvantages are the
 reason we use the ordinary General Public License for many
 libraries. However, the Lesser license provides advantages in certain
 special circumstances.
 .
 For example, on rare occasions, there may be a special need to encourage
 the widest possible use of a certain library, so that it becomes a de-facto
 standard. To achieve this, non-free programs must be allowed to use the
 library. A more frequent case is that a free library does the same job as
 widely used non-free libraries. In this case, there is little to gain by
 limiting the free library to free software only, so we use the Lesser
 General Public License.
 .
 In other cases, permission to use a particular library in non-free programs
 enables a greater number of people to use a large body of free
 software. For example, permission to use the GNU C Library in non-free
 programs enables many more people to use the whole GNU operating system, as
 well as its variant, the GNU/Linux operating system.
 .
 Although the Lesser General Public License is Less protective of the users'
 freedom, it does ensure that the user of a program that is linked with the
 Library has the freedom and the wherewithal to run that program using a
 modified version of the Library.
 .
 The precise terms and conditions for copying, distribution and modification
 follow. Pay close attention to the difference between a "work based on the
 library" and a "work that uses the library". The former contains code
 derived from the library, whereas the latter must be combined with the
 library in order to run.
 .
 TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
 .
 0. This License Agreement applies to any software library or other program
 which contains a notice placed by the copyright holder or other
 authorized party saying it may be distributed under the terms of this
 Lesser General Public License (also called "this License"). Each
 licensee is addressed as "you".
 .
 A "library" means a collection of software functions and/or data
 prepared so as to be conveniently linked with application programs
 (which use some of those functions and data) to form executables.
 .
 The "Library", below, refers to any such software library or work which
 has been distributed under these terms. A "work based on the Library"
 means either the Library or any derivative work under copyright law:
 that is to say, a work containing the Library or a portion of it, either
 verbatim or with modifications and/or translated straightforwardly into
 another language. (Hereinafter, translation is included without
 limitation in the term "modification".)
 .
 "Source code" for a work means the preferred form of the work for making
 modifications to it. For a library, 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 library.
 .
 Activities other than copying, distribution and modification are not
 covered by this License; they are outside its scope. The act of running
 a program using the Library is not restricted, and output from such a
 program is covered only if its contents constitute a work based on the
 Library (independent of the use of the Library in a tool for writing
 it). Whether that is true depends on what the Library does and what the
 program that uses the Library does.
 .
 1. You may copy and distribute verbatim copies of the Library's complete
 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
 distribute a copy of this License along with the Library.
 .
 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 Library or any portion of it,
 thus forming a work based on the Library, 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) The modified work must itself be a software library.
 .
 b) You must cause the files modified to carry prominent notices stating
 that you changed the files and the date of any change.
 .
 c) You must cause the whole of the work to be licensed at no charge to
 all third parties under the terms of this License.
 .
 d) If a facility in the modified Library refers to a function or a table
 of data to be supplied by an application program that uses the
 facility, other than as an argument passed when the facility is
 invoked, then you must make a good faith effort to ensure that, in
 the event an application does not supply such function or table, the
 facility still operates, and performs whatever part of its purpose
 remains meaningful.
 .
 (For example, a function in a library to compute square roots has a
 purpose that is entirely well-defined independent of the
 application. Therefore, Subsection 2d requires that any
 application-supplied function or table used by this function must be
 optional: if the application does not supply it, the square root
 function must still compute square roots.)
 .
 These requirements apply to the modified work as a whole. If
 identifiable sections of that work are not derived from the Library, 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 Library, 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 Library.
 .
 In addition, mere aggregation of another work not based on the Library
 with the Library (or with a work based on the Library) on a volume of a
 storage or distribution medium does not bring the other work under the
 scope of this License.
 .
 3. You may opt to apply the terms of the ordinary GNU General Public
 License instead of this License to a given copy of the Library. To do
 this, you must alter all the notices that refer to this License, so that
 they refer to the ordinary GNU General Public License, version 2,
 instead of to this License. (If a newer version than version 2 of the
 ordinary GNU General Public License has appeared, then you can specify
 that version instead if you wish.) Do not make any other change in these
 notices.
 .
 Once this change is made in a given copy, it is irreversible for that
 copy, so the ordinary GNU General Public License applies to all
 subsequent copies and derivative works made from that copy.
 .
 This option is useful when you wish to copy part of the code of the
 Library into a program that is not a library.
 .
 4. You may copy and distribute the Library (or a portion or derivative of
 it, under Section 2) in object code or executable form under the terms
 of Sections 1 and 2 above provided that you 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.
 .
 If distribution of 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 satisfies the requirement to distribute the
 source code, even though third parties are not compelled to copy the
 source along with the object code.
 .
 5. A program that contains no derivative of any portion of the Library, but
 is designed to work with the Library by being compiled or linked with
 it, is called a "work that uses the Library". Such a work, in isolation,
 is not a derivative work of the Library, and therefore falls outside the
 scope of this License.
 .
 However, linking a "work that uses the Library" with the Library creates
 an executable that is a derivative of the Library (because it contains
 portions of the Library), rather than a "work that uses the
 library". The executable is therefore covered by this License. Section 6
 states terms for distribution of such executables.
 .
 When a "work that uses the Library" uses material from a header file
 that is part of the Library, the object code for the work may be a
 derivative work of the Library even though the source code is
 not. Whether this is true is especially significant if the work can be
 linked without the Library, or if the work is itself a library. The
 threshold for this to be true is not precisely defined by law.
 .
 If such an object file uses only numerical parameters, data structure
 layouts and accessors, and small macros and small inline functions (ten
 lines or less in length), then the use of the object file is
 unrestricted, regardless of whether it is legally a derivative
 work. (Executables containing this object code plus portions of the
 Library will still fall under Section 6.)
 .
 Otherwise, if the work is a derivative of the Library, you may
 distribute the object code for the work under the terms of Section
 6. Any executables containing that work also fall under Section 6,
 whether or not they are linked directly with the Library itself.
 .
 6. As an exception to the Sections above, you may also combine or link a
 "work that uses the Library" with the Library to produce a work
 containing portions of the Library, and distribute that work under terms
 of your choice, provided that the terms permit modification of the work
 for the customer's own use and reverse engineering for debugging such
 modifications.
 .
 You must give prominent notice with each copy of the work that the
 Library is used in it and that the Library and its use are covered by
 this License. You must supply a copy of this License. If the work during
 execution displays copyright notices, you must include the copyright
 notice for the Library among them, as well as a reference directing the
 user to the copy of this License. Also, you must do one of these things:
 .
 a) Accompany the work with the complete corresponding machine-readable
 source code for the Library including whatever changes were used in
 the work (which must be distributed under Sections 1 and 2 above);
 and, if the work is an executable linked with the Library, with the
 complete machine-readable "work that uses the Library", as object
 code and/or source code, so that the user can modify the Library and
 then relink to produce a modified executable containing the modified
 Library. (It is understood that the user who changes the contents of
 definitions files in the Library will not necessarily be able to
 recompile the application to use the modified definitions.)
 .
 b) Use a suitable shared library mechanism for linking with the
 Library. A suitable mechanism is one that (1) uses at run time a copy
 of the library already present on the user's computer system, rather
 than copying library functions into the executable, and (2) will
 operate properly with a modified version of the library, if the user
 installs one, as long as the modified version is interface-compatible
 with the version that the work was made with.
 .
 c) Accompany the work with a written offer, valid for at least three
 years, to give the same user the materials specified in Subsection
 6a, above, for a charge no more than the cost of performing this
 distribution.
 .
 d) If distribution of the work is made by offering access to copy from a
 designated place, offer equivalent access to copy the above specified
 materials from the same place.
 .
 e) Verify that the user has already received a copy of these materials
 or that you have already sent this user a copy.
 .
 For an executable, the required form of the "work that uses the Library"
 must include any data and utility programs needed for reproducing the
 executable from it. However, as a special exception, the materials to be
 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.
 .
 It may happen that this requirement contradicts the license restrictions
 of other proprietary libraries that do not normally accompany the
 operating system. Such a contradiction means you cannot use both them
 and the Library together in an executable that you distribute.
 .
 7. You may place library facilities that are a work based on the Library
 side-by-side in a single library together with other library facilities
 not covered by this License, and distribute such a combined library,
 provided that the separate distribution of the work based on the Library
 and of the other library facilities is otherwise permitted, and provided
 that you do these two things:
 .
 a) Accompany the combined library with a copy of the same work based on
 the Library, uncombined with any other library facilities. This must
 be distributed under the terms of the Sections above.
 .
 b) Give prominent notice with the combined library of the fact that part
 of it is a work based on the Library, and explaining where to find
 the accompanying uncombined form of the same work.
 .
 8. You may not copy, modify, sublicense, link with, or distribute the
 Library except as expressly provided under this License. Any attempt
 otherwise to copy, modify, sublicense, link with, or distribute the
 Library 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.
 .
 9. 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 Library or its derivative works. These actions are prohibited by law
 if you do not accept this License. Therefore, by modifying or
 distributing the Library (or any work based on the Library), you
 indicate your acceptance of this License to do so, and all its terms and
 conditions for copying, distributing or modifying the Library or works
 based on it.
 .
 10. Each time you redistribute the Library (or any work based on the
 Library), the recipient automatically receives a license from the
 original licensor to copy, distribute, link with or modify the Library
 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 with this License.
 .
 11. 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 Library at all. For example, if a patent license
 would not permit royalty-free redistribution of the Library 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 Library.
 .
 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.
 .
 12. If the distribution and/or use of the Library is restricted in certain
 countries either by patents or by copyrighted interfaces, the original
 copyright holder who places the Library 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.
 .
 13. The Free Software Foundation may publish revised and/or new versions of
 the Lesser 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 Library
 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 Library does not specify a license
 version number, you may choose any version ever published by the Free
 Software Foundation.
 .
 14. If you wish to incorporate parts of the Library into other free
 programs whose distribution conditions are incompatible with these,
 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
 .
 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
 FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
 OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
 PROVIDE THE LIBRARY "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 LIBRARY IS WITH
 YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL
 NECESSARY SERVICING, REPAIR OR CORRECTION.
 .
 16. 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 LIBRARY 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 LIBRARY
 (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 LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), 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 Libraries
 .
 If you develop a new library, and you want it to be of the greatest
 possible use to the public, we recommend making it free software that
 everyone can redistribute and change. You can do so by permitting
 redistribution under these terms (or, alternatively, under the terms of the
 ordinary General Public License).
 .
 To apply these terms, attach the following notices to the library. 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 library's name and an idea of what it does.
 Copyright (C) year name of author
 .
 This library is free software; you can redistribute it and/or modify it
 under the terms of the GNU Lesser General Public License as published by
 the Free Software Foundation; either version 2.1 of the License, or (at
 your option) any later version.
 .
 This library 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 Lesser General Public License
 for more details.
 .
 You should have received a copy of the GNU Lesser General Public License
 along with this library; if not, write to the Free Software Foundation,
 Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add
 information on how to contact you by electronic and paper mail.
 .
 You should also get your employer (if you work as a programmer) or your
 school, if any, to sign a "copyright disclaimer" for the library, if
 necessary. Here is a sample; alter the names:
 .
 Yoyodyne, Inc., hereby disclaims all copyright interest in
 the library `Frob' (a library for tweaking knobs) written
 by James Random Hacker.
 .
 signature of Ty Coon, 1 April 1990
 Ty Coon, President of Vice
 That's all there is to it!

Files:     src/drivers/net/wireless/ath/ath6kl/wmi.h
Copyright: 2010-2011 Atheros Communications Inc.
           2011-2012 Qualcomm Atheros, Inc.
License:   __HEADER___
 Permission to use, copy, modify, and/or distribute this software for any
 purpose with or without fee is hereby granted, provided that the above
 copyright notice and this permission notice appear in all copies.
 .
 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 .
 This file contains the definitions of the WMI protocol specified in the
 Wireless Module Interface (WMI).  It includes definitions of all the
 commands and events. Commands are messages from the host to the WM.
 Events and Replies are messages from the WM to the host.

Files:     src/LICENSES/deprecated/GPL-1.0
Copyright: 1989 Free Software Foundation, Inc.
License:   __HEADER___
 Everyone is permitted to copy and distribute verbatim copies
 of this license document, but changing it is not allowed.
 .
 Preamble
 .
 The license agreements of most software companies try to keep users
 at the mercy of those companies.  By contrast, our 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.  The
 General Public License applies to the Free Software Foundation's
 software and to any other program whose authors commit to using it.
 You can use it for your programs, too.
 .
 When we speak of free software, we are referring to freedom, not
 price.  Specifically, the General Public License is designed to make
 sure that you have the freedom to give away or sell copies of free
 software, 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 a 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 tell them 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.
 .
 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 Agreement 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 work containing the
 Program or a portion of it, either verbatim or with modifications.  Each
 licensee is addressed as "you".
 .
 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
 General Public License and to the absence of any warranty; and give any
 other recipients of the Program a copy of this General Public License
 along with the Program.  You may charge a fee for the physical act of
 transferring a copy.
 .
 2. You may modify your copy or copies of the Program or any portion of
 it, and copy and distribute such modifications under the terms of Paragraph
 1 above, provided that you also do the following:
 .
 a) cause the modified files to carry prominent notices stating that
 you changed the files and the date of any change; and
 .
 b) cause the whole of any work that you distribute or publish, that
 in whole or in part contains the Program or any part thereof, either
 with or without modifications, to be licensed at no charge to all
 third parties under the terms of this General Public License (except
 that you may choose to grant warranty protection to some or all
 third parties, at your option).
 .
 c) If the modified program normally reads commands interactively when
 run, you must cause it, when started running for such interactive use
 in the simplest and most usual 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 General
 Public License.
 .
 d) 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.
 .
 Mere aggregation of another independent work with the Program (or its
 derivative) on a volume of a storage or distribution medium does not bring
 the other work under the scope of these terms.
 .
 3. You may copy and distribute the Program (or a portion or derivative of
 it, under Paragraph 2) in object code or executable form under the terms of
 Paragraphs 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
 Paragraphs 1 and 2 above; or,
 .
 b) accompany it with a written offer, valid for at least three
 years, to give any third party free (except for a nominal charge
 for the cost of distribution) a complete machine-readable copy of the
 corresponding source code, to be distributed under the terms of
 Paragraphs 1 and 2 above; or,
 .
 c) accompany it with the information you received as to where the
 corresponding source code may be obtained.  (This alternative is
 allowed only for noncommercial distribution and only if you
 received the program in object code or executable form alone.)
 .
 Source code for a work means the preferred form of the work for making
 modifications to it.  For an executable file, complete source code means
 all the source code for all modules it contains; but, as a special
 exception, it need not include source code for modules which are standard
 libraries that accompany the operating system on which the executable
 file runs, or for standard header files or definitions files that
 accompany that operating system.
 .
 4. You may not copy, modify, sublicense, distribute or transfer the
 Program except as expressly provided under this General Public License.
 Any attempt otherwise to copy, modify, sublicense, distribute or transfer
 the Program is void, and will automatically terminate your rights to use
 the Program under this License.  However, parties who have received
 copies, or rights to use copies, from you under this General Public
 License will not have their licenses terminated so long as such parties
 remain in full compliance.
 .
 5. By copying, distributing or modifying 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.
 .
 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.
 .
 7. 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 the 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
 the license, you may choose any version ever published by the Free Software
 Foundation.
 .
 8. 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
 .
 9. 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.
 .
 10. 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
 .
 Appendix: 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 humanity, 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) 19yy  <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 1, 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., 675 Mass Ave, Cambridge, MA 02139, 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) 19xx 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 a sample; alter the names:
 .
 Yoyodyne, Inc., hereby disclaims all copyright interest in the
 program `Gnomovision' (a program to direct compilers to make passes
 at assemblers) written by James Hacker.
 .
 <signature of Ty Coon>, 1 April 1989
 Ty Coon, President of Vice
 .
 That's all there is to it!

Files:     src/LICENSES/dual/Apache-2.0
Copyright: owner that is granting the License.
License:   __HEADER___
 "Legal Entity" shall mean the union of the acting entity and all other
 entities that control, are controlled by, or are under common control with
 that entity. For the purposes of this definition, "control" means (i) the
 power, direct or indirect, to cause the direction or management of such
 entity, whether by contract or otherwise, or (ii) ownership of fifty
 percent (50%) or more of the outstanding shares, or (iii) beneficial
 ownership of such entity.
 .
 "You" (or "Your") shall mean an individual or Legal Entity exercising
 permissions granted by this License.
 .
 "Source" form shall mean the preferred form for making modifications,
 including but not limited to software source code, documentation source,
 and configuration files.
 .
 "Object" form shall mean any form resulting from mechanical transformation
 or translation of a Source form, including but not limited to compiled
 object code, generated documentation, and conversions to other media types.
 .
 "Work" shall mean the work of authorship, whether in Source or Object form,
 made available under the License, as indicated by a copyright notice that
 is included in or attached to the work (an example is provided in the
 Appendix below).
 .
 "Derivative Works" shall mean any work, whether in Source or Object form,
 that is based on (or derived from) the Work and for which the editorial
 revisions, annotations, elaborations, or other modifications represent, as
 a whole, an original work of authorship. For the purposes of this License,
 Derivative Works shall not include works that remain separable from, or
 merely link (or bind by name) to the interfaces of, the Work and Derivative
 Works thereof.
 .
 "Contribution" shall mean any work of authorship, including the original
 version of the Work and any modifications or additions to that Work or
 Derivative Works thereof, that is intentionally submitted to Licensor for
 inclusion in the Work by the copyright owner or by an individual or Legal
 Entity authorized to submit on behalf of the copyright owner. For the
 purposes of this definition, "submitted" means any form of electronic,
 verbal, or written communication sent to the Licensor or its
 representatives, including but not limited to communication on electronic
 mailing lists, source code control systems, and issue tracking systems that
 are managed by, or on behalf of, the Licensor for the purpose of discussing
 and improving the Work, but excluding communication that is conspicuously
 marked or otherwise designated in writing by the copyright owner as "Not a
 Contribution."
 .
 "Contributor" shall mean Licensor and any individual or Legal Entity on
 behalf of whom a Contribution has been received by Licensor and
 subsequently incorporated within the Work.
 .
 2. Grant of Copyright License. Subject to the terms and conditions of this
 License, each Contributor hereby grants to You a perpetual, worldwide,
 non-exclusive, no-charge, royalty-free, irrevocable copyright license to
 reproduce, prepare Derivative Works of, publicly display, publicly
 perform, sublicense, and distribute the Work and such Derivative Works
 in Source or Object form.
 .
 3. Grant of Patent License. Subject to the terms and conditions of this
 License, each Contributor hereby grants to You a perpetual, worldwide,
 non-exclusive, no-charge, royalty-free, irrevocable (except as stated in
 this section) patent license to make, have made, use, offer to sell,
 sell, import, and otherwise transfer the Work, where such license
 applies only to those patent claims licensable by such Contributor that
 are necessarily infringed by their Contribution(s) alone or by
 combination of their Contribution(s) with the Work to which such
 Contribution(s) was submitted. If You institute patent litigation
 against any entity (including a cross-claim or counterclaim in a
 lawsuit) alleging that the Work or a Contribution incorporated within
 the Work constitutes direct or contributory patent infringement, then
 any patent licenses granted to You under this License for that Work
 shall terminate as of the date such litigation is filed.
 .
 4. Redistribution. You may reproduce and distribute copies of the Work or
 Derivative Works thereof in any medium, with or without modifications,
 and in Source or Object form, provided that You meet the following
 conditions:
 .
 a. You must give any other recipients of the Work or Derivative Works a
 copy of this License; and
 .
 b. You must cause any modified files to carry prominent notices stating
 that You changed the files; and
 .
 c. You must retain, in the Source form of any Derivative Works that You
 distribute, all copyright, patent, trademark, and attribution notices
 from the Source form of the Work, excluding those notices that do not
 pertain to any part of the Derivative Works; and
 .
 d. If the Work includes a "NOTICE" text file as part of its
 distribution, then any Derivative Works that You distribute must
 include a readable copy of the attribution notices contained within
 such NOTICE file, excluding those notices that do not pertain to any
 part of the Derivative Works, in at least one of the following
 places: within a NOTICE text file distributed as part of the
 Derivative Works; within the Source form or documentation, if
 provided along with the Derivative Works; or, within a display
 generated by the Derivative Works, if and wherever such third-party
 notices normally appear. The contents of the NOTICE file are for
 informational purposes only and do not modify the License. You may
 add Your own attribution notices within Derivative Works that You
 distribute, alongside or as an addendum to the NOTICE text from the
 Work, provided that such additional attribution notices cannot be
 construed as modifying the License.
 .
 You may add Your own copyright statement to Your modifications and may
 provide additional or different license terms and conditions for use,
 reproduction, or distribution of Your modifications, or for any such
 Derivative Works as a whole, provided Your use, reproduction, and
 distribution of the Work otherwise complies with the conditions stated
 in this License.
 .
 5. Submission of Contributions. Unless You explicitly state otherwise, any
 Contribution intentionally submitted for inclusion in the Work by You to
 the Licensor shall be under the terms and conditions of this License,
 without any additional terms or conditions. Notwithstanding the above,
 nothing herein shall supersede or modify the terms of any separate
 license agreement you may have executed with Licensor regarding such
 Contributions.
 .
 6. Trademarks. This License does not grant permission to use the trade
 names, trademarks, service marks, or product names of the Licensor,
 except as required for reasonable and customary use in describing the
 origin of the Work and reproducing the content of the NOTICE file.
 .
 7. Disclaimer of Warranty. Unless required by applicable law or agreed to
 in writing, Licensor provides the Work (and each Contributor provides
 its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS
 OF ANY KIND, either express or implied, including, without limitation,
 any warranties or conditions of TITLE, NON-INFRINGEMENT,
 MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely
 responsible for determining the appropriateness of using or
 redistributing the Work and assume any risks associated with Your
 exercise of permissions under this License.
 .
 8. Limitation of Liability. In no event and under no legal theory, whether
 in tort (including negligence), contract, or otherwise, unless required
 by applicable law (such as deliberate and grossly negligent acts) or
 agreed to in writing, shall any Contributor be liable to You for
 damages, including any direct, indirect, special, incidental, or
 consequential damages of any character arising as a result of this
 License or out of the use or inability to use the Work (including but
 not limited to damages for loss of goodwill, work stoppage, computer
 failure or malfunction, or any and all other commercial damages or
 losses), even if such Contributor has been advised of the possibility of
 such damages.
 .
 9. Accepting Warranty or Additional Liability. While redistributing the
 Work or Derivative Works thereof, You may choose to offer, and charge a
 fee for, acceptance of support, warranty, indemnity, or other liability
 obligations and/or rights consistent with this License. However, in
 accepting such obligations, You may act only on Your own behalf and on
 Your sole responsibility, not on behalf of any other Contributor, and
 only if You agree to indemnify, defend, and hold each Contributor
 harmless for any liability incurred by, or claims asserted against, such
 Contributor by reason of your accepting any such warranty or additional
 liability.
 .
 END OF TERMS AND CONDITIONS

Files:     src/LICENSES/deprecated/GFDL-1.1
Copyright: 2000 Free Software Foundation, Inc.
License:   __HEADER___
 Everyone is permitted to copy and distribute verbatim copies
 of this license document, but changing it is not allowed.
 .
 0. PREAMBLE
 .
 The purpose of this License is to make a manual, textbook, or other
 written document "free" in the sense of freedom: to assure everyone
 the effective freedom to copy and redistribute it, with or without
 modifying it, either commercially or noncommercially.  Secondarily,
 this License preserves for the author and publisher a way to get
 credit for their work, while not being considered responsible for
 modifications made by others.
 .
 This License is a kind of "copyleft", which means that derivative
 works of the document must themselves be free in the same sense.  It
 complements the GNU General Public License, which is a copyleft
 license designed for free software.
 .
 We have designed this License in order to use it for manuals for free
 software, because free software needs free documentation: a free
 program should come with manuals providing the same freedoms that the
 software does.  But this License is not limited to software manuals;
 it can be used for any textual work, regardless of subject matter or
 whether it is published as a printed book.  We recommend this License
 principally for works whose purpose is instruction or reference.
 .
 1. APPLICABILITY AND DEFINITIONS
 .
 This License applies to any manual or other work that contains a
 notice placed by the copyright holder saying it can be distributed
 under the terms of this License.  The "Document", below, refers to any
 such manual or work.  Any member of the public is a licensee, and is
 addressed as "you".
 .
 A "Modified Version" of the Document means any work containing the
 Document or a portion of it, either copied verbatim, or with
 modifications and/or translated into another language.
 .
 A "Secondary Section" is a named appendix or a front-matter section of
 the Document that deals exclusively with the relationship of the
 publishers or authors of the Document to the Document's overall subject
 (or to related matters) and contains nothing that could fall directly
 within that overall subject.  (For example, if the Document is in part a
 textbook of mathematics, a Secondary Section may not explain any
 mathematics.)  The relationship could be a matter of historical
 connection with the subject or with related matters, or of legal,
 commercial, philosophical, ethical or political position regarding
 them.
 .
 The "Invariant Sections" are certain Secondary Sections whose titles
 are designated, as being those of Invariant Sections, in the notice
 that says that the Document is released under this License.
 .
 The "Cover Texts" are certain short passages of text that are listed,
 as Front-Cover Texts or Back-Cover Texts, in the notice that says that
 the Document is released under this License.
 .
 A "Transparent" copy of the Document means a machine-readable copy,
 represented in a format whose specification is available to the
 general public, whose contents can be viewed and edited directly and
 straightforwardly with generic text editors or (for images composed of
 pixels) generic paint programs or (for drawings) some widely available
 drawing editor, and that is suitable for input to text formatters or
 for automatic translation to a variety of formats suitable for input
 to text formatters.  A copy made in an otherwise Transparent file
 format whose markup has been designed to thwart or discourage
 subsequent modification by readers is not Transparent.  A copy that is
 not "Transparent" is called "Opaque".
 .
 Examples of suitable formats for Transparent copies include plain
 ASCII without markup, Texinfo input format, LaTeX input format, SGML
 or XML using a publicly available DTD, and standard-conforming simple
 HTML designed for human modification.  Opaque formats include
 PostScript, PDF, proprietary formats that can be read and edited only
 by proprietary word processors, SGML or XML for which the DTD and/or
 processing tools are not generally available, and the
 machine-generated HTML produced by some word processors for output
 purposes only.
 .
 The "Title Page" means, for a printed book, the title page itself,
 plus such following pages as are needed to hold, legibly, the material
 this License requires to appear in the title page.  For works in
 formats which do not have any title page as such, "Title Page" means
 the text near the most prominent appearance of the work's title,
 preceding the beginning of the body of the text.
 .
 2. VERBATIM COPYING
 .
 You may copy and distribute the Document in any medium, either
 commercially or noncommercially, provided that this License, the
 copyright notices, and the license notice saying this License applies
 to the Document are reproduced in all copies, and that you add no other
 conditions whatsoever to those of this License.  You may not use
 technical measures to obstruct or control the reading or further
 copying of the copies you make or distribute.  However, you may accept
 compensation in exchange for copies.  If you distribute a large enough
 number of copies you must also follow the conditions in section 3.
 .
 You may also lend copies, under the same conditions stated above, and
 you may publicly display copies.
 .
 3. COPYING IN QUANTITY
 .
 If you publish printed copies of the Document numbering more than 100,
 and the Document's license notice requires Cover Texts, you must enclose
 the copies in covers that carry, clearly and legibly, all these Cover
 Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on
 the back cover.  Both covers must also clearly and legibly identify
 you as the publisher of these copies.  The front cover must present
 the full title with all words of the title equally prominent and
 visible.  You may add other material on the covers in addition.
 Copying with changes limited to the covers, as long as they preserve
 the title of the Document and satisfy these conditions, can be treated
 as verbatim copying in other respects.
 .
 If the required texts for either cover are too voluminous to fit
 legibly, you should put the first ones listed (as many as fit
 reasonably) on the actual cover, and continue the rest onto adjacent
 pages.
 .
 If you publish or distribute Opaque copies of the Document numbering
 more than 100, you must either include a machine-readable Transparent
 copy along with each Opaque copy, or state in or with each Opaque copy
 a publicly-accessible computer-network location containing a complete
 Transparent copy of the Document, free of added material, which the
 general network-using public has access to download anonymously at no
 charge using public-standard network protocols.  If you use the latter
 option, you must take reasonably prudent steps, when you begin
 distribution of Opaque copies in quantity, to ensure that this
 Transparent copy will remain thus accessible at the stated location
 until at least one year after the last time you distribute an Opaque
 copy (directly or through your agents or retailers) of that edition to
 the public.
 .
 It is requested, but not required, that you contact the authors of the
 Document well before redistributing any large number of copies, to give
 them a chance to provide you with an updated version of the Document.
 .
 4. MODIFICATIONS
 .
 You may copy and distribute a Modified Version of the Document under
 the conditions of sections 2 and 3 above, provided that you release
 the Modified Version under precisely this License, with the Modified
 Version filling the role of the Document, thus licensing distribution
 and modification of the Modified Version to whoever possesses a copy
 of it.  In addition, you must do these things in the Modified Version:
 .
 A. Use in the Title Page (and on the covers, if any) a title distinct
 from that of the Document, and from those of previous versions
 (which should, if there were any, be listed in the History section
 of the Document).  You may use the same title as a previous version
 if the original publisher of that version gives permission.
 B. List on the Title Page, as authors, one or more persons or entities
 responsible for authorship of the modifications in the Modified
 Version, together with at least five of the principal authors of the
 Document (all of its principal authors, if it has less than five).
 C. State on the Title page the name of the publisher of the
 Modified Version, as the publisher.
 D. Preserve all the copyright notices of the Document.
 E. Add an appropriate copyright notice for your modifications
 adjacent to the other copyright notices.
 F. Include, immediately after the copyright notices, a license notice
 giving the public permission to use the Modified Version under the
 terms of this License, in the form shown in the Addendum below.
 G. Preserve in that license notice the full lists of Invariant Sections
 and required Cover Texts given in the Document's license notice.
 H. Include an unaltered copy of this License.
 I. Preserve the section entitled "History", and its title, and add to
 it an item stating at least the title, year, new authors, and
 publisher of the Modified Version as given on the Title Page.  If
 there is no section entitled "History" in the Document, create one
 stating the title, year, authors, and publisher of the Document as
 given on its Title Page, then add an item describing the Modified
 Version as stated in the previous sentence.
 J. Preserve the network location, if any, given in the Document for
 public access to a Transparent copy of the Document, and likewise
 the network locations given in the Document for previous versions
 it was based on.  These may be placed in the "History" section.
 You may omit a network location for a work that was published at
 least four years before the Document itself, or if the original
 publisher of the version it refers to gives permission.
 K. In any section entitled "Acknowledgements" or "Dedications",
 preserve the section's title, and preserve in the section all the
 substance and tone of each of the contributor acknowledgements
 and/or dedications given therein.
 L. Preserve all the Invariant Sections of the Document,
 unaltered in their text and in their titles.  Section numbers
 or the equivalent are not considered part of the section titles.
 M. Delete any section entitled "Endorsements".  Such a section
 may not be included in the Modified Version.
 N. Do not retitle any existing section as "Endorsements"
 or to conflict in title with any Invariant Section.
 .
 If the Modified Version includes new front-matter sections or
 appendices that qualify as Secondary Sections and contain no material
 copied from the Document, you may at your option designate some or all
 of these sections as invariant.  To do this, add their titles to the
 list of Invariant Sections in the Modified Version's license notice.
 These titles must be distinct from any other section titles.
 .
 You may add a section entitled "Endorsements", provided it contains
 nothing but endorsements of your Modified Version by various
 parties--for example, statements of peer review or that the text has
 been approved by an organization as the authoritative definition of a
 standard.
 .
 You may add a passage of up to five words as a Front-Cover Text, and a
 passage of up to 25 words as a Back-Cover Text, to the end of the list
 of Cover Texts in the Modified Version.  Only one passage of
 Front-Cover Text and one of Back-Cover Text may be added by (or
 through arrangements made by) any one entity.  If the Document already
 includes a cover text for the same cover, previously added by you or
 by arrangement made by the same entity you are acting on behalf of,
 you may not add another; but you may replace the old one, on explicit
 permission from the previous publisher that added the old one.
 .
 The author(s) and publisher(s) of the Document do not by this License
 give permission to use their names for publicity for or to assert or
 imply endorsement of any Modified Version.
 .
 5. COMBINING DOCUMENTS
 .
 You may combine the Document with other documents released under this
 License, under the terms defined in section 4 above for modified
 versions, provided that you include in the combination all of the
 Invariant Sections of all of the original documents, unmodified, and
 list them all as Invariant Sections of your combined work in its
 license notice.
 .
 The combined work need only contain one copy of this License, and
 multiple identical Invariant Sections may be replaced with a single
 copy.  If there are multiple Invariant Sections with the same name but
 different contents, make the title of each such section unique by
 adding at the end of it, in parentheses, the name of the original
 author or publisher of that section if known, or else a unique number.
 Make the same adjustment to the section titles in the list of
 Invariant Sections in the license notice of the combined work.
 .
 In the combination, you must combine any sections entitled "History"
 in the various original documents, forming one section entitled
 "History"; likewise combine any sections entitled "Acknowledgements",
 and any sections entitled "Dedications".  You must delete all sections
 entitled "Endorsements."
 .
 6. COLLECTIONS OF DOCUMENTS
 .
 You may make a collection consisting of the Document and other documents
 released under this License, and replace the individual copies of this
 License in the various documents with a single copy that is included in
 the collection, provided that you follow the rules of this License for
 verbatim copying of each of the documents in all other respects.
 .
 You may extract a single document from such a collection, and distribute
 it individually under this License, provided you insert a copy of this
 License into the extracted document, and follow this License in all
 other respects regarding verbatim copying of that document.
 .
 7. AGGREGATION WITH INDEPENDENT WORKS
 .
 A compilation of the Document or its derivatives with other separate
 and independent documents or works, in or on a volume of a storage or
 distribution medium, does not as a whole count as a Modified Version
 of the Document, provided no compilation copyright is claimed for the
 compilation.  Such a compilation is called an "aggregate", and this
 License does not apply to the other self-contained works thus compiled
 with the Document, on account of their being thus compiled, if they
 are not themselves derivative works of the Document.
 .
 If the Cover Text requirement of section 3 is applicable to these
 copies of the Document, then if the Document is less than one quarter
 of the entire aggregate, the Document's Cover Texts may be placed on
 covers that surround only the Document within the aggregate.
 Otherwise they must appear on covers around the whole aggregate.
 .
 8. TRANSLATION
 .
 Translation is considered a kind of modification, so you may
 distribute translations of the Document under the terms of section 4.
 Replacing Invariant Sections with translations requires special
 permission from their copyright holders, but you may include
 translations of some or all Invariant Sections in addition to the
 original versions of these Invariant Sections.  You may include a
 translation of this License provided that you also include the
 original English version of this License.  In case of a disagreement
 between the translation and the original English version of this
 License, the original English version will prevail.
 .
 9. TERMINATION
 .
 You may not copy, modify, sublicense, or distribute the Document except
 as expressly provided for under this License.  Any other attempt to
 copy, modify, sublicense or distribute the Document 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.
 .
 10. FUTURE REVISIONS OF THIS LICENSE
 .
 The Free Software Foundation may publish new, revised versions
 of the GNU Free Documentation 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.  See
 https://www.gnu.org/licenses/.
 .
 Each version of the License is given a distinguishing version number.
 If the Document specifies that a particular numbered version of this
 License "or any later version" applies to it, you have the option of
 following the terms and conditions either of that specified version or
 of any later version that has been published (not as a draft) by the
 Free Software Foundation.  If the Document does not specify a version
 number of this License, you may choose any version ever published (not
 as a draft) by the Free Software Foundation.
 .
 ADDENDUM: How to use this License for your documents
 .
 To use this License in a document you have written, include a copy of
 the License in the document and put the following copyright and
 license notices just after the title page:
 .
 Copyright (c)  YEAR  YOUR NAME.
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.1
 or any later version published by the Free Software Foundation;
 with the Invariant Sections being LIST THEIR TITLES, with the
 Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST.
 A copy of the license is included in the section entitled "GNU
 Free Documentation License".
 .
 If you have no Invariant Sections, write "with no Invariant Sections"
 instead of saying which ones are invariant.  If you have no
 Front-Cover Texts, write "no Front-Cover Texts" instead of
 "Front-Cover Texts being LIST"; likewise for Back-Cover Texts.
 .
 If your document contains nontrivial examples of program code, we
 recommend releasing these examples in parallel under your choice of
 free software license, such as the GNU General Public License,
 to permit their use in free software.

Files:     src/drivers/net/wireless/ralink/rt2x00/rt2x00pci.h
Copyright: 2004-2009 Ivo van Doorn <IvDoorn@gmail.com> <http://rt2x00.serialmonkey.com>
License:   __UNKNOWN__
 Module: rt2x00pci
 Abstract: Data structures for the rt2x00pci module.

Files:     src/drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8192e2ant.h
Copyright: 2012 Realtek Corporation.
License:   __UNKNOWN__
 The following is for 8192E 2Ant BT Co-exist definition

Files:     src/drivers/net/wireless/ralink/rt2x00/rt2x00debug.h
Copyright: 2004-2009 Ivo van Doorn <IvDoorn@gmail.com> <http://rt2x00.serialmonkey.com>
License:   __UNKNOWN__
 Module: rt2x00debug
 Abstract: Data structures for the rt2x00debug.

Files:     src/net/mac80211/tx.c
Copyright: 2002-2005 Instant802 Networks, Inc.
           2005-2006 Devicescape Software, Inc.
           2006-2007 Jiri Benc <jbenc@suse.cz>
           2007 Johannes Berg <johannes@sipsolutions.net>
           2013-2014 Intel Mobile Communications GmbH
           2018-2021 Intel Corporation
License:   __UNKNOWN__
 Transmit and frame generation functions.

Files:     src/drivers/net/wireless/ralink/rt2x00/rt2400pci.c
Copyright: 2004-2009 Ivo van Doorn <IvDoorn@gmail.com> <http://rt2x00.serialmonkey.com>
License:   __UNKNOWN__
 Module: rt2400pci
 Abstract: rt2400pci device specific routines.
 Supported chipsets: RT2460.

Files:     src/net/wireless/wext-proc.c
Copyright: 1997-2007 Jean Tourrilhes,
License:   __UNKNOWN__
 (As all part of the Linux kernel, this file is GPL)
 .
 The /proc/net/wireless file is a human readable user-space interface
 exporting various wireless specific statistics from the wireless devices.
 This is the most popular part of the Wireless Extensions ;-)
 .
 This interface is a pure clone of /proc/net/dev (in net/core/dev.c).

Files:     src/scripts/update-initramfs.sh
Copyright: 2009-2013 Luis R. Rodriguez <mcgrof@do-not-panic.com>
License:   __UNKNOWN__
 Since we provide ssb, ethernet modules and most importantly
 DRM drivers, people may want to update the initramfs image
 of their distribution. This can also help people who may
 want to wireless-boot their systems.

Files:     src/drivers/net/wireless/ralink/rt2x00/rt2x00soc.h
Copyright: 2004-2009 Ivo van Doorn <IvDoorn@gmail.com> <http://rt2x00.serialmonkey.com>
License:   __UNKNOWN__
 Module: rt2x00soc
 Abstract: Data structures for the rt2x00soc module.

Files:     src/drivers/net/wireless/st/cw1200/hwio.c
Copyright: 2010 ST-Ericsson
License:   __UNKNOWN__
 Based on:
 ST-Ericsson UMAC CW1200 driver, which is
 Copyright (c) 2010, ST-Ericsson
 Author: Ajitpal Singh <ajitpal.singh@lockless.no>

Files:     src/net/mac80211/util.c
Copyright: 2002-2005 Instant802 Networks, Inc.
           2005-2006 Devicescape Software, Inc.
           2006-2007 Jiri Benc <jbenc@suse.cz>
           2007 Johannes Berg <johannes@sipsolutions.net>
           2013-2014 Intel Mobile Communications GmbH
           2015-2017 Intel Deutschland GmbH
           2018-2021 Intel Corporation
License:   __UNKNOWN__
 utilities for mac80211

Files:     src/LICENSES/dual/MPL-1.1
Copyright: Representations. Contributor represents that, except as disclosed pursuant to Section 3.4(a) above, Contributor believes that Contributor's
           the licenses granted in Sections 2.2(a) and 2.2(b) are effective on the date Contributor first makes Commercial Use of the Covered Code.
           the licenses granted in this Section 2.1(a) and (b) are effective on the date Initial Developer first distributes Original Code under the terms of this License.
License:   __UNKNOWN__
 (d) Notwithstanding Section 2.1(b) above, no patent license is
 granted: 1) for code that You delete from the Original Code; 2)
 separate from the Original Code;  or 3) for infringements caused
 by: i) the modification of the Original Code or ii) the
 combination of the Original Code with other software or devices.
 .
 2.2. Contributor Grant.
 Subject to third party intellectual property claims, each Contributor
 hereby grants You a world-wide, royalty-free, non-exclusive license
 .
 (a)  under intellectual property rights (other than patent or
 trademark) Licensable by Contributor, to use, reproduce, modify,
 display, perform, sublicense and distribute the Modifications
 created by such Contributor (or portions thereof) either on an
 unmodified basis, with other Modifications, as Covered Code
 and/or as part of a Larger Work; and
 .
 (b) under Patent Claims infringed by the making, using, or
 selling of  Modifications made by that Contributor either alone
 and/or in combination with its Contributor Version (or portions
 of such combination), to make, use, sell, offer for sale, have
 made, and/or otherwise dispose of: 1) Modifications made by that
 Contributor (or portions thereof); and 2) the combination of
 Modifications made by that Contributor with its Contributor
 Version (or portions of such combination).
 .
 (d)    Notwithstanding Section 2.2(b) above, no patent license is
 granted: 1) for any code that Contributor has deleted from the
 Contributor Version; 2)  separate from the Contributor Version;
 3)  for infringements caused by: i) third party modifications of
 Contributor Version or ii)  the combination of Modifications made
 by that Contributor with other software  (except as part of the
 Contributor Version) or other devices; or 4) under Patent Claims
 infringed by Covered Code in the absence of Modifications made by
 that Contributor.
 .
 3. Distribution Obligations.
 .
 3.1. Application of License.
 The Modifications which You create or to which You contribute are
 governed by the terms of this License, including without limitation
 Section 2.2. The Source Code version of Covered Code may be
 distributed only under the terms of this License or a future version
 of this License released under Section 6.1, and You must include a
 copy of this License with every copy of the Source Code You
 distribute. You may not offer or impose any terms on any Source Code
 version that alters or restricts the applicable version of this
 License or the recipients' rights hereunder. However, You may include
 an additional document offering the additional rights described in
 Section 3.5.
 .
 3.2. Availability of Source Code.
 Any Modification which You create or to which You contribute must be
 made available in Source Code form under the terms of this License
 either on the same media as an Executable version or via an accepted
 Electronic Distribution Mechanism to anyone to whom you made an
 Executable version available; and if made available via Electronic
 Distribution Mechanism, must remain available for at least twelve (12)
 months after the date it initially became available, or at least six
 (6) months after a subsequent version of that particular Modification
 has been made available to such recipients. You are responsible for
 ensuring that the Source Code version remains available even if the
 Electronic Distribution Mechanism is maintained by a third party.
 .
 3.3. Description of Modifications.
 You must cause all Covered Code to which You contribute to contain a
 file documenting the changes You made to create that Covered Code and
 the date of any change. You must include a prominent statement that
 the Modification is derived, directly or indirectly, from Original
 Code provided by the Initial Developer and including the name of the
 Initial Developer in (a) the Source Code, and (b) in any notice in an
 Executable version or related documentation in which You describe the
 origin or ownership of the Covered Code.
 .
 3.4. Intellectual Property Matters
 (a) Third Party Claims.
 If Contributor has knowledge that a license under a third party's
 intellectual property rights is required to exercise the rights
 granted by such Contributor under Sections 2.1 or 2.2,
 Contributor must include a text file with the Source Code
 distribution titled "LEGAL" which describes the claim and the
 party making the claim in sufficient detail that a recipient will
 know whom to contact. If Contributor obtains such knowledge after
 the Modification is made available as described in Section 3.2,
 Contributor shall promptly modify the LEGAL file in all copies
 Contributor makes available thereafter and shall take other steps
 (such as notifying appropriate mailing lists or newsgroups)
 reasonably calculated to inform those who received the Covered
 Code that new knowledge has been obtained.
 .
 (b) Contributor APIs.
 If Contributor's Modifications include an application programming
 interface and Contributor has knowledge of patent licenses which
 are reasonably necessary to implement that API, Contributor must
 also include this information in the LEGAL file.
 .
 Modifications are Contributor's original creation(s) and/or
 Contributor has sufficient rights to grant the rights conveyed by
 this License.
 .
 3.5. Required Notices.
 You must duplicate the notice in Exhibit A in each file of the Source
 Code.  If it is not possible to put such notice in a particular Source
 Code file due to its structure, then You must include such notice in a
 location (such as a relevant directory) where a user would be likely
 to look for such a notice.  If You created one or more Modification(s)
 You may add your name as a Contributor to the notice described in
 Exhibit A.  You must also duplicate this License in any documentation
 for the Source Code where You describe recipients' rights or ownership
 rights relating to Covered Code.  You may choose to offer, and to
 charge a fee for, warranty, support, indemnity or liability
 obligations to one or more recipients of Covered Code. However, You
 may do so only on Your own behalf, and not on behalf of the Initial
 Developer or any Contributor. You must make it absolutely clear than
 any such warranty, support, indemnity or liability obligation is
 offered by You alone, and You hereby agree to indemnify the Initial
 Developer and every Contributor for any liability incurred by the
 Initial Developer or such Contributor as a result of warranty,
 support, indemnity or liability terms You offer.
 .
 3.6. Distribution of Executable Versions.
 You may distribute Covered Code in Executable form only if the
 requirements of Section 3.1-3.5 have been met for that Covered Code,
 and if You include a notice stating that the Source Code version of
 the Covered Code is available under the terms of this License,
 including a description of how and where You have fulfilled the
 obligations of Section 3.2. The notice must be conspicuously included
 in any notice in an Executable version, related documentation or
 collateral in which You describe recipients' rights relating to the
 Covered Code. You may distribute the Executable version of Covered
 Code or ownership rights under a license of Your choice, which may
 contain terms different from this License, provided that You are in
 compliance with the terms of this License and that the license for the
 Executable version does not attempt to limit or alter the recipient's
 rights in the Source Code version from the rights set forth in this
 License. If You distribute the Executable version under a different
 license You must make it absolutely clear that any terms which differ
 from this License are offered by You alone, not by the Initial
 Developer or any Contributor. You hereby agree to indemnify the
 Initial Developer and every Contributor for any liability incurred by
 the Initial Developer or such Contributor as a result of any such
 terms You offer.
 .
 3.7. Larger Works.
 You may create a Larger Work by combining Covered Code with other code
 not governed by the terms of this License and distribute the Larger
 Work as a single product. In such a case, You must make sure the
 requirements of this License are fulfilled for the Covered Code.
 .
 4. Inability to Comply Due to Statute or Regulation.
 .
 If it is impossible for You to comply with any of the terms of this
 License with respect to some or all of the Covered Code due to
 statute, judicial order, or regulation then You must: (a) comply with
 the terms of this License to the maximum extent possible; and (b)
 describe the limitations and the code they affect. Such description
 must be included in the LEGAL file described in Section 3.4 and must
 be included with all distributions of the Source Code. Except to the
 extent prohibited by statute or regulation, such description must be
 sufficiently detailed for a recipient of ordinary skill to be able to
 understand it.
 .
 5. Application of this License.
 .
 This License applies to code to which the Initial Developer has
 attached the notice in Exhibit A and to related Covered Code.
 .
 6. Versions of the License.
 .
 6.1. New Versions.
 Netscape Communications Corporation ("Netscape") may publish revised
 and/or new versions of the License from time to time. Each version
 will be given a distinguishing version number.
 .
 6.2. Effect of New Versions.
 Once Covered Code has been published under a particular version of the
 License, You may always continue to use it under the terms of that
 version. You may also choose to use such Covered Code under the terms
 of any subsequent version of the License published by Netscape. No one
 other than Netscape has the right to modify the terms applicable to
 Covered Code created under this License.
 .
 6.3. Derivative Works.
 If You create or use a modified version of this License (which you may
 only do in order to apply it to code which is not already Covered Code
 governed by this License), You must (a) rename Your license so that
 the phrases "Mozilla", "MOZILLAPL", "MOZPL", "Netscape",
 "MPL", "NPL" or any confusingly similar phrase do not appear in your
 license (except to note that your license differs from this License)
 and (b) otherwise make it clear that Your version of the license
 contains terms which differ from the Mozilla Public License and
 Netscape Public License. (Filling in the name of the Initial
 Developer, Original Code or Contributor in the notice described in
 Exhibit A shall not of themselves be deemed to be modifications of
 this License.)
 .
 7. DISCLAIMER OF WARRANTY.
 .
 COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS,
 WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
 WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF
 DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING.
 THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE
 IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT,
 YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE
 COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER
 OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF
 ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
 .
 8. TERMINATION.
 .
 8.1.  This License and the rights granted hereunder will terminate
 automatically if You fail to comply with terms herein and fail to cure
 such breach within 30 days of becoming aware of the breach. All
 sublicenses to the Covered Code which are properly granted shall
 survive any termination of this License. Provisions which, by their
 nature, must remain in effect beyond the termination of this License
 shall survive.
 .
 8.2.  If You initiate litigation by asserting a patent infringement
 claim (excluding declatory judgment actions) against Initial Developer
 or a Contributor (the Initial Developer or Contributor against whom
 You file such action is referred to as "Participant")  alleging that:
 .
 (a)  such Participant's Contributor Version directly or indirectly
 infringes any patent, then any and all rights granted by such
 Participant to You under Sections 2.1 and/or 2.2 of this License
 shall, upon 60 days notice from Participant terminate prospectively,
 unless if within 60 days after receipt of notice You either: (i)
 agree in writing to pay Participant a mutually agreeable reasonable
 royalty for Your past and future use of Modifications made by such
 Participant, or (ii) withdraw Your litigation claim with respect to
 the Contributor Version against such Participant.  If within 60 days
 of notice, a reasonable royalty and payment arrangement are not
 mutually agreed upon in writing by the parties or the litigation claim
 is not withdrawn, the rights granted by Participant to You under
 Sections 2.1 and/or 2.2 automatically terminate at the expiration of
 the 60 day notice period specified above.
 .
 (b)  any software, hardware, or device, other than such Participant's
 Contributor Version, directly or indirectly infringes any patent, then
 any rights granted to You by such Participant under Sections 2.1(b)
 and 2.2(b) are revoked effective as of the date You first made, used,
 sold, distributed, or had made, Modifications made by that
 Participant.
 .
 8.3.  If You assert a patent infringement claim against Participant
 alleging that such Participant's Contributor Version directly or
 indirectly infringes any patent where such claim is resolved (such as
 by license or settlement) prior to the initiation of patent
 infringement litigation, then the reasonable value of the licenses
 granted by such Participant under Sections 2.1 or 2.2 shall be taken
 into account in determining the amount or value of any payment or
 license.
 .
 8.4.  In the event of termination under Sections 8.1 or 8.2 above,
 all end user license agreements (excluding distributors and resellers)
 which have been validly granted by You or any distributor hereunder
 prior to termination shall survive termination.
 .
 9. LIMITATION OF LIABILITY.
 .
 UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
 (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL
 DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE,
 OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR
 ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY
 CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL,
 WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER
 COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN
 INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF
 LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY
 RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW
 PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE
 EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO
 THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
 .
 10. U.S. GOVERNMENT END USERS.
 .
 The Covered Code is a "commercial item," as that term is defined in
 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer
 software" and "commercial computer software documentation," as such
 terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48
 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995),
 all U.S. Government End Users acquire Covered Code with only those
 rights set forth herein.
 .
 11. MISCELLANEOUS.
 .
 This License represents the complete agreement concerning subject
 matter hereof. If any provision of this License is held to be
 unenforceable, such provision shall be reformed only to the extent
 necessary to make it enforceable. This License shall be governed by
 California law provisions (except to the extent applicable law, if
 any, provides otherwise), excluding its conflict-of-law provisions.
 With respect to disputes in which at least one party is a citizen of,
 or an entity chartered or registered to do business in the United
 States of America, any litigation relating to this License shall be
 subject to the jurisdiction of the Federal Courts of the Northern
 District of California, with venue lying in Santa Clara County,
 California, with the losing party responsible for costs, including
 without limitation, court costs and reasonable attorneys' fees and
 expenses. The application of the United Nations Convention on
 Contracts for the International Sale of Goods is expressly excluded.
 Any law or regulation which provides that the language of a contract
 shall be construed against the drafter shall not apply to this
 License.
 .
 12. RESPONSIBILITY FOR CLAIMS.
 .
 As between Initial Developer and the Contributors, each party is
 responsible for claims and damages arising, directly or indirectly,
 out of its utilization of rights under this License and You agree to
 work with Initial Developer and Contributors to distribute such
 responsibility on an equitable basis. Nothing herein is intended or
 shall be deemed to constitute any admission of liability.
 .
 13. MULTIPLE-LICENSED CODE.
 .
 Initial Developer may designate portions of the Covered Code as
 "Multiple-Licensed".  "Multiple-Licensed" means that the Initial
 Developer permits you to utilize portions of the Covered Code under
 Your choice of the MPL or the alternative licenses, if any, specified
 by the Initial Developer in the file described in Exhibit A.
 .
 EXHIBIT A -Mozilla Public License.
 .
 ``The contents of this file are subject to the Mozilla Public License
 Version 1.1 (the "License"); you may not use this file except in
 compliance with the License. You may obtain a copy of the License at
 https://www.mozilla.org/MPL/
 .
 Software distributed under the License is distributed on an "AS IS"
 basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
 License for the specific language governing rights and limitations
 under the License.

Files:     src/drivers/net/wireless/realtek/rtl818x/rtl8187/rfkill.c
Copyright: 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br>
License:   __UNKNOWN__
 Based on the RFKILL handling in the r8187 driver, which is:
 Copyright (c) Realtek Semiconductor Corp.
 .
 Thanks to Realtek for their support!

Files:     src/drivers/staging/r8188eu/hal/HalPwrSeqCmd.c
Copyright: 2007-2011 Realtek Corporation.
License:   __UNKNOWN__
 ++

Files:     src/drivers/net/wireless/st/cw1200/main.c
Copyright: 2010 ST-Ericsson
License:   __UNKNOWN__
 Based on:
 Copyright (c) 2006, Michael Wu <flamingice@sourmilk.net>
 Copyright (c) 2007-2009, Christian Lamparter <chunkeey@web.de>
 Copyright 2008, Johannes Berg <johannes@sipsolutions.net>
 .
 Based on:
 - the islsm (softmac prism54) driver, which is:
 Copyright 2004-2006 Jean-Baptiste Note <jbnote@gmail.com>, et al.
 - stlc45xx driver
 Copyright (C) 2008 Nokia Corporation and/or its subsidiary(-ies).

Files:     src/drivers/net/usb/usbnet.c
Copyright: 2000-2005 David Brownell
           2003-2005 David Hollis <dhollis@davehollis.com>
License:   __UNKNOWN__
 This is a generic "USB networking" framework that works with several
 kinds of full and high speed networking devices:  host-to-host cables,
 smart usb peripherals, and actual Ethernet adapters.
 .
 These devices usually differ in terms of control protocols (if they
 even have one!) and sometimes they define new framing to wrap or batch
 Ethernet packets.  Otherwise, they talk to USB pretty much the same,
 so interface (un)binding, endpoint I/O queues, fault handling, and other
 issues can usefully be addressed by this framework.
 .
 #define	DEBUG			// error path messages, extra info
 #define	VERBOSE			// more; success messages

Files:     src/drivers/net/wireless/zydas/zd1201.c
Copyright: 2004-2005 Jeroen Vreeken (pe1rxq@amsat.org)
License:   __UNKNOWN__
 Parts of this driver have been derived from a wlan-ng version
 modified by ZyDAS. They also made documentation available, thanks!
 Copyright (C) 1999 AbsoluteValue Systems, Inc.

Files:     src/drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
Copyright: 2004-2009 Ivo van Doorn <IvDoorn@gmail.com> <http://rt2x00.serialmonkey.com>
License:   __UNKNOWN__
 Module: rt2x00mac
 Abstract: rt2x00 generic mac80211 routines.

Files:     src/drivers/net/wireless/ralink/rt2x00/rt2x00pci.c
Copyright: 2004-2009 Ivo van Doorn <IvDoorn@gmail.com> <http://rt2x00.serialmonkey.com>
License:   __UNKNOWN__
 Module: rt2x00pci
 Abstract: rt2x00 generic pci device routines.

Files:     src/drivers/net/wireless/st/cw1200/wsm.h
Copyright: 2010 ST-Ericsson
License:   __UNKNOWN__
 Based on CW1200 UMAC WSM API, which is
 Copyright (C) ST-Ericsson SA 2010
 Author: Stewart Mathers <stewart.mathers@stericsson.com>

Files:     src/drivers/net/wireless/intel/iwlwifi/dvm/rx.c
Copyright: 2003-2014 Intel Corporation.
           2015 Intel Deutschland GmbH
           2018-2020 Intel Corporation
License:   __UNKNOWN__
 Portions of this file are derived from the ipw3945 project, as well
 as portionhelp of the ieee80211 subsystem header files.
 .
 Contact Information:
 Intel Linux Wireless <linuxwifi@intel.com>
 Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497

Files:     src/drivers/net/wireless/st/cw1200/cw1200.h
Copyright: 2010 ST-Ericsson
License:   __UNKNOWN__
 Based on the mac80211 Prism54 code, which is
 Copyright (c) 2006, Michael Wu <flamingice@sourmilk.net>
 .
 Based on the islsm (softmac prism54) driver, which is:
 Copyright 2004-2006 Jean-Baptiste Note <jbnote@gmail.com>, et al.

Files:     src/drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c
Copyright: 2004-2009 Ivo van Doorn <IvDoorn@gmail.com> <http://rt2x00.serialmonkey.com>
License:   __UNKNOWN__
 Module: rt2x00lib
 Abstract: rt2x00 crypto specific routines.

Files:     src/drivers/net/wireless/zydas/zd1211rw/zd_chip.c
Copyright: 2005-2007 Ulrich Kunitz <kune@deine-taler.de>
           2006-2007 Daniel Drake <dsd@gentoo.org>
License:   __UNKNOWN__
 This file implements all the hardware specific functions for the ZD1211
 and ZD1211B chips. Support for the ZD1211B was possible after Timothy
 Legge sent me a ZD1211B device. Thank you Tim. -- Uli

Files:     src/drivers/net/wireless/ralink/rt2x00/rt2x00reg.h
Copyright: 2004-2009 Ivo van Doorn <IvDoorn@gmail.com> <http://rt2x00.serialmonkey.com>
License:   __UNKNOWN__
 Module: rt2x00
 Abstract: rt2x00 generic register information.

Files:     src/drivers/net/wireless/ti/wlcore/debug.h
Copyright: 2008-2009 Nokia Corporation
           2011 Texas Instruments.
License:   __UNKNOWN__
 Contact: Luciano Coelho <coelho@ti.com>

Files:     src/compat/verification/public_key.c
Copyright: 2012 Red Hat, Inc.  David Howells (dhowells@redhat.com)
License:   __UNKNOWN__
 This program is free software; you can redistribute it and/or
 modify it under the terms of the GNU General Public Licence
 as published by the Free Software Foundation; either version
 2 of the Licence, or (at your option) any later version.

Files:     src/drivers/net/wireless/ath/ath10k/swap.c
Copyright: 2015-2016 Qualcomm Atheros, Inc.
License:   __UNKNOWN__
 This file has implementation for code swap logic. With code swap feature,
 target can run the fw binary with even smaller IRAM size by using host
 memory to store some of the code segments.

Files:     src/drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.h
Copyright: 2007-2012 Realtek Corporation.
License:   __UNKNOWN__
 The following is for 8723B 2Ant BT Co-exist definition

Files:     src/drivers/net/wireless/intel/ipw2x00/libipw.h
Copyright: 2001-2002 SSH Communications Security Corp and Jouni Malinen <j@w1.fi>
           2002-2003 Jouni Malinen <j@w1.fi>
License:   __UNKNOWN__
 Adaption to a generic IEEE 802.11 stack by James Ketrenos
 <jketreno@linux.intel.com>
 Copyright (c) 2004-2005, Intel Corporation
 .
 API Version History
 1.0.x -- Initial version

Files:     src/drivers/net/wireless/ralink/rt2x00/rt2x00.h
Copyright: 2004-2009 Gertjan van Wingerde <gwingerde@gmail.com> <http://rt2x00.serialmonkey.com>
           2004-2010 Ivo van Doorn <IvDoorn@gmail.com>
           2010 Willow Garage <http://www.willowgarage.com>
License:   __UNKNOWN__
 Module: rt2x00
 Abstract: rt2x00 global information.

Files:     src/net/mac80211/aead_api.c
Copyright: 2003-2004 Instant802 Networks, Inc.
           2005-2006 Devicescape Software, Inc.
           2014-2015 Qualcomm Atheros, Inc.
License:   __UNKNOWN__
 Rewrite: Copyright (C) 2013 Linaro Ltd <ard.biesheuvel@linaro.org>

Files:     src/kconf/mconf.c
Copyright: 2002 Roman Zippel <zippel@linux-m68k.org> Released under the terms of the GNU GPL v2.0.
License:   __UNKNOWN__
 Introduced single menu mode (show all sub-menus in one large tree).
 2002-11-06 Petr Baudis <pasky@ucw.cz>
 .
 i18n, 2005, Arnaldo Carvalho de Melo <acme@conectiva.com.br>

Files:     src/LICENSES/dual/CDDL-1.0
Copyright: The licenses granted in Sections 2.1(a) and (b) are effective on the date Initial Developer first distributes or otherwise makes the Original Software available to a third party under the terms of this License.
           The licenses granted in Sections 2.2(a) and 2.2(b) are effective on the date Contributor first distributes or otherwise makes the Modifications available to a third party.
License:   __UNKNOWN__
 (d) Notwithstanding Section 2.1(b) above, no patent license is
 granted: (1) for code that You delete from the Original
 Software, or (2) for infringements caused by: (i) the
 modification of the Original Software, or (ii) the
 combination of the Original Software with other software or
 devices.
 .
 2.2. Contributor Grant.
 .
 Conditioned upon Your compliance with Section 3.1 below and subject
 to third party intellectual property claims, each Contributor
 hereby grants You a world-wide, royalty-free, non-exclusive
 license:
 .
 (a) under intellectual property rights (other than patent or
 trademark) Licensable by Contributor to use, reproduce,
 modify, display, perform, sublicense and distribute the
 Modifications created by such Contributor (or portions
 thereof), either on an unmodified basis, with other
 Modifications, as Covered Software and/or as part of a
 Larger Work; and
 .
 (b) under Patent Claims infringed by the making, using, or
 selling of Modifications made by that Contributor either
 alone and/or in combination with its Contributor Version
 (or portions of such combination), to make, use, sell,
 offer for sale, have made, and/or otherwise dispose of: (1)
 Modifications made by that Contributor (or portions
 thereof); and (2) the combination of Modifications made by
 that Contributor with its Contributor Version (or portions
 of such combination).
 .
 (d) Notwithstanding Section 2.2(b) above, no patent license is
 granted: (1) for any code that Contributor has deleted from
 the Contributor Version; (2) for infringements caused by:
 (i) third party modifications of Contributor Version, or
 (ii) the combination of Modifications made by that
 Contributor with other software (except as part of the
 Contributor Version) or other devices; or (3) under Patent
 Claims infringed by Covered Software in the absence of
 Modifications made by that Contributor.
 .
 3. Distribution Obligations.
 3.1. Availability of Source Code.
 .
 Any Covered Software that You distribute or otherwise make
 available in Executable form must also be made available in Source
 Code form and that Source Code form must be distributed only under
 the terms of this License. You must include a copy of this License
 with every copy of the Source Code form of the Covered Software You
 distribute or otherwise make available. You must inform recipients
 of any such Covered Software in Executable form as to how they can
 obtain such Covered Software in Source Code form in a reasonable
 manner on or through a medium customarily used for software
 exchange.
 .
 3.2. Modifications.
 .
 The Modifications that You create or to which You contribute are
 governed by the terms of this License. You represent that You
 believe Your Modifications are Your original creation(s) and/or You
 have sufficient rights to grant the rights conveyed by this
 License.
 .
 3.3. Required Notices.
 .
 You must include a notice in each of Your Modifications that
 identifies You as the Contributor of the Modification. You may not
 remove or alter any copyright, patent or trademark notices
 contained within the Covered Software, or any notices of licensing
 or any descriptive text giving attribution to any Contributor or
 the Initial Developer.
 .
 3.4. Application of Additional Terms.
 .
 You may not offer or impose any terms on any Covered Software in
 Source Code form that alters or restricts the applicable version of
 this License or the recipients' rights hereunder. You may choose to
 offer, and to charge a fee for, warranty, support, indemnity or
 liability obligations to one or more recipients of Covered
 Software. However, you may do so only on Your own behalf, and not
 on behalf of the Initial Developer or any Contributor. You must
 make it absolutely clear that any such warranty, support, indemnity
 or liability obligation is offered by You alone, and You hereby
 agree to indemnify the Initial Developer and every Contributor for
 any liability incurred by the Initial Developer or such Contributor
 as a result of warranty, support, indemnity or liability terms You
 offer.
 .
 3.5. Distribution of Executable Versions.
 .
 You may distribute the Executable form of the Covered Software
 under the terms of this License or under the terms of a license of
 Your choice, which may contain terms different from this License,
 provided that You are in compliance with the terms of this License
 and that the license for the Executable form does not attempt to
 limit or alter the recipient's rights in the Source Code form from
 the rights set forth in this License. If You distribute the Covered
 Software in Executable form under a different license, You must
 make it absolutely clear that any terms which differ from this
 License are offered by You alone, not by the Initial Developer or
 Contributor. You hereby agree to indemnify the Initial Developer
 and every Contributor for any liability incurred by the Initial
 Developer or such Contributor as a result of any such terms You
 offer.
 .
 3.6. Larger Works.
 .
 You may create a Larger Work by combining Covered Software with
 other code not governed by the terms of this License and distribute
 the Larger Work as a single product. In such a case, You must make
 sure the requirements of this License are fulfilled for the Covered
 Software.
 .
 4. Versions of the License.
 4.1. New Versions.
 .
 Sun Microsystems, Inc. is the initial license steward and may
 publish revised and/or new versions of this License from time to
 time. Each version will be given a distinguishing version
 number. Except as provided in Section 4.3, no one other than the
 license steward has the right to modify this License.
 .
 4.2. Effect of New Versions.
 .
 You may always continue to use, distribute or otherwise make the
 Covered Software available under the terms of the version of the
 License under which You originally received the Covered
 Software. If the Initial Developer includes a notice in the
 Original Software prohibiting it from being distributed or
 otherwise made available under any subsequent version of the
 License, You must distribute and make the Covered Software
 available under the terms of the version of the License under which
 You originally received the Covered Software. Otherwise, You may
 also choose to use, distribute or otherwise make the Covered
 Software available under the terms of any subsequent version of the
 License published by the license steward.
 .
 4.3. Modified Versions.
 .
 When You are an Initial Developer and You want to create a new
 license for Your Original Software, You may create and use a
 modified version of this License if You: (a) rename the license and
 remove any references to the name of the license steward (except to
 note that the license differs from this License); and (b) otherwise
 make it clear that the license contains terms which differ from
 this License.
 .
 5. DISCLAIMER OF WARRANTY.
 .
 COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS,
 WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
 WITHOUT LIMITATION, WARRANTIES THAT THE COVERED SOFTWARE IS FREE OF
 DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR
 NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF
 THE COVERED SOFTWARE IS WITH YOU. SHOULD ANY COVERED SOFTWARE PROVE
 DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER
 CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR
 CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART
 OF THIS LICENSE. NO USE OF ANY COVERED SOFTWARE IS AUTHORIZED HEREUNDER
 EXCEPT UNDER THIS DISCLAIMER.
 .
 6. TERMINATION.
 .
 6.1. This License and the rights granted hereunder will terminate
 automatically if You fail to comply with terms herein and fail to
 cure such breach within 30 days of becoming aware of the
 breach. Provisions which, by their nature, must remain in effect
 beyond the termination of this License shall survive.
 .
 6.2. If You assert a patent infringement claim (excluding
 declaratory judgment actions) against Initial Developer or a
 Contributor (the Initial Developer or Contributor against whom You
 assert such claim is referred to as "Participant") alleging that
 the Participant Software (meaning the Contributor Version where the
 Participant is a Contributor or the Original Software where the
 Participant is the Initial Developer) directly or indirectly
 infringes any patent, then any and all rights granted directly or
 indirectly to You by such Participant, the Initial Developer (if
 the Initial Developer is not the Participant) and all Contributors
 under Sections 2.1 and/or 2.2 of this License shall, upon 60 days
 notice from Participant terminate prospectively and automatically
 at the expiration of such 60 day notice period, unless if within
 such 60 day period You withdraw Your claim with respect to the
 Participant Software against such Participant either unilaterally
 or pursuant to a written agreement with Participant.
 .
 6.3. In the event of termination under Sections 6.1 or 6.2 above,
 all end user licenses that have been validly granted by You or any
 distributor hereunder prior to termination (excluding licenses
 granted to You by any distributor) shall survive termination.
 .
 7. LIMITATION OF LIABILITY.
 .
 UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
 (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL
 DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED
 SOFTWARE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY
 PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
 OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOST
 PROFITS, LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR
 MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF
 SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH
 DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR
 DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE
 EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO
 NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL
 DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
 .
 8. U.S. GOVERNMENT END USERS.
 .
 The Covered Software is a "commercial item," as that term is defined in
 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer
 software" (as that term is defined at 48 C.F.R. $ 252.227-7014(a)(1))
 and "commercial computer software documentation" as such terms are used
 in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and
 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all
 U.S. Government End Users acquire Covered Software with only those
 rights set forth herein. This U.S. Government Rights clause is in lieu
 of, and supersedes, any other FAR, DFAR, or other clause or provision
 that addresses Government rights in computer software under this
 License.
 .
 9. MISCELLANEOUS.
 .
 This License represents the complete agreement concerning subject
 matter hereof. If any provision of this License is held to be
 unenforceable, such provision shall be reformed only to the extent
 necessary to make it enforceable. This License shall be governed by the
 law of the jurisdiction specified in a notice contained within the
 Original Software (except to the extent applicable law, if any,
 provides otherwise), excluding such jurisdiction's conflict-of-law
 provisions. Any litigation relating to this License shall be subject to
 the jurisdiction of the courts located in the jurisdiction and venue
 specified in a notice contained within the Original Software, with the
 losing party responsible for costs, including, without limitation,
 court costs and reasonable attorneys' fees and expenses. The
 application of the United Nations Convention on Contracts for the
 International Sale of Goods is expressly excluded. Any law or
 regulation which provides that the language of a contract shall be
 construed against the drafter shall not apply to this License. You
 agree that You alone are responsible for compliance with the United
 States export administration regulations (and the export control laws
 and regulation of any other countries) when You use, distribute or
 otherwise make available any Covered Software.
 .
 10. RESPONSIBILITY FOR CLAIMS.
 .
 As between Initial Developer and the Contributors, each party is
 responsible for claims and damages arising, directly or indirectly, out
 of its utilization of rights under this License and You agree to work
 with Initial Developer and Contributors to distribute such
 responsibility on an equitable basis. Nothing herein is intended or
 shall be deemed to constitute any admission of liability.

Files:     src/drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.c
Copyright: 2007 Andrea Merello <andrea.merello@gmail.com>
           2007 Michael Wu <flamingice@sourmilk.net>
License:   __UNKNOWN__
 Based on the r8187 driver, which is:
 Copyright 2005 Andrea Merello <andrea.merello@gmail.com>, et al.
 .
 Magic delays, register offsets, and phy value tables below are
 taken from the original r8187 driver sources.  Thanks to Realtek
 for their support!

Files:     src/include/uapi/linux/pci_regs.h
Copyright: 1994 Drew Eckhardt
           1997-1999 Martin Mares <mj@ucw.cz>
License:   __UNKNOWN__
 For more information, please consult the following manuals (look at
 http://www.pcisig.com/ for how to get them):
 .
 PCI BIOS Specification
 PCI Local Bus Specification
 PCI to PCI Bridge Specification
 PCI System Design Guide
 .
 For HyperTransport information, please consult the following manuals
 from http://www.hypertransport.org :
 .
 The HyperTransport I/O Link Specification

Files:     src/drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
Copyright: 2004-2010 Ivo van Doorn <IvDoorn@gmail.com> <http://rt2x00.serialmonkey.com>
           2010 Willow Garage <http://www.willowgarage.com>
License:   __UNKNOWN__
 Module: rt2x00lib
 Abstract: rt2x00 generic device routines.

Files:     src/drivers/net/wireless/intersil/p54/p54pci.h
Copyright: 2006 Michael Wu <flamingice@sourmilk.net>
License:   __UNKNOWN__
 Based on the islsm (softmac prism54) driver, which is:
 Copyright 2004-2006 Jean-Baptiste Note <jbnote@gmail.com>, et al.
 .
 Device Interrupt register bits

Files:     src/drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8821a1ant.c
Copyright: 2012 Realtek Corporation.
License:   __UNKNOWN__
 Description:
 .
 This file is for RTL8821A Co-exist mechanism
 .
 History
 2012/11/15 Cosa first check in.
 .
 include files

Files:     src/drivers/net/wireless/intel/iwlwifi/iwl-agn-hw.h
Copyright: 2005-2014 Intel Corporation
License:   __UNKNOWN__
 Please use this file (iwl-agn-hw.h) only for hardware-related definitions.

Files:     src/drivers/net/wireless/rndis_wlan.c
Copyright: 2007 Bjorge Dijkstra <bjd@jooz.net>
           2008-2009 Jussi Kivilinna <jussi.kivilinna@iki.fi>
License:   __UNKNOWN__
 Portions of this file are based on NDISwrapper project,
 Copyright (C) 2003-2005 Pontus Fuchs, Giridhar Pemmasani
 http://ndiswrapper.sourceforge.net/
 .
 #define	DEBUG			// error path messages, extra info
 #define	VERBOSE			// more; success messages

Files:     src/drivers/net/wireless/ralink/rt2x00/rt2x00usb.h
Copyright: 2004-2009 Ivo van Doorn <IvDoorn@gmail.com> <http://rt2x00.serialmonkey.com>
License:   __UNKNOWN__
 Module: rt2x00usb
 Abstract: Data structures for the rt2x00usb module.

Files:     src/drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
Copyright: 2004-2010 Ivo van Doorn <IvDoorn@gmail.com> <http://rt2x00.serialmonkey.com>
           2010 Willow Garage <http://www.willowgarage.com>
License:   __UNKNOWN__
 Module: rt2x00usb
 Abstract: rt2x00 generic usb device routines.

Files:     src/drivers/net/wireless/ralink/rt2x00/rt2500usb.c
Copyright: 2004-2009 Ivo van Doorn <IvDoorn@gmail.com> <http://rt2x00.serialmonkey.com>
License:   __UNKNOWN__
 Module: rt2500usb
 Abstract: rt2500usb device specific routines.
 Supported chipsets: RT2570.

Files:     src/drivers/net/wireless/mediatek/mt76/sdio.c
Copyright: 2020 MediaTek Inc.
License:   __UNKNOWN__
 This file is written based on mt76/usb.c.

Files:     src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c
Copyright: 2010 Broadcom Corporation
License:   __UNKNOWN__
 ****************** SDIO CARD Interface Functions

Files:     src/drivers/net/wireless/ath/ath10k/testmode_i.h
Copyright: 2014-2017 Qualcomm Atheros, Inc.
License:   __UNKNOWN__
 "API" level of the ath10k testmode interface. Bump it after every
 incompatible interface change.

Files:     src/drivers/net/wireless/broadcom/b43/main.c
Copyright: 2005 Andreas Jaggi <andreas.jaggi@waterwave.ch>
           2005 Danny van Dyk <kugelfang@gentoo.org>
           2005 Martin Langer <martin-langer@gmx.de>
           2005 Stefano Brivio <stefano.brivio@polimi.it>
           2005-2009 Michael Buesch <m@bues.ch>
           2010-2011 Rafał Miłecki <zajec5@gmail.com>
License:   __UNKNOWN__
 SDIO support

Files:     src/drivers/net/wireless/ralink/rt2x00/rt2x00queue.h
Copyright: 2004-2010 Ivo van Doorn <IvDoorn@gmail.com> <http://rt2x00.serialmonkey.com>
License:   __UNKNOWN__
 Module: rt2x00
 Abstract: rt2x00 queue datastructures and routines

Files:     src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.h
Copyright: 2010 Broadcom Corporation
License:   __UNKNOWN__
 Common types

Files:     src/drivers/net/wireless/intel/iwlwifi/dvm/dev.h
Copyright: 2003-2020 Intel Corporation.
License:   __UNKNOWN__
 Contact Information:
 Intel Linux Wireless <linuxwifi@intel.com>
 Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497
 .
 Please use this file (dev.h) for driver implementation definitions.
 Please use commands.h for uCode API definitions.

Files:     src/drivers/net/wireless/ralink/rt2x00/rt2x00firmware.c
Copyright: 2004-2009 Gertjan van Wingerde <gwingerde@gmail.com> <http://rt2x00.serialmonkey.com>
           2004-2009 Ivo van Doorn <IvDoorn@gmail.com>
License:   __UNKNOWN__
 Module: rt2x00lib
 Abstract: rt2x00 firmware loading routines.

Files:     src/drivers/net/wireless/ralink/rt2x00/rt2x00leds.c
Copyright: 2004-2009 Ivo van Doorn <IvDoorn@gmail.com> <http://rt2x00.serialmonkey.com>
License:   __UNKNOWN__
 Module: rt2x00lib
 Abstract: rt2x00 led specific routines.

Files:     src/drivers/net/wireless/ralink/rt2x00/rt2800pci.c
Copyright: 2009 Alban Browaeys <prahal@yahoo.com>
           2009 Bart Zolnierkiewicz <bzolnier@gmail.com> <http://rt2x00.serialmonkey.com>
           2009 Felix Fietkau <nbd@openwrt.org>
           2009 Luis Correia <luis.f.correia@gmail.com>
           2009 Mark Asselstine <asselsm@gmail.com>
           2009 Mattias Nissler <mattias.nissler@gmx.de>
           2009 Xose Vazquez Perez <xose.vazquez@gmail.com>
           2009-2010 Ivo van Doorn <IvDoorn@gmail.com>
License:   __UNKNOWN__
 Module: rt2800pci
 Abstract: rt2800pci device specific routines.
 Supported chipsets: RT2800E & RT2800ED.

Files:     src/drivers/net/wireless/ralink/rt2x00/rt2800soc.c
Copyright: 2009 Alban Browaeys <prahal@yahoo.com>
           2009 Bart Zolnierkiewicz <bzolnier@gmail.com> <http://rt2x00.serialmonkey.com>
           2009 Felix Fietkau <nbd@openwrt.org>
           2009 Luis Correia <luis.f.correia@gmail.com>
           2009 Mark Asselstine <asselsm@gmail.com>
           2009 Mattias Nissler <mattias.nissler@gmx.de>
           2009 Xose Vazquez Perez <xose.vazquez@gmail.com>
           2009-2010 Ivo van Doorn <IvDoorn@gmail.com>
License:   __UNKNOWN__
 Module: rt2800soc
 Abstract: rt2800 WiSoC specific routines.

Files:     src/drivers/net/wireless/ralink/rt2x00/rt2x00leds.h
Copyright: 2004-2009 Ivo van Doorn <IvDoorn@gmail.com> <http://rt2x00.serialmonkey.com>
License:   __UNKNOWN__
 Module: rt2x00lib
 Abstract: rt2x00 led datastructures and routines

Files:     src/drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c
Copyright: 2016 Christian Lamparter <chunkeey@gmail.com>
           2016 Martin Blumenstingl <martin.blumenstingl@googlemail.com>
License:   __UNKNOWN__
 Some devices (like the Cisco Meraki Z1 Cloud Managed Teleworker Gateway)
 need to be able to initialize the PCIe wifi device. Normally, this is done
 during the early stages as a pci quirk.
 However, this isn't possible for devices which have the init code for the
 Atheros chip stored on UBI Volume on NAND. Hence, this module can be used to
 initialize the chip when the user-space is ready to extract the init code.

Files:     src/drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
Copyright: 2004-2009 Ivo van Doorn <IvDoorn@gmail.com> <http://rt2x00.serialmonkey.com>
License:   __UNKNOWN__
 Module: rt2x00lib
 Abstract: rt2x00 debugfs specific routines.

Files:     src/drivers/net/wireless/zydas/zd1201.h
Copyright: 2004-2005 Jeroen Vreeken (pe1rxq@amsat.org)
License:   __UNKNOWN__
 Parts of this driver have been derived from a wlan-ng version
 modified by ZyDAS.
 Copyright (C) 1999 AbsoluteValue Systems, Inc.

Files:     src/drivers/net/wireless/intersil/p54/p54spi_eeprom.h
Copyright: 2003 Conexant Americas Inc.
           2004-2006 Nokia Corporation
           2008 Christian Lamparter <chunkeey@web.de>
           2008 Johannes Berg <johannes@sipsolutions.net>
License:   __UNKNOWN__
 based on:
 - cx3110x's pda.h from Nokia
 - cx3110-transfer.log by Johannes Berg

Files:     src/drivers/net/wireless/ath/ath5k/rfkill.c
Copyright: 2009 Tobias Doerffel <tobias.doerffel@gmail.com>
License:   __UNKNOWN__
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 1. Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer,
 without modification.
 2. Redistributions in binary form must reproduce at minimum a disclaimer
 similar to the "NO WARRANTY" disclaimer below ("Disclaimer") and any
 redistribution must be conditioned upon including a substantially
 similar Disclaimer requirement for further binary redistribution.
 3. Neither the names of the above-listed copyright holders nor the names
 of any contributors may be used to endorse or promote products derived
 from this software without specific prior written permission.
 .
 NO WARRANTY
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
 AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
 OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
 IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
 THE POSSIBILITY OF SUCH DAMAGES.

Files:     src/drivers/net/wireless/realtek/rtl818x/rtl8187/leds.c
Copyright: 2009 Larry Finger <Larry.Finger@lwfinger.net>
License:   __UNKNOWN__
 Based on the LED handling in the r8187 driver, which is:
 Copyright (c) Realtek Semiconductor Corp.
 .
 Thanks to Realtek for their support!

Files:     src/drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
Copyright: 2014-2017 Jes Sorensen <Jes.Sorensen@gmail.com>
License:   __UNKNOWN__
 Register definitions taken from original Realtek rtl8723au driver

Files:     src/drivers/net/wireless/ralink/rt2x00/rt2800.h
Copyright: 2004-2010 Ivo van Doorn <IvDoorn@gmail.com>
           2009 Alban Browaeys <prahal@yahoo.com>
           2009 Bart Zolnierkiewicz <bzolnier@gmail.com> <http://rt2x00.serialmonkey.com>
           2009 Felix Fietkau <nbd@openwrt.org>
           2009 Luis Correia <luis.f.correia@gmail.com>
           2009 Mark Asselstine <asselsm@gmail.com>
           2009 Mattias Nissler <mattias.nissler@gmx.de>
           2009 Xose Vazquez Perez <xose.vazquez@gmail.com>
           2010 Willow Garage <http://www.willowgarage.com>
License:   __UNKNOWN__
 Module: rt2800
 Abstract: Data structures and registers for the rt2800 modules.
 Supported chipsets: RT2800E, RT2800ED & RT2800U.

Files:     src/drivers/staging/rtl8723bs/hal/rtl8723b_dm.c
Copyright: 2007-2012 Realtek Corporation.
License:   __UNKNOWN__
 Description:
 This file is for 92CE/92CU dynamic mechanism only

Files:     src/drivers/net/wireless/broadcom/brcm80211/Makefile
Copyright: 2010 Broadcom Corporation
License:   __UNKNOWN__
 common flags

Files:     src/drivers/net/usb/cdc_ether.c
Copyright: 2003-2005 David Brownell
           2006 Ole Andre Vadla Ravnas (ActiveSync)
License:   __UNKNOWN__
 #define	DEBUG			// error path messages, extra info
 #define	VERBOSE			// more; success messages

Files:     src/drivers/net/wireless/intel/iwlwifi/dvm/commands.h
Copyright: 2005-2014 Intel Corporation
License:   __UNKNOWN__
 Please use this file (commands.h) only for uCode API definitions.
 Please use iwl-xxxx-hw.h for hardware-related definitions.
 Please use dev.h for driver implementation definitions.

Files:     src/drivers/net/wireless/atmel/at76c50x-usb.h
Copyright: 2002-2003 Oliver Kurth
           2003-2004 Joerg Albert <joerg.albert@gmx.de>
           2007 Guido Guenther <agx@sigxcpu.org>
License:   __UNKNOWN__
 This driver was based on information from the Sourceforge driver
 released and maintained by Atmel:
 .
 http://sourceforge.net/projects/atmelwlandriver/
 .
 Although the code was completely re-written,
 it would have been impossible without Atmel's decision to
 release an Open Source driver (unfortunately the firmware was
 kept binary only). Thanks for that decision to Atmel!

Files:     src/drivers/net/wireless/intersil/p54/p54usb.h
Copyright: 2006 Michael Wu <flamingice@sourmilk.net>
License:   __UNKNOWN__
 Based on the islsm (softmac prism54) driver, which is:
 Copyright 2004-2006 Jean-Baptiste Note <jbnote@gmail.com>, et al.
 .
 for isl3886 register definitions used on ver 1 devices

Files:     src/drivers/ssb/pci.c
Copyright: 2005 Andreas Jaggi <andreas.jaggi@waterwave.ch>
           2005 Danny van Dyk <kugelfang@gentoo.org>
           2005 Martin Langer <martin-langer@gmx.de>
           2005 Stefano Brivio <st3@riseup.net>
           2005-2006 Michael Buesch <m@bues.ch>
License:   __UNKNOWN__
 Derived from the Broadcom 4400 device driver.
 Copyright (C) 2002 David S. Miller (davem@redhat.com)
 Fixed by Pekka Pietikainen (pp@ee.oulu.fi)
 Copyright (C) 2006 Broadcom Corporation.
 .
 Licensed under the GNU/GPL. See COPYING for details.

Files:     src/drivers/net/wireless/ralink/rt2x00/rt2500pci.h
Copyright: 2004-2009 Ivo van Doorn <IvDoorn@gmail.com> <http://rt2x00.serialmonkey.com>
License:   __UNKNOWN__
 Module: rt2500pci
 Abstract: Data structures and registers for the rt2500pci module.
 Supported chipsets: RT2560.

Files:     src/drivers/net/wireless/ralink/rt2x00/rt2x00soc.c
Copyright: 2004-2009 Felix Fietkau <nbd@openwrt.org> <http://rt2x00.serialmonkey.com>
           2004-2009 Ivo van Doorn <IvDoorn@gmail.com>
License:   __UNKNOWN__
 Module: rt2x00soc
 Abstract: rt2x00 generic soc device routines.

Files:     src/drivers/net/wireless/st/cw1200/bh.c
Copyright: 2010 ST-Ericsson
License:   __UNKNOWN__
 Based on:
 ST-Ericsson UMAC CW1200 driver, which is
 Copyright (c) 2010, ST-Ericsson
 Author: Ajitpal Singh <ajitpal.singh@stericsson.com>

Files:     src/drivers/net/wireless/ralink/rt2x00/rt2500usb.h
Copyright: 2004-2009 Ivo van Doorn <IvDoorn@gmail.com> <http://rt2x00.serialmonkey.com>
License:   __UNKNOWN__
 Module: rt2500usb
 Abstract: Data structures and registers for the rt2500usb module.
 Supported chipsets: RT2570.

Files:     src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c
Copyright: 2012 Broadcom Corporation
License:   __UNKNOWN__
 FWIL is the Firmware Interface Layer. In this module the support functions
 are located to set and get variables to and from the firmware.

Files:     src/drivers/net/wireless/ralink/rt2x00/rt2x00dump.h
Copyright: 2004-2009 Ivo van Doorn <IvDoorn@gmail.com> <http://rt2x00.serialmonkey.com>
License:   __UNKNOWN__
 Module: rt2x00dump
 Abstract:
 Data structures for the rt2x00debug & userspace.
 .
 The declarations in this file can be used by both rt2x00
 and userspace and therefore should be kept together in
 this file.

Files:     src/drivers/net/wireless/ralink/rt2x00/rt2x00mmio.c
Copyright: 2004-2009 Ivo van Doorn <IvDoorn@gmail.com> <http://rt2x00.serialmonkey.com>
License:   __UNKNOWN__
 Module: rt2x00mmio
 Abstract: rt2x00 generic mmio device routines.

Files:     src/drivers/net/wireless/ralink/rt2x00/rt2x00config.c
Copyright: 2004-2009 Ivo van Doorn <IvDoorn@gmail.com> <http://rt2x00.serialmonkey.com>
License:   __UNKNOWN__
 Module: rt2x00lib
 Abstract: rt2x00 generic configuration routines.

Files:     src/drivers/net/wireless/ath/ath11k/testmode_i.h
Copyright: 2018-2019 The Linux Foundation.
License:   __UNKNOWN__
 "API" level of the ath11k testmode interface. Bump it after every
 incompatible interface change.

Files:     src/scripts/check_depmod.sh
Copyright: 2009-2013 Luis R. Rodriguez <mcgrof@do-not-panic.com>
License:   __UNKNOWN__
 Ensures your distribution likes to prefer updates/ over the kernel/
 search updates built-in

Files:     src/drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
Copyright: 2004-2009 Gertjan van Wingerde <gwingerde@gmail.com> <http://rt2x00.serialmonkey.com>
           2004-2010 Ivo van Doorn <IvDoorn@gmail.com>
           2010 Willow Garage <http://www.willowgarage.com>
License:   __UNKNOWN__
 Module: rt2x00lib
 Abstract: rt2x00 queue specific routines.

Files:     src/net/wireless/lib80211.c
Copyright: 2002-2003 Jouni Malinen <j@w1.fi>
           2004 Intel Corporation <jketreno@linux.intel.com>
           2008 John W. Linville <linville@tuxdriver.com>
License:   __UNKNOWN__
 Portions copied from old ieee80211 component, w/ original copyright
 notices below:
 .
 Host AP crypto routines

Files:     src/include/linux/fixp-arith.h
Copyright: 2002 Johann Deneux
License:   __UNKNOWN__
 Should you need to contact me, the author, you can do so by
 e-mail - mail your message to <johann.deneux@gmail.com>

Files:     src/drivers/net/wireless/ralink/rt2x00/rt2x00mmio.h
Copyright: 2004-2009 Ivo van Doorn <IvDoorn@gmail.com> <http://rt2x00.serialmonkey.com>
License:   __UNKNOWN__
 Module: rt2x00mmio
 Abstract: Data structures for the rt2x00mmio module.

Files:     src/drivers/net/wireless/ralink/rt2x00/rt73usb.h
Copyright: 2004-2009 Ivo van Doorn <IvDoorn@gmail.com> <http://rt2x00.serialmonkey.com>
License:   __UNKNOWN__
 Module: rt73usb
 Abstract: Data structures and registers for the rt73usb module.
 Supported chipsets: rt2571W & rt2671.

Files:     src/net/mac80211/led.c
Copyright: 2006 Johannes Berg <johannes@sipsolutions.net>
License:   __UNKNOWN__
 just for IFNAMSIZ

Files:     src/drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8821a2ant.c
Copyright: 2012 Realtek Corporation.
License:   __UNKNOWN__
 Description:
 .
 This file is for RTL8821A Co-exist mechanism
 .
 History
 2012/08/22 Cosa first check in.
 2012/11/14 Cosa Revise for 8821A 2Ant out sourcing.
 .
 include files

Files:     src/drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_regs.h
Copyright: 2014-2017 Jes Sorensen <Jes.Sorensen@gmail.com>
License:   __UNKNOWN__
 Register definitions taken from original Realtek rtl8723au driver
 .
 0x0000 ~ 0x00FF	System Configuration

Files:     src/drivers/net/wireless/intersil/orinoco/hermes.h
Copyright: 2000 David Gibson, Linuxcare Australia.
           2001-2003 David Gibson, IBM Corp.
License:   __UNKNOWN__
 Portions taken from hfa384x.h.
 Copyright (C) 1999 AbsoluteValue Systems, Inc.

Files:     src/drivers/net/wireless/intersil/p54/p54pci.c
Copyright: 2006 Michael Wu <flamingice@sourmilk.net>
           2008 Christian Lamparter <chunkeey@web.de>
License:   __UNKNOWN__
 Based on the islsm (softmac prism54) driver, which is:
 Copyright 2004-2006 Jean-Baptiste Note <jean-baptiste.note@m4x.org>, et al.

Files:     src/drivers/net/wireless/ralink/rt2x00/rt61pci.c
Copyright: 2004-2009 Ivo van Doorn <IvDoorn@gmail.com> <http://rt2x00.serialmonkey.com>
License:   __UNKNOWN__
 Module: rt61pci
 Abstract: rt61pci device specific routines.
 Supported chipsets: RT2561, RT2561s, RT2661.

Files:     src/drivers/ssb/sdio.c
Copyright: 2009 Albert Herranz <albert_herranz@yahoo.es>
License:   __UNKNOWN__
 Based on drivers/ssb/pcmcia.c
 Copyright 2006 Johannes Berg <johannes@sipsolutions.net>
 Copyright 2007-2008 Michael Buesch <m@bues.ch>
 .
 Licensed under the GNU/GPL. See COPYING for details.

Files:     src/drivers/net/wireless/intel/ipw2x00/ipw2200.c
Copyright: 2003-2006 Intel Corporation.
License:   __UNKNOWN__
 802.11 status code portion of this file from ethereal-0.10.6:
 Copyright 2000, Axis Communications AB
 Ethereal - Network traffic analyzer
 By Gerald Combs <gerald@ethereal.com>
 Copyright 1998 Gerald Combs
 .
 Contact Information:
 Intel Linux Wireless <ilw@linux.intel.com>
 Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497

Files:     src/drivers/usb/class/cdc-wdm.c
Copyright: 2007-2009 Oliver Neukum
License:   __UNKNOWN__
 Some code taken from cdc-acm.c
 .
 Released under the GPLv2.
 .
 Many thanks to Carl Nordbeck

Files:     src/drivers/staging/rtl8723bs/hal/HalPwrSeqCmd.c
Copyright: 2007-2011 Realtek Corporation.
License:   __UNKNOWN__
 ++
 Copyright (c) Realtek Semiconductor Corp.

Files:     src/drivers/staging/r8188eu/hal/rtl8188e_dm.c
Copyright: 2007-2011 Realtek Corporation.
License:   __UNKNOWN__
 This file is for 92CE/92CU dynamic mechanism only

Files:     src/drivers/net/wireless/ralink/rt2x00/rt2400pci.h
Copyright: 2004-2009 Ivo van Doorn <IvDoorn@gmail.com> <http://rt2x00.serialmonkey.com>
License:   __UNKNOWN__
 Module: rt2400pci
 Abstract: Data structures and registers for the rt2400pci module.
 Supported chipsets: RT2460.

Files:     src/drivers/net/wireless/admtek/adm8211.c
Copyright: 2003 Jouni Malinen <j@w1.fi>
           2004-2007 Michael Wu <flamingice@sourmilk.net> Some parts copyright (c) 2003  David Young <dyoung@pobox.com> and used with permission.
License:   __UNKNOWN__
 Much thanks to Infineon-ADMtek for their support of this driver.

Files:     src/drivers/net/wireless/ralink/rt2x00/rt2800pci.h
Copyright: 2009 Alban Browaeys <prahal@yahoo.com>
           2009 Bart Zolnierkiewicz <bzolnier@gmail.com> <http://rt2x00.serialmonkey.com>
           2009 Felix Fietkau <nbd@openwrt.org>
           2009 Ivo van Doorn <IvDoorn@gmail.com>
           2009 Luis Correia <luis.f.correia@gmail.com>
           2009 Mark Asselstine <asselsm@gmail.com>
           2009 Mattias Nissler <mattias.nissler@gmx.de>
           2009 Xose Vazquez Perez <xose.vazquez@gmail.com>
License:   __UNKNOWN__
 Module: rt2800pci
 Abstract: Data structures and registers for the rt2800pci module.
 Supported chipsets: RT2800E & RT2800ED.

Files:     src/drivers/net/wireless/ath/wil6210/boot_loader.h
Copyright: 2015 Qualcomm Atheros, Inc.
           2018 The Linux Foundation.
License:   __UNKNOWN__
 This file contains the definitions for the boot loader
 for the Qualcomm "Sparrow" 60 Gigabit wireless solution.

Files:     src/drivers/net/wireless/ralink/rt2x00/rt61pci.h
Copyright: 2004-2009 Ivo van Doorn <IvDoorn@gmail.com> <http://rt2x00.serialmonkey.com>
License:   __UNKNOWN__
 Module: rt61pci
 Abstract: Data structures and registers for the rt61pci module.
 Supported chipsets: RT2561, RT2561s, RT2661.

Files:     src/backport-include/linux/genetlink.h
Copyright: __NO_COPYRIGHT__ in: src/backport-include/linux/genetlink.h
License:   __UNKNOWN__
 genetlink: Build a generic netlink family module alias

Files:     src/drivers/net/wireless/intel/iwlwifi/iwl-debug.h
Copyright: 2003-2014 Intel Corporation.
           2018-2020 Intel Corporation
License:   __UNKNOWN__
 Portions of this file are derived from the ipw3945 project.
 .
 Contact Information:
 Intel Linux Wireless <linuxwifi@intel.com>
 Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497

Files:     src/drivers/net/wireless/ath/wil6210/fw_inc.c
Copyright: 2014-2017 Qualcomm Atheros, Inc.
           2018-2019 The Linux Foundation.
License:   __UNKNOWN__
 Algorithmic part of the firmware download.
 To be included in the container file providing framework

Files:     src/drivers/net/wireless/ralink/rt2x00/rt2800mmio.c
Copyright: 2009 Alban Browaeys <prahal@yahoo.com>
           2009 Bart Zolnierkiewicz <bzolnier@gmail.com> <http://rt2x00.serialmonkey.com>
           2009 Felix Fietkau <nbd@openwrt.org>
           2009 Luis Correia <luis.f.correia@gmail.com>
           2009 Mark Asselstine <asselsm@gmail.com>
           2009 Mattias Nissler <mattias.nissler@gmx.de>
           2009 Xose Vazquez Perez <xose.vazquez@gmail.com>
           2009-2010 Ivo van Doorn <IvDoorn@gmail.com>
License:   __UNKNOWN__
 Module: rt2800mmio
 Abstract: rt2800 MMIO device routines.

Files:     src/drivers/net/wireless/mac80211_hwsim.c
Copyright: 2008 Jouni Malinen <j@w1.fi>
           2011 Javier Lopez <jlopex@gmail.com>
           2016-2017 Intel Deutschland GmbH
           2018-2020 Intel Corporation
License:   __UNKNOWN__
 TODO:
 - Add TSF sync and fix IBSS beacon transmission by adding
 competition for "air time" at TBTT

Files:     src/include/linux/ssb/ssb_driver_chipcommon.h
Copyright: 2005 Broadcom Corporation
           2006 Michael Buesch <m@bues.ch>
License:   __UNKNOWN__
 ChipCommon core registers.

Files:     src/drivers/net/wireless/ralink/rt2x00/rt2500pci.c
Copyright: 2004-2009 Ivo van Doorn <IvDoorn@gmail.com> <http://rt2x00.serialmonkey.com>
License:   __UNKNOWN__
 Module: rt2500pci
 Abstract: rt2500pci device specific routines.
 Supported chipsets: RT2560.

Files:     src/drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
Copyright: 2007 Andrea Merello <andrea.merello@gmail.com>
           2007 Michael Wu <flamingice@sourmilk.net>
License:   __UNKNOWN__
 Based on the r8187 driver, which is:
 Copyright 2005 Andrea Merello <andrea.merello@gmail.com>, et al.
 .
 The driver was extended to the RTL8187B in 2008 by:
 Herton Ronaldo Krzesinski <herton@mandriva.com.br>
 Hin-Tak Leung <htl10@users.sourceforge.net>
 Larry Finger <Larry.Finger@lwfinger.net>
 .
 Magic delays and register offsets below are taken from the original
 r8187 driver sources.  Thanks to Realtek for their support!

Files:     src/include/net/lib80211.h
Copyright: 2001-2002 SSH Communications Security Corp and Jouni Malinen <j@w1.fi>
           2002-2003 Jouni Malinen <j@w1.fi>
           2004 Intel Corporation
           2008 John W. Linville <linville@tuxdriver.com>
License:   __UNKNOWN__
 Some bits copied from old ieee80211 component, w/ original copyright
 notices below:
 .
 Original code based on Host AP (software wireless LAN access point) driver
 for Intersil Prism2/2.5/3.
 .
 Adaption to a generic IEEE 802.11 stack by James Ketrenos
 <jketreno@linux.intel.com>

Files:     src/drivers/net/wireless/ralink/rt2x00/rt2800lib.c
Copyright: 2009 Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
           2009 Gertjan van Wingerde <gwingerde@gmail.com>
           2010 Ivo van Doorn <IvDoorn@gmail.com>
           2010 Willow Garage <http://www.willowgarage.com>
License:   __UNKNOWN__
 Based on the original rt2800pci.c and rt2800usb.c.
 Copyright (C) 2009 Alban Browaeys <prahal@yahoo.com>
 Copyright (C) 2009 Felix Fietkau <nbd@openwrt.org>
 Copyright (C) 2009 Luis Correia <luis.f.correia@gmail.com>
 Copyright (C) 2009 Mattias Nissler <mattias.nissler@gmx.de>
 Copyright (C) 2009 Mark Asselstine <asselsm@gmail.com>
 Copyright (C) 2009 Xose Vazquez Perez <xose.vazquez@gmail.com>
 <http://rt2x00.serialmonkey.com>
 .
 Module: rt2800lib
 Abstract: rt2800 generic device routines.

Files:     src/drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
Copyright: 2004-2009 Gertjan van Wingerde <gwingerde@gmail.com> <http://rt2x00.serialmonkey.com>
           2004-2009 Ivo van Doorn <IvDoorn@gmail.com>
License:   __UNKNOWN__
 Module: rt2x00lib
 Abstract: Data structures and definitions for the rt2x00lib module.

Files:     src/net/mac80211/agg-rx.c
Copyright: 2002-2005 Instant802 Networks, Inc.
           2003 Jouni Malinen <jkmaline@cc.hut.fi>
           2005-2006 Devicescape Software, Inc.
           2006-2007 Jiri Benc <jbenc@suse.cz>
           2007 Michael Wu <flamingice@sourmilk.net>
           2007-2021 Intel Corporation
           2015-2017 Intel Deutschland GmbH
License:   __UNKNOWN__
 DOC: RX A-MPDU aggregation
 .
 Aggregation on the RX side requires only implementing the

Files:     src/kconf/util.c
Copyright: 2002-2005 Roman Zippel <zippel@linux-m68k.org>
           2002-2005 Sam Ravnborg <sam@ravnborg.org>
License:   __UNKNOWN__
 Released under the terms of the GNU GPL v2.0.

Files:     src/drivers/net/wireless/realtek/rtl818x/rtl8187/leds.h
Copyright: 2009 Larry Finger <Larry.Finger@lwfinger.net>
License:   __UNKNOWN__
 Based on the LED handling in the r8187 driver, which is:
 Copyright (c) Realtek Semiconductor Corp.

Files:     src/drivers/net/wireless/ralink/rt2x00/rt73usb.c
Copyright: 2004-2009 Ivo van Doorn <IvDoorn@gmail.com> <http://rt2x00.serialmonkey.com>
License:   __UNKNOWN__
 Module: rt73usb
 Abstract: rt73usb device specific routines.
 Supported chipsets: rt2571W & rt2671.

Files:     src/drivers/net/wireless/broadcom/brcm80211/brcmutil/d11.c
Copyright: 2013 Broadcom Corporation
License:   __UNKNOWN__
 channel spec common functions

Files:     src/drivers/net/wireless/ralink/rt2x00/rt2x00link.c
Copyright: 2004-2009 Ivo van Doorn <IvDoorn@gmail.com> <http://rt2x00.serialmonkey.com>
License:   __UNKNOWN__
 Module: rt2x00lib
 Abstract: rt2x00 generic link tuning routines.

Files:     src/drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c
Copyright: 2007 Andrea Merello <andrea.merello@gmail.com>
           2007 Michael Wu <flamingice@sourmilk.net>
License:   __UNKNOWN__
 Based on the r8180 driver, which is:
 Copyright 2005 Andrea Merello <andrea.merello@gmail.com>, et al.
 .
 Thanks to Realtek for their support!

Files:     src/drivers/net/wireless/ralink/rt2x00/rt2800mmio.h
Copyright: 2009 Alban Browaeys <prahal@yahoo.com>
           2009 Bart Zolnierkiewicz <bzolnier@gmail.com> <http://rt2x00.serialmonkey.com>
           2009 Felix Fietkau <nbd@openwrt.org>
           2009 Luis Correia <luis.f.correia@gmail.com>
           2009 Mark Asselstine <asselsm@gmail.com>
           2009 Mattias Nissler <mattias.nissler@gmx.de>
           2009 Xose Vazquez Perez <xose.vazquez@gmail.com>
           2009-2010 Ivo van Doorn <IvDoorn@gmail.com>
License:   __UNKNOWN__
 Module: rt2800mmio
 Abstract: forward declarations for the rt2800mmio module.

Files:     src/drivers/net/wireless/intel/iwlegacy/iwl-spectrum.h
Copyright: 2003-2011 Intel Corporation.
License:   __UNKNOWN__
 Portions of this file are derived from the ieee80211 subsystem header files.
 .
 Contact Information:
 Intel Linux Wireless <ilw@linux.intel.com>
 Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497

Files:     src/drivers/net/wireless/ath/wil6210/wmi.h
Copyright: 2006-2012 Wilocity
           2012-2017 Qualcomm Atheros, Inc.
           2018-2019 The Linux Foundation.
License:   __UNKNOWN__
 This file contains the definitions of the WMI protocol specified in the
 Wireless Module Interface (WMI) for the Qualcomm
 60 GHz wireless solution.
 It includes definitions of all the commands and events.
 Commands are messages from the host to the WM.
 Events are messages from the WM to the host.
 .
 This is an automatically generated file.

Files:     src/LICENSES/deprecated/Linux-OpenIB
Copyright: __NO_COPYRIGHT__ in: src/LICENSES/deprecated/Linux-OpenIB
License:   __UNKNOWN__
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are met:
 .
 - Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 .
 - Redistributions in binary form must reproduce the above copyright
 notice, this list of conditions and the following disclaimer in the
 documentation and/or other materials provided with the distribution.
 .
 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 DEALINGS IN THE SOFTWARE.

Files:     src/LICENSES/preferred/BSD-2-Clause
Copyright: __NO_COPYRIGHT__ in: src/LICENSES/preferred/BSD-2-Clause
License:   BSD-2-Clause
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are met:
 .
 1. Redistributions of source code must retain the above copyright notice,
 this list of conditions and the following disclaimer.
 .
 2. Redistributions in binary form must reproduce the above copyright
 notice, this list of conditions and the following disclaimer in the
 documentation and/or other materials provided with the distribution.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 POSSIBILITY OF SUCH DAMAGE.

Files:     src/include/uapi/linux/virtio_ids.h
Copyright: __NO_COPYRIGHT__ in: src/include/uapi/linux/virtio_ids.h
License:   BSD-3-Clause
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 1. Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 2. Redistributions in binary form must reproduce the above copyright
 notice, this list of conditions and the following disclaimer in the
 documentation and/or other materials provided with the distribution.
 3. Neither the name of IBM nor the names of its contributors
 may be used to endorse or promote products derived from this software
 without specific prior written permission.
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS'' AND
 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
 ARE DISCLAIMED.  IN NO EVENT SHALL IBM OR CONTRIBUTORS BE LIABLE
 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 SUCH DAMAGE.
 .
 On Debian systems, the complete text of the BSD 3-clause "New" or "Revised"
 License can be found in `/usr/share/common-licenses/BSD'.

Files:     src/LICENSES/preferred/BSD-3-Clause
Copyright: __NO_COPYRIGHT__ in: src/LICENSES/preferred/BSD-3-Clause
License:   BSD-3-Clause
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are met:
 .
 1. Redistributions of source code must retain the above copyright notice,
 this list of conditions and the following disclaimer.
 .
 2. Redistributions in binary form must reproduce the above copyright
 notice, this list of conditions and the following disclaimer in the
 documentation and/or other materials provided with the distribution.
 .
 3. Neither the name of the copyright holder nor the names of its
 contributors may be used to endorse or promote products derived from this
 software without specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 POSSIBILITY OF SUCH DAMAGE.
 .
 On Debian systems, the complete text of the BSD 3-clause "New" or "Revised"
 License can be found in `/usr/share/common-licenses/BSD'.

Files:     src/compat/memneq.c
Copyright: 2013 OpenVPN Technologies, Inc.
License:   BSD-3-Clause
 This program is free software; you can redistribute it and/or modify
 it under the terms of version 2 of the GNU General Public License as
 published by the Free Software Foundation.
 .
 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.
 The full GNU General Public License is included in this distribution
 in the file called LICENSE.GPL.
 .
 BSD LICENSE
 .
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 .
 * Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 * Redistributions in binary form must reproduce the above copyright
 notice, this list of conditions and the following disclaimer in
 the documentation and/or other materials provided with the
 distribution.
 * Neither the name of OpenVPN Technologies nor the names of its
 contributors may be used to endorse or promote products derived
 from this software without specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .
 On Debian systems, the complete text of the BSD 3-clause "New" or "Revised"
 License can be found in `/usr/share/common-licenses/BSD'.

Files:     src/LICENSES/preferred/BSD-3-Clause-Clear
Copyright: [xxxx]-[xxxx] [Owner Organization]
License:   BSD-3-Clause-Clear
 Redistribution and use in source and binary forms, with or without
 modification, are permitted (subject to the limitations in the disclaimer
 below) provided that the following conditions are met:
 .
 * Redistributions of source code must retain the above copyright notice,
 this list of conditions and the following disclaimer.
 .
 * Redistributions in binary form must reproduce the above copyright
 notice, this list of conditions and the following disclaimer in the
 documentation and/or other materials provided with the distribution.
 .
 * Neither the name of [Owner Organization] nor the names of its
 contributors may be used to endorse or promote products derived from
 this software without specific prior written permission.
 .
 NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY'S PATENT RIGHTS ARE GRANTED BY
 THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
 CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT
 NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
 PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER
 OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
 OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
 WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
 OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
 ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Files:     src/LICENSES/dual/CC-BY-4.0
Copyright: __NO_COPYRIGHT__ in: src/LICENSES/dual/CC-BY-4.0
License:   __UNKNOWN__ with unknown exception
 licensed material, or material used under an exception or
 limitation to copyright. More considerations for licensors:

#----------------------------------------------------------------------------
# huge files   (skipped):
#         src/drivers/net/wireless/realtek/rtw89/rtw8852a_table.c
#         src/drivers/net/wireless/realtek/rtw89/rtw8852c_table.c
#         src/drivers/net/wireless/realtek/rtw88/rtw8822c_table.c

#----------------------------------------------------------------------------
# Files marked as NO_LICENSE_TEXT_FOUND may be covered by the following
# license/copyright files.
