Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: linux-firmware
Upstream-Contact: linux-firmware@kernel.org
Source: https://gitlab.com/kernel-firmware/linux-firmware.git

Files: debian/*
Copyright: 2026 Canonical Ltd.
License: GPL-2+

Files: 3com/typhoon.bin
Copyright: 1999-2004 3Com Corporation.  All Rights Reserved.
License: Redistributable-typhoon
Comment: Found in hex form in kernel source.

Files: Lontium/*
Copyright: Lontium Semiconductor Corp.
License: Redistributable-Lontium

Files: adaptec/*
Copyright: Adaptec, Inc.
License: GPL-2+
Comment: Found in hex form in kernel source, with the following notice:
 .
 BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE IT IS LICENSED "AS IS" AND
 THERE IS NO WARRANTY FOR THE PROGRAM, INCLUDING BUT NOT LIMITED TO THE
 IMPLIED WARRANTIES OF MERCHANTIBILITY OR FITNESS FOR A PARTICULAR PURPOSE
 (TO THE EXTENT PERMITTED BY APPLICABLE LAW). USE OF THE PROGRAM IS AT YOUR
 OWN RISK. IN NO EVENT WILL ADAPTEC OR ITS LICENSORS BE LIABLE TO YOU FOR
 DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES
 ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM.

Files: advansys/*
Copyright: 1995-2000 Advanced System Products, Inc.
           2000-2001 ConnectCom Solutions, Inc.
License: Redistributable-advansys
Comment: Found in hex form in kernel source.

Files: aeonsemi/as21x1x_fw.bin
Copyright: 2025.  AEONSEMI Corporation.  All rights reserved.
License: Redistributable-aeonsemi

Files: airoha/*
Copyright: Airoha, Inc.
License: Redistributable-airoha

Files: amlogic/*
Copyright: Amlogic Co., Inc.
License: Redistributable-amlogic

Files: amphion/*
Copyright: 2015, Amphion Semiconductor Ltd
           2021, NXP
License: Redistributable-amphion_vpu

Files: arm/*
Copyright: 2023 Arm Ltd.
License: Redistributable-mali_csffw

Files: as102_data*
Copyright: 2010, Abilis Systems Sarl
License: Redistributable-Abilis

Files: asihpi/*
Copyright: 2005 Audioscience
License: Redistributable-asihpi

Files: atmel/*
Copyright: 2015 Atmel Corporation. All rights reserved.
License: Redistributable-atmel

Files: av7110/*
Copyright: Convergence Integrated Media GmbH
License: GPL-2+
Comment: Compiled from original 8051 source into Intel HEX, used in our binary ihex
 form.

Files: bmi260-init-data.fw
Copyright: 2020 Bosch Sensortec GmbH. All rights reserved.
License: Redistributable-bmi260
Comment: Originates from
 https://source.chromium.org/chromiumos/chromiumos/codesearch/+/main:src/platform/ec/third_party/bmi260/accelgyro_bmi260_config_tbin.h

Files: bnx2/*
Copyright: 2004-2010 Broadcom Corporation
License: Redistributable-bnx2
Comment: Found in hex form in kernel source.

Files: bnx2x/*
Copyright: 2007-2011 Broadcom Corporation
License: Redistributable-bnx2x
Comment: Found in hex form in kernel source.

Files: cadence/mhdp8546.bin
Copyright: 2018, Cadence Design Systems, Inc.
License: Redistributable-cadence

Files: cavium/*
Copyright: 2015, Cavium, Inc. All rights reserved.
License: Redistributable-cavium

Files: cirrus/*
 cs42l43.bin
 sdca/*
Copyright: 2022-2025 Cirrus Logic, Inc. and Cirrus Logic International
License: Redistributable-cirrus
Comment: Use of Cirrus Logic drivers, firmware and other materials is permitted only
 in connection with Cirrus Logic hardware products.

Files: cis/*
Copyright: 1998,1999,2000 David A. Hinds
License: GPL-2-or-MPL-1.1

Files: cis/SW_555_SER.cis
 cis/SW_7xx_SER.cis
 cis/SW_8xx_SER.cis
Copyright: Sierra Wireless
License: GPL-3

Files: cnm/*
Copyright: 2021 Chips&Media, Inc.
License: Redistributable-cnm

Files: ctefx.bin
 ctspeq.bin
Copyright: 2012, Creative Technology Ltd
License: Redistributable-ca0132

Files: cxgb3/*
Copyright: Chelsio Communications
License: GPL-2-or-OpenIB-BSD

Files: cxgb3/ael2005_opt_edc.bin
 cxgb3/ael2005_twx_edc.bin
 cxgb3/ael2020_twx_edc.bin
Copyright: 2007-2009 NetLogic Microsystems, Inc.
License: Redistributable-cxgb3
Comment: Found in hex form in kernel source.

Files: cxgb4/*
Copyright: 2011 Chelsio Communications
License: Redistributable-chelsio_firmware

Files: dpaa2/*
Copyright: 2018 NXP. All rights reserved.
           2006 David Gibson, IBM Corporation
           2006,2008-2011 Joseph Koshy
License: Redistributable-nxp_mc_firmware

Files: dvb-fe-xc4000-1.4.1.fw
Copyright: 2009 Xceive Corporation
License: Redistributable-xc4000

Files: dvb-fe-xc5000-1.6.114.fw
Copyright: 2009 Xceive Corporation
License: Redistributable-xc5000

Files: dvb-fe-xc5000c-4.1.30.7.fw
Copyright: 2012 Cresta Technology Corporation
License: Redistributable-xc5000c

Files: dvb-usb-dib0700-1.20.fw
Copyright: 2009, DiBcom
License: Redistributable-dib0700

Files: dvb-usb-it9135-0*
Copyright: 2014, ITE Tech. Inc.
License: Redistributable-it913x

Files: dvb-usb-terratec-h5-drxk.fw
Copyright: TerraTec Electronic GmbH
License: Redistributable-drxk

Files: ea/*
Copyright: Echo Digital Audio Corporation
License: Redistributable-echoaudio

Files: edgeport/*
Copyright: 1998,2001 Inside Out Networks, All rights reserved.
License: GPL-2+
Comment: Allegedly GPLv2+, but no source visible. Marked:
 //**************************************************************
 //* Edgeport/4 Binary Image
 //* Generated by HEX2C v1.06
 //* Copyright (C) 1998 Inside Out Networks, All rights reserved.
 //**************************************************************
 .
 Found in hex form in kernel source.

Files: emi26/*
Copyright: 1999-2002 Emagic
License: Redistributable-emi26

Files: ene-ub6250/*
Copyright: ENE Technology, Inc.
License: Redistributable-ene_firmware

Files: go7007/*
Copyright: Micronas USA, Inc.
License: Redistributable-go7007

Files: f2255usb.bin
 go7007/s2250-1.fw
 go7007/s2250-2.fw
Copyright: Sensoray Company, Inc.
License: Redistributable-sensoray

Files: imx/*
Copyright: 2017, NXP
License: Redistributable-sdma_firmware

Files: inside-secure/*
Copyright: 2019 Verimatrix, Inc.
License: Redistributable-inside-secure

Files: kaweth/*
Copyright: 1999 Kawasaki LSI.
License: Redistributable-kaweth
Comment: Found in hex form in the kernel source.

Files: keyspan/*
Copyright: 1999-2001 Keyspan, A division of InnoSys Incorporated
License: Redistributable-keyspan

Files: keyspan_pda/*
Copyright: Keyspan, A division of InnoSys Incorporated
License: GPL-2+
Comment: Compiled from original 8051 source into Intel HEX, used in our binary ihex
 form.

Files: liquidio/*
Copyright: 2018, Cavium, Inc. All rights reserved.
License: Redistributable-cavium_liquidio

Files: meson/*
Copyright: Amlogic Co., Inc.
License: Redistributable-amlogic_vdec

Files: microchip/*
Copyright: 2018 Microchip Technology Incorporated and its subsidiaries.
License: Redistributable-microchip

Files: moxa/*
Copyright: Moxa, Inc.
License: Redistributable-moxa

Files: mrvl/*
Copyright: 2019.  Marvell International Ltd.  All rights reserved.
License: Redistributable-Marvell

Files: mts_cdma.fw
 mts_edge.fw
 mts_gsm.fw
Copyright: 2005 Multi-Tech Systems, Inc.
License: Redistributable-multitech
Comment: Found in hex form in ftp://ftp.multitech.com/wireless/wireless_linux.zip

Files: myri10ge_*
Copyright: 2006-2010, Myricom Inc.
License: Redistributable-myri10ge_firmware

Files: nxp/*
Copyright: 2018 NXP. All rights reserved.
License: Redistributable-nxp
Comment: Originates from https://github.com/NXP/uwb-NXPUWB-FW.git; Originates from
 https://github.com/nxp-imx/imx-firmware/tree/lf-6.1.22_2.0.0/nxp

Files: ositech/Xilinx7OD.bin
Copyright: Ositech Communications, Inc.
License: GPL-2+
Comment: Allegedly GPL, but no source visible. Marked:
 This file contains the firmware of Seven of Diamonds from OSITECH.
 (Special thanks to Kevin MacPherson of OSITECH)
 .
 Found in hex form in kernel source.

Files: powervr/*
Copyright: 2023, Imagination Technologies Ltd.
License: Redistributable-powervr

Files: r8a779x_usb3_v*
Copyright: 2014, Renesas Electronics Corporation
License: Redistributable-r8a779x_usb3

Files: rcar_gen4_pcie.bin
Copyright: 2025, Synopsys, Inc.
           2025, Renesas Electronics Corporation
License: Redistributable-r8a779g_pcie_phy

Files: rockchip/dptx.bin
Copyright: 2016, Fuzhou Rockchip Electronics Co.Ltd
License: Redistributable-rockchip

Files: rp2.fw
Copyright: 2013 Comtrol Corporation
License: Redistributable-rp2

Files: rsi/*
Copyright: 2019 Redpine Signals Inc.
License: Redistributable-rsi

Files: s5p-mfc*
Copyright: Samsung Electronics Co., Ltd.
License: Redistributable-s5p-mfc

Files: sdd_sagrad_1091_1098.bin
Copyright: 2011-2013 Sagrad, Inc.
License: Redistributable-cw1200-sdd

Files: slicoss/*
Copyright: 1999-2009 Alacritech, Inc.
License: Redistributable-alacritech
Comment: Found in hex form in kernel source.

Files: tehuti/bdx.bin
Copyright: 2007 Tehuti Networks Ltd.
License: Redistributable-tehuti
Comment: Found in hex form in kernel source.

Files: ti/*
Copyright: 2020, Texas Instruments Incorporated.
License: Redistributable-ti-tspa

Files: ti-connectivity/*
Copyright: 2016-2024 Texas Instruments Incorporated
License: Redistributable-ti-connectivity

Files: ti-connectivity/wl1251-fw.bin
 ti-connectivity/wl1251-nvs.bin
Copyright: 2000-2013 Texas Instruments Incorporated
License: Redistributable-wl1251

Files: ti_3410.fw
 ti_5052.fw
Copyright: 2004 Texas Instruments
License: GPL-2+
Comment: Allegedly GPLv2+, but no source visible. Marked:
 Copyright (C) 2004 Texas Instruments
 .
 Found in hex form in kernel source.

Files: tigon/*
Copyright: 2000-2013 Broadcom Corporation.
License: Redistributable-tigon
Comment: Found in hex form in kernel source.

Files: tsse_firmware.bin
Copyright: 2024 Montage Technology. All rights reserved.
License: Redistributable-montage

Files: ueagle-atm/*
Copyright: Analog Devices, Inc.
License: Redistributable-ueagle

Files: ueagle-atm/CMV4p.bin.v2
 ueagle-atm/DSP4p.bin
 ueagle-atm/eagleIV.fw
Copyright: 2006 Ikanos Communications, Inc.
License: Redistributable-ueagle-atm4-firmware

Files: usbdux*
Copyright: 2004,2009,2010,2015 Bernd Porr, Bernd.Porr@f2s.com
License: GPL-2+

Files: v4l-cx231xx-avcore-01.fw
 v4l-cx23418-*
 v4l-cx23885-avcore-01.fw
 v4l-cx25840.fw
Copyright: Conexant Systems, Inc.
License: Redistributable-conexant

Files: v4l-cx2341x-*
 v4l-pvrusb2-2*
Copyright: Hauppauge Computer Works, Inc.
License: Redistributable-cx2341x

Files: wfx/*
Copyright: 2021, Silicon Laboratories, Inc.
           2010 Serge A. Zaitsev
License: Redistributable-wf200

Files: whiteheat*
Copyright: 2000-2002 ConnectTech Inc
License: GPL-2+
Comment: Allegedly GPLv2, but no source visible. Marked:
 Copyright (C) 2000-2002  ConnectTech Inc
 .
 Converted from Intel HEX files, used in our binary representation of ihex.

Files: wsm_22.bin
Copyright: 2007-2013, ST Microelectronics NV.
License: Redistributable-cw1200

Files: yamaha/*
Copyright: 1998-2002 Paul Davis <pbd@op.net>
License: GPL-2+
Comment: Found alsa-firmware package in hex form, with the following comment:
 Copyright (c) 1998-2002 by Paul Davis <pbd@op.net>

Files: zd1211/*
Copyright: ZyDAS Technology Corporation
License: Redistributable-zd1211

License: GPL-2+
 This program is free software; you can redistribute it and/or modify it
 under the terms of the GNU General Public License as published by the Free
 Software Foundation; either version 2 of the License, or (at your option)
 any later version.
 .
 On Debian systems, the full text of the GNU General Public License
 version 2 can be found in /usr/share/common-licenses/GPL-2.

License: GPL-2-or-MPL-1.1
 This program is dual-licensed under the GNU General Public License
 version 2 and the Mozilla Public License version 1.1.
 .
 On Debian systems, the full text of the GNU General Public License
 version 2 can be found in /usr/share/common-licenses/GPL-2.
 .
 On Debian systems, the full text of the Mozilla Public License
 version 1.1 can be found in /usr/share/common-licenses/MPL-1.1.

License: GPL-2-or-OpenIB-BSD
 This firmware is dual-licensed under the GNU General Public License
 version 2 or the OpenIB.org BSD license. No source code is available.
 .
 On Debian systems, the full text of the GNU General Public License
 version 2 can be found in /usr/share/common-licenses/GPL-2.

License: GPL-3
 This program is free software: you can redistribute it and/or modify it
 under the terms of the GNU General Public License as published by the Free
 Software Foundation, version 3 of the License.
 .
 On Debian systems, the full text of the GNU General Public License
 version 3 can be found in /usr/share/common-licenses/GPL-3.

License: Redistributable-Abilis
 Firmware provided by Pierrick Hascoet <pierrick.hascoet@abiliss.com> to Devin
 Heitmueller <dheitmueller@kernellabs.com> on January 15, 2010.
 .
 The USB firmware files "dvb-as102_data1_st.hex" and "as102_data2_st.hex" for
 Abilis's AS10X, used together with the AS10X USB Kernel driver, is provided
 under the following licensing terms:
 .
 Copyright (c) 2010, Abilis Systems Sarl
 .
 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
 TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
 PERFORMANCE OF THIS SOFTWARE.

License: Redistributable-Lontium
 Lontium Semiconductor Corp. grants permission to use and redistribute aforementioned firmware file for the use with devices containing Lontium chipsets, but not as part of the Linux kernel or in any other form which would require the file itself to be covered by the terms of the GNU General Public License or the GNU Lesser General Public License.
 The firmware file is distributed in the hope that it will be useful, but is provided WITHOUT ANY WARRANTY, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

License: Redistributable-Marvell
 Copyright © 2019.  Marvell International Ltd.  All rights reserved.
 .
 Redistribution and use in binary form is permitted provided that the following
 conditions are met:
 .
 1. Redistributions 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.
 .
 2. Redistribution and use shall be used only with Marvell silicon products.
 Any other use, reproduction, modification, translation, or compilation of the
 Software is prohibited.
 .
 3. No reverse engineering, decompilation, or disassembly is permitted.
 .
 TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THIS SOFTWARE IS PROVIDED
 “AS IS” WITHOUT WARRANTY OF ANY KIND, INCLUDING, WITHOUT LIMITATION, ANY EXPRESS
 OR IMPLIED WARRANTIES OF MERCHANTABILITY, ACCURACY, FITNESS OR SUFFICIENCY FOR A
 PARTICULAR PURPOSE, SATISFACTORY QUALITY, CORRESPONDENCE WITH DESCRIPTION, QUIET
 ENJOYMENT OR NON-INFRINGEMENT OF THIRD PARTY INTELLECTUAL PROPERTY RIGHTS.
 MARVELL, ITS AFFILIATES AND THEIR SUPPLIERS DISCLAIM ANY WARRANTY THAT THE
 DELIVERABLES WILL OPERATE WITHOUT INTERRUPTION OR BE ERROR-FREE.

License: Redistributable-advansys
 Copyright (c) 1995-2000 Advanced System Products, Inc.
 Copyright (c) 2000-2001 ConnectCom Solutions, Inc.
 All Rights Reserved.
 .
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that redistributions of source
 code retain the above copyright notice and this comment without
 modification.

License: Redistributable-aeonsemi
 Copyright © 2025.  AEONSEMI Corporation.  All rights reserved.
 .
 Grants permission to use and redistribute aforementioned firmware
 files for the use with devices containing AEONSEMI silicon products, but not as part of
 the Linux kernel or in any other form which would require these files themselves
 to be covered by the terms of the GNU General Public License or the GNU Lesser
 General Public License.
 .
 These firmware files are distributed in the hope that they will be useful, but
 are provided WITHOUT ANY WARRANTY, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTY
 OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

License: Redistributable-airoha
 Airoha Inc. grants permission to use and redistribute aforementioned firmware
 files for the use with devices containing Airoha chipsets, but not as part of
 the Linux kernel or in any other form which would require these files themselves
 to be covered by the terms of the GNU General Public License or the GNU Lesser
 General Public License.
 .
 These firmware files are distributed in the hope that they will be useful, but
 are provided WITHOUT ANY WARRANTY, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTY
 OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

License: Redistributable-alacritech
 Copyright (C) 1999-2009 Alacritech, Inc.
 .
 as an unpublished work. This notice does not imply unrestricted or
 public access to the source code from which this firmware image is
 derived.  Except as noted below this firmware image may not be
 reproduced, used, sold or transferred to any third party without
 Alacritech's prior written consent.  All Rights Reserved.
 .
 Permission is hereby granted for the distribution of this firmware
 image as part of a Linux or other Open Source operating system kernel
 in text or binary form as required.
 .
 This firmware may not be modified.

License: Redistributable-amlogic
 ---------------------------------------------------------------------
 Amlogic Co., Inc. grants permission to use and redistribute
 aforementioned firmware files for the use with devices containing
 Amlogic chipsets, but not as part of the Linux kernel or in any other
 form which would require these files themselves to be covered by the
 terms of the GNU General Public License or the GNU Lesser General
 Public License.
 .
 These firmware files are distributed in the hope that they will be
 useful, but are provided WITHOUT ANY WARRANTY, INCLUDING BUT NOT
 LIMITED TO IMPLIED WARRANTY OF MERCHANTABILITY OR FITNESS FOR A
 PARTICULAR PURPOSE.
 .
 Amlogic Contact: Yang Li <Yang.Li@amlogic.com>
 ---------------------------------------------------------------------

License: Redistributable-amlogic_vdec
 ---------------------------------------------------------------------
 Amlogic Co., Inc. grants permission to use and redistribute
 aforementioned firmware files for the use with devices containing
 Amlogic chipsets, but not as part of the Linux kernel or in any other
 form which would require these files themselves to be covered by the
 terms of the GNU General Public License or the GNU Lesser General
 Public License.
 .
 These firmware files are distributed in the hope that they will be
 useful, but are provided WITHOUT ANY WARRANTY, INCLUDING BUT NOT
 LIMITED TO IMPLIED WARRANTY OF MERCHANTABILITY OR FITNESS FOR A
 PARTICULAR PURPOSE.
 .
 Amlogic Contact: Arden Jin <Arden.Jin@amlogic.com>
 ---------------------------------------------------------------------

License: Redistributable-amphion_vpu
 Copyright 2015, Amphion Semiconductor Ltd
 Copyright 2021, NXP
 All rights reserved.
 .
 Redistribution. Reproduction and redistribution in binary form, without
 modification, for use solely in conjunction with a NXP
 chipset, is permitted provided that the following conditions are met:
 .
   . Redistributions must reproduce the above copyright notice and the following
     disclaimer in the documentation and/or other materials provided with the
     distribution.
 .
   . Neither the name of NXP nor the names of its suppliers
     may be used to endorse or promote products derived from this Software
     without specific prior written permission.
 .
   . No reverse engineering, decompilation, or disassembly of this Software is
     permitted.
 .
 Limited patent license. NXP (.Licensor.) grants you
 (.Licensee.) a limited, worldwide, royalty-free, non-exclusive license under
 the Patents to make, have made, use, import, offer to sell and sell the
 Software. No hardware per se is licensed hereunder.
 The term .Patents. as used in this agreement means only those patents or patent
 applications owned solely and exclusively by Licensor as of the date of
 Licensor.s submission of the Software and any patents deriving priority (i.e.,
 having a first effective filing date) therefrom. The term .Software. as used in
 this agreement means the firmware image submitted by Licensor, under the terms
 of this license, to git://git.kernel.org/pub/scm/linux/kernel/git/firmware/
 linux-firmware.git.
 Notwithstanding anything to the contrary herein, Licensor does not grant and
 Licensee does not receive, by virtue of this agreement or the Licensor's
 submission of any Software, any license or other rights under any patent or
 patent application owned by any affiliate of Licensor or any other entity
 (other than Licensor), whether expressly, impliedly, by virtue of estoppel or
 exhaustion, or otherwise.
 .
 DISCLAIMER. 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.

License: Redistributable-asihpi
 Copyright (c) 2005 Audioscience <support@audioscience.com>
 .
 Verbatim copying and distribution of the firmware are permitted
 worldwide, without royalty, in any medium, provided this notice is
 preserved.

License: Redistributable-atmel
 Copyright (C) 2015 Atmel Corporation. All rights reserved.
 .
 REDISTRIBUTION: Permission is hereby granted by Atmel Corporation (Atmel), free
 of any license fees, to any person obtaining a copy of this firmware (the
 "Software"), to install, reproduce, copy and distribute copies, in binary form,
 in hexadecimal or equivalent formats, of the Software and to permit persons to
 whom the Software is provided to do the same, subject to the following
 conditions:
 .
 * Any redistribution of the Software must reproduce the above copyright notice,
   this license notice, and the following disclaimers and notices in the
   documentation and/or other materials provided with the Software.
 .
 * Neither the name of Atmel Corporation, its products nor the names of its
   suppliers may be used to endorse or promote products derived from this
   Software without specific prior written permission.
 .
 * All matters arising out of or in connection with this License and/or Software
   shall be governed by California law and the parties agree to the exclusive
   jurisdiction of the Californian courts to decide all disputes arising.
 .
 * The licensee shall defend and indemnify Atmel against any and all claims,
   costs, losses and damages (including reasonable legal fees) incurred by tme
   arising out of any claim relating to the Software due to the licensee’s use or
   sub-licensing of the Software
 .
 DISCLAIMER: THIS SOFTWARE IS PROVIDED BY ATMEL "AS IS" AND ANY EXPRESS OR
 IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE
 DISCLAIMED. IN NO EVENT SHALL ATMEL 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.

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

License: Redistributable-bnx2
 This file contains firmware data derived from proprietary unpublished
 source code, Copyright (c) 2004 - 2010 Broadcom Corporation.
 .
 Permission is hereby granted for the distribution of this firmware data
 in hexadecimal or equivalent format, provided this copyright notice is
 accompanying it.

License: Redistributable-bnx2x
 Copyright (c) 2007-2011 Broadcom Corporation
 .
 This file contains firmware data derived from proprietary unpublished
 source code, Copyright (c) 2007-2011 Broadcom Corporation.
 .
 Permission is hereby granted for the distribution of this firmware data
 in hexadecimal or equivalent format, provided this copyright notice is
 accompanying it.

License: Redistributable-ca0132
 Copyright (c) 2012, Creative Technology Ltd
 All rights reserved.
 .
 Redistribution.  Redistribution and use in binary form, without
 modification, are permitted provided that the following conditions are
 met:
 .
 * Redistributions must reproduce the above copyright notice and the
   following disclaimer in the documentation and/or other materials
   provided with the distribution.
 * Neither the name of Creative Technology Ltd or its affiliates ("CTL")
   nor the names of its suppliers may be used to endorse or promote
   products derived from this software without specific prior written
   permission.
 * No reverse engineering, decompilation, or disassembly of this software
   (or any part thereof) is permitted.
 .
 Limited patent license. CTL grants a limited, world-wide,
 royalty-free, non-exclusive license under patents it now or hereafter
 owns or controls to make, have made, use, import, offer to sell and
 sell ("Utilize") this software, but strictly only to the extent that any
 such patent is necessary to Utilize the software alone, or in
 combination with an operating system licensed under an approved Open
 Source license as listed by the Open Source Initiative at
 http://opensource.org/licenses.  The patent license shall not be
 applicable, to any other combinations which include this software.
 No hardware per se is licensed hereunder.
 .
 DISCLAIMER.  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.
 .
 NO OTHER RIGHTS GRANTED. USER HEREBY ACKNOWLEDGES AND AGREES THAT USE OF
 THIS SOFTWARE SHALL NOT CREATE OR GIVE GROUNDS FOR A LICENSE BY
 IMPLICATION, ESTOPPEL, OR OTHERWISE TO ANY INTELLECTUAL PROPERTY RIGHTS
 (PATENT, COPYRIGHT, TRADE SECRET, MASK WORK, OR OTHER PROPRIETARY RIGHT)
 EMBODIED IN ANY OTHER CTL HARDWARE OR SOFTWARE WHETHER SOLELY OR IN
 COMBINATION WITH THIS SOFTWARE.

License: Redistributable-cadence
 Copyright (c) 2018, Cadence Design Systems, Inc.
 All rights reserved.
 .
 Redistribution.  Redistribution and use in binary form, without
 modification, are permitted provided that the following conditions are
 met:
 .
 * Redistributions must reproduce the above copyright notice and the
   following disclaimer in the documentation and/or other materials
   provided with the distribution.
 .
 * Neither the name of Cadence Design Systems, Inc., its products
   nor the names of its suppliers may be used to endorse or promote products
   derived from this Software without specific prior written permission.
 .
 * No reverse engineering, decompilation, or disassembly of this software
   is permitted.
 .
 DISCLAIMER.  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.
 .
 This software contains:
 .
 HDCP Cipher is licensed under the FreeBSD license. A copy of the FreeBSD
 license can be found at
 https://www.freebsd.org/copyright/freebsd-license.html.
 The source code for HDCP Cipher can is available here:
 http://www3.cs.stonybrook.edu/~rob/hdcp.html
 .
 SSL Library is licensed under the Apache License, Version 2.0.
 On Debian systems, the full text of the Apache License version 2.0
 can be found in /usr/share/common-licenses/Apache-2.0.
 .
 The original source code for SSL Library can is available here:
 https://tls.mbed.org/download
 .
 Fast discrete Fourier and cosine transforms and inverses
 author: Monty <xiphmont@mit.edu>
 modifications by: Monty
 last modification date: Jul 1 1996
 .
 /* These Fourier routines were originally based on the Fourier
 routines of the same names from the NETLIB bihar and fftpack
 fortran libraries developed by Paul N. Swarztrauber at the National
 Center for Atmospheric Research in Boulder, CO USA.  They have been
 reimplemented in C and optimized in a few ways for OggSquish. */
 .
 /* As the original fortran libraries are public domain, the C Fourier
 routines in this file are hereby released to the public domain as
 well.  The C routines here produce output exactly equivalent to the
 original fortran routines.  Of particular interest are the facts
 that (like the original fortran), these routines can work on
 arbitrary length vectors that need not be powers of two in
 length. */

