@@ -6,206 +6,66 @@ License: GPL-3.0+
6
6
7
7
Files: lib/firmware/brcm/*
8
8
Copyright: Broadcom Corporation
9
- License: Technology and Software Publicly Available Software (Object Code) License Agreement
10
- Unless you and Broadcom Corporation (“Broadcom”) execute a separate written
11
- software license agreement governing use of the accompanying software, this
12
- software is licensed to you under the terms of this Software License Agreement
13
- (“Agreement”).
14
- .
15
- ANY USE, REPRODUCTION OR DISTRIBUTION OF THE SOFTWARE CONSTITUTES YOUR
16
- ACCEPTANCE OF THIS AGREEMENT.
17
- .
18
- 1. DEFINITIONS.
19
- .
20
- 1.1. “Broadcom Product” means any of the proprietary integrated circuit
21
- product(s) sold by Broadcom with which the Software was designed to be used, or
22
- their successors.
23
- .
24
- 1.2. “Licensee” means you or if you are accepting on behalf of an entity
25
- then the entity and its affiliates exercising rights under, and complying with
26
- all of the terms of this Agreement.
27
- .
28
- 1.3. “Software” shall mean that software made available by Broadcom to
29
- Licensee in binary code form with this Agreement.
30
- .
31
- 2. LICENSE GRANT; OWNERSHIP
32
- .
33
- 2.1. License Grants. Subject to the terms and conditions of this Agreement,
34
- Broadcom hereby grants to Licensee a non-exclusive, non-transferable,
35
- royalty-free license (i) to use and integrate the Software in conjunction with
36
- any other software; and (ii) to reproduce and distribute the Software complete,
37
- unmodified and as provided by Broadcom, and only for use with a Broadcom
38
- Product.
39
- .
40
- 2.2. Restriction on Modification. Licensee may not make any modifications
41
- to the Software.
42
- .
43
- 2.3. Restriction on Distribution. Licensee shall only distribute the
44
- Software under the terms of this Agreement and a copy of this Agreement
45
- accompanies such distribution.
46
- .
47
- 2.4. Proprietary Notices. Licensee shall not remove, efface or obscure any
48
- copyright or trademark notices from the Software. Licensee shall include
49
- reproductions of the Broadcom copyright notice with each copy of the Software,
50
- except where such Software is embedded in a manner not readily accessible to
51
- the end user. Licensee acknowledges that any symbols, trademarks, tradenames,
52
- and service marks adopted by Broadcom to identify the Software belong to
53
- Broadcom and that Licensee shall have no rights therein.
54
- .
55
- 2.5. Ownership. Broadcom shall retain all right, title and interest,
56
- including all intellectual property rights, in and to the Software. Licensee
57
- hereby covenants that it will not assert any claim that the Software created by
58
- or for Broadcom infringe any intellectual property right owned or controlled by
59
- Licensee; provided however, the foregoing shall not apply in case the Agreement
60
- is terminated.
61
- .
62
- 2.6. No Other Rights Granted; Restrictions. Apart from the license rights
63
- expressly set forth in this Agreement, Broadcom does not grant and Licensee
64
- does not receive any ownership right, title or interest nor any security
65
- interest or other interest in any intellectual property rights relating to the
66
- Software, nor in any copy of any part of the foregoing. No license is granted
67
- to Licensee in any human readable code of the Software (source code). Licensee
68
- shall not (i) use, license, sell or otherwise distribute the Software except as
69
- provided in this Agreement, (ii) attempt to modify in any way, reverse
70
- engineer, decompile or disassemble any portion of the Software; or (iii) use
71
- the Software or other material in violation of any applicable law or
72
- regulation, including but not limited to any regulatory agency, such as FCC,
73
- rules.
74
- .
75
- 3. NO WARRANTY OR SUPPORT
76
- .
77
- 3.1. No Warranty. THE SOFTWARE IS OFFERED “AS IS,” AND BROADCOM GRANTS AND
78
- LICENSEE RECEIVES NO WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, BY STATUTE,
79
- COMMUNICATION OR CONDUCT WITH LICENSEE, OR OTHERWISE. BROADCOM SPECIFICALLY
80
- DISCLAIMS ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A SPECIFIC
81
- PURPOSE OR NONINFRINGEMENT CONCERNING THE SOFTWARE OR ANY UPGRADES TO OR
82
- DOCUMENTATION FOR THE SOFTWARE. WITHOUT LIMITATION OF THE ABOVE, BROADCOM
83
- GRANTS NO WARRANTY THAT THE SOFTWARE IS ERROR-FREE OR WILL OPERATE WITHOUT
84
- INTERRUPTION, AND GRANTS NO WARRANTY REGARDING ITS USE OR THE RESULTS THEREFROM
85
- INCLUDING, WITHOUT LIMITATION, ITS CORRECTNESS, ACCURACY OR RELIABILITY.
86
- .
87
- 3.2. No Support. Nothing in this agreement shall obligate Broadcom to
88
- provide any support for the Software. Broadcom may, but shall be under no
89
- obligation to, correct any defects in the Software and/or provide updates to
90
- licensees of the Software. Licensee shall make reasonable efforts to promptly
91
- report to Broadcom any defects it finds in the Software, as an aid to creating
92
- improved revisions of the Software.
93
- .
94
- 3.3. Dangerous Applications. The Software is not designed, intended, or
95
- certified for use in components of systems intended for the operation of
96
- weapons, weapons systems, nuclear installations, means of mass transportation,
97
- aviation, life-support computers or equipment (including resuscitation
98
- equipment and surgical implants), pollution control, hazardous substances
99
- management, or for any other dangerous application in which the failure of the
100
- Software could create a situation where personal injury or death may occur.
101
- Licensee understands that use of the Software in such applications is fully at
102
- the risk of Licensee.
103
- .
104
- 4. TERM AND TERMINATION
105
- .
106
- 4.1. Termination. This Agreement will automatically terminate if Licensee
107
- fails to comply with any of the terms and conditions hereof. In such event,
108
- Licensee must destroy all copies of the Software and all of its component
109
- parts.
110
- .
111
- 4.2. Effect Of Termination. Upon any termination of this Agreement, the
112
- rights and licenses granted to Licensee under this Agreement shall immediately
113
- terminate.
114
- .
115
- 4.3. Survival. The rights and obligations under this Agreement which by
116
- their nature should survive termination will remain in effect after expiration
117
- or termination of this Agreement.
118
- .
119
- 5. CONFIDENTIALITY
120
- .
121
- 5.1. Obligations. Licensee acknowledges and agrees that any documentation
122
- relating to the Software, and any other information (if such other information
123
- is identified as confidential or should be recognized as confidential under the
124
- circumstances) provided to Licensee by Broadcom hereunder (collectively,
125
- “Confidential Information”) constitute the confidential and proprietary
126
- information of Broadcom, and that Licensee’s protection thereof is an essential
127
- condition to Licensee’s use and possession of the Software. Licensee shall
128
- retain all Confidential Information in strict confidence and not disclose it to
129
- any third party or use it in any way except under a written agreement with
130
- terms and conditions at least as protective as the terms of this Section.
131
- Licensee will exercise at least the same amount of diligence in preserving the
132
- secrecy of the Confidential Information as it uses in preserving the secrecy of
133
- its own most valuable confidential information, but in no event less than
134
- reasonable diligence. Information shall not be considered Confidential
135
- Information if and to the extent that it: (i) was in the public domain at the
136
- time it was disclosed or has entered the public domain through no fault of
137
- Licensee; (ii) was known to Licensee, without restriction, at the time of
138
- disclosure as proven by the files of Licensee in existence at the time of
139
- disclosure; or (iii) becomes known to Licensee, without restriction, from a
140
- source other than Broadcom without breach of this Agreement by Licensee and
141
- otherwise not in violation of Broadcom’s rights.
142
- .
143
- 5.2. Return of Confidential Information. Notwithstanding the foregoing, all
144
- documents and other tangible objects containing or representing Broadcom
145
- Confidential Information and all copies thereof which are in the possession of
146
- Licensee shall be and remain the property of Broadcom, and shall be promptly
147
- returned to Broadcom upon written request by Broadcom or upon termination of
148
- this Agreement.
149
- .
150
- 6. LIMITATION OF LIABILITY TO THE MAXIMUM EXTENT PERMITTED BY LAW, IN NO
151
- EVENT SHALL BROADCOM OR ANY OF BROADCOM’S LICENSORS HAVE ANY LIABILITY FOR ANY
152
- INDIRECT, INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES, HOWEVER CAUSED AND ON
153
- ANY THEORY OF LIABILITY, WHETHER FOR BREACH OF CONTRACT, TORT (INCLUDING
154
- NEGLIGENCE) OR OTHERWISE, ARISING OUT OF THIS AGREEMENT, INCLUDING BUT NOT
155
- LIMITED TO LOSS OF PROFITS, EVEN IF SUCH PARTY HAS BEEN ADVISED OF THE
156
- POSSIBILITY OF SUCH DAMAGES. IN NO EVENT WILL BROADCOM’S LIABILITY WHETHER IN
157
- CONTRACT, TORT (INCLUDING NEGLIGENCE), OR OTHERWISE, EXCEED THE AMOUNT PAID BY
158
- LICENSEE FOR SOFTWARE UNDER THIS AGREEMENT. THESE LIMITATIONS SHALL APPLY
159
- NOTWITHSTANDING ANY FAILURE OF ESSENTIAL PURPOSE OF ANY LIMITED REMEDY.
160
- .
161
- 7. MISCELLANEOUS
162
- .
163
- 7.1. Export Regulations. YOU UNDERSTAND AND AGREE THAT THE SOFTWARE IS
9
+ License: broadcom_bcm43xx
10
+ The accompanying software in binary code form (“Software”), is licensed to you,
11
+ or, if you are accepting on behalf of an entity, the entity and its affiliates
12
+ exercising rights hereunder (“Licensee”) subject to the terms of this software
13
+ license agreement (“Agreement”), unless Licensee and Broadcom Corporation
14
+ (“Broadcom”) execute a separate written software license agreement governing
15
+ use of the Software. ANY USE, REPRODUCTION, OR DISTRIBUTION OF THE SOFTWARE
16
+ CONSTITUTES LICENSEE’S ACCEPTANCE OF THIS AGREEMENT.
17
+ .
18
+ 1. License. Subject to the terms and conditions of this Agreement,
19
+ Broadcom hereby grants to Licensee a limited, non-exclusive, non-transferable,
20
+ royalty-free license: (i) to use and integrate the Software with any other
21
+ software; and (ii) to reproduce and distribute the Software complete,
22
+ unmodified, and as provided by Broadcom, solely for use with Broadcom
23
+ proprietary integrated circuit product(s) sold by Broadcom with which the
24
+ Software was designed to be used, or their successors.
25
+ .
26
+ 2. Restrictions. Licensee shall distribute Software with a copy of this
27
+ Agreement. Licensee shall not remove, efface or obscure any copyright or
28
+ trademark notices from the Software. Reproductions of the Broadcom copyright
29
+ notice shall be included with each copy of the Software, except where such
30
+ Software is embedded in a manner not readily accessible to the end user.
31
+ Licensee shall not: (i) use, license, sell or otherwise distribute the Software
32
+ except as provided in this Agreement; (ii) attempt to modify in any way,
33
+ reverse engineer, decompile or disassemble any portion of the Software; or
34
+ (iii) use the Software or other material in violation of any applicable law or
35
+ regulation, including but not limited to any regulatory agency. This Agreement
36
+ shall automatically terminate upon Licensee’s failure to comply with any of the
37
+ terms of this Agreement. In such event, Licensee will destroy all copies of the
38
+ Software and its component parts.
39
+ .
40
+ 3. Ownership. The Software is licensed and not sold. Title to and
41
+ ownership of the Software, including all intellectual property rights thereto,
42
+ and any portion thereof remain with Broadcom or its licensors. Licensee hereby
43
+ covenants that it will not assert any claim that the Software created by or for
44
+ Broadcom infringe any intellectual property right owned or controlled by
45
+ Licensee.
46
+ .
47
+ 4. Disclaimer. THE SOFTWARE IS OFFERED “AS IS,” AND BROADCOM PROVIDES AND
48
+ GRANTS AND LICENSEE RECEIVES NO SUPPORT AND NO WARRANTIES OF ANY KIND, EXPRESS
49
+ OR IMPLIED, BY STATUTE, COMMUNICATION OR CONDUCT WITH LICENSEE, OR OTHERWISE.
50
+ BROADCOM SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTIES OF MERCHANTABILITY,
51
+ FITNESS FOR A SPECIFIC PURPOSE, OR NONINFRINGEMENT CONCERNING THE SOFTWARE OR
52
+ ANY UPGRADES TO OR DOCUMENTATION FOR THE SOFTWARE. WITHOUT LIMITATION OF THE
53
+ ABOVE, BROADCOM GRANTS NO WARRANTY THAT THE SOFTWARE IS ERROR-FREE OR WILL
54
+ OPERATE WITHOUT INTERRUPTION, AND GRANTS NO WARRANTY REGARDING ITS USE OR THE
55
+ RESULTS THEREFROM INCLUDING, WITHOUT LIMITATION, ITS CORRECTNESS, ACCURACY, OR
56
+ RELIABILITY. TO THE MAXIMUM EXTENT PERMITTED BY LAW, IN NO EVENT SHALL BROADCOM
57
+ OR ANY OF ITS LICENSORS HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT,
58
+ INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES, HOWEVER CAUSED AND ON ANY THEORY
59
+ OF LIABILITY, WHETHER FOR BREACH OF CONTRACT, TORT (INCLUDING NEGLIGENCE) OR
60
+ OTHERWISE, ARISING OUT OF THIS AGREEMENT OR USE, REPRODUCTION, OR DISTRIBUTION
61
+ OF THE SOFTWARE, INCLUDING BUT NOT LIMITED TO LOSS OF DATA AND LOSS OF PROFITS,
62
+ EVEN IF SUCH PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. THESE
63
+ LIMITATIONS SHALL APPLY NOTWITHSTANDING ANY FAILURE OF ESSENTIAL PURPOSE OF ANY
64
+ LIMITED REMEDY.
65
+ .
66
+ 5. Export Laws. LICENSEE UNDERSTANDS AND AGREES THAT THE SOFTWARE IS
164
67
SUBJECT TO UNITED STATES AND OTHER APPLICABLE EXPORT-RELATED LAWS AND
165
- REGULATIONS AND THAT YOU MAY NOT EXPORT, RE-EXPORT OR TRANSFER THE SOFTWARE OR
166
- ANY DIRECT PRODUCT OF THE SOFTWARE EXCEPT AS PERMITTED UNDER THOSE LAWS.
167
- WITHOUT LIMITING THE FOREGOING, EXPORT, RE-EXPORT OR TRANSFER OF THE SOFTWARE
168
- TO CUBA, IRAN, NORTH KOREA, SUDAN AND SYRIA IS PROHIBITED.
169
- .
170
- 7.2 Assignment. This Agreement shall be binding upon and inure to the
171
- benefit of the parties and their respective successors and assigns, provided,
172
- however that Licensee may not assign this Agreement or any rights or obligation
173
- hereunder, directly or indirectly, by operation of law or otherwise, without
174
- the prior written consent of Broadcom, and any such attempted assignment shall
175
- be void. Notwithstanding the foregoing, Licensee may assign this Agreement to
176
- a successor to all or substantially all of its business or assets to which this
177
- Agreement relates that is not a competitor of Broadcom.
178
- .
179
- 7.3. Governing Law; Venue. This Agreement shall be governed by the laws of
180
- California without regard to any conflict-of-laws rules, and the United Nations
181
- Convention on Contracts for the International Sale of Goods is hereby excluded.
182
- The sole jurisdiction and venue for actions related to the subject matter
183
- hereof shall be the state and federal courts located in the County of Orange,
184
- California, and both parties hereby consent to such jurisdiction and venue.
185
- .
186
- 7.4. Severability. All terms and provisions of this Agreement shall, if
187
- possible, be construed in a manner which makes them valid, but in the event any
188
- term or provision of this Agreement is found by a court of competent
189
- jurisdiction to be illegal or unenforceable, the validity or enforceability of
190
- the remainder of this Agreement shall not be affected if the illegal or
191
- unenforceable provision does not materially affect the intent of this
192
- Agreement. If the illegal or unenforceable provision materially affects the
193
- intent of the parties to this Agreement, this Agreement shall become
194
- terminated.
195
- .
196
- 7.5. Equitable Relief. Licensee hereby acknowledges that its breach of this
197
- Agreement would cause irreparable harm and significant injury to Broadcom that
198
- may be difficult to ascertain and that a remedy at law would be inadequate.
199
- Accordingly, Licensee agrees that Broadcom shall have the right to seek and
200
- obtain immediate injunctive relief to enforce obligations under the Agreement
201
- in addition to any other rights and remedies it may have.
202
- .
203
- 7.6. Waiver. The waiver of, or failure to enforce, any breach or default
204
- hereunder shall not constitute the waiver of any other or subsequent breach or
205
- default.
206
- .
207
- 7.7. Entire Agreement. This Agreement sets forth the entire Agreement
208
- between the parties and supersedes any and all prior proposals, agreements and
209
- representations between them, whether written or oral concerning the Software.
210
- This Agreement may be changed only by mutual agreement of the parties in
211
- writing.
68
+ REGULATIONS AND THAT LICENSEE MAY NOT EXPORT, RE-EXPORT OR TRANSFER THE
69
+ SOFTWARE OR ANY DIRECT PRODUCT OF THE SOFTWARE EXCEPT AS PERMITTED UNDER THOSE
70
+ LAWS. WITHOUT LIMITING THE FOREGOING, EXPORT, RE-EXPORT, OR TRANSFER OF THE
71
+ SOFTWARE TO CUBA, IRAN, NORTH KOREA, SUDAN, AND SYRIA IS PROHIBITED.
0 commit comments