summaryrefslogtreecommitdiffstats
path: root/meta
diff options
context:
space:
mode:
Diffstat (limited to 'meta')
-rw-r--r--meta/files/common-licenses/Firmware-Abilis22
-rw-r--r--meta/files/common-licenses/Firmware-Marvell18
-rw-r--r--meta/files/common-licenses/Firmware-OLPC33
-rw-r--r--meta/files/common-licenses/Firmware-agere77
-rw-r--r--meta/files/common-licenses/Firmware-amd-ucode64
-rw-r--r--meta/files/common-licenses/Firmware-atheros_firmware38
-rw-r--r--meta/files/common-licenses/Firmware-broadcom_bcm43xx65
-rw-r--r--meta/files/common-licenses/Firmware-ca013247
-rw-r--r--meta/files/common-licenses/Firmware-chelsio_firmware27
-rw-r--r--meta/files/common-licenses/Firmware-cw120035
-rw-r--r--meta/files/common-licenses/Firmware-dib070022
-rw-r--r--meta/files/common-licenses/Firmware-ene_firmware14
-rw-r--r--meta/files/common-licenses/Firmware-fw_sst_0f2840
-rw-r--r--meta/files/common-licenses/Firmware-go7007457
-rw-r--r--meta/files/common-licenses/Firmware-i2400m43
-rw-r--r--meta/files/common-licenses/Firmware-ibt_firmware39
-rw-r--r--meta/files/common-licenses/Firmware-it913x17
-rw-r--r--meta/files/common-licenses/Firmware-iwlwifi_firmware39
-rw-r--r--meta/files/common-licenses/Firmware-mwl833552
-rw-r--r--meta/files/common-licenses/Firmware-myri10ge_firmware28
-rw-r--r--meta/files/common-licenses/Firmware-phanfw32
-rw-r--r--meta/files/common-licenses/Firmware-qat_dh895xcc_firmware39
-rw-r--r--meta/files/common-licenses/Firmware-qla2xxx31
-rw-r--r--meta/files/common-licenses/Firmware-r8a779x_usb326
-rw-r--r--meta/files/common-licenses/Firmware-radeon51
-rw-r--r--meta/files/common-licenses/Firmware-ralink-firmware39
-rw-r--r--meta/files/common-licenses/Firmware-ralink_a_mediatek_company_firmware39
-rw-r--r--meta/files/common-licenses/Firmware-rtlwifi_firmware39
-rw-r--r--meta/files/common-licenses/Firmware-tda7706-firmware48
-rw-r--r--meta/files/common-licenses/Firmware-ti-connectivity46
-rw-r--r--meta/files/common-licenses/Firmware-ueagle-atm4-firmware39
-rw-r--r--meta/files/common-licenses/Firmware-via_vt665625
-rw-r--r--meta/files/common-licenses/Firmware-wl125159
-rw-r--r--meta/files/common-licenses/Firmware-xc400023
-rw-r--r--meta/files/common-licenses/Firmware-xc500023
-rw-r--r--meta/files/common-licenses/Firmware-xc5000c23
36 files changed, 1759 insertions, 0 deletions
diff --git a/meta/files/common-licenses/Firmware-Abilis b/meta/files/common-licenses/Firmware-Abilis
new file mode 100644
index 0000000000..9050d2b590
--- /dev/null
+++ b/meta/files/common-licenses/Firmware-Abilis
@@ -0,0 +1,22 @@
1Firmware provided by Pierrick Hascoet <pierrick.hascoet@abiliss.com> to Devin
2Heitmueller <dheitmueller@kernellabs.com> on January 15, 2010.
3
4The USB firmware files "dvb-as102_data1_st.hex" and "as102_data2_st.hex" for
5Abilis's AS10X, used together with the AS10X USB Kernel driver, is provided
6under the following licensing terms:
7
8Copyright (c) 2010, Abilis Systems Sarl
9
10Permission to use, copy, modify, and/or distribute this software for
11any purpose with or without fee is hereby granted, provided that the
12above copyright notice and this permission notice appear in all
13copies.
14
15THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL
16WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED
17WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE
18AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
19DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
20PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
21TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
22PERFORMANCE OF THIS SOFTWARE.
diff --git a/meta/files/common-licenses/Firmware-Marvell b/meta/files/common-licenses/Firmware-Marvell
new file mode 100644
index 0000000000..3224e1bbfb
--- /dev/null
+++ b/meta/files/common-licenses/Firmware-Marvell
@@ -0,0 +1,18 @@
1FIRMWARE LICENSE TERMS
2
3
4Copyright (c) Marvell International Ltd.
5
6All rights reserved.
7
8Redistribution. Redistribution and use in binary form, without modification, are permitted provided that the following conditions are met:
9
10* Redistributions must reproduce the above copyright notice and the following disclaimer in the documentation and/or other materials provided with the distribution.
11
12* Neither the name of Marvell International Ltd. nor the names of its suppliers may be used to endorse or promote products derived from this software without specific prior written permission.
13
14* No reverse engineering, decompilation, or disassembly of this software is permitted.
15
16Limited patent license. Marvell International 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.
17
18DISCLAIMER. 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.
diff --git a/meta/files/common-licenses/Firmware-OLPC b/meta/files/common-licenses/Firmware-OLPC
new file mode 100644
index 0000000000..a740952349
--- /dev/null
+++ b/meta/files/common-licenses/Firmware-OLPC
@@ -0,0 +1,33 @@
1Copyright (c) 2006, One Laptop per Child and Marvell Corporation.
2All rights reserved.
3
4Redistribution. Redistribution and use in binary form, without
5modification, are permitted provided that the following conditions are
6met:
7
8* Redistributions must reproduce the above copyright notice and the
9 following disclaimer in the documentation and/or other materials
10 provided with the distribution.
11* Neither the name of Marvell Corporation nor the names of its suppliers
12 may be used to endorse or promote products derived from this software
13 without specific prior written permission.
14* No reverse engineering, decompilation, or disassembly of this software
15 is permitted.
16* You may not use or attempt to use this software in conjunction with
17 any product that is offered by a third party as a replacement,
18 substitute or alternative to a Marvell Product where a Marvell Product
19 is defined as a proprietary wireless LAN embedded client solution of
20 Marvell or a Marvell Affiliate.
21
22DISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
23CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
24BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
25FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
26COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
27INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
28BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
29OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
30ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
31TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
32USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
33DAMAGE.
diff --git a/meta/files/common-licenses/Firmware-agere b/meta/files/common-licenses/Firmware-agere
new file mode 100644
index 0000000000..c11466cba9
--- /dev/null
+++ b/meta/files/common-licenses/Firmware-agere
@@ -0,0 +1,77 @@
1agere_sta_fw.bin -- 9.48 Hermes I
2agere_ap_fw.bin -- 9.48 Hermes I
3
4The above firmware images were compiled from the Agere linux driver
5wl_lkm_718_release.tar.gz, and dumped. The driver is coverred by the
6following copyright and software license.
7
8 * SOFTWARE LICENSE
9 *
10 * This software is provided subject to the following terms and conditions,
11 * which you should read carefully before using the software. Using this
12 * software indicates your acceptance of these terms and conditions. If you do
13 * not agree with these terms and conditions, do not use the software.
14 *
15 * COPYRIGHT © 1994 - 1995 by AT&T. All Rights Reserved
16 * COPYRIGHT © 1996 - 2000 by Lucent Technologies. All Rights Reserved
17 * COPYRIGHT © 2001 - 2004 by Agere Systems Inc. All Rights Reserved
18 * All rights reserved.
19 *
20 * Redistribution and use in source or binary forms, with or without
21 * modifications, are permitted provided that the following conditions are met:
22 *
23 * . Redistributions of source code must retain the above copyright notice, this
24 * list of conditions and the following Disclaimer as comments in the code as
25 * well as in the documentation and/or other materials provided with the
26 * distribution.
27 *
28 * . Redistributions in binary form must reproduce the above copyright notice,
29 * this list of conditions and the following Disclaimer in the documentation
30 * and/or other materials provided with the distribution.
31 *
32 * . Neither the name of Agere Systems Inc. nor the names of the contributors
33 * may be used to endorse or promote products derived from this software
34 * without specific prior written permission.
35 *
36 * Disclaimer
37 *
38 * THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
39 * INCLUDING, BUT NOT LIMITED TO, INFRINGEMENT AND THE IMPLIED WARRANTIES OF
40 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. ANY
41 * USE, MODIFICATION OR DISTRIBUTION OF THIS SOFTWARE IS SOLELY AT THE USERS OWN
42 * RISK. IN NO EVENT SHALL AGERE SYSTEMS INC. OR CONTRIBUTORS BE LIABLE FOR ANY
43 * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
44 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
45 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
46 * ON ANY THEORY OF LIABILITY, INCLUDING, BUT NOT LIMITED TO, CONTRACT, STRICT
47 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
48 * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
49 * DAMAGE.
50
51The following statement from Agere clarifies the status of the firmware
52
53---
54I would like to confirm that the two drivers; Linux LKM Wireless Driver
55Source Code, Version 7.18 and Linux LKM Wireless Driver Source Code,
56Version 7.22 comply with Open Source BSD License. Therefore the source
57code can be distributed in unmodified or modified form consistent with
58the terms of the license.
59
60The Linux driver architecture was based on two modules, the MSF (Module
61specific functions) and the HCF (Hardware Control Functions). Included
62in the HCF is run-time firmware (binary format) which is downloaded into
63the RAM of the Hermes 1/2/2.5 WMAC.
64
65This hex coded firmware is not based on any open source software and
66hence it is not subject to any Open Source License. The firmware was
67developed by Agere and runs on the DISC processor embedded within the
68Hermes 1/2/2.5 Wireless MAC devices.
69
70Hope this helps.
71
72Sincerely,
73
74Viren Pathare
75Intellectual Property Licensing Manager
76Agere
77---
diff --git a/meta/files/common-licenses/Firmware-amd-ucode b/meta/files/common-licenses/Firmware-amd-ucode
new file mode 100644
index 0000000000..9d4c42544d
--- /dev/null
+++ b/meta/files/common-licenses/Firmware-amd-ucode
@@ -0,0 +1,64 @@
1Copyright (C) 2010-2013 Advanced Micro Devices, Inc., All rights reserved.
2
3Permission is hereby granted by Advanced Micro Devices, Inc. ("AMD"),
4free of any license fees, to any person obtaining a copy of this
5microcode in binary form (the "Software") ("You"), to install,
6reproduce, copy and distribute copies of the Software and to permit
7persons to whom the Software is provided to do the same, subject to
8the following terms and conditions. Your use of any portion of the
9Software shall constitute Your acceptance of the following terms and
10conditions. If You do not agree to the following terms and conditions,
11do not use, retain or redistribute any portion of the Software.
12
13If You redistribute this Software, You must reproduce the above
14copyright notice and this license with the Software.
15Without specific, prior, written permission from AMD, You may not
16reference AMD or AMD products in the promotion of any product derived
17from or incorporating this Software in any manner that implies that
18AMD endorses or has certified such product derived from or
19incorporating this Software.
20
21You may not reverse engineer, decompile, or disassemble this Software
22or any portion thereof.
23
24THE SOFTWARE IS PROVIDED "AS IS" WITHOUT ANY EXPRESS OR IMPLIED
25WARRANTY OF ANY KIND, INCLUDING BUT NOT LIMITED TO WARRANTIES OF
26MERCHANTABILITY, NONINFRINGEMENT, TITLE, FITNESS FOR ANY PARTICULAR
27PURPOSE, OR WARRANTIES ARISING FROM CONDUCT, COURSE OF DEALING, OR
28USAGE OF TRADE. IN NO EVENT SHALL AMD OR ITS LICENSORS BE LIABLE FOR
29ANY DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR
30LOSS OF PROFITS, BUSINESS INTERRUPTION, OR LOSS OF DATA OR
31INFORMATION) ARISING OUT OF AMD'S NEGLIGENCE, GROSS NEGLIGENCE, THE
32USE OF OR INABILITY TO USE THE SOFTWARE, EVEN IF AMD HAS BEEN ADVISED
33OF THE POSSIBILITY OF SUCH DAMAGES. BECAUSE SOME JURISDICTIONS
34PROHIBIT THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR
35INCIDENTAL DAMAGES OR THE EXCLUSION OF IMPLIED WARRANTIES, THE ABOVE
36LIMITATION MAY NOT APPLY TO YOU.
37
38Without limiting the foregoing, the Software may implement third party
39technologies for which You must obtain licenses from parties other
40than AMD. You agree that AMD has not obtained or conveyed to You, and
41that You shall be responsible for obtaining the rights to use and/or
42distribute the applicable underlying intellectual property rights
43related to the third party technologies. These third party
44technologies are not licensed hereunder.
45
46If You use the Software (in whole or in part), You shall adhere to all
47applicable U.S., European, and other export laws, including but not
48limited to the U.S. Export Administration Regulations ("EAR"), (15
49C.F.R. Sections 730 through 774), and E.U. Council Regulation (EC) No
501334/2000 of 22 June 2000. Further, pursuant to Section 740.6 of the
51EAR, You hereby certify that, except pursuant to a license granted by
52the United States Department of Commerce Bureau of Industry and
53Security or as otherwise permitted pursuant to a License Exception
54under the U.S. Export Administration Regulations ("EAR"), You will not
55(1) export, re-export or release to a national of a country in Country
56Groups D:1, E:1 or E:2 any restricted technology, software, or source
57code You receive hereunder, or (2) export to Country Groups D:1, E:1
58or E:2 the direct product of such technology or software, if such
59foreign produced direct product is subject to national security
60controls as identified on the Commerce Control List (currently found
61in Supplement 1 to Part 774 of EAR). For the most current Country
62Group listings, or for additional information about the EAR or Your
63obligations under those regulations, please refer to the U.S. Bureau
64of Industry and Security?s website at ttp://www.bis.doc.gov/.
diff --git a/meta/files/common-licenses/Firmware-atheros_firmware b/meta/files/common-licenses/Firmware-atheros_firmware
new file mode 100644
index 0000000000..e0ebdacdd6
--- /dev/null
+++ b/meta/files/common-licenses/Firmware-atheros_firmware
@@ -0,0 +1,38 @@
1Copyright (c) 2008-2010, Atheros Communications, Inc.
2All rights reserved.
3
4Redistribution. Redistribution and use in binary form, without
5modification, are permitted provided that the following conditions are
6met:
7
8* Redistributions must reproduce the above copyright notice and the
9 following disclaimer in the documentation and/or other materials
10 provided with the distribution.
11
12* Neither the name of Atheros Communications, Inc. nor the names of
13 its suppliers may be used to endorse or promote products derived
14 from this software without specific prior written permission.
15
16* No reverse engineering, decompilation, or disassembly of this
17 software is permitted.
18
19Limited patent license. Atheros Communications, Inc. grants a
20world-wide, royalty-free, non-exclusive license under patents it
21now or hereafter owns or controls to make, have made, use, import,
22offer to sell and sell ("Utilize") this software, but solely to
23the extent that any such patent is necessary to Utilize the software
24in conjunction with an Atheros Chipset. The patent license shall not
25apply to any other combinations which include this software. No
26hardware per se is licensed hereunder.
27
28DISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
29CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
30BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
31FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
32THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
33INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
34BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
35OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
36ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
37TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
38USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/meta/files/common-licenses/Firmware-broadcom_bcm43xx b/meta/files/common-licenses/Firmware-broadcom_bcm43xx
new file mode 100644
index 0000000000..ff26fdd72f
--- /dev/null
+++ b/meta/files/common-licenses/Firmware-broadcom_bcm43xx
@@ -0,0 +1,65 @@
1SOFTWARE LICENSE AGREEMENT
2
3The accompanying software in binary code form (“Software”), is licensed to you,
4or, if you are accepting on behalf of an entity, the entity and its affiliates
5exercising rights hereunder (“Licensee”) subject to the terms of this software
6license agreement (“Agreement”), unless Licensee and Broadcom Corporation
7(“Broadcom”) execute a separate written software license agreement governing
8use of the Software. ANY USE, REPRODUCTION, OR DISTRIBUTION OF THE SOFTWARE
9CONSTITUTES LICENSEE’S ACCEPTANCE OF THIS AGREEMENT.
10
111. License. Subject to the terms and conditions of this Agreement,
12Broadcom hereby grants to Licensee a limited, non-exclusive, non-transferable,
13royalty-free license: (i) to use and integrate the Software with any other
14software; and (ii) to reproduce and distribute the Software complete,
15unmodified, and as provided by Broadcom, solely for use with Broadcom
16proprietary integrated circuit product(s) sold by Broadcom with which the
17Software was designed to be used, or their successors.
18
192. Restrictions. Licensee shall distribute Software with a copy of this
20Agreement. Licensee shall not remove, efface or obscure any copyright or
21trademark notices from the Software. Reproductions of the Broadcom copyright
22notice shall be included with each copy of the Software, except where such
23Software is embedded in a manner not readily accessible to the end user.
24Licensee shall not: (i) use, license, sell or otherwise distribute the Software
25except as provided in this Agreement; (ii) attempt to modify in any way,
26reverse engineer, decompile or disassemble any portion of the Software; or
27(iii) use the Software or other material in violation of any applicable law or
28regulation, including but not limited to any regulatory agency. This Agreement
29shall automatically terminate upon Licensee’s failure to comply with any of the
30terms of this Agreement. In such event, Licensee will destroy all copies of the
31Software and its component parts.
32
333. Ownership. The Software is licensed and not sold. Title to and
34ownership of the Software, including all intellectual property rights thereto,
35and any portion thereof remain with Broadcom or its licensors. Licensee hereby
36covenants that it will not assert any claim that the Software created by or for
37Broadcom infringe any intellectual property right owned or controlled by
38Licensee.
39
404. Disclaimer. THE SOFTWARE IS OFFERED “AS IS,” AND BROADCOM PROVIDES AND
41GRANTS AND LICENSEE RECEIVES NO SUPPORT AND NO WARRANTIES OF ANY KIND, EXPRESS
42OR IMPLIED, BY STATUTE, COMMUNICATION OR CONDUCT WITH LICENSEE, OR OTHERWISE.
43BROADCOM SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTIES OF MERCHANTABILITY,
44FITNESS FOR A SPECIFIC PURPOSE, OR NONINFRINGEMENT CONCERNING THE SOFTWARE OR
45ANY UPGRADES TO OR DOCUMENTATION FOR THE SOFTWARE. WITHOUT LIMITATION OF THE
46ABOVE, BROADCOM GRANTS NO WARRANTY THAT THE SOFTWARE IS ERROR-FREE OR WILL
47OPERATE WITHOUT INTERRUPTION, AND GRANTS NO WARRANTY REGARDING ITS USE OR THE
48RESULTS THEREFROM INCLUDING, WITHOUT LIMITATION, ITS CORRECTNESS, ACCURACY, OR
49RELIABILITY. TO THE MAXIMUM EXTENT PERMITTED BY LAW, IN NO EVENT SHALL BROADCOM
50OR ANY OF ITS LICENSORS HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT,
51INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES, HOWEVER CAUSED AND ON ANY THEORY
52OF LIABILITY, WHETHER FOR BREACH OF CONTRACT, TORT (INCLUDING NEGLIGENCE) OR
53OTHERWISE, ARISING OUT OF THIS AGREEMENT OR USE, REPRODUCTION, OR DISTRIBUTION
54OF THE SOFTWARE, INCLUDING BUT NOT LIMITED TO LOSS OF DATA AND LOSS OF PROFITS,
55EVEN IF SUCH PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. THESE
56LIMITATIONS SHALL APPLY NOTWITHSTANDING ANY FAILURE OF ESSENTIAL PURPOSE OF ANY
57LIMITED REMEDY.
58
595. Export Laws. LICENSEE UNDERSTANDS AND AGREES THAT THE SOFTWARE IS
60SUBJECT TO UNITED STATES AND OTHER APPLICABLE EXPORT-RELATED LAWS AND
61REGULATIONS AND THAT LICENSEE MAY NOT EXPORT, RE-EXPORT OR TRANSFER THE
62SOFTWARE OR ANY DIRECT PRODUCT OF THE SOFTWARE EXCEPT AS PERMITTED UNDER THOSE
63LAWS. WITHOUT LIMITING THE FOREGOING, EXPORT, RE-EXPORT, OR TRANSFER OF THE
64SOFTWARE TO CUBA, IRAN, NORTH KOREA, SUDAN, AND SYRIA IS PROHIBITED.
65
diff --git a/meta/files/common-licenses/Firmware-ca0132 b/meta/files/common-licenses/Firmware-ca0132
new file mode 100644
index 0000000000..411750ac77
--- /dev/null
+++ b/meta/files/common-licenses/Firmware-ca0132
@@ -0,0 +1,47 @@
1Copyright (c) 2012, Creative Technology Ltd
2All rights reserved.
3
4Redistribution. Redistribution and use in binary form, without
5modification, are permitted provided that the following conditions are
6met:
7
8* Redistributions must reproduce the above copyright notice and the
9 following disclaimer in the documentation and/or other materials
10 provided with the distribution.
11* Neither the name of Creative Technology Ltd or its affiliates ("CTL")
12 nor the names of its suppliers may be used to endorse or promote
13 products derived from this software without specific prior written
14 permission.
15* No reverse engineering, decompilation, or disassembly of this software
16 (or any part thereof) is permitted.
17
18Limited patent license. CTL grants a limited, world-wide,
19royalty-free, non-exclusive license under patents it now or hereafter
20owns or controls to make, have made, use, import, offer to sell and
21sell ("Utilize") this software, but strictly only to the extent that any
22such patent is necessary to Utilize the software alone, or in
23combination with an operating system licensed under an approved Open
24Source license as listed by the Open Source Initiative at
25http://opensource.org/licenses. The patent license shall not be
26applicable, to any other combinations which include this software.
27No hardware per se is licensed hereunder.
28
29DISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
30CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
31BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
32FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
33COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
34INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
35BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
36OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
37ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
38TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
39USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
40DAMAGE.
41
42NO OTHER RIGHTS GRANTED. USER HEREBY ACKNOWLEDGES AND AGREES THAT USE OF
43THIS SOFTWARE SHALL NOT CREATE OR GIVE GROUNDS FOR A LICENSE BY
44IMPLICATION, ESTOPPEL, OR OTHERWISE TO ANY INTELLECTUAL PROPERTY RIGHTS
45(PATENT, COPYRIGHT, TRADE SECRET, MASK WORK, OR OTHER PROPRIETARY RIGHT)
46EMBODIED IN ANY OTHER CTL HARDWARE OR SOFTWARE WHETHER SOLELY OR IN
47COMBINATION WITH THIS SOFTWARE.
diff --git a/meta/files/common-licenses/Firmware-chelsio_firmware b/meta/files/common-licenses/Firmware-chelsio_firmware
new file mode 100644
index 0000000000..5ae46071db
--- /dev/null
+++ b/meta/files/common-licenses/Firmware-chelsio_firmware
@@ -0,0 +1,27 @@
1Copyright (c) 2011 Chelsio Communications
2All rights reserved.
3
4Chelsio Communication Terminator 4/5 ethernet controller firmware
5
6Redistribution and use in binary form, without modification, are permitted provided
7that the following conditions are met:
8
91. Redistribution in binary form must reproduce the above copyright notice, this
10 list of conditions and the following disclaimer in the documentation and/or
11 other materials provided with the distribution.
122. The name of Chelsio Communications may not be used to endorse or promote products
13 derived from this software without specific prior written permission.
143. Reverse engineering, decompilation, or disassembly of this firmware is not
15 permitted.
16
17DISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
18CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
19BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
20FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
21THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
22INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
23BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
24OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
25ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
26TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
27USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/meta/files/common-licenses/Firmware-cw1200 b/meta/files/common-licenses/Firmware-cw1200
new file mode 100644
index 0000000000..1016eca638
--- /dev/null
+++ b/meta/files/common-licenses/Firmware-cw1200
@@ -0,0 +1,35 @@
1Copyright (c) 2007-2013, ST Microelectronics NV.
2All rights reserved.
3
4Redistribution. Redistribution and use in binary form, without modification,
5are permitted provided that the following conditions are met:
6
7* Redistributions must reproduce the above copyright notice and the following
8disclaimer in the documentation and/or other materials provided with the
9distribution.
10
11* Neither the name of ST Microelectronics NV. nor the names of its suppliers
12may be used to endorse or promote products derived from this software without
13specific prior written permission.
14
15* No reverse engineering, decompilation, or disassembly of this software is
16permitted.
17
18Limited patent license. ST Microelectronics NV. grants a world-wide, royalty-free,
19 non-exclusive license under patents it now or hereafter owns or controls to make,
20 have made, use, import, offer to sell and sell ("Utilize") this software, but
21 solely to the extent that any such patent is necessary to Utilize the software in
22conjunction with an ST Microelectronics chipset. The patent license shall not
23apply to any other combinations which include this software. No hardware per se
24is licensed hereunder.
25
26DISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ANDCONTRIBUTORS
27"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
28IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
29DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
30ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
31(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
32LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
33ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
34(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
35SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/meta/files/common-licenses/Firmware-dib0700 b/meta/files/common-licenses/Firmware-dib0700
new file mode 100644
index 0000000000..fdb6bde0ad
--- /dev/null
+++ b/meta/files/common-licenses/Firmware-dib0700
@@ -0,0 +1,22 @@
1Firmware provided by Patrick Boettcher <pboettcher@dibcom.fr> to Devin
2Heitmueller <dheitmueller@kernellabs.com> on October 8, 2009.
3
4The USB firmware file "dvb-usb-dib0700.1.20.fw" for DiBcom's DiB0700,
5used together with the Linux driver module dvb-usb-dib0700, is
6provided under the following licensing terms:
7
8Copyright (c) 2009, DiBcom
9
10Permission to use, copy, modify, and/or distribute this software for
11any purpose with or without fee is hereby granted, provided that the
12above copyright notice and this permission notice appear in all
13copies.
14
15THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL
16WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED
17WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE
18AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
19DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
20PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
21TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
22PERFORMANCE OF THIS SOFTWARE.
diff --git a/meta/files/common-licenses/Firmware-ene_firmware b/meta/files/common-licenses/Firmware-ene_firmware
new file mode 100644
index 0000000000..08f2b01e58
--- /dev/null
+++ b/meta/files/common-licenses/Firmware-ene_firmware
@@ -0,0 +1,14 @@
1copyright (c) 2011, ENE TECHNOLOGY INC.
2
3Permission to use, copy, modify, and/or distribute this software for any purpose
4with or without fee is hereby granted, provided that the above copyright notice
5and this permission notice appear in all copies.
6
7THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL
8WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL
9IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT
10SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR
11CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
12LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
13NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
14WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
diff --git a/meta/files/common-licenses/Firmware-fw_sst_0f28 b/meta/files/common-licenses/Firmware-fw_sst_0f28
new file mode 100644
index 0000000000..247e35f3a2
--- /dev/null
+++ b/meta/files/common-licenses/Firmware-fw_sst_0f28
@@ -0,0 +1,40 @@
1Copyright (c) 2014 Intel Corporation.
2All rights reserved.
3
4Redistribution.
5
6Redistribution and use in binary form, without modification, are permitted
7provided that the following conditions are met:
8* Redistributions must reproduce the above copyright notice and the
9 following disclaimer in the documentation and/or other materials provided
10 with the distribution.
11* Neither the name of Intel Corporation nor the names of its suppliers may
12 be used to endorse or promote products derived from this software without
13 specific prior written permission.
14* No reverse engineering, decompilation, or disassembly of this software is
15 permitted.
16
17
18Limited patent license.
19
20Intel Corporation grants a world-wide, royalty-free, non-exclusive license
21under patents it now or hereafter owns or controls to make, have made, use,
22import, offer to sell and sell ("Utilize") this software, but solely to the
23extent that any such patent is necessary to Utilize the software alone. The
24patent license shall not apply to any combinations which include this software.
25No hardware per se is licensed hereunder.
26
27
28DISCLAIMER.
29
30THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
31AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
32IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
33ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
34LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
35CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
36SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
37INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
38CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
39ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
40POSSIBILITY OF SUCH DAMAGE.
diff --git a/meta/files/common-licenses/Firmware-go7007 b/meta/files/common-licenses/Firmware-go7007
new file mode 100644
index 0000000000..3689f3b59b
--- /dev/null
+++ b/meta/files/common-licenses/Firmware-go7007
@@ -0,0 +1,457 @@
1The README file from the original package from Micronas appears below. Only
2the part about the firmware redistribution in section 0 is relevant, all
3other sections are completely obsolete.
4
5---------------------------------------------------------------------------
6 WIS GO7007SB Public Linux Driver
7---------------------------------------------------------------------------
8
9
10*** Please see the file RELEASE-NOTES for important last-minute updates ***
11
12
13 0. OVERVIEW AND LICENSING/DISCLAIMER
14
15
16This driver kit contains Linux drivers for the WIS GO7007SB multi-format
17video encoder. Only kernel version 2.6.x is supported. The video stream
18is available through the Video4Linux2 API and the audio stream is available
19through the ALSA API (or the OSS emulation layer of the ALSA system).
20
21The files in kernel/ and hotplug/ are licensed under the GNU General Public
22License Version 2 from the Free Software Foundation. A copy of the license
23is included in the file COPYING.
24
25The example applications in apps/ and C header files in include/ are
26licensed under a permissive license included in the source files which
27allows copying, modification and redistribution for any purpose without
28attribution.
29
30The firmware files included in the firmware/ directory may be freely
31redistributed only in conjunction with this document; but modification,
32tampering and reverse engineering are prohibited.
33
34MICRONAS USA, INC., MAKES NO WARRANTIES TO ANY PERSON OR ENTITY WITH
35RESPECT TO THE SOFTWARE OR ANY DERIVATIVES THEREOF OR ANY SERVICES OR
36LICENSES AND DISCLAIMS ALL IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION
37WARRANTIES OF MERCHANTABILITY, SUPPORT, AND FITNESS FOR A PARTICULAR
38PURPOSE AND NON-INFRINGEMENT.
39
40
41 1. SYSTEM REQUIREMENTS
42
43
44This driver requires Linux kernel 2.6. Kernel 2.4 is not supported. Using
45kernel 2.6.10 or later is recommended, as earlier kernels are known to have
46unstable USB 2.0 support.
47
48A fully built kernel source tree must be available. Typically this will be
49linked from "/lib/modules/<KERNEL VERSION>/build" for convenience. If this
50link does not exist, an extra parameter will need to be passed to the
51`make` command.
52
53All vendor-built kernels should already be configured properly. However,
54for custom-built kernels, the following options need to be enabled in the
55kernel as built-in or modules:
56
57 CONFIG_HOTPLUG - Support for hot-pluggable devices
58 CONFIG_MODULES - Enable loadable module support
59 CONFIG_KMOD - Automatic kernel module loading
60 CONFIG_FW_LOADER - Hotplug firmware loading support
61 CONFIG_I2C - I2C support
62 CONFIG_VIDEO_DEV - Video For Linux
63 CONFIG_SOUND - Sound card support
64 CONFIG_SND - Advanced Linux Sound Architecture
65 CONFIG_USB - Support for Host-side USB
66 CONFIG_USB_DEVICEFS - USB device filesystem
67 CONFIG_USB_EHCI_HCD - EHCI HCD (USB 2.0) support
68
69Additionally, to use the example application, the following options need to
70be enabled in the ALSA section:
71
72 CONFIG_SND_MIXER_OSS - OSS Mixer API
73 CONFIG_SND_PCM_OSS - OSS PCM (digital audio) API
74
75The hotplug scripts, along with the fxload utility, must also be installed.
76These scripts can be obtained from <http://linux-hotplug.sourceforge.net/>.
77Hotplugging is used for loading firmware into the Cypruss EZ-USB chip using
78fxload and for loading firmware into the driver using the firmware agent.
79
80
81 2. COMPILING AND INSTALLING THE DRIVER
82
83
84Most users should be able to compile the driver by simply running:
85
86 $ make
87
88in the top-level directory of the driver kit. First the kernel modules
89will be built, followed by the example applications.
90
91If the build system is unable to locate the kernel source tree for the
92currently-running kernel, or if the module should be built for a kernel
93other than the currently-running kernel, an additional parameter will need
94to be passed to make to specify the appropriate kernel source directory:
95
96 $ make KERNELSRC=/usr/src/linux-2.6.10-custom3
97
98Once the compile completes, the driver and firmware files should be
99installed by running:
100
101 $ make install
102
103The kernel modules will be placed in "/lib/modules/<KERNEL VERSION>/extra"
104and the firmware files will be placed in the appropriate hotplug firmware
105directory, usually /lib/firmware. In addition, USB maps and scripts will
106be placed in /etc/hotplug/usb to enable fxload to initialize the EZ-USB
107control chip when the device is connected.
108
109
110 3. PAL/SECAM TUNER CONFIGURATION (TV402U-EU only)
111
112
113The PAL model of the Plextor ConvertX TV402U may require additional
114configuration to correctly select the appropriate TV frequency band and
115audio subchannel.
116
117Users with a device other than the Plextor ConvertX TV402U-EU should skip
118this section.
119
120The wide variety of PAL TV systems used in Europe requires that additional
121information about the local TV standards be passed to the driver in order
122to properly tune TV channels. The two necessary parameters are (a) the PAL
123TV band, and (b) the audio subchannel format in use.
124
125In many cases, the appropriate TV band selection is passed to the driver
126from applications. However, in some cases, the application only specifies
127that the driver should use PAL but not the specific information about the
128appropriate TV band. To work around this issue, the correct TV band may be
129specified in the "force_band" parameter to the wis-sony-tuner module:
130
131 TV band force_band
132 ------- ----------
133 PAL B/G B
134 PAL I I
135 PAL D/K D
136 SECAM L L
137
138If the "force_band" parameter is specified, the driver will ignore any TV
139band specified by applications and will always use the band provided in the
140module parameter.
141
142The other parameter that can be specified is the audio subchannel format.
143There are several stereo audio carrier systems in use, including NICAM and
144three varieties of A2. To receive audio broadcast on one of these stereo
145carriers, the "force_mpx_mode" parameter must be specified to the
146wis-sony-tuner module.
147
148 TV band Audio subcarrier force_mpx_mode
149 ------- ---------------- --------------
150 PAL B/G Mono (default) 1
151 PAL B/G A2 2
152 PAL B/G NICAM 3
153 PAL I Mono (default) 4
154 PAL I NICAM 5
155 PAL D/K Mono (default) 6
156 PAL D/K A2 (1) 7
157 PAL D/K A2 (2) 8
158 PAL D/K A2 (3) 9
159 PAL D/K NICAM 10
160 SECAM L Mono (default) 11
161 SECAM L NICAM 12
162
163If the "force_mpx_mode" parameter is not specified, the correct mono-only
164mode will be chosen based on the TV band. However, the tuner will not
165receive stereo audio or bilingual broadcasts correctly.
166
167To pass the "force_band" or "force_mpx_mode" parameters to the
168wis-sony-tuner module, the following line must be added to the modprobe
169configuration file, which varies from one Linux distribution to another.
170
171 options wis-sony-tuner force_band=B force_mpx_mode=2
172
173The above example would force the tuner to the PAL B/G TV band and receive
174stereo audio broadcasts on the A2 carrier.
175
176To verify that the configuration has been placed in the correct location,
177execute:
178
179 $ modprobe -c | grep wis-sony-tuner
180
181If the configuration line appears, then modprobe will pass the parameters
182correctly the next time the wis-sony-tuner module is loaded into the
183kernel.
184
185
186 4. TESTING THE DRIVER
187
188
189Because few Linux applications are able to correctly capture from
190Video4Linux2 devices with only compressed formats supported, the new driver
191should be tested with the "gorecord" application in the apps/ directory.
192
193First connect a video source to the device, such as a DVD player or VCR.
194This will be captured to a file for testing the driver. If an input source
195is unavailable, a test file can still be captured, but the video will be
196black and the audio will be silent.
197
198This application will auto-detect the V4L2 and ALSA/OSS device names of the
199hardware and will record video and audio to an AVI file for a specified
200number of seconds. For example:
201
202 $ apps/gorecord -duration 60 capture.avi
203
204If this application does not successfully record an AVI file, the error
205messages produced by gorecord and recorded in the system log (usually in
206/var/log/messages) should provide information to help resolve the problem.
207
208Supplying no parameters to gorecord will cause it to probe the available
209devices and exit. Use the -help flag for usage information.
210
211
212 5. USING THE DRIVER
213
214
215The V4L2 device implemented by the driver provides a standard compressed
216format API, within the following criteria:
217
218 * Applications that only support the original Video4Linux1 API will not
219 be able to communicate with this driver at all.
220
221 * No raw video modes are supported, so applications like xawtv that
222 expect only uncompressed video will not function.
223
224 * Supported compression formats are: Motion-JPEG, MPEG1, MPEG2 and MPEG4.
225
226 * MPEG video formats are delivered as Video Elementary Streams only.
227 Program Stream (PS), Transport Stream (TS) and Packetized Elementary
228 Stream (PES) formats are not supported.
229
230 * Video parameters such as format and input port may not be changed while
231 the encoder is active.
232
233 * The audio capture device only functions when the video encoder is
234 actively capturing video. Attempts to read from the audio device when
235 the encoder is inactive will result in an I/O error.
236
237 * The native format of the audio device is 48Khz 2-channel 16-bit
238 little-endian PCM, delivered through the ALSA system. No audio
239 compression is implemented in the hardware. ALSA may convert to other
240 uncompressed formats on the fly.
241
242The include/ directory contains a C header file describing non-standard
243features of the GO7007SB encoder, which are described below:
244
245
246 GO7007IOC_S_COMP_PARAMS, GO7007IOC_G_COMP_PARAMS
247
248 These ioctls are used to negotiate general compression parameters.
249
250 To query the current parameters, call the GO7007IOC_G_COMP_PARAMS ioctl
251 with a pointer to a struct go7007_comp_params. If the driver is not
252 set to MPEG format, the EINVAL error code will be returned.
253
254 To change the current parameters, initialize all fields of a struct
255 go7007_comp_params and call the GO7007_IOC_S_COMP_PARAMS ioctl with a
256 pointer to this structure. The driver will return the current
257 parameters with any necessary changes to conform to the limitations of
258 the hardware or current compression mode. Any or all fields can be set
259 to zero to request a reasonable default value. If the driver is not
260 set to MPEG format, the EINVAL error code will be returned. When I/O
261 is in progress, the EBUSY error code will be returned.
262
263 Fields in struct go7007_comp_params:
264
265 __u32 The maximum number of frames in each
266 gop_size Group Of Pictures; i.e. the maximum
267 number of frames minus one between
268 each key frame.
269
270 __u32 The maximum number of sequential
271 max_b_frames bidirectionally-predicted frames.
272 (B-frames are not yet supported.)
273
274 enum go7007_aspect_ratio The aspect ratio to be encoded in the
275 aspect_ratio meta-data of the compressed format.
276
277 Choices are:
278 GO7007_ASPECT_RATIO_1_1
279 GO7007_ASPECT_RATIO_4_3_NTSC
280 GO7007_ASPECT_RATIO_4_3_PAL
281 GO7007_ASPECT_RATIO_16_9_NTSC
282 GO7007_ASPECT_RATIO_16_9_PAL
283
284 __u32 Bit-wise OR of control flags (below)
285 flags
286
287 Flags in struct go7007_comp_params:
288
289 GO7007_COMP_CLOSED_GOP Only produce self-contained GOPs, used
290 to produce streams appropriate for
291 random seeking.
292
293 GO7007_COMP_OMIT_SEQ_HEADER Omit the stream sequence header.
294
295
296 GO7007IOC_S_MPEG_PARAMS, GO7007IOC_G_MPEG_PARAMS
297
298 These ioctls are used to negotiate MPEG-specific stream parameters when
299 the pixelformat has been set to V4L2_PIX_FMT_MPEG.
300
301 To query the current parameters, call the GO7007IOC_G_MPEG_PARAMS ioctl
302 with a pointer to a struct go7007_mpeg_params. If the driver is not
303 set to MPEG format, the EINVAL error code will be returned.
304
305 To change the current parameters, initialize all fields of a struct
306 go7007_mpeg_params and call the GO7007_IOC_S_MPEG_PARAMS ioctl with a
307 pointer to this structure. The driver will return the current
308 parameters with any necessary changes to conform to the limitations of
309 the hardware or selected MPEG mode. Any or all fields can be set to
310 zero to request a reasonable default value. If the driver is not set
311 to MPEG format, the EINVAL error code will be returned. When I/O is in
312 progress, the EBUSY error code will be returned.
313
314 Fields in struct go7007_mpeg_params:
315
316 enum go7007_mpeg_video_standard
317 mpeg_video_standard The MPEG video standard in which to
318 compress the video.
319
320 Choices are:
321 GO7007_MPEG_VIDEO_MPEG1
322 GO7007_MPEG_VIDEO_MPEG2
323 GO7007_MPEG_VIDEO_MPEG4
324
325 __u32 Bit-wise OR of control flags (below)
326 flags
327
328 __u32 The profile and level indication to be
329 pali stored in the sequence header. This
330 is only used as an indicator to the
331 decoder, and does not affect the MPEG
332 features used in the video stream.
333 Not valid for MPEG1.
334
335 Choices for MPEG2 are:
336 GO7007_MPEG2_PROFILE_MAIN_MAIN
337
338 Choices for MPEG4 are:
339 GO7007_MPEG4_PROFILE_S_L0
340 GO7007_MPEG4_PROFILE_S_L1
341 GO7007_MPEG4_PROFILE_S_L2
342 GO7007_MPEG4_PROFILE_S_L3
343 GO7007_MPEG4_PROFILE_ARTS_L1
344 GO7007_MPEG4_PROFILE_ARTS_L2
345 GO7007_MPEG4_PROFILE_ARTS_L3
346 GO7007_MPEG4_PROFILE_ARTS_L4
347 GO7007_MPEG4_PROFILE_AS_L0
348 GO7007_MPEG4_PROFILE_AS_L1
349 GO7007_MPEG4_PROFILE_AS_L2
350 GO7007_MPEG4_PROFILE_AS_L3
351 GO7007_MPEG4_PROFILE_AS_L4
352 GO7007_MPEG4_PROFILE_AS_L5
353
354 Flags in struct go7007_mpeg_params:
355
356 GO7007_MPEG_FORCE_DVD_MODE Force all compression parameters and
357 bitrate control settings to comply
358 with DVD MPEG2 stream requirements.
359 This overrides most compression and
360 bitrate settings!
361
362 GO7007_MPEG_OMIT_GOP_HEADER Omit the GOP header.
363
364 GO7007_MPEG_REPEAT_SEQHEADER Repeat the MPEG sequence header at
365 the start of each GOP.
366
367
368 GO7007IOC_S_BITRATE, GO7007IOC_G_BITRATE
369
370 These ioctls are used to set and query the target bitrate value for the
371 compressed video stream. The bitrate may be selected by storing the
372 target bits per second in an int and calling GO7007IOC_S_BITRATE with a
373 pointer to the int. The bitrate may be queried by calling
374 GO7007IOC_G_BITRATE with a pointer to an int where the current bitrate
375 will be stored.
376
377 Note that this is the primary means of controlling the video quality
378 for all compression modes, including V4L2_PIX_FMT_MJPEG. The
379 VIDIOC_S_JPEGCOMP ioctl is not supported.
380
381
382----------------------------------------------------------------------------
383 Installing the WIS PCI Voyager Driver
384---------------------------------------------------------------------------
385
386The WIS PCI Voyager driver requires several patches to the Linux 2.6.11.x
387kernel source tree before compiling the driver. These patches update the
388in-kernel SAA7134 driver to the newest development version and patch bugs
389in the TDA8290/TDA8275 tuner driver.
390
391The following patches must be downloaded from Gerd Knorr's website and
392applied in the order listed:
393
394 http://dl.bytesex.org/patches/2.6.11-2/i2c-tuner
395 http://dl.bytesex.org/patches/2.6.11-2/i2c-tuner2
396 http://dl.bytesex.org/patches/2.6.11-2/v4l2-api-mpeg
397 http://dl.bytesex.org/patches/2.6.11-2/saa7134-update
398
399The following patches are included with this SDK and can be applied in any
400order:
401
402 patches/2.6.11/saa7134-voyager.diff
403 patches/2.6.11/tda8275-newaddr.diff
404 patches/2.6.11/tda8290-ntsc.diff
405
406Check to make sure the CONFIG_VIDEO_SAA7134 option is enabled in the kernel
407configuration, and build and install the kernel.
408
409After rebooting into the new kernel, the GO7007 driver can be compiled and
410installed:
411
412 $ make SAA7134_BUILD=y
413 $ make install
414 $ modprobe saa7134-go7007
415
416There will be two V4L video devices associated with the PCI Voyager. The
417first device (most likely /dev/video0) provides access to the raw video
418capture mode of the SAA7133 device and is used to configure the source
419video parameters and tune the TV tuner. This device can be used with xawtv
420or other V4L(2) video software as a standard uncompressed device.
421
422The second device (most likely /dev/video1) provides access to the
423compression functions of the GO7007. It can be tested using the gorecord
424application in the apps/ directory of this SDK:
425
426 $ apps/gorecord -vdevice /dev/video1 -noaudio test.avi
427
428Currently the frame resolution is fixed at 720x480 (NTSC) or 720x576 (PAL),
429and the video standard must be specified to both the raw and the compressed
430video devices (xawtv and gorecord, for example).
431
432
433--------------------------------------------------------------------------
434RELEASE NOTES FOR WIS GO7007SB LINUX DRIVER
435---------------------------------------------------------------------------
436
437Last updated: 5 November 2005
438
439 - Release 0.9.7 includes new support for using udev to run fxload. The
440 install script should automatically detect whether the old hotplug
441 scripts or the new udev rules should be used. To force the use of
442 hotplug, run "make install USE_UDEV=n". To force the use of udev, run
443 "make install USE_UDEV=y".
444
445 - Motion detection is supported but undocumented. Try the `modet` app
446 for a demonstration of how to use the facility.
447
448 - Using USB2.0 devices such as the TV402U with USB1.1 HCDs or hubs can
449 cause buffer overruns and frame drops, even at low framerates, due to
450 inconsistency in the bitrate control mechanism.
451
452 - On devices with an SAA7115, including the Plextor ConvertX, video height
453 values of 96, 128, 160, 192, 256, 320, and 384 do not work in NTSC mode.
454 All valid heights up to 512 work correctly in PAL mode.
455
456 - The WIS Star Trek and PCI Voyager boards have no support yet for audio
457 or the TV tuner.
diff --git a/meta/files/common-licenses/Firmware-i2400m b/meta/files/common-licenses/Firmware-i2400m
new file mode 100644
index 0000000000..263167f249
--- /dev/null
+++ b/meta/files/common-licenses/Firmware-i2400m
@@ -0,0 +1,43 @@
1Copyright (c) 2008, Intel Corporation.
2
3All rights reserved.
4
5Redistribution.
6
7Redistribution and use in binary form, without modification, are
8permitted provided that the following conditions are met:
9
10 * Redistributions must reproduce the above copyright notice and the
11 following disclaimer in the documentation and/or other materials
12 provided with the distribution.
13
14 * Neither the name of Intel Corporation nor the names of its
15 suppliers may be used to endorse or promote products derived from
16 this software without specific prior written permission.
17
18 * No reverse engineering, decompilation, or disassembly of this
19 software is permitted.
20
21Limited patent license.
22
23Intel Corporation grants a world-wide, royalty-free, non-exclusive
24license under patents it now or hereafter owns or controls to make,
25have made, use, import, offer to sell and sell (“Utilize”) this
26software, but solely to the extent that any such patent is necessary
27to Utilize the software alone. The patent license shall not apply to
28any combinations which include this software. No hardware per se is
29licensed hereunder.
30
31DISCLAIMER.
32
33THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
34"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
35LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
36A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
37OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
38SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
39LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
40DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
41THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
42(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
43OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/meta/files/common-licenses/Firmware-ibt_firmware b/meta/files/common-licenses/Firmware-ibt_firmware
new file mode 100644
index 0000000000..f878c6a0a3
--- /dev/null
+++ b/meta/files/common-licenses/Firmware-ibt_firmware
@@ -0,0 +1,39 @@
1Copyright © 2014, Intel Corporation.
2All rights reserved.
3
4Redistribution. Redistribution and use in binary form, without
5modification, are permitted provided that the following conditions are
6met:
7
8* Redistributions must reproduce the above copyright notice and the
9 following disclaimer in the documentation and/or other materials
10 provided with the distribution.
11* Neither the name of Intel Corporation nor the names of its suppliers
12 may be used to endorse or promote products derived from this software
13 without specific prior written permission.
14* No reverse engineering, decompilation, or disassembly of this software
15 is permitted.
16
17Limited patent license. Intel Corporation grants a world-wide,
18royalty-free, non-exclusive license under patents it now or hereafter
19owns or controls to make, have made, use, import, offer to sell and
20sell ("Utilize") this software, but solely to the extent that any
21such patent is necessary to Utilize the software alone, or in
22combination with an operating system licensed under an approved Open
23Source license as listed by the Open Source Initiative at
24http://opensource.org/licenses. The patent license shall not apply to
25any other combinations which include this software. No hardware per
26se is licensed hereunder.
27
28DISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
29CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
30BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
31FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
32COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
33INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
34BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
35OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
36ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
37TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
38USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
39DAMAGE.
diff --git a/meta/files/common-licenses/Firmware-it913x b/meta/files/common-licenses/Firmware-it913x
new file mode 100644
index 0000000000..ec8f56cfb1
--- /dev/null
+++ b/meta/files/common-licenses/Firmware-it913x
@@ -0,0 +1,17 @@
1Copyright (c) 2014, ITE Tech. Inc.
2
3The firmware files "dvb-usb-it9135-01.fw" and "dvb-usb-it9135-02.fw"
4are for ITEtech it9135 Ax and Bx chip versions.
5
6Permission to use, copy, modify, and/or distribute this software for
7any purpose with or without fee is hereby granted, provided that the
8above copyright notice and this permission notice appear in all copies.
9
10THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
11WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
12MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE
13FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY
14DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
15WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
16ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
17SOFTWARE.
diff --git a/meta/files/common-licenses/Firmware-iwlwifi_firmware b/meta/files/common-licenses/Firmware-iwlwifi_firmware
new file mode 100644
index 0000000000..b168a60f57
--- /dev/null
+++ b/meta/files/common-licenses/Firmware-iwlwifi_firmware
@@ -0,0 +1,39 @@
1Copyright (c) 2006-2014, Intel Corporation.
2All rights reserved.
3
4Redistribution. Redistribution and use in binary form, without
5modification, are permitted provided that the following conditions are
6met:
7
8* Redistributions must reproduce the above copyright notice and the
9 following disclaimer in the documentation and/or other materials
10 provided with the distribution.
11* Neither the name of Intel Corporation nor the names of its suppliers
12 may be used to endorse or promote products derived from this software
13 without specific prior written permission.
14* No reverse engineering, decompilation, or disassembly of this software
15 is permitted.
16
17Limited patent license. Intel Corporation grants a world-wide,
18royalty-free, non-exclusive license under patents it now or hereafter
19owns or controls to make, have made, use, import, offer to sell and
20sell ("Utilize") this software, but solely to the extent that any
21such patent is necessary to Utilize the software alone, or in
22combination with an operating system licensed under an approved Open
23Source license as listed by the Open Source Initiative at
24http://opensource.org/licenses. The patent license shall not apply to
25any other combinations which include this software. No hardware per
26se is licensed hereunder.
27
28DISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
29CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
30BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
31FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
32COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
33INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
34BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
35OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
36ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
37TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
38USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
39DAMAGE.
diff --git a/meta/files/common-licenses/Firmware-mwl8335 b/meta/files/common-licenses/Firmware-mwl8335
new file mode 100644
index 0000000000..0b824521bf
--- /dev/null
+++ b/meta/files/common-licenses/Firmware-mwl8335
@@ -0,0 +1,52 @@
1FIRMWARE LICENSE TERMS
2
3
4Copyright (c) Marvell International Ltd.
5
6All rights reserved.
7
8Redistribution. Redistribution and use in binary form, without modification, are
9permitted provided that the following conditions are met:
10
11* Redistributions must reproduce the above copyright notice and the following
12disclaimer in the documentation and/or other materials provided with the
13distribution.
14
15* Neither the name of Marvell International Ltd. nor the names of its suppliers
16may be used to endorse or promote products derived from this software without
17specific prior written permission.
18
19* No reverse engineering, decompilation, or disassembly of this software is
20permitted.
21
22Limited patent license. Marvell International Ltd. grants a world-wide,
23royalty-free, non-exclusive license under patents it now or hereafter owns or
24controls to make, have made, use, import, offer to sell and sell ("Utilize")
25this software, but solely to the extent that any such patent is necessary to
26Utilize the software alone, or in combination with an operating system licensed
27under an approved Open Source license as listed by the Open Source Initiative at
28http://opensource.org/licenses. The patent license shall not apply to any other
29combinations which include this software. No hardware per se is licensed
30hereunder.
31
32DISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
33"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
34THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
35ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
36FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
37DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
38SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
39CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
40TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
41THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
42
43----
44
45NOTE: this firmware was generated from img_cb35_fw_duplex.h contained in the
46GPL source release of the Maxtor Shared Storage II product available here:
47
48http://www.seagate.com/staticfiles/maxtor/en_us/downloads/MSSII_3.1.2.src.tgz
49
50Explicit permission from Marvell was obtained to upload this firmware to the
51linux-firmware git repository under the Marvell firmware license above.
52
diff --git a/meta/files/common-licenses/Firmware-myri10ge_firmware b/meta/files/common-licenses/Firmware-myri10ge_firmware
new file mode 100644
index 0000000000..818402341f
--- /dev/null
+++ b/meta/files/common-licenses/Firmware-myri10ge_firmware
@@ -0,0 +1,28 @@
1/*******************************************************************************
2
3Copyright (c) 2006-2010, Myricom Inc.
4All rights reserved.
5
6Redistribution and use in source and binary forms, with or without
7modification, are permitted provided that the following conditions are met:
8
9 1. Redistributions of source code must retain the above copyright notice,
10 this list of conditions and the following disclaimer.
11
12 2. Neither the name of the Myricom Inc, nor the names of its
13 contributors may be used to endorse or promote products derived from
14 this software without specific prior written permission.
15
16THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
17AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
18IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
19ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
20LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
21CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
22SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
23INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
24CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
25ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
26POSSIBILITY OF SUCH DAMAGE.
27
28***************************************************************************/
diff --git a/meta/files/common-licenses/Firmware-phanfw b/meta/files/common-licenses/Firmware-phanfw
new file mode 100644
index 0000000000..8f7782fb4d
--- /dev/null
+++ b/meta/files/common-licenses/Firmware-phanfw
@@ -0,0 +1,32 @@
1Copyright © 2003-2013 QLogic Corporation
2QLogic Linux Intelligent Ethernet (3000 and 3100 Series) Adapter Firmware
3
4Redistribution and use in binary form, without modification, for use in
5conjunction with QLogic authorized products is permitted provided that the
6following conditions are met:
7
81. Redistribution in binary form must reproduce the above copyright notice, this
9 list of conditions and the following disclaimer in the documentation and/or
10 other materials provided with the distribution.
112. The name of QLogic Corporation may not be used to endorse or promote products
12 derived from this software without specific prior written permission.
133. Reverse engineering, decompilation, or disassembly of this firmware is not
14 permitted.
15
16REGARDLESS OF WHAT LICENSING MECHANISM IS USED OR APPLICABLE,THIS PROGRAM IS
17PROVIDED BY QLOGIC CORPORATION "AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
18INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
19FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR
20BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
21CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
22GOODS OR SERVICES; LOSS OF USE,DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
23HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
24LIABILITY,OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
25OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
26DAMAGE.
27
28USER ACKNOWLEDGES AND AGREES THAT USE OF THIS PROGRAM WILL NOT CREATE OR GIVE
29GROUNDS FOR A LICENSE BY IMPLICATION, ESTOPPEL, OR OTHERWISE IN ANY INTELLECTUAL
30PROPERTY RIGHTS (PATENT, COPYRIGHT, TRADE SECRET, MASK WORK, OR OTHER
31PROPRIETARY RIGHT) EMBODIED IN ANY OTHER QLOGIC HARDWARE OR SOFTWARE EITHER
32SOLELY OR IN COMBINATION WITH THIS PROGRAM.
diff --git a/meta/files/common-licenses/Firmware-qat_dh895xcc_firmware b/meta/files/common-licenses/Firmware-qat_dh895xcc_firmware
new file mode 100644
index 0000000000..d4f1609639
--- /dev/null
+++ b/meta/files/common-licenses/Firmware-qat_dh895xcc_firmware
@@ -0,0 +1,39 @@
1Copyright (c) 2014, Intel Corporation.
2All rights reserved.
3
4Redistribution. Redistribution and use in binary form, without
5modification, are permitted provided that the following conditions are
6met:
7
8* Redistributions must reproduce the above copyright notice and the
9 following disclaimer in the documentation and/or other materials
10 provided with the distribution.
11* Neither the name of Intel Corporation nor the names of its suppliers
12 may be used to endorse or promote products derived from this software
13 without specific prior written permission.
14* No reverse engineering, decompilation, or disassembly of this software
15 is permitted.
16
17Limited patent license. Intel Corporation grants a world-wide,
18royalty-free, non-exclusive license under patents it now or hereafter
19owns or controls to make, have made, use, import, offer to sell and
20sell ("Utilize") this software, but solely to the extent that any
21such patent is necessary to Utilize the software alone, or in
22combination with an operating system licensed under an approved Open
23Source license as listed by the Open Source Initiative at
24http://opensource.org/licenses. The patent license shall not apply to
25any other combinations which include this software. No hardware per
26se is licensed hereunder.
27
28DISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
29CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
30BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
31FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
32COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
33INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
34BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
35OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
36ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
37TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
38USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
39DAMAGE.
diff --git a/meta/files/common-licenses/Firmware-qla2xxx b/meta/files/common-licenses/Firmware-qla2xxx
new file mode 100644
index 0000000000..df67a9b0b5
--- /dev/null
+++ b/meta/files/common-licenses/Firmware-qla2xxx
@@ -0,0 +1,31 @@
1Copyright (c) 2003-2010 QLogic Corporation
2QLogic Linux Fibre Channel Adapter Firmware
3
4Redistribution and use in binary form, without modification, for use in conjunction
5with QLogic authorized products is permitted provided that the following conditions
6are met:
7
81. Redistribution in binary form must reproduce the above copyright notice, this
9 list of conditions and the following disclaimer in the documentation and/or
10 other materials provided with the distribution.
112. The name of QLogic Corporation may not be used to endorse or promote products
12 derived from this software without specific prior written permission.
133. Reverse engineering, decompilation, or disassembly of this firmware is not
14 permitted.
15
16REGARDLESS OF WHAT LICENSING MECHANISM IS USED OR APPLICABLE,THIS PROGRAM IS
17PROVIDED BY QLOGIC CORPORATION "AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
18INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
19FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR
20BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
21CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
22GOODS OR SERVICES; LOSS OF USE,DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
23HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
24LIABILITY,OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
25OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
26
27USER ACKNOWLEDGES AND AGREES THAT USE OF THIS PROGRAM WILL NOT CREATE OR GIVE
28GROUNDS FOR A LICENSE BY IMPLICATION, ESTOPPEL, OR OTHERWISE IN ANY INTELLECTUAL
29PROPERTY RIGHTS (PATENT, COPYRIGHT, TRADE SECRET, MASK WORK, OR OTHER PROPRIETARY
30RIGHT) EMBODIED IN ANY OTHER QLOGIC HARDWARE OR SOFTWARE EITHER SOLELY OR IN
31COMBINATION WITH THIS PROGRAM.
diff --git a/meta/files/common-licenses/Firmware-r8a779x_usb3 b/meta/files/common-licenses/Firmware-r8a779x_usb3
new file mode 100644
index 0000000000..e2afcc9e81
--- /dev/null
+++ b/meta/files/common-licenses/Firmware-r8a779x_usb3
@@ -0,0 +1,26 @@
1Copyright (c) 2014, Renesas Electronics Corporation
2All rights reserved.
3
4Redistribution and use in binary form, without modification, are permitted
5provided that the following conditions are met:
6
71. Redistribution in binary form must reproduce the above copyright notice,
8 this list of conditions and the following disclaimer in the documentation
9 and/or other materials provided with the distribution.
102. The name of Renesas Electronics Corporation may not be used to endorse or
11 promote products derived from this software without specific prior written
12 permission.
133. Reverse engineering, decompilation, or disassembly of this software is
14 not permitted.
15
16THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS ELECTRONICS CORPORATION DISCLAIMS
17ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
18WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, AND
19NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL RENESAS ELECTRONICS
20CORPORATION BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
21OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
22SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
23INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
24CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
25ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
26POSSIBILITY OF SUCH DAMAGE.
diff --git a/meta/files/common-licenses/Firmware-radeon b/meta/files/common-licenses/Firmware-radeon
new file mode 100644
index 0000000000..fe3780b375
--- /dev/null
+++ b/meta/files/common-licenses/Firmware-radeon
@@ -0,0 +1,51 @@
1Copyright (C) 2009-2014 Advanced Micro Devices, Inc. All rights reserved.
2
3REDISTRIBUTION: Permission is hereby granted, free of any license fees,
4to any person obtaining a copy of this microcode (the "Software"), to
5install, reproduce, copy and distribute copies, in binary form only, of
6the Software and to permit persons to whom the Software is provided to
7do the same, provided that the following conditions are met:
8
9No reverse engineering, decompilation, or disassembly of this Software
10is permitted.
11
12Redistributions must reproduce the above copyright notice, this
13permission notice, and the following disclaimers and notices in the
14Software documentation and/or other materials provided with the
15Software.
16
17DISCLAIMER: THE USE OF THE SOFTWARE IS AT YOUR SOLE RISK. THE SOFTWARE
18IS PROVIDED "AS IS" AND WITHOUT WARRANTY OF ANY KIND AND COPYRIGHT
19HOLDER AND ITS LICENSORS EXPRESSLY DISCLAIM ALL WARRANTIES, EXPRESS AND
20IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
21MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
22COPYRIGHT HOLDER AND ITS LICENSORS DO NOT WARRANT THAT THE SOFTWARE WILL
23MEET YOUR REQUIREMENTS, OR THAT THE OPERATION OF THE SOFTWARE WILL BE
24UNINTERRUPTED OR ERROR-FREE. THE ENTIRE RISK ASSOCIATED WITH THE USE OF
25THE SOFTWARE IS ASSUMED BY YOU. FURTHERMORE, COPYRIGHT HOLDER AND ITS
26LICENSORS DO NOT WARRANT OR MAKE ANY REPRESENTATIONS REGARDING THE USE
27OR THE RESULTS OF THE USE OF THE SOFTWARE IN TERMS OF ITS CORRECTNESS,
28ACCURACY, RELIABILITY, CURRENTNESS, OR OTHERWISE.
29
30DISCLAIMER: UNDER NO CIRCUMSTANCES INCLUDING NEGLIGENCE, SHALL COPYRIGHT
31HOLDER AND ITS LICENSORS OR ITS DIRECTORS, OFFICERS, EMPLOYEES OR AGENTS
32("AUTHORIZED REPRESENTATIVES") BE LIABLE FOR ANY INCIDENTAL, INDIRECT,
33SPECIAL OR CONSEQUENTIAL DAMAGES (INCLUDING DAMAGES FOR LOSS OF BUSINESS
34PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, AND THE
35LIKE) ARISING OUT OF THE USE, MISUSE OR INABILITY TO USE THE SOFTWARE,
36BREACH OR DEFAULT, INCLUDING THOSE ARISING FROM INFRINGEMENT OR ALLEGED
37INFRINGEMENT OF ANY PATENT, TRADEMARK, COPYRIGHT OR OTHER INTELLECTUAL
38PROPERTY RIGHT EVEN IF COPYRIGHT HOLDER AND ITS AUTHORIZED
39REPRESENTATIVES HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. IN
40NO EVENT SHALL COPYRIGHT HOLDER OR ITS AUTHORIZED REPRESENTATIVES TOTAL
41LIABILITY FOR ALL DAMAGES, LOSSES, AND CAUSES OF ACTION (WHETHER IN
42CONTRACT, TORT (INCLUDING NEGLIGENCE) OR OTHERWISE) EXCEED THE AMOUNT OF
43US$10.
44
45Notice: The Software is subject to United States export laws and
46regulations. You agree to comply with all domestic and international
47export laws and regulations that apply to the Software, including but
48not limited to the Export Administration Regulations administered by the
49U.S. Department of Commerce and International Traffic in Arm Regulations
50administered by the U.S. Department of State. These laws include
51restrictions on destinations, end users and end use.
diff --git a/meta/files/common-licenses/Firmware-ralink-firmware b/meta/files/common-licenses/Firmware-ralink-firmware
new file mode 100644
index 0000000000..18dd038e4f
--- /dev/null
+++ b/meta/files/common-licenses/Firmware-ralink-firmware
@@ -0,0 +1,39 @@
1Copyright (c) 2007, Ralink Technology Corporation
2All rights reserved.
3
4Redistribution. Redistribution and use in binary form, without
5modification, are permitted provided that the following conditions are
6met:
7
8* Redistributions must reproduce the above copyright notice and the
9 following disclaimer in the documentation and/or other materials
10 provided with the distribution.
11* Neither the name of Ralink Technology Corporation nor the names of its
12 suppliers may be used to endorse or promote products derived from this
13 software without specific prior written permission.
14* No reverse engineering, decompilation, or disassembly of this software
15 is permitted.
16
17Limited patent license. Ralink Technology Corporation grants a world-wide,
18royalty-free, non-exclusive license under patents it now or hereafter
19owns or controls to make, have made, use, import, offer to sell and
20sell ("Utilize") this software, but solely to the extent that any
21such patent is necessary to Utilize the software alone, or in
22combination with an operating system licensed under an approved Open
23Source license as listed by the Open Source Initiative at
24http://opensource.org/licenses. The patent license shall not apply to
25any other combinations which include this software. No hardware per
26se is licensed hereunder.
27
28DISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
29CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
30BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
31FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
32COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
33INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
34BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
35OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
36ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
37TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
38USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
39DAMAGE.
diff --git a/meta/files/common-licenses/Firmware-ralink_a_mediatek_company_firmware b/meta/files/common-licenses/Firmware-ralink_a_mediatek_company_firmware
new file mode 100644
index 0000000000..fef16b68a5
--- /dev/null
+++ b/meta/files/common-licenses/Firmware-ralink_a_mediatek_company_firmware
@@ -0,0 +1,39 @@
1Copyright (c) 2013, Ralink, A MediaTek Company
2All rights reserved.
3
4Redistribution. Redistribution and use in binary form, without
5modification, are permitted provided that the following conditions are
6met:
7
8* Redistributions must reproduce the above copyright notice and the
9 following disclaimer in the documentation and/or other materials
10 provided with the distribution.
11* Neither the name of Ralink Technology Corporation nor the names of its
12 suppliers may be used to endorse or promote products derived from this
13 software without specific prior written permission.
14* No reverse engineering, decompilation, or disassembly of this software
15 is permitted.
16
17Limited patent license. Ralink Technology Corporation grants a world-wide,
18royalty-free, non-exclusive license under patents it now or hereafter
19owns or controls to make, have made, use, import, offer to sell and
20sell ("Utilize") this software, but solely to the extent that any
21such patent is necessary to Utilize the software alone, or in
22combination with an operating system licensed under an approved Open
23Source license as listed by the Open Source Initiative at
24http://opensource.org/licenses. The patent license shall not apply to
25any other combinations which include this software. No hardware per
26se is licensed hereunder.
27
28DISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
29CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
30BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
31FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
32COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
33INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
34BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
35OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
36ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
37TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
38USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
39DAMAGE.
diff --git a/meta/files/common-licenses/Firmware-rtlwifi_firmware b/meta/files/common-licenses/Firmware-rtlwifi_firmware
new file mode 100644
index 0000000000..d70921f493
--- /dev/null
+++ b/meta/files/common-licenses/Firmware-rtlwifi_firmware
@@ -0,0 +1,39 @@
1Copyright (c) 2010, Realtek Semiconductor Corporation
2All rights reserved.
3
4Redistribution. Redistribution and use in binary form, without
5modification, are permitted provided that the following conditions are
6met:
7
8* Redistributions must reproduce the above copyright notice and the
9 following disclaimer in the documentation and/or other materials
10 provided with the distribution.
11* Neither the name of Realtek Semiconductor Corporation nor the names of its
12 suppliers may be used to endorse or promote products derived from this
13 software without specific prior written permission.
14* No reverse engineering, decompilation, or disassembly of this software
15 is permitted.
16
17Limited patent license. Realtek Semiconductor Corporation grants a world-wide,
18royalty-free, non-exclusive license under patents it now or hereafter
19owns or controls to make, have made, use, import, offer to sell and
20sell ("Utilize") this software, but solely to the extent that any
21such patent is necessary to Utilize the software alone, or in
22combination with an operating system licensed under an approved Open
23Source license as listed by the Open Source Initiative at
24http://opensource.org/licenses. The patent license shall not apply to
25any other combinations which include this software. No hardware per
26se is licensed hereunder.
27
28DISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
29CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
30BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
31FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
32COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
33INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
34BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
35OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
36ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
37TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
38USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
39DAMAGE.
diff --git a/meta/files/common-licenses/Firmware-tda7706-firmware b/meta/files/common-licenses/Firmware-tda7706-firmware
new file mode 100644
index 0000000000..6d8159484b
--- /dev/null
+++ b/meta/files/common-licenses/Firmware-tda7706-firmware
@@ -0,0 +1,48 @@
1FIRMWARE LICENSE TERMS
2
3
4Copyright (c) ST Microelectronics
5
6All rights reserved.
7
8Redistribution. Redistribution and use in binary form, without modification, are
9permitted provided that the following conditions are met:
10
11* Redistributions must reproduce the above copyright notice and the following
12disclaimer in the documentation and/or other materials provided with the
13distribution.
14
15* Neither the name of ST Microelectronics nor the names of its suppliers
16may be used to endorse or promote products derived from this software without
17specific prior written permission.
18
19* No reverse engineering, decompilation, or disassembly of this software is
20permitted.
21
22Limited patent license. ST Microelectronics grants a world-wide,
23royalty-free, non-exclusive license under patents it now or hereafter owns or
24controls to make, have made, use, import, offer to sell and sell ("Utilize")
25this software, but solely to the extent that any such patent is necessary to
26Utilize the software alone, or in combination with an operating system licensed
27under an approved Open Source license as listed by the Open Source Initiative at
28http://opensource.org/licenses. The patent license shall not apply to any other
29combinations which include this software. No hardware per se is licensed
30hereunder.
31
32DISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
33"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
34THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
35ARE DISCLAIMED.
36
37STMicroelectronics has made every effort possible to ensure that this software is free of any bugs or
38errors; however, in no way is the software to be considered error or bug free. You assume all
39responsibility for any damages or lost data that may result from any errors or bugs in the software.
40IN NO EVENT WILL STMicroelectronics BE LIABLE TO YOU FOR ANY GENERAL, SPECIAL,
41INDIRECT, CONSEQUENTIAL, INCIDENTAL OR OTHER DAMAGES ARISING OUT OF THIS
42LICENSE.
43----
44
45Note
46Explicit permission from ST Microelectronics was obtained to upload this firmware to the
47linux-firmware git repository under the ST Microelectronics firmware license above.
48
diff --git a/meta/files/common-licenses/Firmware-ti-connectivity b/meta/files/common-licenses/Firmware-ti-connectivity
new file mode 100644
index 0000000000..91a15163f7
--- /dev/null
+++ b/meta/files/common-licenses/Firmware-ti-connectivity
@@ -0,0 +1,46 @@
1TECHNOLOGY AND SOFTWARE PUBLICLY AVAILABLE
2SOFTWARE LICENSE
3
4Copyright (c) 2011, Texas Instruments Incorporated.
5
6All rights reserved.
7
8Redistribution.
9
10Redistribution and use in binary form, without modification, are
11permitted provided that the following conditions are met:
12
13 * Redistributions must preserve existing copyright notices and reproduce
14 this license (including the above copyright notice and the disclaimer below)
15 in the documentation and/or other materials provided with the distribution.
16
17 * Neither the name of Texas Instruments Incorporated nor the names of
18 its suppliers may be used to endorse or promote products derived
19 from this software without specific prior written permission.
20
21 * No reverse engineering, decompilation, or disassembly of this
22 software is permitted.
23
24Limited patent license.
25
26Texas Instruments Incorporated grants a world-wide, royalty-free,
27non-exclusive license under patents it now or hereafter owns or controls
28to make, have made, use, import, offer to sell and sell ("Utilize") this
29software, but solely to the extent that any such patent is necessary
30to Utilize the software alone. The patent license shall not apply to
31any combinations which include this software. No hardware per se is
32licensed hereunder.
33
34DISCLAIMER.
35
36THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
37"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
38LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
39A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
40OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
41SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
42LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
43DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
44THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
45(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
46OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/meta/files/common-licenses/Firmware-ueagle-atm4-firmware b/meta/files/common-licenses/Firmware-ueagle-atm4-firmware
new file mode 100644
index 0000000000..333675d463
--- /dev/null
+++ b/meta/files/common-licenses/Firmware-ueagle-atm4-firmware
@@ -0,0 +1,39 @@
1This license applies to eagle4 firmware & DSPcode
2namely, the files eagleIV.fw DSP4p.bin*
3
4| Copyright (2006) Ikanos Communications, Inc.
5|
6| Redistribution and use in source and binary forms, with or without
7| modification, are permitted provided that the following
8| conditions are met:
9|
10| * Redistribution of source code must retain the above copyright
11| notice, this list of conditions and the following disclaimer.
12|
13| * Redistribution in binary form must reproduce the above
14| copyright notice, this list of conditions and the following
15| disclaimer in the documentation and/or other materials provided
16| with the distribution.
17|
18| * The name of Ikanos Corporation may not be used to endorse
19| or promote products derived from this source code without specific
20| prior written consent of Ikanos Corporation.
21|
22| THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
23| "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
24| LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
25| A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
26| OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
27| SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
28| LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
29| DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
30| THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
31| (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
32| OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
33| USER ACKNOWLEDGES AND AGREES THAT THE PURCHASE OR USE OF THIS SOFTWARE WILL
34| NOT CREATE OR GIVE GROUNDS FOR A
35| LICENSE BY IMPLICATION, ESTOPPEL, OR OTHERWISE IN ANY INTELLECTUAL
36| PROPERTY RIGHTS (PATENT, COPYRIGHT, TRADE SECRET, MASK WORK, OR OTHER
37| PROPRIETARY RIGHT) EMBODIED IN ANY OTHER IKANOS HARDWARE OR SOFTWARE
38| EITHER SOLELY OR IN COMBINATION WITH THIS SOFTWARE.
39
diff --git a/meta/files/common-licenses/Firmware-via_vt6656 b/meta/files/common-licenses/Firmware-via_vt6656
new file mode 100644
index 0000000000..f231f981f8
--- /dev/null
+++ b/meta/files/common-licenses/Firmware-via_vt6656
@@ -0,0 +1,25 @@
1The following license applies to the binary-only VT6656 firmware
2as contained in the file "vntwusb.fw"
3================================================================
4Copyright 1998-2010 VIA Technologies, Inc. All Rights Reserved.
5
6Permission is hereby granted, free of charge, to any person
7obtaining a copy of this software and associated documentation
8files (the "Software"), to deal in the Software without
9restriction, including without limitation the rights to use,
10copy, modify, merge, publish, distribute, sublicense, and/or sell
11copies of the Software, and to permit persons to whom the
12Software is furnished to do so, subject to the following
13conditions:
14
15The above copyright notice and this permission notice shall be
16included in all copies or substantial portions of the Software.
17
18THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
19EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
20OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
21NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
22HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
23WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
24FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
25OTHER DEALINGS IN THE SOFTWARE.
diff --git a/meta/files/common-licenses/Firmware-wl1251 b/meta/files/common-licenses/Firmware-wl1251
new file mode 100644
index 0000000000..bd0f5f1d95
--- /dev/null
+++ b/meta/files/common-licenses/Firmware-wl1251
@@ -0,0 +1,59 @@
1Copyright (c) 2000 – 2013 Texas Instruments Incorporated
2
3All rights reserved not granted herein.
4
5Limited License.
6
7Texas Instruments Incorporated grants a world-wide, royalty-free, non-exclusive
8license under copyrights and patents it now or hereafter owns or controls to
9make, have made, use, import, offer to sell and sell ("Utilize") this software
10subject to the terms herein. With respect to the foregoing patent license,
11such license is granted solely to the extent that any such patent is necessary
12to Utilize the software alone. The patent license shall not apply to any
13combinations which include this software, other than combinations with devices
14manufactured by or for TI (“TI Devices”). No hardware patent is licensed
15hereunder.
16
17Redistributions must preserve existing copyright notices and reproduce this
18license (including the above copyright notice and the disclaimer and (if
19applicable) source code license limitations below) in the documentation and/or
20other materials provided with the distribution
21
22Redistribution and use in binary form, without modification, are permitted
23provided that the following conditions are met:
24
25* No reverse engineering, decompilation, or disassembly of this software
26 is permitted with respect to any software provided in binary form.
27
28* any redistribution and use are licensed by TI for use only with TI
29 Devices.
30
31* Nothing shall obligate TI to provide you with source code for the
32 software licensed and provided to you in object code.
33
34If software source code is provided to you, modification and redistribution of
35the source code are permitted provided that the following conditions are met:
36
37* any redistribution and use of the source code, including any resulting
38 derivative works, are licensed by TI for use only with TI Devices.
39
40* any redistribution and use of any object code compiled from the source
41 code and any resulting derivative works, are licensed by TI for use
42 only with TI Devices.
43
44Neither the name of Texas Instruments Incorporated nor the names of its
45suppliers may be used to endorse or promote products derived from this software
46without specific prior written permission.
47
48DISCLAIMER.
49
50THIS SOFTWARE IS PROVIDED BY TI AND TI’S LICENSORS "AS IS" AND ANY EXPRESS OR
51IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
52MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
53EVENT SHALL TI AND TI’S LICENSORS BE LIABLE FOR ANY DIRECT, INDIRECT,
54INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
55LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
56PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
57LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
58OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
59ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/meta/files/common-licenses/Firmware-xc4000 b/meta/files/common-licenses/Firmware-xc4000
new file mode 100644
index 0000000000..e3cd261980
--- /dev/null
+++ b/meta/files/common-licenses/Firmware-xc4000
@@ -0,0 +1,23 @@
1The following XC4000 firmware file "dvb-fe-xc4000-1.4.1.fw" was
2created based on version 1.4 of "xc4000_firmwares.h".
3
4Firmware provided as part of an XC4000 Linux developers kit by Brian
5Mathews <bmathews@xceive.com> to Devin Heitmueller
6<dheitmueller@kernellabs.org> on July 1, 2009.
7
8The code was released by Xceive under the following license:
9
10// Copyright (c) 2009, Xceive Corporation <info@xceive.com>
11//
12// Permission to use, copy, modify, and/or distribute this software, only
13// for use with Xceive ICs, for any purpose with or without fee is hereby
14// granted, provided that the above copyright notice and this permission
15// notice appear in all source code copies.
16//
17// THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
18// WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
19// MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
20// ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
21// WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
22// ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
23// OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
diff --git a/meta/files/common-licenses/Firmware-xc5000 b/meta/files/common-licenses/Firmware-xc5000
new file mode 100644
index 0000000000..0ac8557945
--- /dev/null
+++ b/meta/files/common-licenses/Firmware-xc5000
@@ -0,0 +1,23 @@
1The following XC500 firmware file "dvb-fe-xc5000-1.6.114.fw" was
2created based on "xc5000_firmwares_32000Khz.h".
3
4Firmware provided as part of an XC5000 Linux developers kit by Brian
5Mathews <bmathews@xceive.com> to Devin Heitmueller <dheitmueller@linuxtv.org>
6on July 1, 2009.
7
8The code was released by Xceive under the following license:
9
10// Copyright (c) 2009, Xceive Corporation <info@xceive.com>
11//
12// Permission to use, copy, modify, and/or distribute this software, only
13// for use with Xceive ICs, for any purpose with or without fee is hereby
14// granted, provided that the above copyright notice and this permission
15// notice appear in all source code copies.
16//
17// THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
18// WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
19// MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
20// ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
21// WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
22// ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
23// OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
diff --git a/meta/files/common-licenses/Firmware-xc5000c b/meta/files/common-licenses/Firmware-xc5000c
new file mode 100644
index 0000000000..23b81e76ae
--- /dev/null
+++ b/meta/files/common-licenses/Firmware-xc5000c
@@ -0,0 +1,23 @@
1The following XC500C firmware file "dvb-fe-xc5000C-4.1.30.7.fw" was created
2based on "Xc5200_firmwares_32000Khz.h".
3
4Firmware provided as part of an XC5000C Linux developers kit by Ramon Cazares
5<Ramon.Cazares@CrestaTech.com> to Devin Heitmueller dheitmueller@linuxtv.org
6on July 25, 2012.
7
8The code was released by Cresta Technology under the following license:
9
10// Copyright (c) 2012, Cresta Technology Corporation <info@crestatech.com>
11//
12// Permission to use, copy, modify, and/or distribute this software, only
13// for use with Cresta Technlogy ICs, for any purpose with or without fee is
14// hereby granted, provided that the above copyright notice and this
15// permission notice appear in all source code copies.
16//
17// THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
18// WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
19// MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
20// ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
21// WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
22// ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
23// OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.