License: Redistributable-cavium
 Copyright © 2015, Cavium, Inc. All rights reserved.
 .
 Software License Agreement
 .
 ANY USE, REPRODUCTION, OR DISTRIBUTION OF THE ACCOMPANYING BINARY SOFTWARE
 CONSTITUTES LICENSEEE'S ACCEPTANCE OF THE TERMS AND CONDITIONS OF THIS AGREEMENT.
 .
 Licensed Software. Subject to the terms and conditions of this Agreement,
 Cavium, Inc. ("Cavium") grants to Licensee a worldwide, non-exclusive, and
 royalty-free license to use, reproduce, and distribute the binary software in
 its complete and unmodified form as provided by Cavium.
 .
 Restrictions. Licensee must reproduce the Cavium copyright notice above with
 each binary software copy. Licensee must not reverse engineer, decompile,
 disassemble or modify in any way the binary software. Licensee must not use
 the binary software in violation of any applicable law or regulation. This
 Agreement shall automatically terminate upon Licensee's breach of any term or
 condition of this Agreement in which case, Licensee shall destroy all copies of
 the binary software.
 .
 Warranty Disclaimer.  THE LICENSED SOFTWARE IS OFFERED "AS IS," AND CAVIUM
 GRANTS AND LICENSEE RECEIVES NO WARRANTIES OF ANY KIND, WHETHER EXPRESS,
 IMPLIED, STATUTORY, OR BY COURSE OF COMMUNICATION OR DEALING WITH LICENSEE, OR
 OTHERWISE.  CAVIUM AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY IMPLIED
 WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, OR
 NONINFRINGEMENT OF THIRD PARTY RIGHTS, CONCERNING THE LICENSED SOFTWARE,
 DERIVATIVE WORKS, OR ANY DOCUMENTATION PROVIDED WITH THE FOREGOING.  WITHOUT
 LIMITING THE GENERALITY OF THE FOREGOING, CAVIUM DOES NOT WARRANT THAT THE
 LICENSED SOFTWARE IS ERROR-FREE OR WILL OPERATE WITHOUT INTERRUPTION, AND
 CAVIUM GRANTS NO WARRANTY REGARDING ITS USE OR THE RESULTS THEREFROM, INCLUDING
 ITS CORRECTNESS, ACCURACY, OR RELIABILITY.
 .
 Limitation of Liability. IN NO EVENT WILL LICENSEE, CAVIUM, OR ANY OF CAVIUM'S
 LICENSORS HAVE ANY LIABILITY HEREUNDER FOR ANY INDIRECT, SPECIAL, OR
 CONSEQUENTIAL DAMAGES, HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
 FOR BREACH OF CONTRACT, TORT (INCLUDING NEGLIGENCE), OR OTHERWISE, ARISING OUT
 OF THIS AGREEMENT, INCLUDING DAMAGES FOR LOSS OF PROFITS, OR THE COST OF
 PROCUREMENT OF SUBSTITUTE GOODS, EVEN IF SUCH PARTY HAS BEEN ADVISED OF THE
 POSSIBILITY OF SUCH DAMAGES.
 .
 Export and Import Laws.  Licensee acknowledges and agrees that the Licensed
 Software (including technical data and related technology) may be controlled by
 the export control laws, rules, regulations, restrictions and national security
 controls of the United States and other applicable foreign agencies (the
 "Export Controls"), and agrees not export or re-export, or allow the export or
 re-export of export-controlled the Licensed Software (including technical data
 and related technology) or any copy, portion or direct product of the foregoing
 in violation of the Export Controls. Licensee hereby represents that
 (i) Licensee is not an entity or person to whom provision of the Licensed
 Software (including technical data and related technology) is restricted or
 prohibited by the Export Controls; and (ii) Licensee will not export, re-export
 or otherwise transfer the export-controlled Licensed Software (including
 technical data and related technology) in violation of U.S. sanction programs
 or export control regulations to (a) any country, or  national or resident of
 any country, subject to a United States trade embargo, (b) any person or entity
 to whom shipment is restricted or prohibited by the Export Controls, or
 (c) anyone who is engaged in activities related to the design, development,
 production, or use of nuclear materials, nuclear facilities, nuclear weapons,
 missiles or chemical or biological weapons.

License: Redistributable-cavium_liquidio
 This file contains licences pertaining to the following firmwares for
 LiquidIO (c) adapters
 .
 1. lio_nic_23xx.bin, lio_210nv_nic.bin, lio_410nv_nic.bin
 .
 ###########################################################################
 .
 1. lio_nic_23xx.bin, lio_210nv_nic.bin, lio_410nv_nic.bin
 .
 Copyright (c) 2018, Cavium, Inc. All rights reserved.
 .
 Software License Agreement
 .
 ANY USE, REPRODUCTION, OR DISTRIBUTION OF THE ACCOMPANYING BINARY SOFTWARE
 CONSTITUTES LICENSEEE'S ACCEPTANCE OF THE TERMS AND CONDITIONS OF THIS AGREEMENT.
 .
 Licensed Software. Subject to the terms and conditions of this Agreement,
 Cavium, Inc. ("Cavium") grants to Licensee a worldwide, non-exclusive, and
 royalty-free license to use, reproduce, and distribute the binary software in
 its complete and unmodified form as provided by Cavium.
 .
 Restrictions. Licensee must reproduce the Cavium copyright notice above with
 each binary software copy. Licensee must not reverse engineer, decompile,
 disassemble or modify in any way the binary software. Licensee must not use
 the binary software in violation of any applicable law or regulation. This
 Agreement shall automatically terminate upon Licensee's breach of any term or
 condition of this Agreement in which case, Licensee shall destroy all copies of
 the binary software.
 .
 Warranty Disclaimer.  THE LICENSED SOFTWARE IS OFFERED "AS IS," AND CAVIUM
 GRANTS AND LICENSEE RECEIVES NO WARRANTIES OF ANY KIND, WHETHER EXPRESS,
 IMPLIED, STATUTORY, OR BY COURSE OF COMMUNICATION OR DEALING WITH LICENSEE, OR
 OTHERWISE.  CAVIUM AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY IMPLIED
 WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, OR
 NONINFRINGEMENT OF THIRD PARTY RIGHTS, CONCERNING THE LICENSED SOFTWARE,
 DERIVATIVE WORKS, OR ANY DOCUMENTATION PROVIDED WITH THE FOREGOING.  WITHOUT
 LIMITING THE GENERALITY OF THE FOREGOING, CAVIUM DOES NOT WARRANT THAT THE
 LICENSED SOFTWARE IS ERROR-FREE OR WILL OPERATE WITHOUT INTERRUPTION, AND
 CAVIUM GRANTS NO WARRANTY REGARDING ITS USE OR THE RESULTS THEREFROM, INCLUDING
 ITS CORRECTNESS, ACCURACY, OR RELIABILITY.
 .
 Limitation of Liability. IN NO EVENT WILL LICENSEE, CAVIUM, OR ANY OF CAVIUM'S
 LICENSORS HAVE ANY LIABILITY HEREUNDER FOR ANY INDIRECT, SPECIAL, OR
 CONSEQUENTIAL DAMAGES, HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
 FOR BREACH OF CONTRACT, TORT (INCLUDING NEGLIGENCE), OR OTHERWISE, ARISING OUT
 OF THIS AGREEMENT, INCLUDING DAMAGES FOR LOSS OF PROFITS, OR THE COST OF
 PROCUREMENT OF SUBSTITUTE GOODS, EVEN IF SUCH PARTY HAS BEEN ADVISED OF THE
 POSSIBILITY OF SUCH DAMAGES.
 .
 Export and Import Laws.  Licensee acknowledges and agrees that the Licensed
 Software (including technical data and related technology) may be controlled by
 the export control laws, rules, regulations, restrictions and national security
 controls of the United States and other applicable foreign agencies (the
 "Export Controls"), and agrees not export or re-export, or allow the export or
 re-export of export-controlled the Licensed Software (including technical data
 and related technology) or any copy, portion or direct product of the foregoing
 in violation of the Export Controls. Licensee hereby represents that
 (i) Licensee is not an entity or person to whom provision of the Licensed
 Software (including technical data and related technology) is restricted or
 prohibited by the Export Controls; and (ii) Licensee will not export, re-export
 or otherwise transfer the export-controlled Licensed Software (including
 technical data and related technology) in violation of U.S. sanction programs
 or export control regulations to (a) any country, or  national or resident of
 any country, subject to a United States trade embargo, (b) any person or entity
 to whom shipment is restricted or prohibited by the Export Controls, or
 (c) anyone who is engaged in activities related to the design, development,
 production, or use of nuclear materials, nuclear facilities, nuclear weapons,
 missiles or chemical or biological weapons.

