|
@@ -0,0 +1,1223 @@
|
|
|
+From daeccac2d5e7a6179ffff63e40b4a59bc3376a05 Mon Sep 17 00:00:00 2001
|
|
|
+From: Arend van Spriel <[email protected]>
|
|
|
+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 <[email protected]>
|
|
|
+Reviewed-by: Pieter-Paul Giesberts <[email protected]>
|
|
|
+Reviewed-by: Franky Lin <[email protected]>
|
|
|
+Signed-off-by: Arend van Spriel <[email protected]>
|
|
|
+Signed-off-by: Kalle Valo <[email protected]>
|
|
|
+---
|
|
|
+ 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 <[email protected]>
|
|
|
+- *
|
|
|
+- * 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_
|