1 From daeccac2d5e7a6179ffff63e40b4a59bc3376a05 Mon Sep 17 00:00:00 2001
2 From: Arend van Spriel <arend.vanspriel@broadcom.com>
3 Date: Thu, 16 May 2019 14:04:09 +0200
4 Subject: [PATCH] brcmfmac: switch source files to using SPDX license
7 With ISC license text in place under the LICENSES folder switch
8 to using the SPDX license identifier to refer to the ISC license.
10 Reviewed-by: Hante Meuleman <hante.meuleman@broadcom.com>
11 Reviewed-by: Pieter-Paul Giesberts <pieter-paul.giesberts@broadcom.com>
12 Reviewed-by: Franky Lin <franky.lin@broadcom.com>
13 Signed-off-by: Arend van Spriel <arend.vanspriel@broadcom.com>
14 Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
16 drivers/net/wireless/broadcom/brcm80211/Makefile | 14 ++------------
17 .../broadcom/brcm80211/brcmfmac/Makefile | 14 ++------------
18 .../wireless/broadcom/brcm80211/brcmfmac/bcdc.c | 13 +------------
19 .../wireless/broadcom/brcm80211/brcmfmac/bcdc.h | 13 +------------
20 .../broadcom/brcm80211/brcmfmac/bcmsdh.c | 13 +------------
21 .../broadcom/brcm80211/brcmfmac/btcoex.c | 13 +------------
22 .../broadcom/brcm80211/brcmfmac/btcoex.h | 13 +------------
23 .../wireless/broadcom/brcm80211/brcmfmac/bus.h | 13 +------------
24 .../broadcom/brcm80211/brcmfmac/cfg80211.c | 13 +------------
25 .../broadcom/brcm80211/brcmfmac/cfg80211.h | 13 +------------
26 .../wireless/broadcom/brcm80211/brcmfmac/chip.c | 13 +------------
27 .../wireless/broadcom/brcm80211/brcmfmac/chip.h | 13 +------------
28 .../broadcom/brcm80211/brcmfmac/common.c | 13 +------------
29 .../broadcom/brcm80211/brcmfmac/common.h | 16 +++-------------
30 .../broadcom/brcm80211/brcmfmac/commonring.c | 16 +++-------------
31 .../broadcom/brcm80211/brcmfmac/commonring.h | 16 +++-------------
32 .../wireless/broadcom/brcm80211/brcmfmac/core.c | 13 +------------
33 .../wireless/broadcom/brcm80211/brcmfmac/core.h | 13 +------------
34 .../wireless/broadcom/brcm80211/brcmfmac/debug.c | 13 +------------
35 .../wireless/broadcom/brcm80211/brcmfmac/debug.h | 13 +------------
36 .../wireless/broadcom/brcm80211/brcmfmac/dmi.c | 13 +------------
37 .../broadcom/brcm80211/brcmfmac/feature.c | 13 +------------
38 .../broadcom/brcm80211/brcmfmac/feature.h | 13 +------------
39 .../broadcom/brcm80211/brcmfmac/firmware.c | 13 +------------
40 .../broadcom/brcm80211/brcmfmac/firmware.h | 13 +------------
41 .../broadcom/brcm80211/brcmfmac/flowring.c | 16 +++-------------
42 .../broadcom/brcm80211/brcmfmac/flowring.h | 16 +++-------------
43 .../wireless/broadcom/brcm80211/brcmfmac/fweh.c | 13 +------------
44 .../wireless/broadcom/brcm80211/brcmfmac/fweh.h | 13 +------------
45 .../wireless/broadcom/brcm80211/brcmfmac/fwil.c | 13 +------------
46 .../wireless/broadcom/brcm80211/brcmfmac/fwil.h | 13 +------------
47 .../broadcom/brcm80211/brcmfmac/fwil_types.h | 13 +------------
48 .../broadcom/brcm80211/brcmfmac/fwsignal.c | 13 +------------
49 .../broadcom/brcm80211/brcmfmac/fwsignal.h | 14 +-------------
50 .../broadcom/brcm80211/brcmfmac/msgbuf.c | 16 +++-------------
51 .../broadcom/brcm80211/brcmfmac/msgbuf.h | 16 +++-------------
52 .../wireless/broadcom/brcm80211/brcmfmac/of.c | 13 +------------
53 .../wireless/broadcom/brcm80211/brcmfmac/of.h | 13 +------------
54 .../wireless/broadcom/brcm80211/brcmfmac/p2p.c | 13 +------------
55 .../wireless/broadcom/brcm80211/brcmfmac/p2p.h | 13 +------------
56 .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 16 +++-------------
57 .../wireless/broadcom/brcm80211/brcmfmac/pcie.h | 16 +++-------------
58 .../wireless/broadcom/brcm80211/brcmfmac/pno.c | 13 +------------
59 .../wireless/broadcom/brcm80211/brcmfmac/pno.h | 13 +------------
60 .../wireless/broadcom/brcm80211/brcmfmac/proto.c | 13 +------------
61 .../wireless/broadcom/brcm80211/brcmfmac/proto.h | 13 +------------
62 .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 13 +------------
63 .../wireless/broadcom/brcm80211/brcmfmac/sdio.h | 13 +------------
64 .../broadcom/brcm80211/brcmfmac/tracepoint.c | 13 +------------
65 .../broadcom/brcm80211/brcmfmac/tracepoint.h | 13 +------------
66 .../wireless/broadcom/brcm80211/brcmfmac/usb.c | 13 +------------
67 .../wireless/broadcom/brcm80211/brcmfmac/usb.h | 13 +------------
68 .../broadcom/brcm80211/brcmfmac/vendor.c | 13 +------------
69 .../broadcom/brcm80211/brcmfmac/vendor.h | 13 +------------
70 54 files changed, 74 insertions(+), 658 deletions(-)
72 --- a/drivers/net/wireless/broadcom/brcm80211/Makefile
73 +++ b/drivers/net/wireless/broadcom/brcm80211/Makefile
75 +# SPDX-License-Identifier: ISC
77 -# Makefile fragment for Broadcom 802.11n Networking Device Driver
78 +# Makefile fragment for Broadcom 802.11 Networking Device Driver
80 # Copyright (c) 2010 Broadcom Corporation
82 -# Permission to use, copy, modify, and/or distribute this software for any
83 -# purpose with or without fee is hereby granted, provided that the above
84 -# copyright notice and this permission notice appear in all copies.
86 -# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
87 -# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
88 -# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
89 -# SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
90 -# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
91 -# OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
92 -# CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
95 subdir-ccflags-$(CPTCFG_BRCMDBG) += -DDEBUG
96 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/Makefile
97 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/Makefile
99 +# SPDX-License-Identifier: ISC
101 -# Makefile fragment for Broadcom 802.11n Networking Device Driver
102 +# Makefile fragment for Broadcom 802.11 Networking Device Driver
104 # Copyright (c) 2010 Broadcom Corporation
106 -# Permission to use, copy, modify, and/or distribute this software for any
107 -# purpose with or without fee is hereby granted, provided that the above
108 -# copyright notice and this permission notice appear in all copies.
110 -# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
111 -# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
112 -# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
113 -# SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
114 -# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
115 -# OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
116 -# CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
120 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c
121 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c
123 +// SPDX-License-Identifier: ISC
125 * Copyright (c) 2010 Broadcom Corporation
127 - * Permission to use, copy, modify, and/or distribute this software for any
128 - * purpose with or without fee is hereby granted, provided that the above
129 - * copyright notice and this permission notice appear in all copies.
131 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
132 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
133 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
134 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
135 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
136 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
137 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
140 /*******************************************************************************
141 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.h
142 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.h
144 +// SPDX-License-Identifier: ISC
146 * Copyright (c) 2013 Broadcom Corporation
148 - * Permission to use, copy, modify, and/or distribute this software for any
149 - * purpose with or without fee is hereby granted, provided that the above
150 - * copyright notice and this permission notice appear in all copies.
152 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
153 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
154 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
155 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
156 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
157 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
158 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
160 #ifndef BRCMFMAC_BCDC_H
161 #define BRCMFMAC_BCDC_H
162 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c
163 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c
165 +// SPDX-License-Identifier: ISC
167 * Copyright (c) 2010 Broadcom Corporation
169 - * Permission to use, copy, modify, and/or distribute this software for any
170 - * purpose with or without fee is hereby granted, provided that the above
171 - * copyright notice and this permission notice appear in all copies.
173 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
174 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
175 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
176 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
177 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
178 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
179 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
181 /* ****************** SDIO CARD Interface Functions **************************/
183 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c
184 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c
186 +// SPDX-License-Identifier: ISC
188 * Copyright (c) 2013 Broadcom Corporation
190 - * Permission to use, copy, modify, and/or distribute this software for any
191 - * purpose with or without fee is hereby granted, provided that the above
192 - * copyright notice and this permission notice appear in all copies.
194 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
195 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
196 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
197 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
198 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
199 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
200 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
202 #include <linux/slab.h>
203 #include <linux/netdevice.h>
204 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.h
205 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.h
207 +// SPDX-License-Identifier: ISC
209 * Copyright (c) 2013 Broadcom Corporation
211 - * Permission to use, copy, modify, and/or distribute this software for any
212 - * purpose with or without fee is hereby granted, provided that the above
213 - * copyright notice and this permission notice appear in all copies.
215 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
216 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
217 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
218 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
219 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
220 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
221 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
225 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h
226 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h
228 +// SPDX-License-Identifier: ISC
230 * Copyright (c) 2010 Broadcom Corporation
232 - * Permission to use, copy, modify, and/or distribute this software for any
233 - * purpose with or without fee is hereby granted, provided that the above
234 - * copyright notice and this permission notice appear in all copies.
236 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
237 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
238 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
239 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
240 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
241 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
242 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
245 #ifndef BRCMFMAC_BUS_H
246 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
247 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
249 +// SPDX-License-Identifier: ISC
251 * Copyright (c) 2010 Broadcom Corporation
253 - * Permission to use, copy, modify, and/or distribute this software for any
254 - * purpose with or without fee is hereby granted, provided that the above
255 - * copyright notice and this permission notice appear in all copies.
257 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
258 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
259 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
260 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
261 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
262 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
263 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
266 /* Toplevel file. Relies on dhd_linux.c to send commands to the dongle. */
267 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h
268 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h
270 +// SPDX-License-Identifier: ISC
272 * Copyright (c) 2010 Broadcom Corporation
274 - * Permission to use, copy, modify, and/or distribute this software for any
275 - * purpose with or without fee is hereby granted, provided that the above
276 - * copyright notice and this permission notice appear in all copies.
278 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
279 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
280 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
281 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
282 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
283 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
284 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
287 #ifndef BRCMFMAC_CFG80211_H
288 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c
289 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c
291 +// SPDX-License-Identifier: ISC
293 * Copyright (c) 2014 Broadcom Corporation
295 - * Permission to use, copy, modify, and/or distribute this software for any
296 - * purpose with or without fee is hereby granted, provided that the above
297 - * copyright notice and this permission notice appear in all copies.
299 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
300 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
301 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
302 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
303 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
304 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
305 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
307 #include <linux/kernel.h>
308 #include <linux/delay.h>
309 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.h
310 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.h
312 +// SPDX-License-Identifier: ISC
314 * Copyright (c) 2014 Broadcom Corporation
316 - * Permission to use, copy, modify, and/or distribute this software for any
317 - * purpose with or without fee is hereby granted, provided that the above
318 - * copyright notice and this permission notice appear in all copies.
320 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
321 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
322 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
323 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
324 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
325 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
326 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
330 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c
331 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c
333 +// SPDX-License-Identifier: ISC
335 * Copyright (c) 2010 Broadcom Corporation
337 - * Permission to use, copy, modify, and/or distribute this software for any
338 - * purpose with or without fee is hereby granted, provided that the above
339 - * copyright notice and this permission notice appear in all copies.
341 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
342 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
343 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
344 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
345 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
346 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
347 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
350 #include <linux/kernel.h>
351 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.h
352 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.h
354 -/* Copyright (c) 2014 Broadcom Corporation
356 - * Permission to use, copy, modify, and/or distribute this software for any
357 - * purpose with or without fee is hereby granted, provided that the above
358 - * copyright notice and this permission notice appear in all copies.
360 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
361 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
362 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
363 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
364 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
365 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
366 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
367 +// SPDX-License-Identifier: ISC
369 + * Copyright (c) 2014 Broadcom Corporation
371 #ifndef BRCMFMAC_COMMON_H
372 #define BRCMFMAC_COMMON_H
373 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/commonring.c
374 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/commonring.c
376 -/* Copyright (c) 2014 Broadcom Corporation
378 - * Permission to use, copy, modify, and/or distribute this software for any
379 - * purpose with or without fee is hereby granted, provided that the above
380 - * copyright notice and this permission notice appear in all copies.
382 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
383 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
384 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
385 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
386 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
387 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
388 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
389 +// SPDX-License-Identifier: ISC
391 + * Copyright (c) 2014 Broadcom Corporation
394 #include <linux/types.h>
395 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/commonring.h
396 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/commonring.h
398 -/* Copyright (c) 2014 Broadcom Corporation
400 - * Permission to use, copy, modify, and/or distribute this software for any
401 - * purpose with or without fee is hereby granted, provided that the above
402 - * copyright notice and this permission notice appear in all copies.
404 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
405 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
406 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
407 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
408 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
409 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
410 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
411 +// SPDX-License-Identifier: ISC
413 + * Copyright (c) 2014 Broadcom Corporation
415 #ifndef BRCMFMAC_COMMONRING_H
416 #define BRCMFMAC_COMMONRING_H
417 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
418 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
420 +// SPDX-License-Identifier: ISC
422 * Copyright (c) 2010 Broadcom Corporation
424 - * Permission to use, copy, modify, and/or distribute this software for any
425 - * purpose with or without fee is hereby granted, provided that the above
426 - * copyright notice and this permission notice appear in all copies.
428 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
429 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
430 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
431 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
432 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
433 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
434 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
437 #include <linux/kernel.h>
438 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.h
439 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.h
441 +// SPDX-License-Identifier: ISC
443 * Copyright (c) 2010 Broadcom Corporation
445 - * Permission to use, copy, modify, and/or distribute this software for any
446 - * purpose with or without fee is hereby granted, provided that the above
447 - * copyright notice and this permission notice appear in all copies.
449 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
450 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
451 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
452 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
453 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
454 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
455 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
459 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/debug.c
460 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/debug.c
462 +// SPDX-License-Identifier: ISC
464 * Copyright (c) 2012 Broadcom Corporation
466 - * Permission to use, copy, modify, and/or distribute this software for any
467 - * purpose with or without fee is hereby granted, provided that the above
468 - * copyright notice and this permission notice appear in all copies.
470 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
471 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
472 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
473 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
474 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
475 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
476 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
478 #include <linux/debugfs.h>
479 #include <linux/netdevice.h>
480 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/debug.h
481 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/debug.h
483 +// SPDX-License-Identifier: ISC
485 * Copyright (c) 2010 Broadcom Corporation
487 - * Permission to use, copy, modify, and/or distribute this software for any
488 - * purpose with or without fee is hereby granted, provided that the above
489 - * copyright notice and this permission notice appear in all copies.
491 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
492 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
493 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
494 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
495 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
496 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
497 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
500 #ifndef BRCMFMAC_DEBUG_H
501 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/dmi.c
502 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/dmi.c
504 +// SPDX-License-Identifier: ISC
506 * Copyright 2018 Hans de Goede <hdegoede@redhat.com>
508 - * Permission to use, copy, modify, and/or distribute this software for any
509 - * purpose with or without fee is hereby granted, provided that the above
510 - * copyright notice and this permission notice appear in all copies.
512 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
513 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
514 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
515 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
516 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
517 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
518 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
521 #include <linux/dmi.h>
522 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/feature.c
523 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/feature.c
525 +// SPDX-License-Identifier: ISC
527 * Copyright (c) 2014 Broadcom Corporation
529 - * Permission to use, copy, modify, and/or distribute this software for any
530 - * purpose with or without fee is hereby granted, provided that the above
531 - * copyright notice and this permission notice appear in all copies.
533 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
534 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
535 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
536 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
537 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
538 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
539 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
542 #include <linux/netdevice.h>
543 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/feature.h
544 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/feature.h
546 +// SPDX-License-Identifier: ISC
548 * Copyright (c) 2014 Broadcom Corporation
550 - * Permission to use, copy, modify, and/or distribute this software for any
551 - * purpose with or without fee is hereby granted, provided that the above
552 - * copyright notice and this permission notice appear in all copies.
554 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
555 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
556 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
557 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
558 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
559 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
560 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
562 #ifndef _BRCMF_FEATURE_H
563 #define _BRCMF_FEATURE_H
564 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
565 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
567 +// SPDX-License-Identifier: ISC
569 * Copyright (c) 2013 Broadcom Corporation
571 - * Permission to use, copy, modify, and/or distribute this software for any
572 - * purpose with or without fee is hereby granted, provided that the above
573 - * copyright notice and this permission notice appear in all copies.
575 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
576 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
577 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
578 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
579 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
580 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
581 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
584 #include <linux/efi.h>
585 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.h
586 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.h
588 +// SPDX-License-Identifier: ISC
590 * Copyright (c) 2013 Broadcom Corporation
592 - * Permission to use, copy, modify, and/or distribute this software for any
593 - * purpose with or without fee is hereby granted, provided that the above
594 - * copyright notice and this permission notice appear in all copies.
596 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
597 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
598 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
599 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
600 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
601 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
602 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
604 #ifndef BRCMFMAC_FIRMWARE_H
605 #define BRCMFMAC_FIRMWARE_H
606 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.c
607 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.c
609 -/* Copyright (c) 2014 Broadcom Corporation
611 - * Permission to use, copy, modify, and/or distribute this software for any
612 - * purpose with or without fee is hereby granted, provided that the above
613 - * copyright notice and this permission notice appear in all copies.
615 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
616 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
617 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
618 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
619 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
620 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
621 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
622 +// SPDX-License-Identifier: ISC
624 + * Copyright (c) 2014 Broadcom Corporation
628 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.h
629 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.h
631 -/* Copyright (c) 2014 Broadcom Corporation
633 - * Permission to use, copy, modify, and/or distribute this software for any
634 - * purpose with or without fee is hereby granted, provided that the above
635 - * copyright notice and this permission notice appear in all copies.
637 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
638 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
639 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
640 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
641 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
642 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
643 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
644 +// SPDX-License-Identifier: ISC
646 + * Copyright (c) 2014 Broadcom Corporation
648 #ifndef BRCMFMAC_FLOWRING_H
649 #define BRCMFMAC_FLOWRING_H
650 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c
651 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c
653 +// SPDX-License-Identifier: ISC
655 * Copyright (c) 2012 Broadcom Corporation
657 - * Permission to use, copy, modify, and/or distribute this software for any
658 - * purpose with or without fee is hereby granted, provided that the above
659 - * copyright notice and this permission notice appear in all copies.
661 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
662 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
663 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
664 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
665 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
666 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
667 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
669 #include <linux/netdevice.h>
671 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.h
672 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.h
674 +// SPDX-License-Identifier: ISC
676 * Copyright (c) 2012 Broadcom Corporation
678 - * Permission to use, copy, modify, and/or distribute this software for any
679 - * purpose with or without fee is hereby granted, provided that the above
680 - * copyright notice and this permission notice appear in all copies.
682 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
683 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
684 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
685 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
686 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
687 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
688 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
692 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c
693 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c
695 +// SPDX-License-Identifier: ISC
697 * Copyright (c) 2012 Broadcom Corporation
699 - * Permission to use, copy, modify, and/or distribute this software for any
700 - * purpose with or without fee is hereby granted, provided that the above
701 - * copyright notice and this permission notice appear in all copies.
703 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
704 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
705 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
706 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
707 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
708 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
709 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
712 /* FWIL is the Firmware Interface Layer. In this module the support functions
713 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.h
714 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.h
716 +// SPDX-License-Identifier: ISC
718 * Copyright (c) 2012 Broadcom Corporation
720 - * Permission to use, copy, modify, and/or distribute this software for any
721 - * purpose with or without fee is hereby granted, provided that the above
722 - * copyright notice and this permission notice appear in all copies.
724 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
725 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
726 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
727 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
728 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
729 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
730 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
734 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h
735 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h
737 +// SPDX-License-Identifier: ISC
739 * Copyright (c) 2012 Broadcom Corporation
741 - * Permission to use, copy, modify, and/or distribute this software for any
742 - * purpose with or without fee is hereby granted, provided that the above
743 - * copyright notice and this permission notice appear in all copies.
745 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
746 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
747 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
748 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
749 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
750 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
751 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
755 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c
756 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c
758 +// SPDX-License-Identifier: ISC
760 * Copyright (c) 2010 Broadcom Corporation
762 - * Permission to use, copy, modify, and/or distribute this software for any
763 - * purpose with or without fee is hereby granted, provided that the above
764 - * copyright notice and this permission notice appear in all copies.
766 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
767 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
768 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
769 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
770 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
771 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
772 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
774 #include <linux/types.h>
775 #include <linux/module.h>
776 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.h
777 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.h
779 +// SPDX-License-Identifier: ISC
781 * Copyright (c) 2012 Broadcom Corporation
783 - * Permission to use, copy, modify, and/or distribute this software for any
784 - * purpose with or without fee is hereby granted, provided that the above
785 - * copyright notice and this permission notice appear in all copies.
787 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
788 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
789 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
790 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
791 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
792 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
793 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
800 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c
801 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c
803 -/* Copyright (c) 2014 Broadcom Corporation
805 - * Permission to use, copy, modify, and/or distribute this software for any
806 - * purpose with or without fee is hereby granted, provided that the above
807 - * copyright notice and this permission notice appear in all copies.
809 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
810 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
811 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
812 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
813 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
814 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
815 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
816 +// SPDX-License-Identifier: ISC
818 + * Copyright (c) 2014 Broadcom Corporation
821 /*******************************************************************************
822 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.h
823 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.h
825 -/* Copyright (c) 2014 Broadcom Corporation
827 - * Permission to use, copy, modify, and/or distribute this software for any
828 - * purpose with or without fee is hereby granted, provided that the above
829 - * copyright notice and this permission notice appear in all copies.
831 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
832 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
833 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
834 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
835 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
836 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
837 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
838 +// SPDX-License-Identifier: ISC
840 + * Copyright (c) 2014 Broadcom Corporation
842 #ifndef BRCMFMAC_MSGBUF_H
843 #define BRCMFMAC_MSGBUF_H
844 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/of.c
845 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/of.c
847 +// SPDX-License-Identifier: ISC
849 * Copyright (c) 2014 Broadcom Corporation
851 - * Permission to use, copy, modify, and/or distribute this software for any
852 - * purpose with or without fee is hereby granted, provided that the above
853 - * copyright notice and this permission notice appear in all copies.
855 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
856 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
857 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
858 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
859 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
860 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
861 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
863 #include <linux/init.h>
864 #include <linux/of.h>
865 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/of.h
866 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/of.h
868 +// SPDX-License-Identifier: ISC
870 * Copyright (c) 2014 Broadcom Corporation
872 - * Permission to use, copy, modify, and/or distribute this software for any
873 - * purpose with or without fee is hereby granted, provided that the above
874 - * copyright notice and this permission notice appear in all copies.
876 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
877 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
878 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
879 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
880 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
881 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
882 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
885 void brcmf_of_probe(struct device *dev, enum brcmf_bus_type bus_type,
886 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c
887 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c
889 +// SPDX-License-Identifier: ISC
891 * Copyright (c) 2012 Broadcom Corporation
893 - * Permission to use, copy, modify, and/or distribute this software for any
894 - * purpose with or without fee is hereby granted, provided that the above
895 - * copyright notice and this permission notice appear in all copies.
897 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
898 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
899 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
900 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
901 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
902 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
903 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
905 #include <linux/slab.h>
906 #include <linux/netdevice.h>
907 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.h
908 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.h
910 +// SPDX-License-Identifier: ISC
912 * Copyright (c) 2012 Broadcom Corporation
914 - * Permission to use, copy, modify, and/or distribute this software for any
915 - * purpose with or without fee is hereby granted, provided that the above
916 - * copyright notice and this permission notice appear in all copies.
918 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
919 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
920 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
921 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
922 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
923 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
924 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
928 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
929 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
931 -/* Copyright (c) 2014 Broadcom Corporation
933 - * Permission to use, copy, modify, and/or distribute this software for any
934 - * purpose with or without fee is hereby granted, provided that the above
935 - * copyright notice and this permission notice appear in all copies.
937 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
938 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
939 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
940 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
941 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
942 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
943 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
944 +// SPDX-License-Identifier: ISC
946 + * Copyright (c) 2014 Broadcom Corporation
949 #include <linux/kernel.h>
950 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.h
951 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.h
953 -/* Copyright (c) 2014 Broadcom Corporation
955 - * Permission to use, copy, modify, and/or distribute this software for any
956 - * purpose with or without fee is hereby granted, provided that the above
957 - * copyright notice and this permission notice appear in all copies.
959 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
960 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
961 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
962 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
963 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
964 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
965 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
966 +// SPDX-License-Identifier: ISC
968 + * Copyright (c) 2014 Broadcom Corporation
970 #ifndef BRCMFMAC_PCIE_H
971 #define BRCMFMAC_PCIE_H
972 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/pno.c
973 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/pno.c
975 +// SPDX-License-Identifier: ISC
977 * Copyright (c) 2016 Broadcom
979 - * Permission to use, copy, modify, and/or distribute this software for any
980 - * purpose with or without fee is hereby granted, provided that the above
981 - * copyright notice and this permission notice appear in all copies.
983 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
984 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
985 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
986 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
987 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
988 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
989 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
991 #include <linux/netdevice.h>
992 #include <linux/gcd.h>
993 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/pno.h
994 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/pno.h
996 +// SPDX-License-Identifier: ISC
998 * Copyright (c) 2016 Broadcom
1000 - * Permission to use, copy, modify, and/or distribute this software for any
1001 - * purpose with or without fee is hereby granted, provided that the above
1002 - * copyright notice and this permission notice appear in all copies.
1004 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
1005 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
1006 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
1007 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
1008 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
1009 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
1010 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
1012 #ifndef _BRCMF_PNO_H
1013 #define _BRCMF_PNO_H
1014 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/proto.c
1015 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/proto.c
1017 +// SPDX-License-Identifier: ISC
1019 * Copyright (c) 2013 Broadcom Corporation
1021 - * Permission to use, copy, modify, and/or distribute this software for any
1022 - * purpose with or without fee is hereby granted, provided that the above
1023 - * copyright notice and this permission notice appear in all copies.
1025 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
1026 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
1027 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
1028 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
1029 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
1030 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
1031 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
1035 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/proto.h
1036 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/proto.h
1038 +// SPDX-License-Identifier: ISC
1040 * Copyright (c) 2013 Broadcom Corporation
1042 - * Permission to use, copy, modify, and/or distribute this software for any
1043 - * purpose with or without fee is hereby granted, provided that the above
1044 - * copyright notice and this permission notice appear in all copies.
1046 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
1047 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
1048 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
1049 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
1050 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
1051 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
1052 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
1054 #ifndef BRCMFMAC_PROTO_H
1055 #define BRCMFMAC_PROTO_H
1056 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
1057 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
1059 +// SPDX-License-Identifier: ISC
1061 * Copyright (c) 2010 Broadcom Corporation
1063 - * Permission to use, copy, modify, and/or distribute this software for any
1064 - * purpose with or without fee is hereby granted, provided that the above
1065 - * copyright notice and this permission notice appear in all copies.
1067 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
1068 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
1069 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
1070 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
1071 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
1072 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
1073 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
1076 #include <linux/types.h>
1077 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.h
1078 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.h
1080 +// SPDX-License-Identifier: ISC
1082 * Copyright (c) 2010 Broadcom Corporation
1084 - * Permission to use, copy, modify, and/or distribute this software for any
1085 - * purpose with or without fee is hereby granted, provided that the above
1086 - * copyright notice and this permission notice appear in all copies.
1088 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
1089 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
1090 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
1091 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
1092 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
1093 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
1094 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
1097 #ifndef BRCMFMAC_SDIO_H
1098 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/tracepoint.c
1099 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/tracepoint.c
1101 +// SPDX-License-Identifier: ISC
1103 * Copyright (c) 2012 Broadcom Corporation
1105 - * Permission to use, copy, modify, and/or distribute this software for any
1106 - * purpose with or without fee is hereby granted, provided that the above
1107 - * copyright notice and this permission notice appear in all copies.
1109 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
1110 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
1111 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
1112 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
1113 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
1114 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
1115 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
1118 #include <linux/device.h>
1119 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/tracepoint.h
1120 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/tracepoint.h
1122 +// SPDX-License-Identifier: ISC
1124 * Copyright (c) 2013 Broadcom Corporation
1126 - * Permission to use, copy, modify, and/or distribute this software for any
1127 - * purpose with or without fee is hereby granted, provided that the above
1128 - * copyright notice and this permission notice appear in all copies.
1130 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
1131 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
1132 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
1133 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
1134 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
1135 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
1136 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
1138 #if !defined(BRCMF_TRACEPOINT_H_) || defined(TRACE_HEADER_MULTI_READ)
1139 #define BRCMF_TRACEPOINT_H_
1140 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c
1141 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c
1143 +// SPDX-License-Identifier: ISC
1145 * Copyright (c) 2011 Broadcom Corporation
1147 - * Permission to use, copy, modify, and/or distribute this software for any
1148 - * purpose with or without fee is hereby granted, provided that the above
1149 - * copyright notice and this permission notice appear in all copies.
1151 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
1152 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
1153 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
1154 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
1155 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
1156 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
1157 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
1160 #include <linux/kernel.h>
1161 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.h
1162 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.h
1164 +// SPDX-License-Identifier: ISC
1166 * Copyright (c) 2011 Broadcom Corporation
1168 - * Permission to use, copy, modify, and/or distribute this software for any
1169 - * purpose with or without fee is hereby granted, provided that the above
1170 - * copyright notice and this permission notice appear in all copies.
1172 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
1173 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
1174 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
1175 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
1176 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
1177 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
1178 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
1180 #ifndef BRCMFMAC_USB_H
1181 #define BRCMFMAC_USB_H
1182 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/vendor.c
1183 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/vendor.c
1185 +// SPDX-License-Identifier: ISC
1187 * Copyright (c) 2014 Broadcom Corporation
1189 - * Permission to use, copy, modify, and/or distribute this software for any
1190 - * purpose with or without fee is hereby granted, provided that the above
1191 - * copyright notice and this permission notice appear in all copies.
1193 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
1194 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
1195 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
1196 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
1197 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
1198 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
1199 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
1202 #include <linux/vmalloc.h>
1203 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/vendor.h
1204 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/vendor.h
1206 +// SPDX-License-Identifier: ISC
1208 * Copyright (c) 2014 Broadcom Corporation
1210 - * Permission to use, copy, modify, and/or distribute this software for any
1211 - * purpose with or without fee is hereby granted, provided that the above
1212 - * copyright notice and this permission notice appear in all copies.
1214 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
1215 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
1216 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
1217 - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
1218 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
1219 - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
1220 - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.