License: Redistributable-chelsio_firmware
 Copyright (c) 2011 Chelsio Communications
 All rights reserved.
 .
 Chelsio Communication Terminator 4/5 ethernet controller firmware
 .
 Redistribution and use in binary form, without modification, are permitted provided
 that the following conditions are met:
 .
 1. Redistribution 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.
 2. The name of Chelsio Communications may not be used to endorse or promote products
    derived from this software without specific prior written permission.
 3. Reverse engineering, decompilation, or disassembly of this firmware is not
    permitted.
 .
 DISCLAIMER.  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.

License: Redistributable-cirrus
 Use, distribution, or reproduction of this CIRRUS LOGIC software is governed by
 the terms of this Agreement.   Any use, distribution or reproduction of this
 CIRRUS LOGIC software constitutes your acceptance of the following terms and
 conditions.
 .
 1. DEFINED TERMS
 .
 “CIRRUS LOGIC” means either Cirrus Logic, Inc., a Delaware Corporation (for
 licensees based in the United States), or Cirrus Logic International (UK) Ltd, a
 company registered in Scotland (for licensees based outside the United States).
 .
 “Licensee” means the party which has accepted these terms, including by
 distributing, reproducing and/or using the Software.
 “Software” means software provided to Licensee in binary code form, that runs or
 is intended to run on a processor embedded in an end product (and related files
 and documentation) (“Software”).
 .
 2. GRANT OF LICENSE
 .
 a. Subject to the terms, conditions, and limitations of this Agreement, CIRRUS
 LOGIC grants to Licensee a non-exclusive , non-transferable license (the
 “License”) to (i) use and integrate the Software  with other software, and (ii)
 reproduce and distribute the Software in its complete and unmodified form,
 provided all use of the Software is in connection with CIRRUS LOGIC
 semiconductor devices. These license rights do not automatically extend to any
 third-party software within the Software for which a separate license is
 required to enable use by the Licensee.  Licensee must agree applicable license
 terms with the relevant third-party licensors to use such software.
 b. Licensee (i) shall not remove or obscure any copyright and/or trademark
 notices from the Software, and (ii) shall maintain and reproduce all copyright
 and other proprietary notices on any copy in the same form and manner that such
 notices are included on the Software (except if the Software is embedded such
 that it is not readily accessible to an end user).
 c. Licensee may not make any modifications to the Software and may only
 distribute the Software under the terms of this Agreement.  Recipients of the
 Software must be provided with a copy of this Agreement.
 .
 3. TERMINATION
 .
 a. This Agreement will automatically terminate if Licensee does not comply with
 its terms.
 b. In the event of termination:
 i. Licensee must destroy all copies of the Software (and parts thereof), and all
 Proprietary Information (as defined below), including any original, backup, or
 archival copy that Licensee may have installed, downloaded, or recorded on any
 medium.  Upon written request from CIRRUS LOGIC, Licensee will certify in
 writing that it has complied with this provision and has not retained any copies
 of the Software or any Proprietary Information;
 ii. the rights and licenses granted to Licensee under this Agreement will
 immediately terminate;
 iii. all rights and obligations under this Agreement which by their nature
 should survive termination, will remain in full force and effect.
 .
 4. OWNERSHIP, RIGHTS, USE LIMITATIONS, AND DUTIES
 .
 a. CIRRUS LOGIC and/or its licensors own all proprietary rights in the Software.
  Whilst this Agreement is in effect,  Licensee hereby covenants that it will not
 assert any claim that the Software infringes any intellectual property rights
 owned or controlled by Licensee.
 b. Other than as expressly set forth in this Agreement, CIRRUS LOGIC does not
 grant, and Licensee does not receive, any ownership right, title or interest in
 any intellectual property rights relating to the Software, nor in any copy of
 any part of the foregoing.  No license is granted to Licensee in any human
 readable code of the Software (source code).
 c. Licensee shall not (i) use, license, sell or otherwise distribute the
 Software except as provided in this Agreement, (ii) attempt to modify in any
 way, reverse engineer, decompile or disassemble any portion of the Software; or
 (iii) use the Software or other material in violation of any applicable law or
 regulation.
 d. The Software is not intended or authorized for use in or with products for
 which CIRRUS LOGIC semiconductor devices are not designed, tested or intended,
 as detailed in the CIRRUS LOGIC Terms and Conditions of Sale, available at
 www.cirrus.com/legal (as the same may be updated from time to time), which shall
 apply to Licensee’s use of Software, insofar as relevant thereto.
 e. CIRRUS LOGIC may require Licensee to cease using a version of the Software,
 and may require use of an updated version, where (a) a third-party has claimed
 that the Software infringes its intellectual property rights, and/or (b) for
 technical reasons CIRRUS LOGIC is no longer able to permit ongoing use of the
 version of the Software being used by Licensee.
 f. If Licensee requests support, CIRRUS LOGIC has no obligation to provide any
 such support but if it agrees to do so any such support will be on a reasonable
 efforts basis.
 g. Licensee shall keep complete and accurate records of its use of the Software
 and shall, on request, promptly provide to CIRRUS LOGIC a certificate evidencing
 the extent of such use.
 .
 5. CONFIDENTIALITY
 .
 a. Licensee may obtain or be provided with information relating to the Software,
 including in documentation provided to it (“Proprietary Information”).  Such
 Proprietary Information shall belong solely to CIRRUS LOGIC and/or its
 affiliates (or, as the case may be, relevant third parties).
 b. During and after the term of this Agreement, Licensee agrees  to maintain all
 such Proprietary Information in strict confidence and to not use (except as
 expressly authorized in this Agreement), disclose, or provide any third-party
 with access to any Proprietary Information except under a written agreement with
 terms at least as protective as the terms of this Agreement.  Licensee also
 agrees to exercise the same degree of care and diligence as it uses in respect
 of its own confidential and proprietary information when dealing with CIRRUS
 LOGIC Proprietary Information, and in any event no less than reasonable care and
 diligence.
 c. Information will not be considered Proprietary Information if (i) it becomes
 public knowledge other than through any act or omission constituting a breach of
 the Licensee’s obligations under this Agreement; (ii) the Licensee can prove it
 was already in the Licensee’s possession and at its free disposal before the
 disclosure hereunder; and (iii) it was received in good faith from a third party
 having no obligation of confidentiality and which is free to disclose such
 Confidential Information
 .
 6. NO WARRANTIES OR LIABILITIES
 .
 LICENSEE EXPRESSLY ACKNOWLEDGES AND AGREES THAT THE SOFTWARE IS PROVIDED BY
 CIRRUS LOGIC “AS IS” WITHOUT ANY WARRANTIES WHATSOEVER AND THAT THE
 INSTALLATION, OPERATION AND USE OF THE SOFTWARE IS AT LICENSEE’S OWN RISK.
 CIRRUS LOGIC MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AND EXPRESSLY
 DISCLAIMS ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
 PURPOSE, GOOD TITLE, NON-INFRINGEMENT, SATISFACTORY QUALITY OR PERFORMANCE OR
 WHICH MAY ARISE FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.  CIRRUS LOGIC
 PROVIDES NO WARRANTY THAT THE SOFTWARE IS FREE FROM DEFECTS OR CHARACTERISTICS
 THAT COULD CAUSE VULNERABILITY TO CYBER-ATTACK, DATA BREACH OR PRIVACY
 VIOLATIONS. CIRRUS LOGIC SHALL IN NO EVENT BE LIABLE TO LICENSEE OR ANYONE ELSE
 FOR ANY LOSS, INJURY OR DAMAGE CAUSED IN WHOLE OR PART BY THE INSTALLATION,
 OPERATION OR USE OF THE SOFTWARE, LICENSEE’S INCORRECT USE OF THE SOFTWARE
 INCLUDING ANY FAILURE TO PROPERLY INSTALL ANY UPDATES TO THE SOFTWARE OR OTHER
 SOFTWARE WITH WHICH THE SOFTWARE OPERATES OR WHICH IT UPDATES, OR IS INTENDED TO
 OPERATE WITH OR UPDATE, OR THE RESULTS PRODUCED BY, OR FAILURES, DELAYS, OR
 INTERRUPTIONS OF THE SOFTWARE.  WITHOUT LIMITING THE FOREGOING GENERALITY,
 CIRRUS LOGIC SHALL IN NO EVENT BE LIABLE WITH RESPECT TO ANY INTELLECTUAL
 PROPERTY INFRINGEMENT CLAIMS WHICH ARISE FROM, OR IN ANY WAY RELATE TO, USE OF
 THE SOFTWARE, INCLUDING, WITHOUT LIMITATION, ANY CLAIMS RELATING TO HAPTICS ON A
 COMPONENT OR SYSTEM LEVEL.  CIRRUS LOGIC AND ITS LICENSORS SHALL IN NO EVENT BE
 LIABLE TO LICENSEE OR ANYONE ELSE FOR ANY DIRECT, CONSEQUENTIAL, INCIDENTAL OR
 SPECIAL DAMAGES, INCLUDING BUT NOT LIMITED TO ANY LOST PROFITS ARISING OUT OF OR
 RELATING TO THE INSTALLATION, OPERATION OR USE OF THE SOFTWARE.    BECAUSE SOME
 JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF CERTAIN WARRANTIES OR
 TYPES OF CLAIM OR LOSS THEN IN SUCH INSTANCES THE ABOVE EXCLUSIONS SHALL BE
 INTERPRETED TO APPLY TO THE EXTENT PERMITTED BY LOCAL LAW.  SUBJECT TO THE
 FOREGOING, THE TOTAL LIABILITY OF CIRRUS LOGIC AND ITS LICENSORS TO LICENSEE
 UNDER THIS AGREEMENT, AND/OR ARISING FROM, OR IN CONNECTION WITH, THE USE OF (OR
 INABILITY TO USE) THE SOFTWARE, WHETHER ARISING IN CONTRACT, TORT (INCLUDING
 NEGLIGENCE), QUASI TORT, OR OTHERWISE SHALL NOT EXCEED THE LICENSE FEES (IF ANY)
 PAID BY LICENSEE FOR THE SOFTWARE THAT GAVE RISE TO THE CLAIM, OR TEN THOUSAND
 U.S. DOLLARS (U.S. $10,000), WHICHEVER IS GREATER.
 .
 7. EXPORT AND END USE RESTRICTIONS
 .
 Licensee acknowledges that the Software is subject to United States and other
 applicable export related laws and  regulations (“Export Laws”).  Licensee
 agrees that it may not export, re-export or transfer the Software or any direct
 product of the Software other than in accordance with those Export Laws.
 Licensee further agrees to be bound by, and to act in accordance with,
 provisions of the CIRRUS LOGIC Terms and Conditions of Sale available at
 www.cirrus.com/legal (as updated from time to time), including insofar as they
 relate to export/end use restrictions.
 .
 8. GENERAL PROVISIONS
 .
 This Agreement is not assignable or sub-licensable by Licensee without the prior
 written consent of CIRRUS LOGIC.  CIRRUS LOGIC may sub-license or assign any or
 all of its rights and obligations under this Agreement without Licensee’s
 consent.  The waiver by either party of a breach of this Agreement shall not
 constitute a waiver of any subsequent breach of this Agreement; nor shall any
 delay to exercise any right under this Agreement operate as a waiver of such
 right.  This Agreement shall be deemed to have been made in, and shall be
 construed pursuant to the laws of, the State of Texas without regard to
 conflicts of laws provisions thereof.  Both parties hereby consent to the
 exclusive jurisdiction of the State of Texas and the locale of Austin therein.
 The prevailing party in any action to enforce this Agreement shall be entitled
 to recover costs and expenses including, without limitation, attorneys' fees.
 The parties agree that  CIRRUS LOGIC and its licensors shall be entitled to
 equitable relief in addition to any remedies it may have hereunder or at law.
 .
 9. ENTIRE AGREEMENT
 .
 This Agreement and any terms referenced or incorporated herein, constitutes the
 entire agreement between Licensee and CIRRUS LOGIC with respect to the Software
 provided pursuant to this Agreement and supersedes any other agreement between
 Licensee and CIRRUS LOGIC with respect thereto (including terms presented and/or
 accepted as part of an installation process), but does not otherwise replace,
 modify or cancel any other written agreement between Licensee and CIRRUS LOGIC.
 If there is any inconsistency between these terms and those presented as part of
 the process to install the Software, these terms will prevail.
 .
 Additional CS42L43 Notices
 ==========================
 .
 These additional notices are required in relation to additional third party
 components within the cs42l43 firmware:
 .
 cmsis_armclang.h
 /**************************************************************************//**
  * @file     cmsis_armclang.h
  * @brief    CMSIS compiler armclang (Arm Compiler 6) header file
  * @version  V5.3.1
  * @date     26. March 2020
  ******************************************************************************/
 /*
  * Copyright (c) 2009-2020 Arm Limited. All rights reserved.
  *
  * SPDX-License-Identifier: Apache-2.0
  *
  * Licensed under the Apache License, Version 2.0.
  * On Debian systems, the full text of the Apache License version 2.0
  * can be found in /usr/share/common-licenses/Apache-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.
  */
 .
 core_cm0plus.h
 /**************************************************************************//**
  * @file     core_cm0plus.h
  * @brief    CMSIS Cortex-M0+ Core Peripheral Access Layer Header File
  * @version  V5.0.9
  * @date     21. August 2019
  ******************************************************************************/
 /*
  * Copyright (c) 2009-2019 Arm Limited. All rights reserved.
  *
  * SPDX-License-Identifier: Apache-2.0
  *
  * Licensed under the Apache License, Version 2.0.
  * On Debian systems, the full text of the Apache License version 2.0
  * can be found in /usr/share/common-licenses/Apache-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.
  */
 .
 cmsis_compiler.h
 /**************************************************************************//**
  * @file     cmsis_compiler.h
  * @brief    CMSIS compiler generic header file
  * @version  V5.1.0
  * @date     09. October 2018
  ******************************************************************************/
 /*
  * Copyright (c) 2009-2018 Arm Limited. All rights reserved.
  *
  * SPDX-License-Identifier: Apache-2.0
  *
  * Licensed under the Apache License, Version 2.0.
  * On Debian systems, the full text of the Apache License version 2.0
  * can be found in /usr/share/common-licenses/Apache-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.
  */
 .
 cmsis_version.h
 /**************************************************************************//**
  * @file     cmsis_version.h
  * @brief    CMSIS Core(M) Version definitions
  * @version  V5.0.4
  * @date     23. July 2019
  ******************************************************************************/
 /*
  * Copyright (c) 2009-2019 ARM Limited. All rights reserved.
  *
  * SPDX-License-Identifier: Apache-2.0
  *
  * Licensed under the Apache License, Version 2.0.
  * On Debian systems, the full text of the Apache License version 2.0
  * can be found in /usr/share/common-licenses/Apache-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.
  */

