This doesn't include 9ff8614a3dbe ("brcmfmac: use separate Kconfig file
for brcmfmac") due to a few conflicts with backports changes.
An important change is:
[PATCH 2/7] brcmfmac: change the order of things in brcmf_detach()
which fixes a rmmod crash in the brcmf_txfinalize().
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
		
	
		
			
				
	
	
		
			1224 lines
		
	
	
		
			59 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			1224 lines
		
	
	
		
			59 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
From daeccac2d5e7a6179ffff63e40b4a59bc3376a05 Mon Sep 17 00:00:00 2001
 | 
						|
From: Arend van Spriel <arend.vanspriel@broadcom.com>
 | 
						|
Date: Thu, 16 May 2019 14:04:09 +0200
 | 
						|
Subject: [PATCH] brcmfmac: switch source files to using SPDX license
 | 
						|
 identifier
 | 
						|
 | 
						|
With ISC license text in place under the LICENSES folder switch
 | 
						|
to using the SPDX license identifier to refer to the ISC license.
 | 
						|
 | 
						|
Reviewed-by: Hante Meuleman <hante.meuleman@broadcom.com>
 | 
						|
Reviewed-by: Pieter-Paul Giesberts <pieter-paul.giesberts@broadcom.com>
 | 
						|
Reviewed-by: Franky Lin <franky.lin@broadcom.com>
 | 
						|
Signed-off-by: Arend van Spriel <arend.vanspriel@broadcom.com>
 | 
						|
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
 | 
						|
