aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJérôme Pouiller <jerome.pouiller@silabs.com>2021-02-08 13:53:48 +0100
committerJérôme Pouiller <jerome.pouiller@silabs.com>2021-03-02 14:32:33 +0100
commit520f71bdedba1b0687b0d9fbd86ff9e84a56677b (patch)
tree0b4ef2b259ba1ab05e77406f5718603190e718a7
parentf7915a0c29fee27a310cebd7155b9e3a6eb71a1d (diff)
downloadlinux-firmware-520f71bdedba1b0687b0d9fbd86ff9e84a56677b.tar.gz
silabs: add new firmware for WF200
Add version 3.12.1 (released the 2021-02-18) of firmware for Silabs WF200. This firmware is necessary for the wfx driver currently hosted in the staging/ directory of the Linux kernel. Here the last modifications (only modifications tagged [LMAC] have an impact on Linux): New Features/Improvements: [1725] - [UMAC] Wi-Fi power mode API with 'listen_interval = 0' is taken into account Bug fixes: [1710] - [UMAC] Increase WPA3 connection authentication timeout [1712] - [LMAC] Avoid beacon collision in concurrent mode [1726] - [LMAC] Fix 'incoherent status and result_flags' warning [1730] - [UMAC] Fix incorrect packet abort leading to assert
-rw-r--r--WHENCE10
-rw-r--r--silabs/LICENCE.wf200115
-rw-r--r--silabs/wfm_wf200_C0.secbin0 -> 305232 bytes
3 files changed, 125 insertions, 0 deletions
diff --git a/WHENCE b/WHENCE
index aa964040..61a670d6 100644
--- a/WHENCE
+++ b/WHENCE
@@ -5338,3 +5338,13 @@ Driver: lt9611uxc - Lontium DSI to HDMI bridge
File: lt9611uxc_fw.bin
License: Redistributable. See LICENSE.Lontium for details.
+
+--------------------------------------------------------------------------
+
+Driver: wfx - Silicon Labs Wi-Fi Transceiver
+
+File: silabs/wfm_wf200_C0.sec
+Version: 3.12.1
+
+Licence: Redistributable. See silabs/LICENCE.wf200 for details.
+Originates from https://github.com/SiliconLabs/wfx-firmware
diff --git a/silabs/LICENCE.wf200 b/silabs/LICENCE.wf200
new file mode 100644
index 00000000..6c2f0227
--- /dev/null
+++ b/silabs/LICENCE.wf200
@@ -0,0 +1,115 @@
+Copyright (c) 2021, Silicon Laboratories, Inc.
+
+All rights reserved.
+
+Your use of any portion of the Software shall constitute your acceptance of the
+following terms and conditions. If you do not agree to the following terms and
+conditions, do not use, retain or redistribute any portion of the Software.
+
+Limited Redistribution and Use License. Silicon Laboratories Inc. (“Silicon
+Labs”) hereby grants to any person obtaining a copy of this firmware (the
+“Software”) a non-exclusive right to use and distribute, in binary form, without
+modification, the Software and permit persons to whom the Software is provided
+to do the same, subject to the following conditions:
+
+1) Redistributions must reproduce the above copyright notice, this license
+ notice and the following disclaimer in the documentation and/or other
+ materials provided with the distribution.
+
+2) No reverse engineering, decompilation, or disassembly of this Software is
+ permitted.
+
+3) Neither Silicon Labs nor any of the third party contributors endorse or
+ promote products derived from this Software.
+
+4) Nothing shall obligate Silicon Labs to provide you with source code for
+ Software licensed and provided to you in object code.
+
+Limited patent license. Silicon Labs grants a worldwide, non-exclusive,
+no-charge, royalty-free patent license to make, have made, use, offer to sell,
+sell, import, and otherwise transfer this Software, where such license applies
+only to those patent claims licensable by Silicon Labs that are necessarily
+infringed by this Software. This patent license shall not apply to any
+combinations that include this Software. No hardware is licensed hereunder.
+
+If you institute patent litigation against any entity (including a cross-claim
+or counterclaim in a lawsuit) alleging that the Software itself infringes your
+patent(s), then your rights granted under this license shall terminate as of the
+date such litigation is filed.
+
+DISCLAIMER. THIS SOFTWARE IS PROVIDED BY SILICON LABS "AS IS." 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 SILICON LABS 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.IN NO EVENT SHALL SILICON LABS’ TOTAL LIABILITY TO YOU, WHETHER
+IN CONTRACT, TORT (INCLUDING NEGLIGENCE), OR OTHERWISE, EXCEED THE PRICE PAID BY
+YOU FOR THE SOFTWARE.
+
+-------------------------------------------------------------------------------
+The following software may be included in this product: wpa_supplicant
+
+Use of any of this software is governed by the terms of the license below:
+
+ Copyright (c) 2003-2017, Jouni Malinen <j@w1.fi> and contributors
+ All Rights Reserved.
+
+This software may be distributed, used, and modified under the terms of
+
+ BSD license:
+
+ 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(s) of the above-listed copyright holder(s) nor the
+ names of its contributors may be used to endorse or promote products
+ derived from this software without specific prior written permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+ OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+-------------------------------------------------------------------------------
+The following software may be included in this product: jsmn
+
+Use of any of this software is governed by the terms of the license below:
+
+ Copyright (c) 2010 Serge A. Zaitsev
+
+ Permission is hereby granted, free of charge, to any person obtaining a copy
+ of this software and associated documentation files (the "Software"), to deal
+ in the Software without restriction, including without limitation the rights
+ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ copies of the Software, and to permit persons to whom the Software is
+ furnished to do so, subject to the following conditions:
+
+ The above copyright notice and this permission notice shall be included in
+ all copies or substantial portions of the Software.
+
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ THE SOFTWARE.
diff --git a/silabs/wfm_wf200_C0.sec b/silabs/wfm_wf200_C0.sec
new file mode 100644
index 00000000..92737ed5
--- /dev/null
+++ b/silabs/wfm_wf200_C0.sec
Binary files differ