License: Redistributable-cnm
 Copyright (C) 2021 Chips&Media, Inc.
 All rights reserved.
 .
 Redistribution and use in binary form are permitted provided that the following
 conditions are met:
 .
 1. Redistributions 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.
 .
 2. Use of the following software binaries shall be strictly limited as
 specified below:
 .
   2.1 Solely for use with Texas Instruments Incorporated's silicon products:
     * wave521c_k3_codec_fw.bin
 .
   2.2 Solely for use with NXP's silicon products:
     * wave633c_imx9_codec_fw.bin
 .
 Any other use, reproduction, modification, translation, or compilation of the
 Software is prohibited.
 .
 3. No reverse engineering, decompilation, or disassembly is permitted.
 .
 4. Neither the name of Chips&Media, Inc. nor the names of its suppliers may be
 used to endorse or promote products derived from this software without specific
 prior written permission.
 .
 TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THIS SOFTWARE IS PROVIDED
 "AS IS" WITHOUT WARRANTY OF ANY KIND, INCLUDING, WITHOUT LIMITATION, ANY EXPRESS
 OR IMPLIED WARRANTIES OF MERCHANTABILITY, ACCURACY, FITNESS OR SUFFICIENCY FOR A
 PARTICULAR PURPOSE, SATISFACTORY QUALITY, CORRESPONDENCE WITH DESCRIPTION, QUIET
 ENJOYMENT OR NON-INFRINGEMENT OF THIRD PARTY INTELLECTUAL PROPERTY RIGHTS.
 CHIPS&MEDIA, INC., ITS AFFILIATES AND THEIR SUPPLIERS DISCLAIM ANY WARRANTY THAT
 THE DELIVERABLES WILL OPERATE WITHOUT INTERRUPTION OR BE ERROR-FREE.
 .
 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.

License: Redistributable-conexant
 Conexant grants permission to use and redistribute these firmware
 files for use with Conexant devices, but not as a part of the Linux
 kernel or in any other form which would require these files themselves
 to be covered by the terms of the GNU General Public License.
 These firmware files are distributed in the hope that they will be
 useful, but WITHOUT ANY WARRANTY; without even the implied warranty
 of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

License: Redistributable-cw1200
 Copyright (c) 2007-2013, ST Microelectronics NV.
 All rights reserved.
 .
 Redistribution.  Redistribution and use in binary form, without modification,
 are permitted provided that the following conditions are met:
 .
 * Redistributions must reproduce the above copyright notice and the following
 disclaimer in the documentation and/or other materials provided with the
 distribution.
 .
 * Neither the name of ST Microelectronics NV.  nor the names of its suppliers
 may be used to endorse or promote products derived from this software without
 specific prior written permission.
 .
 * No reverse engineering, decompilation, or disassembly of this software is
 permitted.
 .
 Limited patent license.  ST Microelectronics NV. grants a world-wide, royalty-free,
  non-exclusive license under patents it now or hereafter owns or controls to make,
  have made, use, import, offer to sell and sell ("Utilize") this software, but
  solely to the extent that any such patent is necessary to Utilize the software in
 conjunction with an ST Microelectronics chipset. The patent license shall not
 apply to any other combinations which include this software. No hardware per se
 is licensed hereunder.
 .
 DISCLAIMER.  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ANDCONTRIBUTORS
 "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.

License: Redistributable-cw1200-sdd
 Copyright (c) 2011-2013 Sagrad, Inc.
 .
 This SDD ("Static Dynamic Data") file is licensed strictly for use with
 the Sagrad WiFi modules (such as the SG901-1091/1098) that utilize the
 cw1200 driver. There is no warranty expressed or implied about its
 fitness for any purpose.
 .
 Permission is hereby granted for the distribution of this SDD file as
 part of Linux or other Open Source operating system kernel in text or
 binary form as required.
 .
 (Please note that the actual device firmware is separately licensed)

License: Redistributable-cx2341x
 END-USER FIRMWARE LICENSE AGREEMENT
 .
 IMPORTANT - PLEASE READ BEFORE COPYING, INSTALLING OR USING.
 .
 Do not use or load this firmware image (the "Firmware") until you have
 carefully read the following terms and conditions. By loading or using
 the Firmware, you agree to the terms of this Agreement. If you do not
 wish to so agree, do not install or use the Firmware.
 .
 LICENSEES: Please note:
 .
 * If you are an End-User, only the END-USER FIRMWARE LICENSE AGREEMENT
   applies (this license).
 .
 * If you are an Original Equipment Manufacturer (OEM), Independent
   Hardware Vendor (IHV), or Independent Firmware Vendor (ISV), the
   OEM/IHV/ISVFIRMWARE LICENSE AGREEMENT applies, as well as the
   END-USER FIRMWARE LICENSE AGREEMENT (this license).
 .
 LICENSE. You may copy and use the Firmware, subject to these conditions:
 .
 1. This Firmware is licensed for use only in conjunction with
    Hauppauge component products. Use of the Firmware in conjunction
    with non-Hauppauge component products is not licensed hereunder.
 .
 2. You may not copy, modify, rent, sell, distribute or transfer any
    part of the Firmware except as provided in this Agreement, and you
    agree to prevent unauthorized copying of the Firmware.
 .
 3. You may not reverse engineer, decompile, or disassemble the Firmware.
 .
 4. You may not sublicense the Firmware.
 .
 5. The Firmware may contain the firmware or other property of third party
    suppliers.
 .
 TRADEMARKS. Except as expressly provided herein, you shall not use
 Hauppauge's name in any publications, advertisements, or other
 announcements without Hauppauge's prior written consent. You do not
 have any rights to use any Hauppauge trademarks or logos.
 .
 OWNERSHIP OF FIRMWARE AND COPYRIGHTS. Title to all copies of the
 Firmware remains with Hauppauge or its suppliers. The Firmware is
 copyrighted and protected by the laws of the United States and other
 countries, and international treaty provisions. You may not remove any
 copyright notices from the Firmware. Hauppauge may make changes to the
 Firmware, or items referenced therein, at any time without notice, but
 is not obligated to support or update the Firmware. Except as
 otherwise expressly provided, Hauppauge grants no express or implied
 right under Hauppauge patents, copyrights, trademarks, or other
 intellectual property rights. You may transfer the Firmware only if a
 copy of this license accompanies the Firmware and the recipient agrees
 to be fully bound by these terms.
 .
 EXCLUSION OF WARRANTIES.
 THE FIRMWARE IS PROVIDED "AS IS" AND POSSIBLY WITH FAULTS. UNLESS
 EXPRESSLY AGREED OTHERWISE, HAUPPAUGE AND ITS SUPPLIERS AND LICENSORS
 DISCLAIM ANY AND ALL WARRANTIES AND GUARANTEES, EXPRESS, IMPLIED OR
 OTHERWISE, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 MERCHANTABILITY, NONINFRINGEMENT, OR FITNESS FOR A PARTICULAR PURPOSE.
 Hauppauge does not warrant or assume responsibility for the accuracy
 or completeness of any information, text, graphics, links or other
 items contained within the Firmware. You assume all liability,
 financial or otherwise, associated with Your use or disposition of the
 Firmware.
 .
 LIMITATION OF LIABILITY. IN NO EVENT SHALL HAUPPAUGE OR ITS SUPPLIERS
 AND LICENSORS BE LIABLE FOR ANY DAMAGES WHATSOEVER FROM ANY CAUSE OF
 ACTION OF ANY KIND (INCLUDING, WITHOUT LIMITATION, LOST PROFITS,
 BUSINESS INTERRUPTION, OR LOST INFORMATION) ARISING OUT OF THE USE,
 MODIFICATION, OR INABILITY TO USE THE FIRMWARE, OR OTHERWISE, NOR FOR
 PUNITIVE, INCIDENTAL, CONSEQUENTIAL, OR SPECIAL DAMAGES OF ANY KIND,
 EVEN IF HAUPPAUGE OR ITS SUPPLIERS AND LICENSORS HAVE BEEN ADVISED OF
 THE POSSIBILITY OF SUCH DAMAGES. SOME JURISDICTIONS PROHIBIT EXCLUSION
 OR LIMITATION OF LIABILITY FOR IMPLIED WARRANTIES OR CONSEQUENTIAL OR
 INCIDENTAL DAMAGES, SO CERTAIN LIMITATIONS MAY NOT APPLY. YOU MAY ALSO
 HAVE OTHER LEGAL RIGHTS THAT VARY BETWEEN JURISDICTIONS.
 .
 WAIVER AND AMENDMENT. No modification, amendment or waiver of any
 provision of this Agreement shall be effective unless in writing and
 signed by an officer of Hauppauge. No failure or delay in exercising
 any right, power, or remedy under this Agreement shall operate as a
 waiver of any such right, power or remedy. Without limiting the
 foregoing, terms and conditions on any purchase orders or similar
 materials submitted by you to Hauppauge, and any terms contained in
 Hauppauges standard acknowledgment form that are in conflict with
 these terms, shall be of no force or effect.
 .
 SEVERABILITY. If any provision of this Agreement is held by a court of
 competent jurisdiction to be contrary to law, such provision shall be
 changed and interpreted so as to best accomplish the objectives of the
 original provision to the fullest extent allowed by law and the
 remaining provisions of this Agreement shall remain in full force and
 effect.
 .
 EXPORT RESTRICTIONS. Each party acknowledges that the Firmware is
 subject to applicable import and export regulations of the United
 States and of the countries in which each party transacts business,
 specifically including U.S. Export Administration Act and Export
 Administration Regulations. Each party shall comply with such laws and
 regulations, as well as all other laws and regulations applicable to
 the Firmware. Without limiting the generality of the foregoing, each
 party agrees that it will not export, re-export, transfer or divert
 any of the Firmware or the direct programs thereof to any restricted
 place or party in accordance with U.S. export regulations. Note that
 Firmware containing encryption may be subject to additional
 restrictions.
 .
 APPLICABLE LAWS. Claims arising under this Agreement shall be governed
 by the laws of New York, excluding its principles of conflict of laws
 and the United Nations Convention on Contracts for the Sale of
 Goods. You may not export the Firmware in violation of applicable
 export laws and regulations. Hauppauge is not obligated under any
 other agreements unless they are in writing and signed by an
 authorized representative of Hauppauge.
 .
 GOVERNMENT RESTRICTED RIGHTS. The Firmware is provided with
 "RESTRICTED RIGHTS." Use, duplication, or disclosure by the Government
 is subject to restrictions as set forth in FAR52.227-14 and
 DFAR252.227-7013 et seq. or their successors. Use of the Firmware by
 the Government constitutes acknowledgment of Hauppauge's proprietary
 rights therein. Contractor or Manufacturer is Hauppauge Computer
 Works, Inc.  91 Cabot Court Hauppauge, NY 11788
 .
 TERMINATION OF THIS AGREEMENT. Hauppauge may terminate this Agreement
 at any time if you violate its terms. Upon termination, you will
 immediately destroy the Firmware or return all copies of the Firmware
 to Hauppauge.
 OEM/IHV/ISV FIRMWARE LICENSE AGREEMENT
 .
 IMPORTANT - PLEASE READ BEFORE INSTALLING OR USING THIS FIRMWARE
 .
 Do not use or load this firmware image (the "Firmware") until you have
 carefully read the following terms and conditions. By loading or using
 the Firmware, you agree to the terms of this Agreement. If you do not
 wish to so agree, do not install or use the Firmware.
 .
 LICENSEES: Please note:
 .
 * If you are an End-User, only the END-USER FIRMWARE LICENSE AGREEMENT
   applies.
 .
 * If you are an Original Equipment Manufacturer (OEM), Independent
   Hardware Vendor (IHV), or Independent Firmware Vendor (ISV), the
   OEM/IHV/ISV FIRMWARE LICENSE AGREEMENT applies (this license), as
   well as the END-USER FIRMWARE LICENSE AGREEMENT.
 .
 LICENSE. This Firmware is licensed for use only in conjunction with
 Hauppauge component products. Use of the Firmware in conjunction with
 non-Hauppauge component products is not licensed hereunder. Subject to
 the terms of this Agreement, Hauppauge grants to you a nonexclusive,
 nontransferable, worldwide, fully paid-up license under Hauppauge's
 copyrights to: (i) copy the Firmware internally for your own
 development and maintenance purposes; (ii) copy and distribute the
 Firmware to your end-users, but only under a license agreement with
 terms at least as restrictive as those contained in Hauppauge's
 END-USER FIRMWARE LICENSE AGREEMENT; and (iii) modify, copy and
 distribute the end-user documentation which may accompany the
 Firmware, but only in association with the Firmware.
 .
 If you are not the final manufacturer or vendor of a computer system
 or firmware program incorporating the Firmware, then you may transfer
 a copy of the Firmware, including any related documentation (modified
 or unmodified) to your recipient for use in accordance with the terms
 of this Agreement, provided such recipient agrees to be fully bound by
 the terms hereof. You shall not otherwise assign, sublicense, lease,
 or in any other way transfer or disclose Firmware to any third
 party. You may not, nor may you assist any other person or entity to
 modify, translate, convert to another programming language, decompile,
 reverse engineer, or disassemble any portion of the Firmware or
 otherwise attempt to derive source code from any object code modules
 of the Firmware or any internal data files generated by the
 Firmware. Your rights to redistribute the Firmware shall be contingent
 upon your installation of this Agreement in its entirety in the same
 directory as the Firmware.
 .
 CONTRACTORS. For the purpose of this Agreement, and notwithstanding
 anything to the contrary hereunder, solely with respect to the
 requirements for compliance with the terms hereunder, any contractors
 or consultants that You use to perform the work or otherwise assist
 You in the development or products using this Firmware shall be deemed
 to be End Users and accordingly, upon receipt of the Firmware, shall
 be bound by the terms of the END-USER FIRMWARE LICENSE AGREEMENT. No
 additional agreement between You and such consultants or contractors
 is required under this Agreement to detail such compliance.
 .
 TRADEMARKS. Except as expressly provided herein, you shall not use
 Hauppauge's name in any publications, advertisements, or other
 announcements without Hauppauge's prior written consent. You do not
 have any rights to use any Hauppauge trademarks or logos.
 .
 OWNERSHIP OF FIRMWARE AND COPYRIGHTS. Firmware and accompanying
 materials, if any, are owned by Hauppauge or its suppliers and
 licensors and may be protected by copyright, trademark, patent and
 trade secret law and international treaties. Any rights, express or
 implied, in the intellectual property embodied in the foregoing, other
 than those specified in this Agreement, are reserved by Hauppauge and
 its suppliers and licensors or otherwise as set forth in any
 applicable open source license agreement. You will keep the Firmware
 free of liens, attachments, and other encumbrances. You agree not to
 remove any proprietary notices and/or any labels from the Firmware and
 accompanying materials without prior written approval by Hauppauge
 .
 EXCLUSION OF WARRANTIES.
 THE FIRMWARE IS PROVIDED "AS IS" AND POSSIBLY WITH FAULTS. UNLESS
 EXPRESSLY AGREED OTHERWISE, HAUPPAUGE AND ITS SUPPLIERS AND LICENSORS
 DISCLAIM ANY AND ALL WARRANTIES AND GUARANTEES, EXPRESS, IMPLIED OR
 OTHERWISE, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 MERCHANTABILITY, NONINFRINGEMENT, OR FITNESS FOR A PARTICULAR PURPOSE.
 Hauppauge does not warrant or assume responsibility for the accuracy
 or completeness of any information, text, graphics, links or other
 items contained within the Firmware. You assume all liability,
 financial or otherwise, associated with Your use or disposition of the
 Firmware.
 .
 LIMITATION OF LIABILITY. IN NO EVENT SHALL HAUPPAUGE OR ITS SUPPLIERS
 AND LICENSORS BE LIABLE FOR ANY DAMAGES WHATSOEVER FROM ANY CAUSE OF
 ACTION OF ANY KIND (INCLUDING, WITHOUT LIMITATION, LOST PROFITS,
 BUSINESS INTERRUPTION, OR LOST INFORMATION) ARISING OUT OF THE USE,
 MODIFICATION, OR INABILITY TO USE THE FIRMWARE, OR OTHERWISE, NOR FOR
 PUNITIVE, INCIDENTAL, CONSEQUENTIAL, OR SPECIAL DAMAGES OF ANY KIND,
 EVEN IF HAUPPAUGE OR ITS SUPPLIERS AND LICENSORS HAVE BEEN ADVISED OF
 THE POSSIBILITY OF SUCH DAMAGES. SOME JURISDICTIONS PROHIBIT EXCLUSION
 OR LIMITATION OF LIABILITY FOR IMPLIED WARRANTIES OR CONSEQUENTIAL OR
 INCIDENTAL DAMAGES, SO CERTAIN LIMITATIONS MAY NOT APPLY. YOU MAY ALSO
 HAVE OTHER LEGAL RIGHTS THAT VARY BETWEEN JURISDICTIONS.
 .
 WAIVER AND AMENDMENT. No modification, amendment or waiver of any
 provision of this Agreement shall be effective unless in writing and
 signed by an officer of Hauppauge. No failure or delay in exercising
 any right, power, or remedy under this Agreement shall operate as a
 waiver of any such right, power or remedy. Without limiting the
 foregoing, terms and conditions on any purchase orders or similar
 materials submitted by you to Hauppauge, and any terms contained in
 Hauppauges standard acknowledgment form that are in conflict with
 these terms, shall be of no force or effect.
 .
 SEVERABILITY. If any provision of this Agreement is held by a court of
 competent jurisdiction to be contrary to law, such provision shall be
 changed and interpreted so as to best accomplish the objectives of the
 original provision to the fullest extent allowed by law and the
 remaining provisions of this Agreement shall remain in full force and
 effect.
 .
 EXPORT RESTRICTIONS. Each party acknowledges that the Firmware is
 subject to applicable import and export regulations of the United
 States and of the countries in which each party transacts business,
 specifically including U.S. Export Administration Act and Export
 Administration Regulations. Each party shall comply with such laws and
 regulations, as well as all other laws and regulations applicable to
 the Firmware. Without limiting the generality of the foregoing, each
 party agrees that it will not export, re-export, transfer or divert
 any of the Firmware or the direct programs thereof to any restricted
 place or party in accordance with U.S. export regulations. Note that
 Firmware containing encryption may be subject to additional
 restrictions.
 .
 APPLICABLE LAWS. Claims arising under this Agreement shall be governed
 by the laws of New York, excluding its principles of conflict of laws
 and the United Nations Convention on Contracts for the Sale of
 Goods. You may not export the Firmware in violation of applicable
 export laws and regulations. Hauppauge is not obligated under any
 other agreements unless they are in writing and signed by an
 authorized representative of Hauppauge.
 .
 GOVERNMENT RESTRICTED RIGHTS. The Firmware is provided with
 "RESTRICTED RIGHTS." Use, duplication, or disclosure by the Government
 is subject to restrictions as set forth in FAR52.227-14 and
 DFAR252.227-7013 et seq. or their successors. Use of the Firmware by
 the Government constitutes acknowledgment of Hauppauge's proprietary
 rights therein. Contractor or Manufacturer is Hauppauge Computer
 Works, Inc.  91 Cabot Court Hauppauge, NY 11788
 .
 TERMINATION OF THIS AGREEMENT. Hauppauge may terminate this Agreement
 at any time if you violate its terms. Upon termination, you will
 immediately destroy the Firmware or return all copies of the Firmware
 to Hauppauge.