---
 | 
						|
 drivers/net/wireless/broadcom/brcm80211/Makefile | 14 ++------------
 | 
						|
 .../broadcom/brcm80211/brcmfmac/Makefile         | 14 ++------------
 | 
						|
 .../wireless/broadcom/brcm80211/brcmfmac/bcdc.c  | 13 +------------
 | 
						|
 .../wireless/broadcom/brcm80211/brcmfmac/bcdc.h  | 13 +------------
 | 
						|
 .../broadcom/brcm80211/brcmfmac/bcmsdh.c         | 13 +------------
 | 
						|
 .../broadcom/brcm80211/brcmfmac/btcoex.c         | 13 +------------
 | 
						|
 .../broadcom/brcm80211/brcmfmac/btcoex.h         | 13 +------------
 | 
						|
 .../wireless/broadcom/brcm80211/brcmfmac/bus.h   | 13 +------------
 | 
						|
 .../broadcom/brcm80211/brcmfmac/cfg80211.c       | 13 +------------
 | 
						|
 .../broadcom/brcm80211/brcmfmac/cfg80211.h       | 13 +------------
 | 
						|
 .../wireless/broadcom/brcm80211/brcmfmac/chip.c  | 13 +------------
 | 
						|
 .../wireless/broadcom/brcm80211/brcmfmac/chip.h  | 13 +------------
 | 
						|
 .../broadcom/brcm80211/brcmfmac/common.c         | 13 +------------
 | 
						|
 .../broadcom/brcm80211/brcmfmac/common.h         | 16 +++-------------
 | 
						|
 .../broadcom/brcm80211/brcmfmac/commonring.c     | 16 +++-------------
 | 
						|
 .../broadcom/brcm80211/brcmfmac/commonring.h     | 16 +++-------------
 | 
						|
 .../wireless/broadcom/brcm80211/brcmfmac/core.c  | 13 +------------
 | 
						|
 .../wireless/broadcom/brcm80211/brcmfmac/core.h  | 13 +------------
 | 
						|
 .../wireless/broadcom/brcm80211/brcmfmac/debug.c | 13 +------------
 | 
						|
 .../wireless/broadcom/brcm80211/brcmfmac/debug.h | 13 +------------
 | 
						|
 .../wireless/broadcom/brcm80211/brcmfmac/dmi.c   | 13 +------------
 | 
						|
 .../broadcom/brcm80211/brcmfmac/feature.c        | 13 +------------
 | 
						|
 .../broadcom/brcm80211/brcmfmac/feature.h        | 13 +------------
 | 
						|
 .../broadcom/brcm80211/brcmfmac/firmware.c       | 13 +------------
 | 
						|
 .../broadcom/brcm80211/brcmfmac/firmware.h       | 13 +------------
 | 
						|
 .../broadcom/brcm80211/brcmfmac/flowring.c       | 16 +++-------------
 | 
						|
 .../broadcom/brcm80211/brcmfmac/flowring.h       | 16 +++-------------
 | 
						|
 .../wireless/broadcom/brcm80211/brcmfmac/fweh.c  | 13 +------------
 | 
						|
 .../wireless/broadcom/brcm80211/brcmfmac/fweh.h  | 13 +------------
 | 
						|
 .../wireless/broadcom/brcm80211/brcmfmac/fwil.c  | 13 +------------
 | 
						|
 .../wireless/broadcom/brcm80211/brcmfmac/fwil.h  | 13 +------------
 | 
						|
 .../broadcom/brcm80211/brcmfmac/fwil_types.h     | 13 +------------
 | 
						|
 .../broadcom/brcm80211/brcmfmac/fwsignal.c       | 13 +------------
 | 
						|
 .../broadcom/brcm80211/brcmfmac/fwsignal.h       | 14 +-------------
 | 
						|
 .../broadcom/brcm80211/brcmfmac/msgbuf.c         | 16 +++-------------
 | 
						|
 .../broadcom/brcm80211/brcmfmac/msgbuf.h         | 16 +++-------------
 | 
						|
 .../wireless/broadcom/brcm80211/brcmfmac/of.c    | 13 +------------
 | 
						|
 .../wireless/broadcom/brcm80211/brcmfmac/of.h    | 13 +------------
 | 
						|
 .../wireless/broadcom/brcm80211/brcmfmac/p2p.c   | 13 +------------
 | 
						|
 .../wireless/broadcom/brcm80211/brcmfmac/p2p.h   | 13 +------------
 | 
						|
 .../wireless/broadcom/brcm80211/brcmfmac/pcie.c  | 16 +++-------------
 | 
						|
 .../wireless/broadcom/brcm80211/brcmfmac/pcie.h  | 16 +++-------------
 | 
						|
 .../wireless/broadcom/brcm80211/brcmfmac/pno.c   | 13 +------------
 | 
						|
 .../wireless/broadcom/brcm80211/brcmfmac/pno.h   | 13 +------------
 | 
						|
 .../wireless/broadcom/brcm80211/brcmfmac/proto.c | 13 +------------
 | 
						|
 .../wireless/broadcom/brcm80211/brcmfmac/proto.h | 13 +------------
 | 
						|
 .../wireless/broadcom/brcm80211/brcmfmac/sdio.c  | 13 +------------
 | 
						|
 .../wireless/broadcom/brcm80211/brcmfmac/sdio.h  | 13 +------------
 | 
						|
 .../broadcom/brcm80211/brcmfmac/tracepoint.c     | 13 +------------
 | 
						|
 .../broadcom/brcm80211/brcmfmac/tracepoint.h     | 13 +------------
 | 
						|
 .../wireless/broadcom/brcm80211/brcmfmac/usb.c   | 13 +------------
 | 
						|
 .../wireless/broadcom/brcm80211/brcmfmac/usb.h   | 13 +------------
 | 
						|
 .../broadcom/brcm80211/brcmfmac/vendor.c         | 13 +------------
 | 
						|
 .../broadcom/brcm80211/brcmfmac/vendor.h         | 13 +------------
 | 
						|
 54 files changed, 74 insertions(+), 658 deletions(-)
 | 
						|
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/Makefile
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/Makefile
 | 
						|
@@ -1,19 +1,9 @@
 | 
						|
+# SPDX-License-Identifier: ISC
 | 
						|
 #
 | 
						|
-# Makefile fragment for Broadcom 802.11n Networking Device Driver
 | 
						|
+# Makefile fragment for Broadcom 802.11 Networking Device Driver
 | 
						|
 #
 | 
						|
 # Copyright (c) 2010 Broadcom Corporation
 | 
						|
 #
 | 
						|
-# Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
-# purpose with or without fee is hereby granted, provided that the above
 | 
						|
-# copyright notice and this permission notice appear in all copies.
 | 
						|
-#
 | 
						|
-# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
-# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
-# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
-# SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
-# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
-# OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
-# CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
 
 | 
						|
 # common flags
 | 
						|
 subdir-ccflags-$(CPTCFG_BRCMDBG)	+= -DDEBUG
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/Makefile
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/Makefile
 | 
						|
@@ -1,19 +1,9 @@
 | 
						|
+# SPDX-License-Identifier: ISC
 | 
						|
 #
 | 
						|
-# Makefile fragment for Broadcom 802.11n Networking Device Driver
 | 
						|
+# Makefile fragment for Broadcom 802.11 Networking Device Driver
 | 
						|
 #
 | 
						|
 # Copyright (c) 2010 Broadcom Corporation
 | 
						|
 #
 | 
						|
-# Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
-# purpose with or without fee is hereby granted, provided that the above
 | 
						|
-# copyright notice and this permission notice appear in all copies.
 | 
						|
-#
 | 
						|
-# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
-# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
-# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
-# SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
-# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
-# OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
-# CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
 
 | 
						|
 ccflags-y += \
 | 
						|
 	-I $(src) \
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c
 | 
						|
@@ -1,17 +1,6 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright (c) 2010 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 
 | 
						|
 /*******************************************************************************
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.h
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.h
 | 
						|
@@ -1,17 +1,6 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright (c) 2013 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 #ifndef BRCMFMAC_BCDC_H
 | 
						|
 #define BRCMFMAC_BCDC_H
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c
 | 
						|
@@ -1,17 +1,6 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright (c) 2010 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 /* ****************** SDIO CARD Interface Functions **************************/
 | 
						|
 
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c
 | 
						|
@@ -1,17 +1,6 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright (c) 2013 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 #include <linux/slab.h>
 | 
						|
 #include <linux/netdevice.h>
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.h
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.h
 | 
						|
@@ -1,17 +1,6 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright (c) 2013 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 #ifndef WL_BTCOEX_H_
 | 
						|
 #define WL_BTCOEX_H_
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h
 | 
						|
@@ -1,17 +1,6 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright (c) 2010 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 
 | 
						|
 #ifndef BRCMFMAC_BUS_H
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
 | 
						|
@@ -1,17 +1,6 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright (c) 2010 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 
 | 
						|
 /* Toplevel file. Relies on dhd_linux.c to send commands to the dongle. */
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h
 | 
						|
@@ -1,17 +1,6 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright (c) 2010 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 
 | 
						|
 #ifndef BRCMFMAC_CFG80211_H
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c
 | 
						|
@@ -1,17 +1,6 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright (c) 2014 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 #include <linux/kernel.h>
 | 
						|
 #include <linux/delay.h>
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.h
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.h
 | 
						|
@@ -1,17 +1,6 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright (c) 2014 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 #ifndef BRCMF_CHIP_H
 | 
						|
 #define BRCMF_CHIP_H
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c
 | 
						|
@@ -1,17 +1,6 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright (c) 2010 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 
 | 
						|
 #include <linux/kernel.h>
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.h
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.h
 | 
						|
@@ -1,16 +1,6 @@
 | 
						|
-/* Copyright (c) 2014 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
+/*
 | 
						|
+ * Copyright (c) 2014 Broadcom Corporation
 | 
						|
  */
 | 
						|
 #ifndef BRCMFMAC_COMMON_H
 | 
						|
 #define BRCMFMAC_COMMON_H
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/commonring.c
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/commonring.c
 | 
						|
@@ -1,16 +1,6 @@
 | 
						|
-/* Copyright (c) 2014 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
+/*
 | 
						|
+ * Copyright (c) 2014 Broadcom Corporation
 | 
						|
  */
 | 
						|
 
 | 
						|
 #include <linux/types.h>
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/commonring.h
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/commonring.h
 | 
						|
@@ -1,16 +1,6 @@
 | 
						|
-/* Copyright (c) 2014 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
+/*
 | 
						|
+ * Copyright (c) 2014 Broadcom Corporation
 | 
						|
  */
 | 
						|
 #ifndef BRCMFMAC_COMMONRING_H
 | 
						|
 #define BRCMFMAC_COMMONRING_H
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
 | 
						|
@@ -1,17 +1,6 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright (c) 2010 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 
 | 
						|
 #include <linux/kernel.h>
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.h
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.h
 | 
						|
