From 04dd351414737ac14b3e381d3695b59f4de67eaa Mon Sep 17 00:00:00 2001 From: Jeff Johnson Date: Thu, 11 Apr 2024 07:52:37 -0700 Subject: [PATCH] IPQ8074 hw2.0: 2.5.0.1: add WLAN.HK.2.5.0.1-03982-QCAHKSWPL_SILICONZ-3 --- .../Notice.txt | 3987 +++++++++++++++++ .../m3_fw.b00 | Bin 0 -> 148 bytes .../m3_fw.b01 | Bin 0 -> 136 bytes .../m3_fw.b02 | Bin 0 -> 327680 bytes .../m3_fw.flist | 3 + .../m3_fw.mdt | Bin 0 -> 284 bytes .../q6_fw.b00 | Bin 0 -> 340 bytes .../q6_fw.b01 | Bin 0 -> 328 bytes .../q6_fw.b02 | Bin 0 -> 4696 bytes .../q6_fw.b03 | Bin 0 -> 2937168 bytes .../q6_fw.b04 | Bin 0 -> 1010048 bytes .../q6_fw.b05 | Bin 0 -> 243652 bytes .../q6_fw.b07 | Bin 0 -> 9824 bytes .../q6_fw.b08 | Bin 0 -> 486665 bytes .../q6_fw.flist | 8 + .../q6_fw.mdt | Bin 0 -> 668 bytes 16 files changed, 3998 insertions(+) create mode 100644 IPQ8074/hw2.0/2.5.0.1/WLAN.HK.2.5.0.1-03982-QCAHKSWPL_SILICONZ-3/Notice.txt create mode 100644 IPQ8074/hw2.0/2.5.0.1/WLAN.HK.2.5.0.1-03982-QCAHKSWPL_SILICONZ-3/m3_fw.b00 create mode 100644 IPQ8074/hw2.0/2.5.0.1/WLAN.HK.2.5.0.1-03982-QCAHKSWPL_SILICONZ-3/m3_fw.b01 create mode 100644 IPQ8074/hw2.0/2.5.0.1/WLAN.HK.2.5.0.1-03982-QCAHKSWPL_SILICONZ-3/m3_fw.b02 create mode 100644 IPQ8074/hw2.0/2.5.0.1/WLAN.HK.2.5.0.1-03982-QCAHKSWPL_SILICONZ-3/m3_fw.flist create mode 100644 IPQ8074/hw2.0/2.5.0.1/WLAN.HK.2.5.0.1-03982-QCAHKSWPL_SILICONZ-3/m3_fw.mdt create mode 100644 IPQ8074/hw2.0/2.5.0.1/WLAN.HK.2.5.0.1-03982-QCAHKSWPL_SILICONZ-3/q6_fw.b00 create mode 100644 IPQ8074/hw2.0/2.5.0.1/WLAN.HK.2.5.0.1-03982-QCAHKSWPL_SILICONZ-3/q6_fw.b01 create mode 100644 IPQ8074/hw2.0/2.5.0.1/WLAN.HK.2.5.0.1-03982-QCAHKSWPL_SILICONZ-3/q6_fw.b02 create mode 100644 IPQ8074/hw2.0/2.5.0.1/WLAN.HK.2.5.0.1-03982-QCAHKSWPL_SILICONZ-3/q6_fw.b03 create mode 100644 IPQ8074/hw2.0/2.5.0.1/WLAN.HK.2.5.0.1-03982-QCAHKSWPL_SILICONZ-3/q6_fw.b04 create mode 100644 IPQ8074/hw2.0/2.5.0.1/WLAN.HK.2.5.0.1-03982-QCAHKSWPL_SILICONZ-3/q6_fw.b05 create mode 100644 IPQ8074/hw2.0/2.5.0.1/WLAN.HK.2.5.0.1-03982-QCAHKSWPL_SILICONZ-3/q6_fw.b07 create mode 100644 IPQ8074/hw2.0/2.5.0.1/WLAN.HK.2.5.0.1-03982-QCAHKSWPL_SILICONZ-3/q6_fw.b08 create mode 100644 IPQ8074/hw2.0/2.5.0.1/WLAN.HK.2.5.0.1-03982-QCAHKSWPL_SILICONZ-3/q6_fw.flist create mode 100644 IPQ8074/hw2.0/2.5.0.1/WLAN.HK.2.5.0.1-03982-QCAHKSWPL_SILICONZ-3/q6_fw.mdt diff --git a/IPQ8074/hw2.0/2.5.0.1/WLAN.HK.2.5.0.1-03982-QCAHKSWPL_SILICONZ-3/Notice.txt b/IPQ8074/hw2.0/2.5.0.1/WLAN.HK.2.5.0.1-03982-QCAHKSWPL_SILICONZ-3/Notice.txt new file mode 100644 index 0000000..8e11e96 --- /dev/null +++ b/IPQ8074/hw2.0/2.5.0.1/WLAN.HK.2.5.0.1-03982-QCAHKSWPL_SILICONZ-3/Notice.txt @@ -0,0 +1,3987 @@ +This Notice.txt file contains certain notices of software components +included with the software that Qualcomm Atheros, Inc. (“Qualcomm +Atheros”) is required to provide you. Except where prohibited by the +open source license, the content of this notices file is only provided +to satisfy Qualcomm Atheros's attribution and notice requirement; your +use of these software components together with the Qualcomm Atheros +software (Qualcomm Atheros software hereinafter referred to as +“Software”) is subject to the terms of your agreement from Qualcomm +Atheros. Compliance with all copyright laws and software license +agreements included in the notice section of this file are the +responsibility of the user. Except as may be granted by separate +express written agreement, this file provides no license to any +patents, trademarks, copyrights, or other intellectual property of +Qualcomm Incorporated or any of its subsidiaries. + +Qualcomm is a trademark of Qualcomm Incorporated, registered in the +United States and other countries. All Qualcomm Incorporated +trademarks are used with permission. Other products and brand names +may be trademarks or registered trademarks of their respective owners. + +================================================================================ + +File: mywpa_common.h + +/* + * WPA definitions shared between hostapd and wpa_supplicant + * Copyright (c) 2002-2018, Jouni Malinen + * + * This software may be distributed under the terms of the BSD license. + * See README for more details. + */ + +================================================================================ + +File: fils.c + +/* WPA/RSN - Shared functions for supplicant and authenticator + * EAP common peer/server definitions + * EAP peer state machines (RFC 4137) + * Copyright (c) 2002-2018, Jouni Malinen + * + * This software may be distributed under the terms of the BSD license. + * See README for more details. + */ + +================================================================================ + +File: fils.h + +/* WPA/RSN - Shared functions for supplicant and authenticator + * EAP common peer/server definitions + * EAP peer state machines (RFC 4137) + * Copyright (c) 2002-2018, Jouni Malinen + * + * This software may be distributed under the terms of the BSD license. + * See README for more details. + */ + +================================================================================ + +File: mywpa_common.c + +/* + * WPA/RSN - Shared functions for supplicant and authenticator + * Copyright (c) 2002-2018, Jouni Malinen + * + * This software may be distributed under the terms of the BSD license. + * See README for more details. + */ + +================================================================================ + +File: aes_wrap.h + +/* + * For this file, which was received with alternative licensing options for + * distribution, Qualcomm Atheros, Inc. has selected the BSD license. + */ + +/* + * AES-based functions + * + * + * - AES Key Wrap Algorithm (128-bit KEK) (RFC3394) + * - One-Key CBC MAC (OMAC1) hash with AES-128 + * - AES-128 CTR mode encryption + * - AES-128 EAX mode encryption/decryption + * - AES-128 CBC + * + * Copyright (c) 2003-2005, Jouni Malinen + * + * 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 README and COPYING for more details. + */ + +================================================================================ + +File: aes_wrap.c + +/* + * For this file, which was received with alternative licensing options for + * distribution, Qualcomm Atheros, Inc. has selected the BSD license. + */ + +/* + * AES-based functions + * + * + * - AES Key Wrap Algorithm (128-bit KEK) (RFC3394) + * - One-Key CBC MAC (OMAC1) hash with AES-128 + * - AES-128 CTR mode encryption + * - AES-128 EAX mode encryption/decryption + * - AES-128 CBC + * + * Copyright (c) 2003-2005, Jouni Malinen + * + * 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 README and COPYING for more details. + */ +================================================================================ + +File: sha1.h + +/* + * For this file, which was received with alternative licensing options for + * distribution, Qualcomm Atheros, Inc. has selected the BSD license. + */ + +/* + * SHA1 hash implementation and interface functions + * Copyright (c) 2003-2005, Jouni Malinen + * + * 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 README and COPYING for more details. + */ + +================================================================================ + +File: sha1.c + +/* + * For this file, which was received with alternative licensing options for + * distribution, Qualcomm Atheros, Inc. has selected the BSD license. + */ + +/* + * SHA1 hash implementation and interface functions + * Copyright (c) 2003-2005, Jouni Malinen + * + * 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 README and COPYING for more details. + */ + +================================================================================ + +File: crypto.h + +/* + * For this file, which was received with alternative licensing options for + * distribution, Qualcomm Atheros, Inc. has selected the BSD license. + */ + +/* + * WPA Supplicant / wrapper functions for crypto libraries + * Copyright (c) 2004-2005, Jouni Malinen + * + * 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 README and COPYING for more details. + * + * This file defines the cryptographic functions that need to be implemented + * for wpa_supplicant and hostapd. When TLS is not used, internal + * implementation of MD5, SHA1, and AES is used and no external libraries are + * required. When TLS is enabled (e.g., by enabling EAP-TLS or EAP-PEAP), the + * crypto library used by the TLS implementation is expected to be used for + * non-TLS needs, too, in order to save space by not implementing these + * functions twice. + * + * Wrapper code for using each crypto library is in its own file (crypto*.c) + * and one of these files is build and linked in to provide the functions + * defined here. + */ + +================================================================================ + +File: suppl_auth_api.h + +/* + * For this file, which was received with alternative licensing options for + * distribution, Qualcomm Atheros, Inc. has selected the BSD license. + */ + +/* + * WPA Supplicant - Common definitions + * Copyright (c) 2004-2005, Jouni Malinen + * + * 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 README and COPYING for more details. + */ + +================================================================================ + +File: config.h + +/* + * For this file, which was received with alternative licensing options for + * distribution, Qualcomm Atheros, Inc. has selected the BSD license. + */ + +/* + * WPA Supplicant / Configuration file structures + * Copyright (c) 2003-2005, Jouni Malinen + * + * 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 README and COPYING for more details. + */ + +================================================================================ + +File: ieee80211_defines.h + +/* + * Copyright (c) 2011 Qualcomm Technologies, Inc. + * 2008-2011 Qualcomm Atheros, Inc. + * Qualcomm Atheros, Inc. has chosen to take madwifi subject to the BSD license and terms. + * + */ + +================================================================================ + +File: wpa_i.h + +/* + * For this file, which was received with alternative licensing options for + * distribution, Qualcomm Atheros, Inc. has selected the BSD license. + */ + +/* + * wpa_supplicant - Internal WPA state machine definitions + * Copyright (c) 2004-2005, Jouni Malinen + * + * 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 README and COPYING for more details. + */ + +================================================================================ + +File: wpa.h + +/* + * For this file, which was received with alternative licensing options for + * distribution, Qualcomm Atheros, Inc. has selected the BSD license. + */ + +/* + * wpa_supplicant - WPA definitions + * Copyright (c) 2003-2005, Jouni Malinen + * + * 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 README and COPYING for more details. + */ + +================================================================================ + +File: common.h + +/* + * For this file, which was received with alternative licensing options for + * distribution, Qualcomm Atheros, Inc. has selected the BSD license. + */ + +/* + * wpa_supplicant/hostapd / common helper functions, etc. + * Copyright (c) 2002-2005, Jouni Malinen + * + * 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 README and COPYING for more details. + */ + +================================================================================ + +File: atomic_ops.h + +/* + * Australian Public Licence B (OZPLB) + * + * Version 1-0 + * + * Copyright (c) 2007, Open Kernel Labs, Inc. + * + * All rights reserved. + * + * Developed by: Embedded, Real-time and Operating Systems Program (ERTOS) + * National ICT Australia + * http://www.ertos.nicta.com.au + * + * Permission is granted by National ICT Australia, free of charge, to + * any person obtaining a copy of this software and any associated + * documentation files (the "Software") to deal with the Software without + * restriction, including (without limitation) the rights to use, copy, + * modify, adapt, merge, publish, distribute, communicate to the public, + * sublicense, and/or sell, lend or rent out copies of the Software, and + * to permit persons to whom the Software is furnished to do so, subject + * to the following conditions: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimers. + * + * * Redistributions in binary form must reproduce the above + * copyright notice, this list of conditions and the following + * disclaimers in the documentation and/or other materials provided + * with the distribution. + * + * * Neither the name of National ICT Australia, nor the names of its + * contributors, may be used to endorse or promote products derived + * from this Software without specific prior written permission. + * + * EXCEPT AS EXPRESSLY STATED IN THIS LICENCE AND TO THE FULL EXTENT + * PERMITTED BY APPLICABLE LAW, THE SOFTWARE IS PROVIDED "AS-IS", AND + * NATIONAL ICT AUSTRALIA AND ITS CONTRIBUTORS MAKE NO REPRESENTATIONS, + * WARRANTIES OR CONDITIONS OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING + * BUT NOT LIMITED TO ANY REPRESENTATIONS, WARRANTIES OR CONDITIONS + * REGARDING THE CONTENTS OR ACCURACY OF THE SOFTWARE, OR OF TITLE, + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, + * THE ABSENCE OF LATENT OR OTHER DEFECTS, OR THE PRESENCE OR ABSENCE OF + * ERRORS, WHETHER OR NOT DISCOVERABLE. + * + * TO THE FULL EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL + * NATIONAL ICT AUSTRALIA OR ITS CONTRIBUTORS BE LIABLE ON ANY LEGAL + * THEORY (INCLUDING, WITHOUT LIMITATION, IN AN ACTION OF CONTRACT, + * NEGLIGENCE OR OTHERWISE) FOR ANY CLAIM, LOSS, DAMAGES OR OTHER + * LIABILITY, INCLUDING (WITHOUT LIMITATION) LOSS OF PRODUCTION OR + * OPERATION TIME, LOSS, DAMAGE OR CORRUPTION OF DATA OR RECORDS; OR LOSS + * OF ANTICIPATED SAVINGS, OPPORTUNITY, REVENUE, PROFIT OR GOODWILL, OR + * OTHER ECONOMIC LOSS; OR ANY SPECIAL, INCIDENTAL, INDIRECT, + * CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES, ARISING OUT OF OR IN + * CONNECTION WITH THIS LICENCE, THE SOFTWARE OR THE USE OF OR OTHER + * DEALINGS WITH THE SOFTWARE, EVEN IF NATIONAL ICT AUSTRALIA OR ITS + * CONTRIBUTORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH CLAIM, LOSS, + * DAMAGES OR OTHER LIABILITY. + * + * If applicable legislation implies representations, warranties, or + * conditions, or imposes obligations or liability on National ICT + * Australia or one of its contributors in respect of the Software that + * cannot be wholly or partly excluded, restricted or modified, the + * liability of National ICT Australia or the contributor is limited, to + * the full extent permitted by the applicable legislation, at its + * option, to: + * a. in the case of goods, any one or more of the following: + * i. the replacement of the goods or the supply of equivalent goods; + * ii. the repair of the goods; + * iii. the payment of the cost of replacing the goods or of acquiring + * equivalent goods; + * iv. the payment of the cost of having the goods repaired; or + * b. in the case of services: + * i. the supplying of the services again; or + * ii. the payment of the cost of having the services supplied again. + * + * The construction, validity and performance of this licence is governed + * by the laws in force in New South Wales, Australia. + */ +/* + * Author: Malcolm Purvis + * Author: Carlos Dyonisio + */ + +================================================================================ + +File: qurt_atomic_ops.h + +/* + * Australian Public Licence B (OZPLB) + * + * Version 1-0 + * + * Copyright (c) 2007, Open Kernel Labs, Inc. + * + * All rights reserved. + * + * Developed by: Embedded, Real-time and Operating Systems Program (ERTOS) + * National ICT Australia + * http://www.ertos.nicta.com.au + * + * Permission is granted by National ICT Australia, free of charge, to + * any person obtaining a copy of this software and any associated + * documentation files (the "Software") to deal with the Software without + * restriction, including (without limitation) the rights to use, copy, + * modify, adapt, merge, publish, distribute, communicate to the public, + * sublicense, and/or sell, lend or rent out copies of the Software, and + * to permit persons to whom the Software is furnished to do so, subject + * to the following conditions: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimers. + * + * * Redistributions in binary form must reproduce the above + * copyright notice, this list of conditions and the following + * disclaimers in the documentation and/or other materials provided + * with the distribution. + * + * * Neither the name of National ICT Australia, nor the names of its + * contributors, may be used to endorse or promote products derived + * from this Software without specific prior written permission. + * + * EXCEPT AS EXPRESSLY STATED IN THIS LICENCE AND TO THE FULL EXTENT + * PERMITTED BY APPLICABLE LAW, THE SOFTWARE IS PROVIDED "AS-IS", AND + * NATIONAL ICT AUSTRALIA AND ITS CONTRIBUTORS MAKE NO REPRESENTATIONS, + * WARRANTIES OR CONDITIONS OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING + * BUT NOT LIMITED TO ANY REPRESENTATIONS, WARRANTIES OR CONDITIONS + * REGARDING THE CONTENTS OR ACCURACY OF THE SOFTWARE, OR OF TITLE, + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, + * THE ABSENCE OF LATENT OR OTHER DEFECTS, OR THE PRESENCE OR ABSENCE OF + * ERRORS, WHETHER OR NOT DISCOVERABLE. + * + * TO THE FULL EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL + * NATIONAL ICT AUSTRALIA OR ITS CONTRIBUTORS BE LIABLE ON ANY LEGAL + * THEORY (INCLUDING, WITHOUT LIMITATION, IN AN ACTION OF CONTRACT, + * NEGLIGENCE OR OTHERWISE) FOR ANY CLAIM, LOSS, DAMAGES OR OTHER + * LIABILITY, INCLUDING (WITHOUT LIMITATION) LOSS OF PRODUCTION OR + * OPERATION TIME, LOSS, DAMAGE OR CORRUPTION OF DATA OR RECORDS; OR LOSS + * OF ANTICIPATED SAVINGS, OPPORTUNITY, REVENUE, PROFIT OR GOODWILL, OR + * OTHER ECONOMIC LOSS; OR ANY SPECIAL, INCIDENTAL, INDIRECT, + * CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES, ARISING OUT OF OR IN + * CONNECTION WITH THIS LICENCE, THE SOFTWARE OR THE USE OF OR OTHER + * DEALINGS WITH THE SOFTWARE, EVEN IF NATIONAL ICT AUSTRALIA OR ITS + * CONTRIBUTORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH CLAIM, LOSS, + * DAMAGES OR OTHER LIABILITY. + * + * If applicable legislation implies representations, warranties, or + * conditions, or imposes obligations or liability on National ICT + * Australia or one of its contributors in respect of the Software that + * cannot be wholly or partly excluded, restricted or modified, the + * liability of National ICT Australia or the contributor is limited, to + * the full extent permitted by the applicable legislation, at its + * option, to: + * a. in the case of goods, any one or more of the following: + * i. the replacement of the goods or the supply of equivalent goods; + * ii. the repair of the goods; + * iii. the payment of the cost of replacing the goods or of acquiring + * equivalent goods; + * iv. the payment of the cost of having the goods repaired; or + * b. in the case of services: + * i. the supplying of the services again; or + * ii. the payment of the cost of having the services supplied again. + * + * The construction, validity and performance of this licence is governed + * by the laws in force in New South Wales, Australia. + */ +/* + * Author: Malcolm Purvis + * + * This file is only included by the main atomic_ops.h, so all of that + * file's definitions are available. + */ + +================================================================================ + +File: ieee_crc32.c + +/* + * COPYRIGHT (C) 1986 Gary S. Brown. You may use this program, or + * code or tables extracted from it, as desired without restriction. + * + * First, the polynomial itself and its table of feedback terms. The + * polynomial is + * X^32+X^26+X^23+X^22+X^16+X^12+X^11+X^10+X^8+X^7+X^5+X^4+X^2+X^1+X^0 + * + * Note that we take it "backwards" and put the highest-order term in + * the lowest-order bit. The X^32 term is "implied"; the LSB is the + * X^31 term, etc. The X^0 term (usually shown as "+1") results in + * the MSB being 1 + * + * Note that the usual hardware shift register implementation, which + * is what we're using (we're merely optimizing it by doing eight-bit + * chunks at a time) shifts bits into the lowest-order term. In our + * implementation, that means shifting towards the right. Why do we + * do it this way? Because the calculated CRC must be transmitted in + * order from highest-order term to lowest-order term. UARTs transmit + * characters in order from LSB to MSB. By storing the CRC this way + * we hand it to the UART in the order low-byte to high-byte; the UART + * sends each low-bit to hight-bit; and the result is transmission bit + * by bit from highest- to lowest-order term without requiring any bit + * shuffling on our part. Reception works similarly + * + * The feedback terms table consists of 256, 32-bit entries. Notes + * + * The table can be generated at runtime if desired; code to do so + * is shown later. It might not be obvious, but the feedback + * terms simply represent the results of eight shift/xor opera + * tions for all combinations of data and CRC register values + * + * The values must be right-shifted by eight bits by the "updcrc + * logic; the shift must be unsigned (bring in zeroes). On some + * hardware you could probably optimize the shift in assembler by + * using byte-swap instructions + * polynomial $edb88320 + * + * + * CRC32 code derived from work by Gary S. Brown. + */ + +================================================================================ + +File: sha2.h + +/* + * AUTHOR: Aaron D. Gifford - http://www.aarongifford.com/ + * + * Copyright (c) 2000-2001, Aaron D. Gifford + * All rights reserved. + * + * 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 contributors + * may be used to endorse or promote products derived from this software + * without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTOR(S) ``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 AUTHOR OR CONTRIBUTOR(S) 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. + */ + +================================================================================ + +File: if_llc.h + +/* + * For this file, which was received with alternative licensing options for + * distribution, Qualcomm Atheros, Inc. has selected the BSD license. + */ + +//- +// Copyright (c) 2002-2004 Sam Leffler, Errno Consulting +// All rights reserved. +// $ATH_LICENSE_NULL$ +// +// 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. +// +// + +/* + * Copyright (c) 1988, 1993 + * The Regents of the University of California. All rights reserved. + * + * 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. All advertising materials mentioning features or use of this software + * must display the following acknowledgement: + * This product includes software developed by the University of + * California, Berkeley and its contributors. + * 4. Neither the name of the University 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 REGENTS 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 REGENTS 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. + */ + +================================================================================ + +File: stringl.h + +/* $OpenBSD: string.h,v 1.17 2006/01/06 18:53:04 millert Exp $ */ +/* $NetBSD: string.h,v 1.6 1994/10/26 00:56:30 cgd Exp $ */ +/*- + * Copyright (c) 1990 The Regents of the University of California. + * All rights reserved. + * + * 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 University 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 REGENTS 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 REGENTS 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. + * + * @(#)string.h 5.10 (Berkeley) 3/9/91 + */ + +================================================================================ + +File: stail_queue.h + +// Copyright (c) 1991, 1993 +// The Regents of the University of California. All rights reserved. +// $ATH_LICENSE_NULL$ +// +// 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. All advertising materials mentioning features or use of this software +// must display the following acknowledgement: +// This product includes software developed by the University of +// California, Berkeley and its contributors. +// 4. Neither the name of the University 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 REGENTS 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 REGENTS 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. + +================================================================================ + +File: queue.h + +// Copyright (c) 1991, 1993 +// The Regents of the University of California. All rights reserved. +// $ATH_LICENSE_NULL$ +// +// 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. All advertising materials mentioning features or use of this software +// must display the following acknowledgement: +// This product includes software developed by the University of +// California, Berkeley and its contributors. +// 4. Neither the name of the University 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 REGENTS 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 REGENTS 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. +// +// @(#)queue.h 8.5 (Berkeley) 8/20/94 +// $FreeBSD: src/sys/sys/queue.h,v 1.58 2004/04/07 04:19:49 imp Exp $ + +================================================================================ + +File: phyUtilsStrlcpy.c + +/* + * Copyright (c) 1998 Todd C. Miller + * + * 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. + */ + +================================================================================ + +File: platform_cmnos_printf.c + +/* + * we got this file from ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/10.1-RELEASE/src.txz, + * and we revise the code. we take BSD license. Please keep the original BSD license here. + */ +/* + * Copyright (c) 1990, 1993 + * The Regents of the University of California. All rights reserved. + * + * This code is derived from software contributed to Berkeley by + * Chris Torek. + * + * Copyright (c) 2011 The FreeBSD Foundation + * All rights reserved. + * Portions of this software were developed by David Chisnall + * under sponsorship from the FreeBSD Foundation. + * + * 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 University 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 REGENTS 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 REGENTS 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. + */ + +================================================================================ + +File: if_ethersubr.h + +/* + * For this file, which was received with alternative licensing options for + * distribution, Qualcomm Atheros, Inc. has selected the BSD license. + */ + +// - +// Copyright (c) 2002-2004 Sam Leffler, Errno Consulting +// All rights reserved. +// $ATH_LICENSE_NULL$ +// +// 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. +// + +================================================================================ + +File: aes-siv.c + +/* + * For this file, which was received with alternative licensing options for + * distribution, Qualcomm Atheros, Inc. has selected the BSD license. + */ + +/* + * AES SIV (RFC 5297) + * Copyright (c) 2013 Cozybit, Inc. + * + * This software may be distributed under the terms of the BSD license. + */ + +================================================================================ + +File: aes_siv.h + +/* + * For this file, which was received with alternative licensing options for + * distribution, Qualcomm Atheros, Inc. has selected the BSD license. + */ +/* + * AES SIV (RFC 5297) + * Copyright (c) 2013 Cozybit, Inc. + * + * This software may be distributed under the terms of the BSD license. + * See README for more details. + */ + +================================================================================ + +File: apf.h + +/* + * Copyright 2018, The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (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.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +================================================================================ + +File: apf_interpreter.c + +/* + * Copyright 2018, The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (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.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +================================================================================ + +File: apf_interpreter.h + +/* + * Copyright 2015, The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (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.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +Apache License +Version 2.0, January 2004 +http://www.apache.org/licenses/ + +TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + +1. Definitions. + +"License" shall mean the terms and conditions for use, reproduction, +and distribution as defined by Sections 1 through 9 of this document. + +"Licensor" shall mean the copyright owner or entity authorized by the +copyright owner that is granting the License. + +"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: + + 1. You must give any other recipients of the Work or Derivative + Works a copy of this License; and + + 2. You must cause any modified files to carry prominent notices + stating that You changed the files; and + + 3. 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 + + 4. 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 + +================================================================================ + +File: sha256.c + +/* + * For this file, which was received with alternative licensing options for + * distribution, Qualcomm Atheros, Inc. has selected the BSD license. + */ + +/* + * SHA-256 hash implementation and interface functions + * Copyright (c) 2003-2007, Jouni Malinen + * + * 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 README and COPYING for more details. + */ +/* ===== start - public domain SHA256 implementation ===== */ + +/* This is based on SHA256 implementation in LibTomCrypt that was released into + * public domain by Tom St Denis. + */ + +================================================================================ + +File: sha384-internal.c + +/* + * SHA-384 hash implementation and interface functions + * Copyright (c) 2015, Pali Rohár + * + * This software may be distributed under the terms of the BSD license. + * See README for more details. + */ +/* ===== start - public domain SHA384 implementation ===== */ + +/* This is based on SHA384 implementation in LibTomCrypt that was released into + * public domain by Tom St Denis. + */ + +================================================================================ + +File: sha512-internal.c + +/* + * SHA-512 hash implementation and interface functions + * Copyright (c) 2015, Pali Rohár + * + * This software may be distributed under the terms of the BSD license. + * See README for more details. + */ +/* ===== start - public domain SHA512 implementation ===== */ + +/* This is based on SHA512 implementation in LibTomCrypt that was released into + * public domain by Tom St Denis. + */ + +================================================================================ + +File: sha256.h + +/* + * For this file, which was received with alternative licensing options for + * distribution, Qualcomm Atheros, Inc. has selected the BSD license. + */ + +/* + * SHA256 hash implementation and interface functions + * Copyright (c) 2003-2006, Jouni Malinen + * + * 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 README and COPYING for more details. + */ + +================================================================================ + +File: sha384_i.h + +/* + * SHA-384 internal definitions + * Copyright (c) 2015, Pali Rohár + * + * This software may be distributed under the terms of the BSD license. + * See README for more details. + */ + +================================================================================ + +File: sha384.c + +/* + * SHA-384 hash implementation and interface functions + * Copyright (c) 2003-2017, Jouni Malinen + * + * This software may be distributed under the terms of the BSD license. + * See README for more details. + */ + +================================================================================ + +File: sha384-prf.c + +/* + * SHA384-based KDF (IEEE 802.11ac) + * Copyright (c) 2003-2017, Jouni Malinen + * + * This software may be distributed under the terms of the BSD license. + * See README for more details. + */ + +================================================================================ + +File: sha384.h + +/* + * SHA384 hash implementation and interface functions + * Copyright (c) 2015-2017, Jouni Malinen + * + * This software may be distributed under the terms of the BSD license. + * See README for more details. + */ + +================================================================================ + +File: sha256-kdf.c + +/* + * HMAC-SHA256 KDF (RFC 5295) and HKDF-Expand(SHA256) (RFC 5869) + * Copyright (c) 2014-2017, Jouni Malinen + * + * This software may be distributed under the terms of the BSD license. + * See README for more details. + */ + +================================================================================ + +File: sha512_i.h + +/* + * SHA-512 internal definitions + * Copyright (c) 2015, Pali Rohár + * + * This software may be distributed under the terms of the BSD license. + * See README for more details. + */ + +================================================================================ + +File: md5.c + +/* + * Copyright (c) 2011 Qualcomm Atheros, Inc. + * $ATH_LICENSE_TARGET_C$ + */ + +// +// This code implements the MD5 message-digest algorithm. +// The algorithm is due to Ron Rivest. This code was +// written by Colin Plumb in 1993, no copyright is claimed. +// This code is in the public domain; do with it what you wish. +// +// Equivalent code is available from RSA Data Security, Inc. +// This code has been tested against that, and is equivalent, +// except that you don't need to include two pages of legalese +// with every copy. +// +// To compute the message digest of a chunk of bytes, declare an +// MD5Context structure, pass it to MD5Init, call MD5Update as +// needed on buffers full of bytes, and then call MD5Final, which +// will fill a supplied 16-byte array with the digest. +// +// This code implements the MD5 message-digest algorithm. +// The algorithm is due to Ron Rivest. This code was +// written by Colin Plumb in 1993, no copyright is claimed. +// This code is in the public domain; do with it what you wish. +// +// Equivalent code is available from RSA Data Security, Inc. +// This code has been tested against that, and is equivalent, +// except that you don't need to include two pages of legalese +// with every copy. +// + +================================================================================ + +File: aes_gcm.h + +/* + * Galois/Counter Mode (GCM) and GMAC with AES + * + * Copyright (c) 2012, Jouni Malinen + * + * This software may be distributed under the terms of the BSD license. + * See README for more details. + */ + +================================================================================ + +File: md5_api.h + +/* + * For this file, which was received with alternative licensing options for + * distribution, Qualcomm Atheros, Inc. has selected the BSD license. + */ + +/* + * MD5 hash implementation and interface functions + * Copyright (c) 2003-2005, Jouni Malinen + * + * 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 README and COPYING for more details. + */ + + +================================================================================ + +File: wlan_p2p_listen_offload_int.c + +/* + * For this file, which was received with alternative licensing options for + * distribution, Qualcomm Technologies, Inc. has selected the BSD license. + */ +/* + * 2016-2017 Qualcomm Atheros, Inc. + * All Rights Reserved. + */ +/* + * Wi-Fi Protected Setup - attribute parsing + * Copyright (c) 2008, Jouni Malinen + * + * This software may be distributed under the terms of the BSD license. + * See README for more details. + */ + +================================================================================ + +File: wlan_p2p_listen_offload_int.h + +/* + * For this file, which was received with alternative licensing options for + * distribution, Qualcomm Technologies, Inc. has selected the BSD license. + */ +/* + * 2016-2017 Qualcomm Atheros, Inc. + * All Rights Reserved. + */ +/* + * Wi-Fi Protected Setup - message definitions + * Copyright (c) 2008, Jouni Malinen + * + * This software may be distributed under the terms of the BSD license. + * See README for more details. + */ + +================================================================================ + +File: wlan_p2p_listen_offload.c + +/* + * For this file, which was received with alternative licensing options for + * distribution, Qualcomm Technologies, Inc. has selected the BSD license. + */ +/* + * 2016-2017 Qualcomm Atheros, Inc. + * All Rights Reserved. + */ +/* + * Wi-Fi Protected Setup - message definitions + * Copyright (c) 2008, Jouni Malinen + * + * This software may be distributed under the terms of the BSD license. + * See README for more details. + */ + +================================================================================ + +File: aes-ctr.c + +/* + * AES-128/192/256 CTR + * + * Copyright (c) 2003-2007, Jouni Malinen + * + * This software may be distributed under the terms of the BSD license. + * See README for more details. + */ + +================================================================================ + +File: m1_m4_frame.c + +/* + * For this file, which was received with alternative licensing options for + * distribution, Qualcomm Atheros, Inc. has selected the BSD license. + */ +/* RC4 stream cipher + * Copyright (c) 2002-2005, Jouni Malinen + * + * This software may be distributed under the terms of the BSD license. + * See README for more details. + */ + +================================================================================ + +File: my_nan_sec.c + +/* + * For this file, which was received with alternative licensing options for + * distribution, Qualcomm Atheros, Inc. has selected the BSD license. + */ + +/* + * WPA Supplicant - WPA state machine and EAPOL-Key processing + * Copyright (c) 2003-2005, Jouni Malinen + * + * 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 README and COPYING for more details. + */ + +================================================================================ + +File: mywpa.c + +/* + * For this file, which was received with alternative licensing options for + * distribution, Qualcomm Atheros, Inc. has selected the BSD license. + */ + +/* + * WPA Supplicant - WPA state machine and EAPOL-Key processing + * Copyright (c) 2003-2005, Jouni Malinen + * + * 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 README and COPYING for more details. + */ + +================================================================================ + +File: mywpa_ft.c + +/* + * For this file, which was received with alternative licensing options for + * distribution, Qualcomm Atheros, Inc. has selected the BSD license. + */ + +/* + * WPA Supplicant - IEEE 802.11r - Fast BSS Transition + * Copyright (c) 2006-2007, Jouni Malinen + + * + * 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 README and COPYING for more details. + */ + +================================================================================ + +File: mywpa_ft.h + +/* + * For this file, which was received with alternative licensing options for + * distribution, Qualcomm Atheros, Inc. has selected the BSD license. + */ + +/* + * WPA Supplicant - IEEE 802.11r - Fast BSS Transition + * Copyright (c) 2006-2007, Jouni Malinen + + * 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 README and COPYING for more details. + */ + +================================================================================ + +File: wlan_p2p_disc_offload.c +/* + * For this file, which was received with alternative licensing options for + * distribution, Qualcomm Technologies, Inc. has selected the BSD license. + */ +/* + * Wi-Fi Protected Setup - attribute parsing + * Copyright (c) 2008, Jouni Malinen + * + * This software may be distributed under the terms of the BSD license. + * See README for more details. + */ + +================================================================================ + +File: wlan_p2p_disc_offload_internal.h + +/* + * For this file, which was received with alternative licensing options for + * distribution, Qualcomm Technologies, Inc. has selected the BSD license. + */ +/* + * Wi-Fi Protected Setup - message definitions + * Copyright (c) 2008, Jouni Malinen + * + * This software may be distributed under the terms of the BSD license. + * See README for more details. + */ + +================================================================================ + +File: htt_common.h + +/* + * Copyright (c) 2012-2016, 2020 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: htt_deps.h + +/* + * Copyright (c) 2011-2017 The Linux Foundation. All rights reserved. + * + * 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 was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: htt_isoc.h + +/* + * Copyright (c) 2012-2014 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: htt.h + +/* + * Copyright (c) 2011-2021 The Linux Foundation. All rights reserved. + * Copyright (c) 2021-2022 Qualcomm Innovation Center, Inc. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: htt_ppdu_stats.h + +/* + * Copyright (c) 2017-2021 The Linux Foundation. All rights reserved. + * + * 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: htt_stats.h + +/* + * Copyright (c) 2017-2021 The Linux Foundation. All rights reserved. + * Copyright (c) 2021-2022 Qualcomm Innovation Center, Inc. All rights reserved. + * + * 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: pcie_reg_scratch.h + +/* + * Copyright (c) 2021 The Linux Foundation. All rights reserved. + * + * 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: wdi_ipa.h + +/* + * Copyright (c) 2011-2017 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: wlan_defs.h + +/* + * Copyright (c) 2013-2016, 2018-2021 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: wlan_nan_msg_common.h + +/* + * Copyright (c) 2017-2018 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: wlan_nan_msg_common_v2.h + +/* + * Copyright (c) 2017-2018, The Linux Foundation. All rights reserved. + * + * 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: wlan_nan_msg.h + +/* + * Copyright (c) 2014-2018 The Linux Foundation. All rights reserved. + * Copyright (c) 2022 Qualcomm Innovation Center, Inc. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: wmi.h + +/* + * Copyright (c) 2010-2017 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: wmi_services.h + +/* + * Copyright (c) 2011-2021 The Linux Foundation. All rights reserved. + * Copyright (c) 2021-2022 Qualcomm Innovation Center, Inc. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: wmi_tlv_defs.h + +/* + * Copyright (c) 2010-2021 The Linux Foundation. All rights reserved. + * Copyright (c) 2021-2022 Qualcomm Innovation Center, Inc. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: wmi_tlv_helper.h + +/* + * Copyright (c) 2012-2017 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: wmi_unified.h + +/* + * Copyright (c) 2010-2021 The Linux Foundation. All rights reserved. + * Copyright (c) 2021-2022 Qualcomm Innovation Center, Inc. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: wmi_unified_vendor.h + +/* + * Copyright (c) 2020 The Linux Foundation. All rights reserved. + * + * 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: wmi_version.h + +/* + * Copyright (c) 2012-2021 The Linux Foundation. All rights reserved. + * Copyright (c) 2021-2022 Qualcomm Innovation Center, Inc. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: wmix.h + +/* + * Copyright (c) 2012-2016 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: bin_seg.h + +/* + * Copyright (c) 2012 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: bmi_seg.h + +/* + * Copyright (c) 2012, 2018 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: athdefs.h + +/* + * Copyright (c) 2012 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: cepci.h + +/* + * Copyright (c) 2012-2016 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: dbglog.h + +/* + * Copyright (c) 2012-2016 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: dbglog_id.h + +/* + * Copyright (c) 2010-2017 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: enet.h + +/* + * Copyright (c) 2012-2014, 2017, 2021 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: epping_test.h + +/* + * Copyright (c) 2012 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: htc.h + +/* + * Copyright (c) 2012, 2014-2016, 2018 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: htc_services.h + +/* + * Copyright (c) 2012, 2014-2017, 2020 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: ip_prot.h + +/* + * Copyright (c) 2012 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: ipv4.h + +/* + * Copyright (c) 2012 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: ipv6.h + +/* + * Copyright (c) 2012-2013 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: wal_rx_desc.h + +/* + * Copyright (c) 2012-2016 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: ol_fw_tx_dbg.h + +/* + * Copyright (c) 2012 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: pktlog_if.h + +/* + * Copyright (c) 2012,2015,2017,2021 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: queue.h + +/* + * Copyright (c) 2017 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +================================================================================ + +File: wmi_port.h + +/* + * Copyright (c) 2014 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: wmi_unified_priv.h + +/* + * Copyright (c) 2014 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: wlan_module_ids.h + +/* + * Copyright (c) 2014 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: wmi_vendor.h + +/* + * Copyright (c) 2012-2017 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: wmi_vendor_ss.h + +/* + * Copyright (c) 2012-2017 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: athstartpack.h + +/* + * Copyright (c) 2014 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: targaddrs.h + +/* + * Copyright (c) 2012-2016 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: wal_dfs.h + +/* + *Copyright (c) 2012-2020 The Linux Foundation. All rights reserved. + * + * 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: wal_dfs.c + +/* + * Copyright (c) 2012-2019 The Linux Foundation. All rights reserved. + * + * 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:aes.c + +/* + * For this file, which was received with alternative licensing options for + * distribution, Qualcomm Atheros, Inc. has selected the BSD license. + */ + +/* + * AES (Rijndael) cipher + * + * Modifications to public domain implementation: + * - support only 128-bit keys + * - cleanup + * - use C pre-processor to make it easier to change S table access + * - added option (AES_SMALL_TABLES) for reducing code size by about 8 kB at + * cost of reduced throughput (quite small difference on Pentium 4, + * 10-25% when using -O1 or -O2 optimization) + * + * Copyright (c) 2003-2005, Jouni Malinen + * + * 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 README and COPYING for more details. + */ + +/* + * rijndael-alg-fst.c + * + * @version 3.0 (December 2000) + * + * Optimised ANSI C code for the Rijndael cipher (now AES) + * + * @author Vincent Rijmen + * @author Antoon Bosselaers + * @author Paulo Barreto + * + * This code is hereby placed in the public domain. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHORS ''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 AUTHORS 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. + */ + +================================================================================ + +File: wmi_tlv_helper.c + +/* + * Copyright (c) 2012-2019 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: hca_HwComponentBbBase_dfs_phyerr_tlv.cpp + +/* + * Copyright (c) 2012-2016 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: hca_HwComponentBbBase_dfs_process_phyerr.cpp + +/* + * Copyright (c) 2002-2016 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ +================================================================================ + +File: hca_HwComponentBbBase_dfs_process_radarevent.cpp + +/* + * Copyright (c) 2002-2016 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: hca_dfs_radar_report.h +/* + * Copyright (c) 2018 The Linux Foundation. All rights reserved. + * + * 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: cds_ieee80211_common.h + +/* + * Copyright (c) 2011,2014-2015 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: cds_ieee80211_common_i.h + +/* + * Copyright (c) 2013-2015 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: ath_dfs_structs.h + +/* + * Copyright (c) 2011-2016 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: dfs.h + +/* + * Copyright (c) 2005-2016 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: dfs_interface.h + +/* + * Copyright (c) 2011-2016 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: dfs_ioctl.h + +/* + * Copyright (c) 2010-2015 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: dfs_ioctl_private.h + +/* + * Copyright (c) 2010-2015 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: qdf_net_types.h + +/* + * Copyright (c) 2014-2016 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: radar_filters.h + +/* + * Copyright (c) 2011-2016 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ +File: types.h + +/* + * Copyright (c) 2013-2014 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: cds_ieee80211_defines.h + +/* + * Copyright (c) 2011, 2014-2015 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: cds_reg_services.h + +/* + * Copyright (c) 2014-2016 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: qdf_status.h + +/* + * Copyright (c) 2014-2016 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: wma_dfs_interface.h + +/* + * Copyright (c) 2014-2016 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: dfs_bindetects.c + +* Copyright (c) 2002-2014 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: dfs.c + +/* + * Copyright (c) 2002-2016 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: dfs_debug.c + +/* + * Copyright (c) 2002-2014 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: dfs_fcc_bin5.c + +/* + * Copyright (c) 2002-2016 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: dfs_init.c + +/* + * Copyright (c) 2002-2016 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: dfs_misc.c + +/* + * Copyright (c) 2002-2016 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: dfs_nol.c + +/* + * Copyright (c) 2002-2016 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: dfs_staggered.c + +/* + * Copyright (c) 2002-2014 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: phyrf_dfs.c + +/* + * Copyright (c) 2013-2017 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +================================================================================ + +File: wma_dfs_interface.c + +/* + * Copyright (c) 2013-2016 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +/* + * This file was originally distributed by Qualcomm Atheros, Inc. + * under proprietary terms before Copyright ownership was assigned + * to the Linux Foundation. + */ + +================================================================================ + +File: qvit_init_api.h + +/* + * Copyright (c) 2012, 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. + */ + +================================================================================ + +File: wlan_mlme_wmi.c + +/* + * Copyright (c) 2013-2014 The Linux Foundation. All rights reserved. + * + * Previously licensed under the ISC license by Qualcomm Atheros, 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. + */ + +================================================================================ + +File: sha2.c + +/* + * FILE: sha2.c + * AUTHOR: Aaron D. Gifford - http://www.aarongifford.com/ + * + * Copyright (c) 2000-2001, Aaron D. Gifford + * All rights reserved. + * + * 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 contributors + * may be used to endorse or promote products derived from this software + * without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTOR(S) ``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 AUTHOR OR CONTRIBUTOR(S) 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. + * + */ + +================================================================================ diff --git a/IPQ8074/hw2.0/2.5.0.1/WLAN.HK.2.5.0.1-03982-QCAHKSWPL_SILICONZ-3/m3_fw.b00 b/IPQ8074/hw2.0/2.5.0.1/WLAN.HK.2.5.0.1-03982-QCAHKSWPL_SILICONZ-3/m3_fw.b00 new file mode 100644 index 0000000000000000000000000000000000000000..27a76ace6cec818d2ab8a64626cf0f19603165da GIT binary patch literal 148 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 NIp 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 Vd;(D304NW{oVh@67qG+a2LMhGB7Xn? literal 0 Hc-jL100001 diff --git a/IPQ8074/hw2.0/2.5.0.1/WLAN.HK.2.5.0.1-03982-QCAHKSWPL_SILICONZ-3/q6_fw.b01 b/IPQ8074/hw2.0/2.5.0.1/WLAN.HK.2.5.0.1-03982-QCAHKSWPL_SILICONZ-3/q6_fw.b01 new file mode 100644 index 0000000000000000000000000000000000000000..df2d23ea4809862240337eda794110d7b3c1f108 GIT binary patch literal 328 zc-muNU|?WnKmY|s2=-Xm?+xO^=xceeY@FEikuSdbrDXB~3Q F1ptY?Z?*sc literal 0 Hc-jL100001 diff --git a/IPQ8074/hw2.0/2.5.0.1/WLAN.HK.2.5.0.1-03982-QCAHKSWPL_SILICONZ-3/q6_fw.b02 b/IPQ8074/hw2.0/2.5.0.1/WLAN.HK.2.5.0.1-03982-QCAHKSWPL_SILICONZ-3/q6_fw.b02 new file mode 100644 index 0000000000000000000000000000000000000000..fce5f762d8996e44e9c24ac783d1cd70e19c458f GIT binary patch literal 4696 zc-rk(eQZCLIn5B4L;KKFV>WeA@XmR* zLs(&&w7(|tq^tXN&b_~T?(dv)-vSO>;qIjyi)Lle4r8DdbF4WWgb(=^Zye`yU-!N5 z-goc2_x&GyBIl0*@82OZ=z{UUE{bVOx%h+ZxZ?>Ci-i5fTx>7EV&jfB-km7|1{$y< zQYpqmJDc}Z;3w}$UuG|9rMxs{=l0a1$+hX=&JhXTGs294U*O=ExZnk@z6PAVc5_Zx_KI_E!3&ubVVl&&*#(;W`>$SOl zV8$4DDBni8Z{_7K8v`~D3SylPJg}?6jMx1;AjWk%r+G#^Ltujuwk5?%it%gfz%v*F zP2iCo&UJ#0x)8v=I1T--O`=X%+1XzW&7Ft%?eq0GU&vqI0j|Pc$E4~NSY(Foav|eUzW=C$OKKK2BqVTfArtKwL-_CP67jy%k)@V&!TFb7k#bgL}|kvfBtRFtN+M zm(I)2$dmGQ;DZ|6X5ePuHZG3F_bSBeU70-|Nl4<2c@&08bg7UA~F-;j(`# zt}*xAWRD)?TgCf!ozAE*33)UYR+vzXHok7-W5ak?9ap%TPTyGH9yLx_$$JZf3 z0|yWJ82N)}`h%-))`xOF#>PZ_Ljy#m>h;yaWotiNmik4kuf?7&`2w!pnVfpn^zA2% z0jh=RY+NWm7sGfU+%+C-L@eqkXeRFDM<(9?Hb&H=&7Z}R_vr`z2cItXf#NWIS~ScQ+BHdQCXBGjml-2mfcIdwFX0)G69Qs&#A1jwduDnsQ*HXvgt1TH<*DLaj9ZCk z52a+}PiS)h_fU~P4bCjrJ&5tmo0--kTyI6}46avr+j>Qu#){0bES8>@TUdHp2n*>_ zKlnZBi+rS`|G-P^Ez8QTkQ*0_iA-1YY%l!7%kJse!+k}uRjKKdpnVhfrnTt)!+)%86cRY+T$L(2zb2i>3H+7Kbl<@Z zi=t*+=f)6l=OC|Dfco$9;BdZA_Udgm_N_)9w0Vz7;$y}Ux_9fi5$UCu&b;q2j|c9gN>_zDiQGWodz)*FVizZfE1+h~so z{6YO!Hk1A5 z-V@n^##iH65A3vRWm9G8rBh3B?0_k|YL0ByRylrR%$((>?`b8^OOmlSP+nN%cew3( zMYCO(G>ay4t9H;`-?wLCU7zTT>%=G0&Ff@kOYbPl|4kNSSJ&MBr55z{8mNYKa0SL6 ze}v|)VeBSM$(B6cGR>6$U5E>58WVHaNuOf3uzSr&-rw*oqR<@aQ(P{h`OKP;JI#^) zH<+l9kHhH$?v)Ly7e-zF6`0>KzW~Lks%BA_oDh{`Le$QxeBiP{0mec&DIB(Oiw}5g za6RLZ2F%0C`q;37c{tyv{HyHEj?rGp?(_Knt98o!*-l`cMfW)|1|kQa$M+k>P{n*> zbQTq%-&Ss=dnojW9<6#|&!fv;P#Hw$O@QW#iMr@^q%0p+q+k<(%;YH5R&I?#<1HJK zeP<}=-ATVCr_Y3}KGt{B&;7TXWeeuuJv)tkk^O{?Q*Xm)ogeeC z;z(HV4I=u?_Yl27@GV5=H}x7qZdxapdcJWZ%Bszvmp2P~rrQF4M!&z#EKiC~NR#a) zUe{sgva*-g>-8skPDn9HmrhA3E0;><&q((dUWNNH2Y0Cy_Y>9*hIK{25+$s}3u(7g zqxdSv_q$(5+hVT596TB+#$1ur0aNEf_l4ut+!nQ-vy^!K_wksxH-re~l%E=$J zXgBaJhx(pu4hXp^uON>+WqfBR$!2YEz)f`sxl~DZ;G&}DIJFo#Re|~0&Mdw>pZ*hf z=JICu_FqbZ_F|)Hf3(|TT)Px)Z>P2E>-^dK2)U6ziX(2(6(;)HFu&Bt*$Md~^albE zwT%Ubb1?vf+*=m^5j1dR^P_dNJpJH$USj4;9Dl%E%c_$dZM%YQs(*@aB-yE^=QUQR zA?F{K_bh4h(MKM%R@1%()o)eTyXsEhn=UM0wDcEpxnzFgIb}I3h}sf+hizkfhlvw) Ys#7IAxBUz7TmJ&UvV5uk?ZKvh0W8~|Q2+n{ literal 0 Hc-jL100001 diff --git a/IPQ8074/hw2.0/2.5.0.1/WLAN.HK.2.5.0.1-03982-QCAHKSWPL_SILICONZ-3/q6_fw.b03 b/IPQ8074/hw2.0/2.5.0.1/WLAN.HK.2.5.0.1-03982-QCAHKSWPL_SILICONZ-3/q6_fw.b03 new file mode 100644 index 0000000000000000000000000000000000000000..08dcd44a685fc2df515d4a9c4d68bc5b5cbc428c GIT binary patch literal 2937168 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%0Di=f83X}a<}VnN$eh!xo_ue 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�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∨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