License: Redistributable-cxgb3
 Copyright (c) 2007-2009 NetLogic Microsystems, Inc.
 .
 Permission is hereby granted for the distribution of this firmware
 data in hexadecimal or equivalent format, provided this copyright
 notice is accompanying it.

License: Redistributable-dib0700
 Firmware provided by Patrick Boettcher <pboettcher@dibcom.fr> to Devin
 Heitmueller <dheitmueller@kernellabs.com> on October 8, 2009.
 .
 The USB firmware file "dvb-usb-dib0700.1.20.fw" for DiBcom's DiB0700,
 used together with the Linux driver module dvb-usb-dib0700, is
 provided under the following licensing terms:
 .
 Copyright (c) 2009, DiBcom
 .
 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.

License: Redistributable-drxk
 TERRATEC grants permission to use and redistribute these firmware
 files for use with TERRATEC devices, but not as part of the Linux
 kernel or in any other form which would require these files themselves
 to be covered by the terms of the GNU General Public License.
 .
 These firmware files are distributed in the hope that they will be
 useful, but WITHOUT ANY WARRANTY; without even the implied warranty
 of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

License: Redistributable-echoaudio
 Copyright Echo Digital Audio Corporation (c)
 All rights reserved
 www.echoaudio.com
 .
 Echo Digital Audio does not disclose the source code from which these
 firmware images are derived. Permission is hereby granted for the
 distribution of these firmware images as part of the Linux kernel or
 other GPL project in text or binary
 form as required.
 .
 This file is part of Echo Digital Audio's generic driver library.
 .
 This library is free software; you can redistribute it and/or
 modify it under the terms of the GNU Lesser General Public
 License as published by the Free Software Foundation; either
 version 2.1 of the License, or (at your option) any later version.
 .
 This library is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 Lesser General Public License for more details.
 .
 You should have received a copy of the GNU General Public License
 along with this program.  If not, see <https://www.gnu.org/licenses/>.

License: Redistributable-emi26
 This firmware is for the Emagic EMI 2|6 Audio Interface
 .
 The firmware contained herein is Copyright (c) 1999-2002 Emagic
 as an unpublished work. This notice does not imply unrestricted
 or public access to this firmware which is a trade secret of Emagic,
 and which may not be reproduced, used, sold or transferred to
 any third party without Emagic's written consent. All Rights Reserved.
 .
 Permission is hereby granted for the distribution of this firmware
 image as part of a Linux or other Open Source operating system kernel
 in text or binary form as required.
 .
 This firmware may not be modified and may only be used with the
 Emagic EMI 2|6 Audio Interface. Distribution and/or Modification of
 any driver which includes this firmware, in whole or in part,
 requires the inclusion of this statement.

License: Redistributable-ene_firmware
 copyright (c) 2011, ENE TECHNOLOGY 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.

License: Redistributable-go7007
 The README file from the original package from Micronas appears below. Only
 the part about the firmware redistribution in section 0 is relevant, all
 other sections are completely obsolete.
 .
 ---------------------------------------------------------------------------
                      WIS GO7007SB Public Linux Driver
 ---------------------------------------------------------------------------
 .
 *** Please see the file RELEASE-NOTES for important last-minute updates ***
 .
   0. OVERVIEW AND LICENSING/DISCLAIMER
 .
 This driver kit contains Linux drivers for the WIS GO7007SB multi-format
 video encoder.  Only kernel version 2.6.x is supported.  The video stream
 is available through the Video4Linux2 API and the audio stream is available
 through the ALSA API (or the OSS emulation layer of the ALSA system).
 .
 The files in kernel/ and hotplug/ are licensed under the GNU General Public
 License Version 2 from the Free Software Foundation.  A copy of the license
 is included in the file COPYING.
 .
 The example applications in apps/ and C header files in include/ are
 licensed under a permissive license included in the source files which
 allows copying, modification and redistribution for any purpose without
 attribution.
 .
 The firmware files included in the firmware/ directory may be freely
 redistributed only in conjunction with this document; but modification,
 tampering and reverse engineering are prohibited.
 .
 MICRONAS USA, INC., MAKES NO WARRANTIES TO ANY PERSON OR ENTITY WITH
 RESPECT TO THE SOFTWARE OR ANY DERIVATIVES THEREOF OR ANY SERVICES OR
 LICENSES AND DISCLAIMS ALL IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION
 WARRANTIES OF MERCHANTABILITY, SUPPORT, AND FITNESS FOR A PARTICULAR
 PURPOSE AND NON-INFRINGEMENT.
 .
   1. SYSTEM REQUIREMENTS
 .
 This driver requires Linux kernel 2.6.  Kernel 2.4 is not supported.  Using
 kernel 2.6.10 or later is recommended, as earlier kernels are known to have
 unstable USB 2.0 support.
 .
 A fully built kernel source tree must be available.  Typically this will be
 linked from "/lib/modules/<KERNEL VERSION>/build" for convenience.  If this
 link does not exist, an extra parameter will need to be passed to the
 `make` command.
 .
 All vendor-built kernels should already be configured properly.  However,
 for custom-built kernels, the following options need to be enabled in the
 kernel as built-in or modules:
 .
         CONFIG_HOTPLUG           - Support for hot-pluggable devices
         CONFIG_MODULES           - Enable loadable module support
         CONFIG_KMOD              - Automatic kernel module loading
         CONFIG_FW_LOADER         - Hotplug firmware loading support
         CONFIG_I2C               - I2C support
         CONFIG_VIDEO_DEV         - Video For Linux
         CONFIG_SOUND             - Sound card support
         CONFIG_SND               - Advanced Linux Sound Architecture
         CONFIG_USB               - Support for Host-side USB
         CONFIG_USB_DEVICEFS      - USB device filesystem
         CONFIG_USB_EHCI_HCD      - EHCI HCD (USB 2.0) support
 .
 Additionally, to use the example application, the following options need to
 be enabled in the ALSA section:
 .
         CONFIG_SND_MIXER_OSS     - OSS Mixer API
         CONFIG_SND_PCM_OSS       - OSS PCM (digital audio) API
 .
 The hotplug scripts, along with the fxload utility, must also be installed.
 These scripts can be obtained from <http://linux-hotplug.sourceforge.net/>.
 Hotplugging is used for loading firmware into the Cypruss EZ-USB chip using
 fxload and for loading firmware into the driver using the firmware agent.
 .
   2. COMPILING AND INSTALLING THE DRIVER
 .
 Most users should be able to compile the driver by simply running:
 .
         $ make
 .
 in the top-level directory of the driver kit.  First the kernel modules
 will be built, followed by the example applications.
 .
 If the build system is unable to locate the kernel source tree for the
 currently-running kernel, or if the module should be built for a kernel
 other than the currently-running kernel, an additional parameter will need
 to be passed to make to specify the appropriate kernel source directory:
 .
         $ make KERNELSRC=/usr/src/linux-2.6.10-custom3
 .
 Once the compile completes, the driver and firmware files should be
 installed by running:
 .
         $ make install
 .
 The kernel modules will be placed in "/lib/modules/<KERNEL VERSION>/extra"
 and the firmware files will be placed in the appropriate hotplug firmware
 directory, usually /lib/firmware.  In addition, USB maps and scripts will
 be placed in /etc/hotplug/usb to enable fxload to initialize the EZ-USB
 control chip when the device is connected.
 .
   3. PAL/SECAM TUNER CONFIGURATION (TV402U-EU only)
 .
 The PAL model of the Plextor ConvertX TV402U may require additional
 configuration to correctly select the appropriate TV frequency band and
 audio subchannel.
 .
 Users with a device other than the Plextor ConvertX TV402U-EU should skip
 this section.
 .
 The wide variety of PAL TV systems used in Europe requires that additional
 information about the local TV standards be passed to the driver in order
 to properly tune TV channels.  The two necessary parameters are (a) the PAL
 TV band, and (b) the audio subchannel format in use.
 .
 In many cases, the appropriate TV band selection is passed to the driver
 from applications.  However, in some cases, the application only specifies
 that the driver should use PAL but not the specific information about the
 appropriate TV band.  To work around this issue, the correct TV band may be
 specified in the "force_band" parameter to the wis-sony-tuner module:
 .
      TV band           force_band
      -------           ----------
      PAL B/G                B
      PAL I                  I
      PAL D/K                D
      SECAM L                L
 .
 If the "force_band" parameter is specified, the driver will ignore any TV
 band specified by applications and will always use the band provided in the
 module parameter.
 .
 The other parameter that can be specified is the audio subchannel format.
 There are several stereo audio carrier systems in use, including NICAM and
 three varieties of A2.  To receive audio broadcast on one of these stereo
 carriers, the "force_mpx_mode" parameter must be specified to the
 wis-sony-tuner module.
 .
      TV band           Audio subcarrier       force_mpx_mode
      -------           ----------------       --------------
      PAL B/G            Mono (default)               1
      PAL B/G                  A2                     2
      PAL B/G                 NICAM                   3
      PAL I              Mono (default)               4
      PAL I                   NICAM                   5
      PAL D/K            Mono (default)               6
      PAL D/K                 A2 (1)                  7
      PAL D/K                 A2 (2)                  8
      PAL D/K                 A2 (3)                  9
      PAL D/K                 NICAM                  10
      SECAM L            Mono (default)              11
      SECAM L                 NICAM                  12
 .
 If the "force_mpx_mode" parameter is not specified, the correct mono-only
 mode will be chosen based on the TV band.  However, the tuner will not
 receive stereo audio or bilingual broadcasts correctly.
 .
 To pass the "force_band" or "force_mpx_mode" parameters to the
 wis-sony-tuner module, the following line must be added to the modprobe
 configuration file, which varies from one Linux distribution to another.
 .
      options wis-sony-tuner force_band=B force_mpx_mode=2
 .
 The above example would force the tuner to the PAL B/G TV band and receive
 stereo audio broadcasts on the A2 carrier.
 .
 To verify that the configuration has been placed in the correct location,
 execute:
 .
         $ modprobe -c | grep wis-sony-tuner
 .
 If the configuration line appears, then modprobe will pass the parameters
 correctly the next time the wis-sony-tuner module is loaded into the
 kernel.
 .
   4. TESTING THE DRIVER
 .
 Because few Linux applications are able to correctly capture from
 Video4Linux2 devices with only compressed formats supported, the new driver
 should be tested with the "gorecord" application in the apps/ directory.
 .
 First connect a video source to the device, such as a DVD player or VCR.
 This will be captured to a file for testing the driver.  If an input source
 is unavailable, a test file can still be captured, but the video will be
 black and the audio will be silent.
 .
 This application will auto-detect the V4L2 and ALSA/OSS device names of the
 hardware and will record video and audio to an AVI file for a specified
 number of seconds.  For example:
 .
         $ apps/gorecord -duration 60 capture.avi
 .
 If this application does not successfully record an AVI file, the error
 messages produced by gorecord and recorded in the system log (usually in
 /var/log/messages) should provide information to help resolve the problem.
 .
 Supplying no parameters to gorecord will cause it to probe the available
 devices and exit.  Use the -help flag for usage information.
 .
   5. USING THE DRIVER
 .
 The V4L2 device implemented by the driver provides a standard compressed
 format API, within the following criteria:
 .
   * Applications that only support the original Video4Linux1 API will not
     be able to communicate with this driver at all.
 .
   * No raw video modes are supported, so applications like xawtv that
     expect only uncompressed video will not function.
 .
   * Supported compression formats are: Motion-JPEG, MPEG1, MPEG2 and MPEG4.
 .
   * MPEG video formats are delivered as Video Elementary Streams only.
     Program Stream (PS), Transport Stream (TS) and Packetized Elementary
     Stream (PES) formats are not supported.
 .
   * Video parameters such as format and input port may not be changed while
     the encoder is active.
 .
   * The audio capture device only functions when the video encoder is
     actively capturing video.  Attempts to read from the audio device when
     the encoder is inactive will result in an I/O error.
 .
   * The native format of the audio device is 48Khz 2-channel 16-bit
     little-endian PCM, delivered through the ALSA system.  No audio
     compression is implemented in the hardware.  ALSA may convert to other
     uncompressed formats on the fly.
 .
 The include/ directory contains a C header file describing non-standard
 features of the GO7007SB encoder, which are described below:
 .
   GO7007IOC_S_COMP_PARAMS, GO7007IOC_G_COMP_PARAMS
 .
     These ioctls are used to negotiate general compression parameters.
 .
     To query the current parameters, call the GO7007IOC_G_COMP_PARAMS ioctl
     with a pointer to a struct go7007_comp_params.  If the driver is not
     set to MPEG format, the EINVAL error code will be returned.
 .
     To change the current parameters, initialize all fields of a struct
     go7007_comp_params and call the GO7007_IOC_S_COMP_PARAMS ioctl with a
     pointer to this structure.  The driver will return the current
     parameters with any necessary changes to conform to the limitations of
     the hardware or current compression mode.  Any or all fields can be set
     to zero to request a reasonable default value.  If the driver is not
     set to MPEG format, the EINVAL error code will be returned.  When I/O
     is in progress, the EBUSY error code will be returned.
 .
     Fields in struct go7007_comp_params:
 .
         __u32                        The maximum number of frames in each
           gop_size                   Group Of Pictures; i.e. the maximum
                                      number of frames minus one between
                                      each key frame.
 .
         __u32                        The maximum number of sequential
           max_b_frames               bidirectionally-predicted frames.
                                      (B-frames are not yet supported.)
 .
         enum go7007_aspect_ratio     The aspect ratio to be encoded in the
           aspect_ratio               meta-data of the compressed format.
 .
                                      Choices are:
                                         GO7007_ASPECT_RATIO_1_1
                                         GO7007_ASPECT_RATIO_4_3_NTSC
                                         GO7007_ASPECT_RATIO_4_3_PAL
                                         GO7007_ASPECT_RATIO_16_9_NTSC
                                         GO7007_ASPECT_RATIO_16_9_PAL
 .
         __u32                        Bit-wise OR of control flags (below)
           flags
 .
     Flags in struct go7007_comp_params:
 .
         GO7007_COMP_CLOSED_GOP       Only produce self-contained GOPs, used
                                      to produce streams appropriate for
                                      random seeking.
 .
         GO7007_COMP_OMIT_SEQ_HEADER  Omit the stream sequence header.
 .
   GO7007IOC_S_MPEG_PARAMS, GO7007IOC_G_MPEG_PARAMS
 .
     These ioctls are used to negotiate MPEG-specific stream parameters when
     the pixelformat has been set to V4L2_PIX_FMT_MPEG.
 .
     To query the current parameters, call the GO7007IOC_G_MPEG_PARAMS ioctl
     with a pointer to a struct go7007_mpeg_params.  If the driver is not
     set to MPEG format, the EINVAL error code will be returned.
 .
     To change the current parameters, initialize all fields of a struct
     go7007_mpeg_params and call the GO7007_IOC_S_MPEG_PARAMS ioctl with a
     pointer to this structure.  The driver will return the current
     parameters with any necessary changes to conform to the limitations of
     the hardware or selected MPEG mode.  Any or all fields can be set to
     zero to request a reasonable default value.  If the driver is not set
     to MPEG format, the EINVAL error code will be returned.  When I/O is in
     progress, the EBUSY error code will be returned.
 .
     Fields in struct go7007_mpeg_params:
 .
         enum go7007_mpeg_video_standard
           mpeg_video_standard        The MPEG video standard in which to
                                      compress the video.
 .
                                      Choices are:
                                         GO7007_MPEG_VIDEO_MPEG1
                                         GO7007_MPEG_VIDEO_MPEG2
                                         GO7007_MPEG_VIDEO_MPEG4
 .
         __u32                        Bit-wise OR of control flags (below)
           flags
 .
         __u32                        The profile and level indication to be
           pali                       stored in the sequence header.  This
                                      is only used as an indicator to the
                                      decoder, and does not affect the MPEG
                                      features used in the video stream.
                                      Not valid for MPEG1.
 .
                                      Choices for MPEG2 are:
                                         GO7007_MPEG2_PROFILE_MAIN_MAIN
 .
                                      Choices for MPEG4 are:
                                         GO7007_MPEG4_PROFILE_S_L0
                                         GO7007_MPEG4_PROFILE_S_L1
                                         GO7007_MPEG4_PROFILE_S_L2
                                         GO7007_MPEG4_PROFILE_S_L3
                                         GO7007_MPEG4_PROFILE_ARTS_L1
                                         GO7007_MPEG4_PROFILE_ARTS_L2
                                         GO7007_MPEG4_PROFILE_ARTS_L3
                                         GO7007_MPEG4_PROFILE_ARTS_L4
                                         GO7007_MPEG4_PROFILE_AS_L0
                                         GO7007_MPEG4_PROFILE_AS_L1
                                         GO7007_MPEG4_PROFILE_AS_L2
                                         GO7007_MPEG4_PROFILE_AS_L3
                                         GO7007_MPEG4_PROFILE_AS_L4
                                         GO7007_MPEG4_PROFILE_AS_L5
 .
     Flags in struct go7007_mpeg_params:
 .
         GO7007_MPEG_FORCE_DVD_MODE   Force all compression parameters and
                                      bitrate control settings to comply
                                      with DVD MPEG2 stream requirements.
                                      This overrides most compression and
                                      bitrate settings!
 .
         GO7007_MPEG_OMIT_GOP_HEADER  Omit the GOP header.
 .
         GO7007_MPEG_REPEAT_SEQHEADER Repeat the MPEG sequence header at
                                      the start of each GOP.
 .
   GO7007IOC_S_BITRATE, GO7007IOC_G_BITRATE
 .
     These ioctls are used to set and query the target bitrate value for the
     compressed video stream.  The bitrate may be selected by storing the
     target bits per second in an int and calling GO7007IOC_S_BITRATE with a
     pointer to the int.  The bitrate may be queried by calling
     GO7007IOC_G_BITRATE with a pointer to an int where the current bitrate
     will be stored.
 .
     Note that this is the primary means of controlling the video quality
     for all compression modes, including V4L2_PIX_FMT_MJPEG.  The
     VIDIOC_S_JPEGCOMP ioctl is not supported.
 .
 ----------------------------------------------------------------------------
                    Installing the WIS PCI Voyager Driver
 ---------------------------------------------------------------------------
 .
 The WIS PCI Voyager driver requires several patches to the Linux 2.6.11.x
 kernel source tree before compiling the driver.  These patches update the
 in-kernel SAA7134 driver to the newest development version and patch bugs
 in the TDA8290/TDA8275 tuner driver.
 .
 The following patches must be downloaded from Gerd Knorr's website and
 applied in the order listed:
 .
 http://dl.bytesex.org/patches/2.6.11-2/i2c-tuner
 http://dl.bytesex.org/patches/2.6.11-2/i2c-tuner2
 http://dl.bytesex.org/patches/2.6.11-2/v4l2-api-mpeg
 http://dl.bytesex.org/patches/2.6.11-2/saa7134-update
 .
 The following patches are included with this SDK and can be applied in any
 order:
 .
 patches/2.6.11/saa7134-voyager.diff
 patches/2.6.11/tda8275-newaddr.diff
 patches/2.6.11/tda8290-ntsc.diff
 .
 Check to make sure the CONFIG_VIDEO_SAA7134 option is enabled in the kernel
 configuration, and build and install the kernel.
 .
 After rebooting into the new kernel, the GO7007 driver can be compiled and
 installed:
 .
 $ make SAA7134_BUILD=y
 $ make install
 $ modprobe saa7134-go7007
 .
 There will be two V4L video devices associated with the PCI Voyager.  The
 first device (most likely /dev/video0) provides access to the raw video
 capture mode of the SAA7133 device and is used to configure the source
 video parameters and tune the TV tuner.  This device can be used with xawtv
 or other V4L(2) video software as a standard uncompressed device.
 .
 The second device (most likely /dev/video1) provides access to the
 compression functions of the GO7007.  It can be tested using the gorecord
 application in the apps/ directory of this SDK:
 .
 $ apps/gorecord -vdevice /dev/video1 -noaudio test.avi
 .
 Currently the frame resolution is fixed at 720x480 (NTSC) or 720x576 (PAL),
 and the video standard must be specified to both the raw and the compressed
 video devices (xawtv and gorecord, for example).
 .
 --------------------------------------------------------------------------
 RELEASE NOTES FOR WIS GO7007SB LINUX DRIVER
 ---------------------------------------------------------------------------
 .
 Last updated: 5 November 2005
 .
  - Release 0.9.7 includes new support for using udev to run fxload.  The
    install script should automatically detect whether the old hotplug
    scripts or the new udev rules should be used.  To force the use of
    hotplug, run "make install USE_UDEV=n".  To force the use of udev, run
    "make install USE_UDEV=y".
 .
  - Motion detection is supported but undocumented.  Try the `modet` app
    for a demonstration of how to use the facility.
 .
  - Using USB2.0 devices such as the TV402U with USB1.1 HCDs or hubs can
    cause buffer overruns and frame drops, even at low framerates, due to
    inconsistency in the bitrate control mechanism.
 .
  - On devices with an SAA7115, including the Plextor ConvertX, video height
    values of 96, 128, 160, 192, 256, 320, and 384 do not work in NTSC mode.
    All valid heights up to 512 work correctly in PAL mode.
 .
  - The WIS Star Trek and PCI Voyager boards have no support yet for audio
    or the TV tuner.