@@ -1,17 +1,6 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright (c) 2010 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 
 | 
						|
 /****************
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/debug.c
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/debug.c
 | 
						|
@@ -1,17 +1,6 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright (c) 2012 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 #include <linux/debugfs.h>
 | 
						|
 #include <linux/netdevice.h>
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/debug.h
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/debug.h
 | 
						|
@@ -1,17 +1,6 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright (c) 2010 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 
 | 
						|
 #ifndef BRCMFMAC_DEBUG_H
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/dmi.c
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/dmi.c
 | 
						|
@@ -1,17 +1,6 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright 2018 Hans de Goede <hdegoede@redhat.com>
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 
 | 
						|
 #include <linux/dmi.h>
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/feature.c
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/feature.c
 | 
						|
@@ -1,17 +1,6 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright (c) 2014 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 
 | 
						|
 #include <linux/netdevice.h>
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/feature.h
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/feature.h
 | 
						|
@@ -1,17 +1,6 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright (c) 2014 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 #ifndef _BRCMF_FEATURE_H
 | 
						|
 #define _BRCMF_FEATURE_H
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
 | 
						|
@@ -1,17 +1,6 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright (c) 2013 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 
 | 
						|
 #include <linux/efi.h>
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.h
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.h
 | 
						|
@@ -1,17 +1,6 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright (c) 2013 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 #ifndef BRCMFMAC_FIRMWARE_H
 | 
						|
 #define BRCMFMAC_FIRMWARE_H
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.c
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.c
 | 
						|
@@ -1,16 +1,6 @@
 | 
						|
-/* Copyright (c) 2014 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
+/*
 | 
						|
+ * Copyright (c) 2014 Broadcom Corporation
 | 
						|
  */
 | 
						|
 
 | 
						|
 
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.h
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.h
 | 
						|
@@ -1,16 +1,6 @@
 | 
						|
-/* Copyright (c) 2014 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
+/*
 | 
						|
+ * Copyright (c) 2014 Broadcom Corporation
 | 
						|
  */
 | 
						|
 #ifndef BRCMFMAC_FLOWRING_H
 | 
						|
 #define BRCMFMAC_FLOWRING_H
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c
 | 
						|
@@ -1,17 +1,6 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright (c) 2012 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 #include <linux/netdevice.h>
 | 
						|
 
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.h
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.h
 | 
						|
@@ -1,17 +1,6 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright (c) 2012 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 
 | 
						|
 
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c
 | 
						|
@@ -1,17 +1,6 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright (c) 2012 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 
 | 
						|
 /* FWIL is the Firmware Interface Layer. In this module the support functions
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.h
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.h
 | 
						|
@@ -1,17 +1,6 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright (c) 2012 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 
 | 
						|
 #ifndef _fwil_h_
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h
 | 
						|
@@ -1,17 +1,6 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright (c) 2012 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 
 | 
						|
 
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c
 | 
						|
@@ -1,17 +1,6 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright (c) 2010 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 #include <linux/types.h>
 | 
						|
 #include <linux/module.h>
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.h
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.h
 | 
						|
@@ -1,20 +1,8 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright (c) 2012 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 
 | 
						|
-
 | 
						|
 #ifndef FWSIGNAL_H_
 | 
						|
 #define FWSIGNAL_H_
 | 
						|
 
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c
 | 
						|
@@ -1,16 +1,6 @@
 | 
						|
-/* Copyright (c) 2014 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
+/*
 | 
						|
+ * Copyright (c) 2014 Broadcom Corporation
 | 
						|
  */
 | 
						|
 
 | 
						|
 /*******************************************************************************
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.h
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.h
 | 
						|
@@ -1,16 +1,6 @@
 | 
						|
-/* Copyright (c) 2014 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
+/*
 | 
						|
+ * Copyright (c) 2014 Broadcom Corporation
 | 
						|
  */
 | 
						|
 #ifndef BRCMFMAC_MSGBUF_H
 | 
						|
 #define BRCMFMAC_MSGBUF_H
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/of.c
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/of.c
 | 
						|
@@ -1,17 +1,6 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright (c) 2014 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 #include <linux/init.h>
 | 
						|
 #include <linux/of.h>
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/of.h
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/of.h
 | 
						|