License: Redistributable-inside-secure
 Copyright (c) 2019 Verimatrix, Inc.
 .
 Derived from proprietary unpublished source code.
 Permission is hereby granted for the distribution of this firmware
 as part of Linux or other Open Source operating system kernel,
 provided this copyright notice is accompanying it.

License: Redistributable-it913x
 Copyright (c) 2014, ITE Tech. Inc.
 .
 The firmware files "dvb-usb-it9135-01.fw" and "dvb-usb-it9135-02.fw"
 are for ITEtech it9135 Ax and Bx chip versions.
 .
 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.

License: Redistributable-kaweth
 Copyright 1999 Kawasaki LSI.
 .
 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 Kawasaki LSI.
 4. Neither the name of the company 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 KAWASAKI LSI ``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 KAWASAKI LSI 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.

License: Redistributable-keyspan
 Copyright (C) 1999-2001
 Keyspan, A division of InnoSys Incorporated ("Keyspan")
 .
 as an unpublished work. This notice does not imply unrestricted or
 public access to the source code from which this firmware image is
 derived.  Except as noted below this firmware image may not be
 reproduced, used, sold or transferred to any third party without
 Keyspan's prior written consent.  All Rights Reserved.
 .
 Permission is hereby granted for the distribution of this firmware
 image as part of a Linux or other Open Source operating system kernel
 in text or binary form as required.
 .
 This firmware may not be modified and may only be used with
 Keyspan hardware.  Distribution and/or Modification of the
 keyspan.c driver which includes this firmware, in whole or in
 part, requires the inclusion of this statement.

License: Redistributable-mali_csffw
 Copyright 2023 Arm Ltd.
 .
 END USER LICENCE AGREEMENT FOR THE MALI FIRMWARE
 .
 THIS END USER LICENCE AGREEMENT (“LICENCE”) IS A LEGAL AGREEMENT BETWEEN YOU
 (EITHER A SINGLE INDIVIDUAL, OR SINGLE LEGAL ENTITY) AND ARM LIMITED ("ARM")
 FOR THE USE OF THE SOFTWARE ACCOMPANYING THIS LICENCE. ARM IS ONLY WILLING
 TO LICENSE THE SOFTWARE TO YOU ON CONDITION THAT YOU ACCEPT ALL OF THE TERMS
 IN THIS LICENCE. BY INSTALLING OR OTHERWISE USING OR COPYING THE SOFTWARE YOU
 INDICATE THAT YOU AGREE TO BE BOUND BY ALL OF THE TERMS OF THIS LICENCE.
 IF YOU DO NOT AGREE TO THE TERMS OF THIS LICENCE, ARM IS UNWILLING TO LICENSE
 THE SOFTWARE TO YOU AND YOU MAY NOT INSTALL, USE OR COPY THE SOFTWARE, AND
 YOU SHOULD PROMPTLY RETURN THE SOFTWARE TO YOUR SUPPLIER.
 .
 “Applications” means applications for use solely in conjunction with Mali-based
 products manufactured under licence from ARM.
 .
 “Output” means data resulting from your use of the Software and all direct
 and indirect derivatives thereof.
 .
 “Software” means any software, firmware and data accompanying this Licence,
 any printed, electronic or online documentation supplied with it under the
 terms of this Licence.
 .
 1. LICENCE GRANTS TO YOU.
 1.1 ARM hereby grants to you, subject to the terms and conditions of this
 Licence, a non-exclusive, non-transferable, revocable, worldwide licence to:
 .
     (i)   Use the Software for the purposes of installation;
     (ii)  use and copy the Software or certain components or optional
           functionality in the Software, as applicable, solely for the
           purposes of running, designing or developing Applications; and
     (iii) subject to Clause 1.2, distribute the whole of the Software
           either standalone and/or as incorporated into, Applications.
 .
 1.2 If you choose to redistribute the whole or any part of the Software
 pursuant to the licences granted in Clause 1.1(iii), you agree:
 .
 (i)   not to use ARM’s or any of its licensors names, logos or trademarks
       to market Applications;
 (ii)  to retain any and all copyright notices and other notices (whether
       ARM’s or its licensor’s) which are included with the Software; and
 (iii) include a copy of this Licence with such redistribution.
 .
 2. RESTRICTIONS ON USE OF THE SOFTWARE.
 .
 COPYRIGHT AND RESERVATION OF RIGHTS: The Software is owned by ARM or its
 licensors and is protected by copyright and other intellectual property laws
 and international treaties. The Software is licensed not sold. You acquire
 no rights to the Software other than as expressly provided by this Licence.
 You shall not remove from the Software any copyright notice or other notice
 and shall ensure that any such notice is reproduced in any copies of the
 whole or any part of the Software made by you or other permitted users.
 .
 REVERSE ENGINEERING: Except to the extent that such activity is permitted
 by applicable law you shall not reverse engineer, decompile or disassemble
 any of the Software. If the Software was provided to you in Europe you shall
 not reverse engineer, decompile or disassemble any of the Software for the
 purposes of error correction.
 .
 RESTRICTED USE
 You agree that you shall not use the Software or the Output other than pursuant
 to and in accordance with the exercise of any of the licences granted under
 this Licence. Without limiting the generality of the foregoing, you shall not
 use the Software or any Output: (a) for determining if any features, functions
 or processes provided by the Software are covered by any patents or patent
 applications owned by you or a third party; or (b)  for developing technology,
 applications or products which avoid any of ARM’s intellectual property in the
 Software licensed hereunder; or (c) as a reference for modifying existing patents
 or patent applications or creating any continuation, continuation in part, or
 extension of existing patents or patent applications.
 .
 3. SUPPORT.
 ARM is not under an obligation to provide support, but it may do so at its own
 discretion, and if it does, it will only be in respect of the Software as delivered.
 .
 4. NO WARRANTIES.
 YOU AGREE THAT THE SOFTWARE IS LICENSED “AS IS”, AND THAT ARM EXPRESSLY
 DISCLAIMS ALL REPRESENTATIONS, WARRANTIES, CONDITIONS OR OTHER TERMS,
 EXPRESS OR IMPLIED OR STATUTORY, INCLUDING WITHOUT LIMITATION THE
 IMPLIED WARRANTIES OF NON-INFRINGEMENT, SATISFACTORY QUALITY, AND
 FITNESS FOR A PARTICULAR PURPOSE.
 .
 YOU EXPRESSLY ASSUME ALL LIABILITIES AND RISKS, FOR USE OR OPERATION OF
 APPLICATIONS, INCLUDING WITHOUT LIMITATION, APPLICATIONS DESIGNED OR
 INTENDED FOR MISSION CRITICAL APPLICATIONS, SUCH AS PACEMAKERS, WEAPONRY,
 AIRCRAFT NAVIGATION, FACTORY CONTROL SYSTEMS, ETC. SHOULD THE SOFTWARE
 PROVE DEFECTIVE, YOU ASSUME THE ENTIRE COST OF ALL NECESSARY SERVICING,
 REPAIR OR CORRECTION.
 .
 5. LIMITATION OF LIABILITY.
 TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL ARM
 BE LIABLE FOR ANY INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES
 (INCLUDING LOSS OF PROFITS) ARISING OUT OF THE USE OR INABILITY TO USE
 THE SOFTWARE WHETHER BASED ON A CLAIM UNDER CONTRACT, TORT OR OTHER LEGAL
 THEORY, EVEN IF ARM WAS ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
 .
 ARM does not seek to limit or exclude liability for death or personal injury
 arising from ARM's negligence or ARM’s fraud and because some jurisdictions
 do not permit the exclusion or limitation of liability for consequential
 or incidental damages the above limitation relating to liability for
 consequential damages may not apply to you.
 .
 NOTWITHSTANDING ANYTHING TO THE CONTRARY CONTAINED IN THIS LICENCE, THE
 MAXIMUM LIABILITY OF ARM TO YOU IN AGGREGATE FOR ALL CLAIMS MADE AGAINST
 ARM IN CONTRACT TORT OR OTHERWISE UNDER OR IN CONNECTION WITH THE SUBJECT
 MATTER OF THIS LICENCE SHALL NOT EXCEED THE GREATER OF: (I) THE TOTAL OF
 SUMS PAID BY YOU TO ARM (IF ANY) FOR THIS LICENCE; AND (II) $10.00 USD.
 THE EXISTENCE OF MORE THAN ONE CLAIM WILL NOT ENLARGE OR EXTEND THE LIMIT.
 .
 6. U.S. GOVERNMENT END USERS.
 US Government Restrictions: Use, duplication, reproduction, release,
 modification, disclosure or transfer of the Software is restricted in
 accordance with the terms of this Licence.
 .
 7. TERM AND TERMINATION.
 This Licence shall remain in force until terminated by you or by ARM.
 Without prejudice to any of its other rights if you are in breach of any
 of the terms and conditions of this Licence then ARM may terminate this
 Licence immediately upon giving written notice to you or on thirty (30)
 days written notice without cause. You may terminate this Licence at
 any time. Upon termination of this Licence by you or by ARM , you shall
 stop using the Software and destroy all copies of the Software in your
 possession, together with all documentation and related materials.
 The provisions of clauses 2, 3, 4, 5, 6, 7, and 8 shall survive
 termination of this Licence.
 .
 8. GENERAL.
 This Licence is governed by English Law. Except where ARM agrees otherwise
 in: (i) a written contract signed by you and ARM; or (ii) a written
 contract provided by ARM and accepted by you, this is the only
 agreement between you and ARM relating to the Software and it may
 only be modified by written agreement between you and ARM. Except as
 expressly agreed in writing, this Licence may not be modified by purchase
 orders, advertising or other representation by any person. If any clause
 or sentence in this Licence is held by a court of law to be illegal or
 unenforceable the remaining provisions of this Licence shall not be affected
 thereby. The failure by ARM to enforce any of the provisions of this Licence,
 unless waived in writing, shall not constitute a waiver of ARM's rights to
 enforce such provision or any other provision of this Licence in the future.
 .
 The Software provided under this License may be subject to U.K., European Union,
 and U.S. export control and sanctions laws and regulations, including the U.S.
 Export Administration Regulations (“EAR”) (hereafter collectively referred to
 as “Export Regulations”). The parties agree to comply fully with all applicable
 Export Regulations. You agree that you shall not, either directly or indirectly,
 export in breach of the Export Regulations the Software received under this
 License, nor any direct products thereof: (i) to any country, company or person
 subject to export restrictions or sanctions under the applicable Export Regulations
 without required export authorisation; or (ii) for any prohibited end use, which
 at the time of export requires an export license or other governmental approval,
 without first obtaining such license or approval. The specific export controls
 applicable to the Software is determined by the relevant ECCN. Arm will provide
 ECCNs for licensed products upon request to tradecompliance@arm.com. You are
 responsible for determining the jurisdiction and classification of the designs
 you create the Software. The Software  provided under this License are dual-use,
 and are not listed on the UK Military List, nor are they subject to the
 International Traffic in Arms Regulations (ITAR), the 600 Series of the EAR or
 other military export control regimes. The parties are prohibited from sharing
 ITAR-controlled technical data, 600 series-controlled technology, other export
 controlled military data, or any other data that might require an export license
 or other export authorisation without prior written consent from the other party.
 Further, Arm is expressly authorised to use non-U.S. citizens for the performance
 of this License with the exception of nationals of Country Group E:1 and E:2 as
 listed in Supp. 1 to Part 740 of the EAR, which shall only be permitted in full
 compliance with all applicable laws.

License: Redistributable-microchip
 Copyright (C) 2018 Microchip Technology Incorporated and its subsidiaries.
 All rights reserved.
 .
 REDISTRIBUTION: Permission is hereby granted by Microchip Technology
 Incorporated (Microchip), free of any license fees, to any person obtaining a
 copy of this firmware (the "Software"), to install, reproduce, copy and
 distribute copies, in binary form, hexadecimal or equivalent formats only, the
 Software and to permit persons to whom the Software is provided to do the same,
 subject to the following conditions:
 .
 * Any redistribution of the Software must reproduce the above copyright notice,
   this license notice, and the following disclaimers and notices in the
   documentation and/or other materials provided with the Software.
 .
 * Neither the name of Microchip, its products nor the names of its suppliers
   may be used to endorse or promote products derived from this Software without
   specific prior written permission.
 .
 * No reverse engineering, decompilation, or disassembly of this Software is
   permitted.
 .
 Limited patent license.  Microchip grants a world-wide, royalty-free,
 non-exclusive, revocable license under any patents that it now has or hereafter
 may have, own or control related to the Software to make, have made, use,
 import, offer to sell and sell ("Utilize") this Software, but solely to the
 extent that any such patent is necessary to Utilize the Software in conjunction
 with Microchip processors. The patent license shall not apply to any other
 combinations which include this Software nor to any other Microchip patents or
 patent rights. No hardware per se is licensed hereunder.
 .
 DISCLAIMER: THIS SOFTWARE IS PROVIDED BY MICROCHIP "AS IS" AND ANY EXPRESS OR
 IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE
 DISCLAIMED. IN NO EVENT SHALL ATMEL 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.

License: Redistributable-montage
 Montage Technology Co., Ltd and its subsidiaries collectively refferred
 to as "Montage Technology"
 .
 Copyright © 2024 Montage Technology. All rights reserved.
 .
 Redistribution.  Redistribution and use in binary form, without
 modification, are permitted provided that the following conditions are
 met:
 .
 * Redistributions must reproduce the above copyright notice and the
   following disclaimer in the documentation and/or other materials
   provided with the distribution.
 * Neither the name of Montage Technology nor the names of its suppliers
   may be used to endorse or promote products derived from this software
   without specific prior written permission.
 * No reverse engineering, decompilation, or disassembly of this software
   is permitted.
 .
 Limited patent license.  Montage Technology grants a world-wide,
 royalty-free, non-exclusive license under patents it now or hereafter
 owns or controls to make, have made, use, import, offer to sell and
 sell ("Utilize") this software, but solely to the extent that any
 such patent is necessary to Utilize the software alone. The patent
 license shall not apply to any other combinations which include this
 software. No hardware per se is licensed hereunder.
 .
 DISCLAIMER.  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.
 .
 Licensee acknowledges and agrees that this Software (including technical
 data and related technology) may be controlled by the applicable export
 control laws and regulations(the "Export Controls"), and agrees not
 export or re-export, or allow the export or re-export of the this
 Software (including technical data and related technology) or any copy,
 portion or direct product of the foregoing in violation of the Export
 Controls. Licensee hereby represents that(i) Licensee is not an
 entity or person to whom provision of this Software (including
 technical data and related technology) is restricted or prohibited by
 the Export Controls; and (ii) Licensee will not export, re-export or
 otherwise transfer the Software (including technical data and related
 technology) directly or indirectly,to any restricted entities or in any
 other manner that would violate any applicable export control
 regulations and laws as shall from time to time govern the delivery,
 license and use of technology.
 .
 PROHIBITION OF SOFTWARE USE IN HIGH RISK ACTIVITIES AND LIFE SUPPORT
 APPLICATIONS. The SOFTWARE is not designed, manufactured or intended
 for use, such as in the operation of military use, nuclear facilities,
 aircraft navigation or communications systems, air traffic control,
 life support systems, human implantation or any other application
 where product failure could lead to loss of life or catastrophic
 property damage or weapons systems, in which the failure of the SOFTWARE
 could lead directly to death, personal injury, or severe physical or
 environmental damage ("High Risk Activities"). Accordingly Montage
 Technology and, where applicable, Montage Technology’s third party
 licensors specifically disclaim any express or implied warranty of
 fitness for High Risk Activities.

License: Redistributable-moxa
 The software accompanying this license statement (the “Software”)
 is the property of Moxa Inc. (the “Moxa”), and is protected by
 United States and International Copyright Laws and International
 treaty provisions. No ownership rights are granted by this
 Agreement or possession of the Software. Therefore, you must treat
 the Licensed Software like any other copyrighted material. Your
 rights and obligations in its use are described as follows:
 .
 1. You may freely redistribute this software under this license.
 2. You may freely download and use this software on Moxa's device.
 3. You may not modify or attempt to reverse engineer the software, or
    make any attempt to change or even examine the source code of the
    software.
 4. You may not re-license or sub-license the software to any person or
    business, using any other license.
 5. Moxa(r) is worldwide registered trademark.

License: Redistributable-multitech
 As per mail from support@multitech.com:
 .
     "all firmware components are redistributable in binary form"
 .
 Copyright (C) 2005 Multi-Tech Systems, Inc.

License: Redistributable-myri10ge_firmware
 /*******************************************************************************
 .
 Copyright (c) 2006-2010, Myricom Inc.
 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. Neither the name of the Myricom Inc, 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.
 .
 ***************************************************************************/

License: Redistributable-nxp
 LA_OPT_BINARY_FIRMWARE_ONLY rev2 June 2020
 .
 Copyright © 2018 NXP. All rights reserved.
 .
 Software License Agreement (“Agreement”)
 .
 ANY USE, REPRODUCTION, OR DISTRIBUTION OF THE ACCOMPANYING BINARY SOFTWARE CONSTITUTES LICENSEE'S ACCEPTANCE OF THE TERMS AND CONDITIONS OF THIS AGREEMENT.
 .
 Licensed Software. “Binary Software” means the software in binary form supplied directly by NXP pursuant to this Agreement. Subject to the terms and conditions of this Agreement, NXP USA, Inc. ("Licensor"), grants to you (“Licensee”) a worldwide, non-exclusive, and royalty-free copyright license to reproduce and distribute the Binary Software in its complete and unmodified binary form as provided by Licensor, for use solely in conjunction with a programmable processing unit supplied directly or indirectly from Licensor.
 .
 Restrictions. Licensee must reproduce the Licensor copyright notice above with each binary copy of the Binary Software or in the accompanying documentation. Licensee must not reverse engineer, decompile, disassemble or modify in any way the Binary Software. Licensee must not use the Binary Software in violation of any applicable law or regulation. This Agreement shall automatically terminate upon Licensee's breach of any term or condition of this Agreement in which case, Licensee shall destroy all copies of the Binary Software. Neither the name of Licensor nor the names of its suppliers may be used to endorse or promote products derived from this Binary Software without specific prior written permission.
 Disclaimer.  TO THE MAXIMUM EXTENT PERMITTED BY LAW, LICENSOR EXPRESSLY DISCLAIMS ANY WARRANTY FOR THE BINARY SOFTWARE.  THE BINARY SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT.  WITHOUT LIMITING THE GENERALITY OF THE FOREGOING, LICENSOR DOES NOT WARRANT THAT THE BINARY SOFTWARE IS ERROR-FREE OR WILL OPERATE WITHOUT INTERRUPTION, AND LICENSOR GRANTS NO WARRANTY REGARDING ITS USE OR THE RESULTS THEREFROM, INCLUDING ITS CORRECTNESS, ACCURACY, OR RELIABILITY.
 .
 Limitation of Liability. IN NO EVENT WILL LICENSOR, OR ANY OF LICENSOR'S LICENSORS HAVE ANY LIABILITY HEREUNDER FOR ANY INDIRECT, SPECIAL, OR
 CONSEQUENTIAL DAMAGES, HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER FOR BREACH OF CONTRACT, TORT (INCLUDING NEGLIGENCE), OR OTHERWISE, ARISING OUT OF THIS AGREEMENT, INCLUDING DAMAGES FOR LOSS OF PROFITS, OR THE COST OF PROCUREMENT OF SUBSTITUTE GOODS, EVEN IF SUCH PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. LICENSOR’S TOTAL LIABILITY FOR ALL COSTS, DAMAGES, CLAIMS, OR LOSSES WHATSOEVER ARISING OUT OF OR IN CONNECTION WITH THIS AGREEMENT OR THE BINARY SOFTWARE SUPPLIED UNDER THIS AGREEMENT IS LIMITED TO THE AGGREGATE AMOUNT PAID BY LICENSEE TO LICENSOR IN CONNECTION WITH THE BINARY SOFTWARE TO WHICH LOSSES OR DAMAGES ARE CLAIMED.
 .
 Trade Compliance.  Licensee shall comply with all applicable export and import control laws and regulations including but not limited to the US Export Administration Regulation (including restrictions on certain military end uses and military end users as specified in Section 15 C.F.R. § 744.21 and prohibited party lists issued by other federal governments), Catch-all regulations and all national and international embargoes. Licensee further agrees that it will not knowingly transfer, divert, export or re-export, directly or indirectly, any product, software, including software source code, or technology restricted by such regulations or by other applicable national regulations, received from Licensor under this Agreement, or any direct product of such software or technical data to any person, firm, entity, country or destination to which such transfer, diversion, export or re-export is restricted or prohibited, without obtaining prior written authorization from the applicable competent government authorities to the extent required by those laws. Licensee acknowledge that the “restricted encryption software” that is subject to the US Export Administration Regulations (EAR), is not intended for use by a government end user, as defined in part 772 of the EAR. This provision shall survive termination or expiration of this Agreement.
 .
 Assignment.  Licensee may not assign this Agreement without the prior written consent of Licensor.  Licensor may assign this Agreement without Licensee’s consent.
 .
 Governing Law.  This Agreement will be governed by, construed, and enforced in accordance with the laws of the State of Texas, USA, without regard to conflicts of laws principles, will apply to all matters relating to this Agreement or the Binary Software, and Licensee agrees that any litigation will be subject to the exclusive jurisdiction of the state or federal courts Texas, USA.  The United Nations Convention on Contracts for the International Sale of Goods will not apply to this Agreement.
 Restrictions, Disclaimer, Limitation of Liability, Trade Compliance, Assignment, and Governing Law shall survive termination or expiration of this Agreement.

License: Redistributable-nxp_mc_firmware
 Copyright (c) 2018 NXP. All rights reserved.
 .
 Software License Agreement ("Agreement")
 .
 ANY USE, REPRODUCTION, OR DISTRIBUTION OF THE ACCOMPANYING BINARY SOFTWARE
 CONSTITUTES LICENSEE'S ACCEPTANCE OF THE TERMS AND CONDITIONS OF THIS AGREEMENT.
 .
 Licensed Software. "Binary Software" means software in binary form specified in
 ANNEX A. Subject to the terms and conditions of this Agreement, NXP USA, Inc.
 ("Licensor"), grants to you ("Licensee") a worldwide, non-exclusive, and
 royalty-free license to reproduce and distribute the Binary Software in its
 complete and unmodified binary form as provided by Licensor, for use solely in
 conjunction with a programmable processing unit supplied directly or indirectly
 from Licensor.
 .
 Restrictions. Licensee must reproduce the Licensor copyright notice above with
 each binary copy of the Binary Software or in the accompanying documentation.
 Licensee must not reverse engineer, decompile, disassemble or modify in any way
 the Binary Software. Licensee must not use the Binary Software in violation of
 any applicable law or regulation. This Agreement shall automatically terminate
 upon Licensee's breach of any term or condition of this Agreement in which case,
 Licensee shall destroy all copies of the Binary Software. Neither the name of
 Licensor nor the names of its suppliers may be used to endorse or promote
 products derived from this Binary Software without specific prior written
 permission.
 .
 Disclaimer. TO THE MAXIMUM EXTENT PERMITTED BY LAW, LICENSOR EXPRESSLY
 DISCLAIMS ANY WARRANTY FOR THE BINARY SOFTWARE. THE BINARY SOFTWARE IS PROVIDED
 "AS IS", WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING
 WITHOUT LIMITATION THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
 PARTICULAR PURPOSE, OR NON-INFRINGEMENT. WITHOUT LIMITING THE GENERALITY OF THE
 FOREGOING, LICENSOR DOES NOT WARRANT THAT THE BINARY SOFTWARE IS ERROR-FREE OR
 WILL OPERATE WITHOUT INTERRUPTION, AND LICENSOR GRANTS NO WARRANTY REGARDING ITS
 USE OR THE RESULTS THEREFROM, INCLUDING ITS CORRECTNESS, ACCURACY, OR
 RELIABILITY.
 .
 Limitation of Liability. IN NO EVENT WILL LICENSOR, OR ANY OF LICENSOR'S
 LICENSORS HAVE ANY LIABILITY HEREUNDER FOR ANY INDIRECT, SPECIAL, OR
 CONSEQUENTIAL DAMAGES, HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
 FOR BREACH OF CONTRACT, TORT (INCLUDING NEGLIGENCE), OR OTHERWISE, ARISING OUT
 OF THIS AGREEMENT, INCLUDING DAMAGES FOR LOSS OF PROFITS, OR THE COST OF
 PROCUREMENT OF SUBSTITUTE GOODS, EVEN IF SUCH PARTY HAS BEEN ADVISED OF THE
 POSSIBILITY OF SUCH DAMAGES. LICENSOR'S TOTAL LIABILITY FOR ALL COSTS, DAMAGES,
 CLAIMS, OR LOSSES WHATSOEVER ARISING OUT OF OR IN CONNECTION WITH THIS AGREEMENT
 OR THE BINARY SOFTWARE SUPPLIED UNDER THIS AGREEMENT IS LIMITED TO THE AGGREGATE
 AMOUNT PAID BY LICENSEE TO LICENSOR IN CONNECTION WITH THE BINARY SOFTWARE TO
 WHICH LOSSES OR DAMAGES ARE CLAIMED.
 .
 Trade Compliance.  Licensee shall comply with all applicable export and import
 control laws and regulations including but not limited to the US Export
 Administration Regulation (including prohibited party lists issued by other
 federal governments), Catch-all regulations and all national and international
 embargoes. Licensee further agrees that it will not knowingly transfer, divert,
 export or re-export, directly or indirectly, any product, software, including
 software source code, or technology restricted by such regulations or by other
 applicable national regulations, received from Licensor under this Agreement,
 or any direct product of such software or technical data to any person, firm,
 entity, country or destination to which such transfer, diversion, export or
 re-export is restricted or prohibited, without obtaining prior written
 authorization from the applicable competent government authorities to the extent
 required by those laws. Licensee acknowledge that the "restricted encryption
 software" that is subject to the US Export Administration Regulations (EAR), is
 not intended for use by a government end user, as defined in part 772 of the
 EAR. This provision shall survive termination or expiration of this Agreement.
 .
 Assignment. Licensee may not assign this Agreement without the prior written
 consent of Licensor. Licensor may assign this Agreement without Licensee's
 consent.
 .
 Governing Law. This Agreement will be governed by, construed, and enforced in
 accordance with the laws of the State of Texas, USA, without regard to conflicts
 of laws principles, will apply to all matters relating to this Agreement or the
 Binary Software, and Licensee agrees that any litigation will be subject to the
 exclusive jurisdiction of the state or federal courts Texas, USA. The United
 Nations Convention on Contracts for the International Sale of Goods will not
 apply to this Agreement.
 .
 Restrictions, Warranty Disclaimer, Limitation of Liability, Trade Compliance,
 Assignment, Governing Law, and Third Party Terms shall survive termination or
 expiration of this Agreement.
 .
 Third Party Terms. The licensed Binary Software includes the following third
 party software for which the following terms apply:
 .
 Libfdt - Flat Device Tree manipulation
 Copyright (c) 2006 David Gibson, IBM Corporation
 All rights reserved.
 .
 Redistributions must reproduce the above copyright notice, this list of
 conditions and the following disclaimer in the documentation and/or other
 materials provided with the distribution.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
 ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
 ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .
 LibElf
 Copyright (c) 2006,2008-2011 Joseph Koshy
 All rights reserved.
 .
 Redistributions must reproduce the above copyright notice, this list of
 conditions and the following disclaimer in the documentation and/or other
 materials provided with the distribution.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
 ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
 ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .
 ANNEX A
 BINARY SOFTWARE
 Only software in binary form may be provided under this Agreement

License: Redistributable-powervr
 Copyright (c) 2023, Imagination Technologies Ltd.
 All rights reserved.
 .
 Redistribution.  Redistribution and use in binary form, without
 modification, are permitted provided that the following conditions are
 met:
 .
 * Redistributions must reproduce the above copyright notice and the
   following disclaimer in the documentation and/or other materials
   provided with the distribution.
 * Neither the name of Imagination Technologies Ltd nor the names of its
   suppliers may be used to endorse or promote products derived from this
   software without specific prior written permission.
 * No reverse engineering, decompilation, or disassembly of this software
   is permitted.
 * This software is only used with products which have been designed and
   licensed by Imagination Technologies Ltd.
 .
 Limited patent license.  Imagination Technologies Ltd grants a
 world-wide, royalty-free, non-exclusive license under patents it now or
 hereafter owns or controls to make, have made, use, import, offer to
 sell and sell ("Utilize") this software, but solely to the extent that
 any such patent is necessary to Utilize the software alone, or in
 combination with an operating system licensed under an approved Open
 Source license as listed by the Open Source Initiative at
 http://opensource.org/licenses.  The patent license shall not apply to
 any other combinations which include this software.  No hardware per se
 is licensed hereunder.
 .
 DISCLAIMER.  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.