@@ -1,17 +1,6 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright (c) 2014 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 #ifdef CONFIG_OF
 | 
						|
 void brcmf_of_probe(struct device *dev, enum brcmf_bus_type bus_type,
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c
 | 
						|
@@ -1,17 +1,6 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright (c) 2012 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 #include <linux/slab.h>
 | 
						|
 #include <linux/netdevice.h>
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.h
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.h
 | 
						|
@@ -1,17 +1,6 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright (c) 2012 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 #ifndef WL_CFGP2P_H_
 | 
						|
 #define WL_CFGP2P_H_
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
 | 
						|
@@ -1,16 +1,6 @@
 | 
						|
-/* Copyright (c) 2014 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
+/*
 | 
						|
+ * Copyright (c) 2014 Broadcom Corporation
 | 
						|
  */
 | 
						|
 
 | 
						|
 #include <linux/kernel.h>
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.h
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.h
 | 
						|
@@ -1,16 +1,6 @@
 | 
						|
-/* Copyright (c) 2014 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
+/*
 | 
						|
+ * Copyright (c) 2014 Broadcom Corporation
 | 
						|
  */
 | 
						|
 #ifndef BRCMFMAC_PCIE_H
 | 
						|
 #define BRCMFMAC_PCIE_H
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/pno.c
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/pno.c
 | 
						|
@@ -1,17 +1,6 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright (c) 2016 Broadcom
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 #include <linux/netdevice.h>
 | 
						|
 #include <linux/gcd.h>
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/pno.h
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/pno.h
 | 
						|
@@ -1,17 +1,6 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright (c) 2016 Broadcom
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 #ifndef _BRCMF_PNO_H
 | 
						|
 #define _BRCMF_PNO_H
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/proto.c
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/proto.c
 | 
						|
@@ -1,17 +1,6 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright (c) 2013 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 
 | 
						|
 
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/proto.h
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/proto.h
 | 
						|
@@ -1,17 +1,6 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright (c) 2013 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 #ifndef BRCMFMAC_PROTO_H
 | 
						|
 #define BRCMFMAC_PROTO_H
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
 | 
						|
@@ -1,17 +1,6 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright (c) 2010 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 
 | 
						|
 #include <linux/types.h>
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.h
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.h
 | 
						|
@@ -1,17 +1,6 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright (c) 2010 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 
 | 
						|
 #ifndef	BRCMFMAC_SDIO_H
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/tracepoint.c
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/tracepoint.c
 | 
						|
@@ -1,17 +1,6 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright (c) 2012 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 
 | 
						|
 #include <linux/device.h>
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/tracepoint.h
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/tracepoint.h
 | 
						|
@@ -1,17 +1,6 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright (c) 2013 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 #if !defined(BRCMF_TRACEPOINT_H_) || defined(TRACE_HEADER_MULTI_READ)
 | 
						|
 #define BRCMF_TRACEPOINT_H_
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c
 | 
						|
@@ -1,17 +1,6 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright (c) 2011 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 
 | 
						|
 #include <linux/kernel.h>
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.h
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.h
 | 
						|
@@ -1,17 +1,6 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright (c) 2011 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 #ifndef BRCMFMAC_USB_H
 | 
						|
 #define BRCMFMAC_USB_H
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/vendor.c
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/vendor.c
 | 
						|
@@ -1,17 +1,6 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright (c) 2014 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 
 | 
						|
 #include <linux/vmalloc.h>
 | 
						|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/vendor.h
 | 
						|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/vendor.h
 | 
						|
@@ -1,17 +1,6 @@
 | 
						|
+// SPDX-License-Identifier: ISC
 | 
						|
 /*
 | 
						|
  * Copyright (c) 2014 Broadcom Corporation
 | 
						|
- *
 | 
						|
- * Permission to use, copy, modify, and/or distribute this software for any
 | 
						|
- * purpose with or without fee is hereby granted, provided that the above
 | 
						|
- * copyright notice and this permission notice appear in all copies.
 | 
						|
- *
 | 
						|
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
						|
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 | 
						|
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
 | 
						|
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
						|
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
 | 
						|
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
 | 
						|
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
						|
  */
 | 
						|
 
 | 
						|
 #ifndef _vendor_h_
 |