License: Redistributable-r8a779g_pcie_phy
 Copyright (c) 2025, Synopsys, Inc.
 Copyright (c) 2025, Renesas Electronics Corporation
 All rights reserved.
 .
 Redistribution and use in binary form, without modification, are permitted
 provided that the following conditions are met:
 .
 1. Redistribution 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.
 2. The names of Synopsys, Inc. and Renesas Electronics Corporation may not be
    used to endorse or promote products derived from this software without
    specific prior written permission.
 3. Reverse engineering, decompilation, or disassembly of this software is
    not permitted.
 .
 THIS SOFTWARE IS PROVIDED "AS IS" AND SYNOPSYS, INC. AND RENESAS ELECTRONICS
 CORPORATION DISCLAIM ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
 BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
 FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
 IN NO EVENT SHALL SYNOPSYS, INC. OR RENESAS ELECTRONICS CORPORATION 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.

License: Redistributable-r8a779x_usb3
 Copyright (c) 2014, Renesas Electronics Corporation
 All rights reserved.
 .
 Redistribution and use in binary form, without modification, are permitted
 provided that the following conditions are met:
 .
 1. Redistribution 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.
 2. The name of Renesas Electronics Corporation may not be used to endorse or
    promote products derived from this software without specific prior written
    permission.
 3. Reverse engineering, decompilation, or disassembly of this software is
    not permitted.
 .
 THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS ELECTRONICS CORPORATION DISCLAIMS
 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, AND
 NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL RENESAS ELECTRONICS
 CORPORATION 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.

License: Redistributable-rockchip
 Copyright (c) 2016, Fuzhou Rockchip Electronics Co.Ltd
 All rights reserved.
 .
 Redistribution.  Redistribution and use in binary form, without
 modification, are permitted provided that the following conditions are
 met:
 .
 * Redistributions must reproduce the above copyright notice and the
   following disclaimer in the documentation and/or other materials
   provided with the distribution.
 .
 * Neither the name of Fuzhou Rockchip Electronics Co.Ltd, its products
   nor the names of its suppliers may be used to endorse or promote products
   derived from this Software without specific prior written permission.
 .
 * No reverse engineering, decompilation, or disassembly of this software
   is permitted.
 .
 Limited patent license. Fuzhou Rockchip Electronics Co.Ltd grants a world-wide,
 royalty-free, non-exclusive license under patents it now or hereafter
 owns or controls to make, have made, use, import, offer to sell and
 sell ("Utilize") this software, but solely to the extent that any
 such patent is necessary to Utilize the software alone, or in
 combination with an operating system licensed under an approved Open
 Source license as listed by the Open Source Initiative at
 http://opensource.org/licenses.  The patent license shall not apply to
 any other combinations which include this software.  No hardware per
 se is licensed hereunder.
 .
 DISCLAIMER.  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.

License: Redistributable-rp2
 Copyright (C) 2013 Comtrol Corporation
 .
 Comtrol grants permission to use and redistribute these firmware
 files for use with Comtrol devices, but not as part of the Linux
 kernel or in any other form which would require these files themselves
 to be covered by the terms of the GNU General Public License.
 .
 These firmware files are distributed in the hope that they will be
 useful, but WITHOUT ANY WARRANTY; without even the implied warranty
 of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

License: Redistributable-rsi
 Derived from proprietary unpublished source code,
 Copyright (C) 2019 Redpine Signals Inc.
 .
 Permission is hereby granted for the distribution of this firmware
 as part of Linux or other Open Source operating system kernel
 provided this copyright notice is accompanying it.

License: Redistributable-s5p-mfc
 Samsung grants permission to use and redistribute aforementioned firmware
 files for the use with Exynos series devices, but not as part of the Linux
 kernel, or in any other form which would require these files themselves
 to be covered by the terms of the GNU General Public License.
 .
 These firmware files are distributed in the hope that they will be
 useful, but WITHOUT ANY WARRANTY; without even the implied warranty
 of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

License: Redistributable-sdma_firmware
 Copyright 2017, NXP
 All rights reserved.
 .
 Redistribution. Reproduction and redistribution in binary form, without
 modification, for use solely in conjunction with a NXP
 chipset, is permitted provided that the following conditions are met:
 .
   . Redistributions must reproduce the above copyright notice and the following
     disclaimer in the documentation and/or other materials provided with the
     distribution.
 .
   . Neither the name of NXP nor the names of its suppliers
     may be used to endorse or promote products derived from this Software
     without specific prior written permission.
 .
   . No reverse engineering, decompilation, or disassembly of this Software is
     permitted.
 .
 Limited patent license. NXP (.Licensor.) grants you
 (.Licensee.) a limited, worldwide, royalty-free, non-exclusive license under
 the Patents to make, have made, use, import, offer to sell and sell the
 Software. No hardware per se is licensed hereunder.
 The term .Patents. as used in this agreement means only those patents or patent
 applications owned solely and exclusively by Licensor as of the date of
 Licensor.s submission of the Software and any patents deriving priority (i.e.,
 having a first effective filing date) therefrom. The term .Software. as used in
 this agreement means the firmware image submitted by Licensor, under the terms
 of this license, to git://git.kernel.org/pub/scm/linux/kernel/git/firmware/
 linux-firmware.git.
 Notwithstanding anything to the contrary herein, Licensor does not grant and
 Licensee does not receive, by virtue of this agreement or the Licensor's
 submission of any Software, any license or other rights under any patent or
 patent application owned by any affiliate of Licensor or any other entity
 (other than Licensor), whether expressly, impliedly, by virtue of estoppel or
 exhaustion, or otherwise.
 .
 DISCLAIMER. 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.

License: Redistributable-sensoray
 Sensoray grants permission to use and redistribute these firmware
 files for use with Sensoray devices, but not as a part of the Linux
 kernel or in any other form which would require these files themselves
 to be covered by the terms of the GNU General Public License.
 These firmware files are distributed in the hope that they will be
 useful, but WITHOUT ANY WARRANTY; without even the implied warranty
 of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

License: Redistributable-tehuti
 Copyright (C) 2007 Tehuti Networks Ltd.
 .
 Permission is hereby granted for the distribution of this firmware data
 in hexadecimal or equivalent format, provided this copyright notice is
 accompanying it.

License: Redistributable-ti-connectivity
 Copyright (c) 2016-2024 Texas Instruments Incorporated
 .
 All rights reserved not granted herein.
 .
 Limited License.
 .
 Texas Instruments Incorporated grants a world-wide, royalty-free, non-exclusive
 license under copyrights and patents it now or hereafter owns or controls to
 make, have made, use, import, offer to sell and sell ("Utilize") this software
 subject to the terms herein. With respect to the foregoing patent license, such
 license is granted solely to the extent that any such patent is necessary to
 Utilize the software alone. The patent license shall not apply to any
 combinations which include this software, other than combinations with devices
 manufactured by or for TI (“TI Devices”). No hardware patent is licensed
 hereunder.
 .
 Redistributions must preserve existing copyright notices and reproduce this
 license (including the above copyright notice and the disclaimer and
 (if applicable) source code license limitations below) in the documentation
 and/or other materials provided with the distribution
 .
 Redistribution and use in binary form, without modification, are permitted
 provided that the following conditions are met:
 .
 * No reverse engineering, decompilation, or disassembly of this
   software is permitted with respect to any software provided in binary
   form.
 .
 * any redistribution and use are licensed by TI for use only with TI
   Devices.
 .
 * Nothing shall obligate TI to provide you with source code for the
   software licensed and provided to you in object code.
 .
 If software source code is provided to you, modification and redistribution of
 the source code are permitted provided that the following conditions are met:
 .
 * any redistribution and use of the source code, including any
   resulting derivative works, are licensed by TI for use only with TI
   Devices.
 .
 * any redistribution and use of any object code compiled from the
   source code and any resulting derivative works, are licensed by TI
   for use only with TI Devices.
 .
 Neither the name of Texas Instruments Incorporated nor the names of its
 suppliers may be used to endorse or promote products derived from this
 software without specific prior written permission.
 .
 DISCLAIMER.
 .
 THIS SOFTWARE IS PROVIDED BY TI AND TI’S LICENSORS "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 TI AND TI’S LICENSORS 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.

License: Redistributable-ti-tspa
 TI TSPA License
 TECHNOLOGY AND SOFTWARE PUBLICLY AVAILABLE
 SOFTWARE LICENSE
 .
 Copyright (c) 2020, Texas Instruments Incorporated.
 .
 All rights reserved not granted herein.
 .
 Limited License.
 .
 Texas Instruments Incorporated grants a world-wide, royalty-free, non-exclusive
 license under copyrights and patents it now or hereafter owns or controls to
 make, have made, use, import, offer to sell and sell ("Utilize") this software,
 but solely to the extent that any such patent is necessary to Utilize the
 software alone. The patent license shall not apply to any combinations which
 include this software.  No hardware per se is licensed hereunder.
 .
 Redistribution and use in binary form, without modification, are permitted
 provided that the following conditions are met:
 .
 * Redistributions must preserve existing copyright notices and reproduce this
 license (including the above copyright notice and the disclaimer below) in the
 documentation and/or other materials provided with the distribution.
 .
 * Neither the name of Texas Instruments Incorporated nor the names of its
 suppliers may be used to endorse or promote products derived from this software
 without specific prior written permission.
 .
 * No reverse engineering, decompilation, or disassembly of this software is
 permitted.
 .
 * Nothing shall obligate TI to provide you with source code for the software
 licensed and provided to you in object code.
 .
 DISCLAIMER.
 .
 THIS SOFTWARE IS PROVIDED BY TI AND TI’S LICENSORS "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 TI AND TI’S LICENSORS 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.

License: Redistributable-tigon
 Derived from proprietary unpublished source code,
 Copyright (C) 2000-2013 Broadcom Corporation.
 .
 Permission is hereby granted for the distribution of this firmware
 data in hexadecimal or equivalent format, provided this copyright
 notice is accompanying it.

License: Redistributable-typhoon
 Copyright 1999-2004 3Com Corporation.  All Rights Reserved.
 .
 Redistribution and use in source and binary forms of the 3c990img.h
 microcode software are permitted provided that the following conditions
 are met:
 1. Redistribution of source code must retain the above copyright
    notice, this list of conditions and the following disclaimer.
 2. Redistribution in binary form must reproduce the above copyright
    notice, this list of conditions and the following disclaimer in the
    documentation and/or other materials provided with the distribution.
 3. The name of 3Com may not be used to endorse or promote products
    derived from this software without specific prior written permission
 .
 THIS SOFTWARE IS PROVIDED BY 3COM ``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 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.
 .
 USER ACKNOWLEDGES AND AGREES THAT PURCHASE OR USE OF THE 3c990img.h
 MICROCODE SOFTWARE WILL NOT CREATE OR GIVE GROUNDS FOR A LICENSE BY
 IMPLICATION, ESTOPPEL, OR OTHERWISE IN ANY INTELLECTUAL PROPERTY RIGHTS
 (PATENT, COPYRIGHT, TRADE SECRET, MASK WORK, OR OTHER PROPRIETARY RIGHT)
 EMBODIED IN ANY OTHER 3COM HARDWARE OR SOFTWARE EITHER SOLELY OR IN
 COMBINATION WITH THE 3c990img.h MICROCODE SOFTWARE

License: Redistributable-ueagle
 No source provided but the binary firmware is redistributable.
 .
 Quoting from https://mail.gna.org/public/eagleusb-dev/2004-11/msg00172.html:
 .
     Last week, I talked to different parties at ADI regarding the licensing of
     Layer 1 ( DSP ) and USB firmware source codes. ADI is not providing source
     code for the firmware :-( The binary files will be distributed freely to end
     users ( Is public domain licensing good for this? )

License: Redistributable-ueagle-atm4-firmware
 This license applies to eagle4 firmware & DSPcode
 namely, the files eagleIV.fw  DSP4p.bin*
 .
 | Copyright (2006) Ikanos Communications, Inc.
 |
 | Redistribution and use in source and binary forms, with or without
 | modification, are permitted provided that the following
 | conditions are met:
 |
 | * Redistribution of source code must retain the above copyright
 | notice, this list of conditions and the following disclaimer.
 |
 | * Redistribution in binary form must reproduce the above
 | copyright notice, this list of conditions and the following
 | disclaimer in the documentation and/or other materials provided
 | with the distribution.
 |
 | * The name of Ikanos Corporation may not be used to endorse
 |   or promote products derived from this source code without specific
 |   prior written consent of Ikanos Corporation.
 |
 | 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.
 | USER ACKNOWLEDGES AND AGREES THAT THE PURCHASE OR USE OF THIS SOFTWARE WILL
 | NOT CREATE OR GIVE GROUNDS FOR A
 |  LICENSE BY IMPLICATION, ESTOPPEL, OR OTHERWISE IN ANY INTELLECTUAL
 |  PROPERTY RIGHTS (PATENT, COPYRIGHT, TRADE SECRET, MASK WORK, OR OTHER
 |  PROPRIETARY RIGHT) EMBODIED IN ANY OTHER IKANOS HARDWARE OR SOFTWARE
 |  EITHER SOLELY OR IN COMBINATION WITH THIS SOFTWARE.

License: Redistributable-wf200
 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.

License: Redistributable-wl1251
 Copyright (c) 2000 – 2013 Texas Instruments Incorporated
 .
 All rights reserved not granted herein.
 .
 Limited License.
 .
 Texas Instruments Incorporated grants a world-wide, royalty-free, non-exclusive
 license under copyrights and patents it now or hereafter owns or controls to
 make, have made, use, import, offer to sell and sell ("Utilize") this software
 subject to the terms herein.  With respect to the foregoing patent license,
 such license is granted  solely to the extent that any such patent is necessary
 to Utilize the software alone.  The patent license shall not apply to any
 combinations which include this software, other than combinations with devices
 manufactured by or for TI (“TI Devices”).  No hardware patent is licensed
 hereunder.
 .
 Redistributions must preserve existing copyright notices and reproduce this
 license (including the above copyright notice and the disclaimer and (if
 applicable) source code license limitations below) in the documentation and/or
 other materials provided with the distribution
 .
 Redistribution and use in binary form, without modification, are permitted
 provided that the following conditions are met:
 .
 * No reverse engineering, decompilation, or disassembly of this software
   is permitted with respect to any software provided in binary form.
 .
 * any redistribution and use are licensed by TI for use only with TI
   Devices.
 .
 * Nothing shall obligate TI to provide you with source code for the
   software licensed and provided to you in object code.
 .
 If software source code is provided to you, modification and redistribution of
 the source code are permitted provided that the following conditions are met:
 .
 * any redistribution and use of the source code, including any resulting
   derivative works, are licensed by TI for use only with TI Devices.
 .
 * any redistribution and use of any object code compiled from the source
   code and any resulting derivative works, are licensed by TI for use
   only with TI Devices.
 .
 Neither the name of Texas Instruments Incorporated nor the names of its
 suppliers may be used to endorse or promote products derived from this software
 without specific prior written permission.
 .
 DISCLAIMER.
 .
 THIS SOFTWARE IS PROVIDED BY TI AND TI’S LICENSORS "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 TI AND TI’S LICENSORS 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.

License: Redistributable-xc4000
 The following XC4000 firmware file "dvb-fe-xc4000-1.4.1.fw" was
 created based on version 1.4 of "xc4000_firmwares.h".
 .
 Firmware provided as part of an XC4000 Linux developers kit by Brian
 Mathews <bmathews@xceive.com> to Devin Heitmueller
 <dheitmueller@kernellabs.org> on July 1, 2009.
 .
 The code was released by Xceive under the following license:
 .
 // Copyright (c) 2009, Xceive Corporation <info@xceive.com>
 //
 // Permission to use, copy, modify, and/or distribute this software, only
 // for use with Xceive ICs, for any purpose with or without fee is hereby
 // granted, provided that the above copyright notice and this permission
 // notice appear in all source code 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.

License: Redistributable-xc5000
 The following XC500 firmware file "dvb-fe-xc5000-1.6.114.fw" was
 created based on "xc5000_firmwares_32000Khz.h".
 .
 Firmware provided as part of an XC5000 Linux developers kit by Brian
 Mathews <bmathews@xceive.com> to Devin Heitmueller <dheitmueller@linuxtv.org>
 on July 1, 2009.
 .
 The code was released by Xceive under the following license:
 .
 // Copyright (c) 2009, Xceive Corporation <info@xceive.com>
 //
 // Permission to use, copy, modify, and/or distribute this software, only
 // for use with Xceive ICs, for any purpose with or without fee is hereby
 // granted, provided that the above copyright notice and this permission
 // notice appear in all source code 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.

License: Redistributable-xc5000c
 The following XC500C firmware file "dvb-fe-xc5000C-4.1.30.7.fw" was created
 based on "Xc5200_firmwares_32000Khz.h".
 .
 Firmware provided as part of an XC5000C Linux developers kit by Ramon Cazares
 <Ramon.Cazares@CrestaTech.com> to Devin Heitmueller dheitmueller@linuxtv.org
 on July 25, 2012.
 .
 The code was released by Cresta Technology under the following license:
 .
 // Copyright (c) 2012, Cresta Technology Corporation <info@crestatech.com>
 //
 // Permission to use, copy, modify, and/or distribute this software, only
 // for use with Cresta Technlogy ICs, for any purpose with or without fee is
 // hereby granted, provided that the above copyright notice and this
 // permission notice appear in all source code 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.

License: Redistributable-zd1211
 The firmware was originally distributed by Zydas in their original driver package.
 .
 (You can still find it at http://linux-lc100020.sourceforge.net/ )
 This package was distributed under both the GPL and MPL.
 The firmware was in it in the form of a large array in a header file.
