diff options
Diffstat (limited to 'common/dpdk/recipes-extended/dpdk/dpdk/dpdk-dev-v3-18-18-net-axgbe-moved-license-headers-to-SPDX-format.patch')
-rw-r--r-- | common/dpdk/recipes-extended/dpdk/dpdk/dpdk-dev-v3-18-18-net-axgbe-moved-license-headers-to-SPDX-format.patch | 1942 |
1 files changed, 0 insertions, 1942 deletions
diff --git a/common/dpdk/recipes-extended/dpdk/dpdk/dpdk-dev-v3-18-18-net-axgbe-moved-license-headers-to-SPDX-format.patch b/common/dpdk/recipes-extended/dpdk/dpdk/dpdk-dev-v3-18-18-net-axgbe-moved-license-headers-to-SPDX-format.patch deleted file mode 100644 index 9fd23471..00000000 --- a/common/dpdk/recipes-extended/dpdk/dpdk/dpdk-dev-v3-18-18-net-axgbe-moved-license-headers-to-SPDX-format.patch +++ /dev/null @@ -1,1942 +0,0 @@ -From patchwork Fri Mar 9 08:42:34 2018 -Content-Type: text/plain; charset="utf-8" -MIME-Version: 1.0 -Content-Transfer-Encoding: 7bit -Subject: [dpdk-dev,v3,18/18] net/axgbe: moved license headers to SPDX format -From: Ravi Kumar <ravi1.kumar@amd.com> -X-Patchwork-Id: 35837 -X-Patchwork-Delegate: ferruh.yigit@intel.com -Message-Id: <1520584954-130575-18-git-send-email-Ravi1.kumar@amd.com> -List-Id: dev.dpdk.org -To: dev@dpdk.org -Cc: ferruh.yigit@intel.com -Date: Fri, 9 Mar 2018 03:42:34 -0500 - -Signed-off-by: Ravi Kumar <Ravi1.kumar@amd.com> ---- - doc/guides/nics/axgbe.rst | 125 +------------------------------- - drivers/net/axgbe/Makefile | 127 +-------------------------------- - drivers/net/axgbe/axgbe_common.h | 127 ++------------------------------- - drivers/net/axgbe/axgbe_dev.c | 127 ++------------------------------- - drivers/net/axgbe/axgbe_ethdev.c | 127 ++------------------------------- - drivers/net/axgbe/axgbe_ethdev.h | 127 ++------------------------------- - drivers/net/axgbe/axgbe_i2c.c | 127 ++------------------------------- - drivers/net/axgbe/axgbe_logs.h | 126 +------------------------------- - drivers/net/axgbe/axgbe_mdio.c | 127 ++------------------------------- - drivers/net/axgbe/axgbe_phy.h | 127 ++------------------------------- - drivers/net/axgbe/axgbe_phy_impl.c | 127 ++------------------------------- - drivers/net/axgbe/axgbe_rxtx.c | 127 ++------------------------------- - drivers/net/axgbe/axgbe_rxtx.h | 127 ++------------------------------- - drivers/net/axgbe/axgbe_rxtx_vec_sse.c | 127 ++------------------------------- - 14 files changed, 50 insertions(+), 1725 deletions(-) - -diff --git a/doc/guides/nics/axgbe.rst b/doc/guides/nics/axgbe.rst -index 9038463..b484d51 100644 ---- a/doc/guides/nics/axgbe.rst -+++ b/doc/guides/nics/axgbe.rst -@@ -1,126 +1,5 @@ --.. Copyright (c) 2017 Advanced Micro Devices, Inc. -- All rights reserved. -- -- AMD 10Gb Ethernet driver -- -- This file is available to you under your choice of the following two -- licenses: -- -- License 1: GPLv2 -- -- Copyright (c) 2017 Advanced Micro Devices, Inc. -- -- This file is free software; you may copy, redistribute and/or modify -- it under the terms of the GNU General Public License as published by -- the Free Software Foundation, either version 2 of the License, or (at -- your option) any later version. -- -- This file is distributed in the hope that it will be useful, but -- WITHOUT ANY WARRANTY; without even the implied warranty of -- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -- General Public License for more details. -- -- You should have received a copy of the GNU General Public License -- along with this program. If not, see <http://www.gnu.org/licenses/>. -- -- This file incorporates work covered by the following copyright and -- permission notice: -- -- Copyright (c) 2013 Synopsys, Inc. -- -- The Synopsys DWC ETHER XGMAC Software Driver and documentation -- (hereinafter "Software") is an unsupported proprietary work of Synopsys, -- Inc. unless otherwise expressly agreed to in writing between Synopsys -- and you. -- -- The Software IS NOT an item of Licensed Software or Licensed Product -- under any End User Software License Agreement or Agreement for Licensed -- Product with Synopsys or any supplement thereto. Permission is hereby -- granted, free of charge, to any person obtaining a copy of this software -- annotated with this license and the Software, to deal in the Software -- without restriction, including without limitation the rights to use, -- copy, modify, merge, publish, distribute, sublicense, and/or sell copies -- of the Software, and to permit persons to whom the Software is furnished -- to do so, subject to the following conditions: -- -- The above copyright notice and this permission notice shall be included -- in all copies or substantial portions of the Software. -- -- THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" -- BASIS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -- TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -- PARTICULAR PURPOSE ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS -- BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -- CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -- SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -- INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -- CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -- ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF -- THE POSSIBILITY OF SUCH DAMAGE. -- -- License 2: Modified BSD -- -- Copyright (c) 2017 Advanced Micro Devices, Inc. -- All rights reserved. -- -- Redistribution and use in source and binary forms, with or without -- modification, are permitted provided that the following conditions -- are met: -- -- * Redistributions of source code must retain the above copyright -- notice, this list of conditions and the following disclaimer. -- * Redistributions in binary form must reproduce the above copyright -- notice, this list of conditions and the following disclaimer in the -- documentation and/or other materials provided with the distribution. -- * Neither the name of Advanced Micro Devices, Inc. nor the -- names of its contributors may be used to endorse or promote products -- derived from this software without specific prior written permission. -- -- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -- AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -- IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -- ARE DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY -- DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -- (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -- LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND -- ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -- (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF -- THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- -- This file incorporates work covered by the following copyright and -- permission notice: -- -- Copyright (c) 2013 Synopsys, Inc. -- -- The Synopsys DWC ETHER XGMAC Software Driver and documentation -- (hereinafter "Software") is an unsupported proprietary work of Synopsys, -- Inc. unless otherwise expressly agreed to in writing between Synopsys -- and you. -- -- The Software IS NOT an item of Licensed Software or Licensed Product -- under any End User Software License Agreement or Agreement for Licensed -- Product with Synopsys or any supplement thereto. Permission is hereby -- granted, free of charge, to any person obtaining a copy of this software -- annotated with this license and the Software, to deal in the Software -- without restriction, including without limitation the rights to use, -- copy, modify, merge, publish, distribute, sublicense, and/or sell copies -- of the Software, and to permit persons to whom the Software is furnished -- to do so, subject to the following conditions: -- -- The above copyright notice and this permission notice shall be included -- in all copies or substantial portions of the Software. -- -- THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" -- BASIS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -- TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -- PARTICULAR PURPOSE ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS -- BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -- CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -- SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -- INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -- CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -- ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF -- THE POSSIBILITY OF SUCH DAMAGE. -+.. Copyright (c) 2018 Advanced Micro Devices, Inc. All rights reserved. -+ SPDX-License-Identifier: BSD-3-Clause - - AXGBE Poll Mode Driver - ====================== -diff --git a/drivers/net/axgbe/Makefile b/drivers/net/axgbe/Makefile -index 58eb41e..e1e0306 100644 ---- a/drivers/net/axgbe/Makefile -+++ b/drivers/net/axgbe/Makefile -@@ -1,128 +1,5 @@ --# --# Copyright (c) 2017 Advanced Micro Devices, Inc. --# All rights reserved. --# --# AMD 10Gb Ethernet driver --# --# This file is available to you under your choice of the following two --# licenses: --# --# License 1: GPLv2 --# --# Copyright (c) 2017 Advanced Micro Devices, Inc. --# --# This file is free software; you may copy, redistribute and/or modify --# it under the terms of the GNU General Public License as published by --# the Free Software Foundation, either version 2 of the License, or (at --# your option) any later version. --# --# This file is distributed in the hope that it will be useful, but --# WITHOUT ANY WARRANTY; without even the implied warranty of --# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU --# General Public License for more details. --# --# You should have received a copy of the GNU General Public License --# along with this program. If not, see <http://www.gnu.org/licenses/>. --# --# This file incorporates work covered by the following copyright and --# permission notice: --# --# Copyright (c) 2013 Synopsys, Inc. --# --# The Synopsys DWC ETHER XGMAC Software Driver and documentation --# (hereinafter "Software") is an unsupported proprietary work of Synopsys, --# Inc. unless otherwise expressly agreed to in writing between Synopsys --# and you. --# --# The Software IS NOT an item of Licensed Software or Licensed Product --# under any End User Software License Agreement or Agreement for Licensed --# Product with Synopsys or any supplement thereto. Permission is hereby --# granted, free of charge, to any person obtaining a copy of this software --# annotated with this license and the Software, to deal in the Software --# without restriction, including without limitation the rights to use, --# copy, modify, merge, publish, distribute, sublicense, and/or sell copies --# of the Software, and to permit persons to whom the Software is furnished --# to do so, subject to the following conditions: --# --# The above copyright notice and this permission notice shall be included --# in all copies or substantial portions of the Software. --# --# THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" --# BASIS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED --# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A --# PARTICULAR PURPOSE ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS --# BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR --# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF --# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS --# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN --# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) --# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF --# THE POSSIBILITY OF SUCH DAMAGE. --# --# License 2: Modified BSD --# --# Copyright (c) 2017 Advanced Micro Devices, Inc. --# All rights reserved. --# --# Redistribution and use in source and binary forms, with or without --# modification, are permitted provided that the following conditions --# are met: --# --# * Redistributions of source code must retain the above copyright --# notice, this list of conditions and the following disclaimer. --# * Redistributions in binary form must reproduce the above copyright --# notice, this list of conditions and the following disclaimer in --# the documentation and/or other materials provided with the --# distribution. --# * Neither the name of Advanced Micro Devices, Inc. nor the --# names of its contributors may be used to endorse or promote products --# derived from this software without specific prior written permission. --# --# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" --# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE --# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE --# ARE DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY --# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES --# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; --# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND --# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT --# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF --# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. --# --# This file incorporates work covered by the following copyright and --# permission notice: --# --# Copyright (c) 2013 Synopsys, Inc. --# --# The Synopsys DWC ETHER XGMAC Software Driver and documentation --# (hereinafter "Software") is an unsupported proprietary work of Synopsys, --# Inc. unless otherwise expressly agreed to in writing between Synopsys --# and you. --# --# The Software IS NOT an item of Licensed Software or Licensed Product --# under any End User Software License Agreement or Agreement for Licensed --# Product with Synopsys or any supplement thereto. Permission is hereby --# granted, free of charge, to any person obtaining a copy of this software --# annotated with this license and the Software, to deal in the Software --# without restriction, including without limitation the rights to use, --# copy, modify, merge, publish, distribute, sublicense, and/or sell copies --# of the Software, and to permit persons to whom the Software is furnished --# to do so, subject to the following conditions: --# --# The above copyright notice and this permission notice shall be included --# in all copies or substantial portions of the Software. --# --# THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" --# BASIS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED --# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A --# PARTICULAR PURPOSE ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS --# BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR --# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF --# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS --# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN --# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) --# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF --# THE POSSIBILITY OF SUCH DAMAGE. -+# Copyright(c) 2018 Advanced Micro Devices, Inc. All rights reserved. -+# SPDX-License-Identifier: BSD-3-Clause - - include $(RTE_SDK)/mk/rte.vars.mk - -diff --git a/drivers/net/axgbe/axgbe_common.h b/drivers/net/axgbe/axgbe_common.h -index e1f3b45..194045b 100644 ---- a/drivers/net/axgbe/axgbe_common.h -+++ b/drivers/net/axgbe/axgbe_common.h -@@ -1,128 +1,9 @@ - /*- -- * Copyright(c) 2014-2017 Advanced Micro Devices, Inc. -- * All rights reserved. -+ * Copyright(c) 2018 Advanced Micro Devices, Inc. All rights reserved. -+ * SPDX-License-Identifier: BSD-3-Clause - * -- * AMD 10Gb Ethernet driver -- * -- * This file is available to you under your choice of the following two -- * licenses: -- * -- * License 1: GPLv2 -- * -- * Copyright (c) 2017 Advanced Micro Devices, Inc. -- * -- * This file is free software; you may copy, redistribute and/or modify -- * it under the terms of the GNU General Public License as published by -- * the Free Software Foundation, either version 2 of the License, or -- * (at your option) any later version. -- * -- * This file is distributed in the hope that it will be useful, but -- * WITHOUT ANY WARRANTY; without even the implied warranty of -- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -- * General Public License for more details. -- * -- * You should have received a copy of the GNU General Public License -- * along with this program. If not, see <http://www.gnu.org/licenses/>. -- * -- * This file incorporates work covered by the following copyright and -- * permission notice: -- * -- * Copyright (c) 2013 Synopsys, Inc. -- * -- * The Synopsys DWC ETHER XGMAC Software Driver and documentation -- * (hereinafter "Software") is an unsupported proprietary work of Synopsys, -- * Inc. unless otherwise expressly agreed to in writing between Synopsys -- * and you. -- * -- * The Software IS NOT an item of Licensed Software or Licensed Product -- * under any End User Software License Agreement or Agreement for Licensed -- * Product with Synopsys or any supplement thereto. Permission is hereby -- * granted, free of charge, to any person obtaining a copy of this software -- * annotated with this license and the Software, to deal in the Software -- * without restriction, including without limitation the rights to use, -- * copy, modify, merge, publish, distribute, sublicense, and/or sell copies -- * of the Software, and to permit persons to whom the Software is furnished -- * to do so, subject to the following conditions: -- * -- * The above copyright notice and this permission notice shall be included -- * in all copies or substantial portions of the Software. -- * -- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" -- * BASIS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -- * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -- * PARTICULAR PURPOSE ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS -- * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF -- * THE POSSIBILITY OF SUCH DAMAGE. -- * -- * License 2: Modified BSD -- * -- * Copyright (c) 2017 Advanced Micro Devices, Inc. -- * All rights reserved. -- * -- * Redistribution and use in source and binary forms, with or without -- * modification, are permitted provided that the following conditions -- * are met: -- * -- * * Redistributions of source code must retain the above copyright -- * notice, this list of conditions and the following disclaimer. -- * * Redistributions in binary form must reproduce the above copyright -- * notice, this list of conditions and the following disclaimer in the -- * documentation and/or other materials provided with the distribution. -- * * Neither the name of Advanced Micro Devices, Inc. nor the -- * names of its contributors may be used to endorse or promote products -- * derived from this software without specific prior written permission. -- * -- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL -- * <COPYRIGHT HOLDER> BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- * -- * This file incorporates work covered by the following copyright and -- * permission notice: -- * -- * Copyright (c) 2013 Synopsys, Inc. -- * -- * The Synopsys DWC ETHER XGMAC Software Driver and documentation -- * (hereinafter "Software") is an unsupported proprietary work of Synopsys, -- * Inc. unless otherwise expressly agreed to in writing between Synopsys -- * and you. -- * -- * The Software IS NOT an item of Licensed Software or Licensed Product -- * under any End User Software License Agreement or Agreement for Licensed -- * Product with Synopsys or any supplement thereto. Permission is hereby -- * granted, free of charge, to any person obtaining a copy of this software -- * annotated with this license and the Software, to deal in the Software -- * without restriction, including without limitation the rights to use, -- * copy, modify, merge, publish, distribute, sublicense, and/or sell copies -- * of the Software, and to permit persons to whom the Software is furnished -- * to do so, subject to the following conditions: -- * -- * The above copyright notice and this permission notice shall be included -- * in all copies or substantial portions of the Software. -- * -- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" -- * BASIS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -- * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -- * PARTICULAR PURPOSE ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS -- * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF -- * THE POSSIBILITY OF SUCH DAMAGE. -+ * Copyright(c) 2018 Synopsys, Inc. All rights reserved. -+ * SPDX-License-Identifier: BSD-3-Clause - */ - - #ifndef __AXGBE_COMMON_H__ -diff --git a/drivers/net/axgbe/axgbe_dev.c b/drivers/net/axgbe/axgbe_dev.c -index a69a078..1176580 100644 ---- a/drivers/net/axgbe/axgbe_dev.c -+++ b/drivers/net/axgbe/axgbe_dev.c -@@ -1,128 +1,9 @@ - /*- -- * Copyright(c) 2014-2017 Advanced Micro Devices, Inc. -- * All rights reserved. -+ * Copyright(c) 2018 Advanced Micro Devices, Inc. All rights reserved. -+ * SPDX-License-Identifier: BSD-3-Clause - * -- * AMD 10Gb Ethernet driver -- * -- * This file is available to you under your choice of the following two -- * licenses: -- * -- * License 1: GPLv2 -- * -- * Copyright (c) 2017 Advanced Micro Devices, Inc. -- * -- * This file is free software; you may copy, redistribute and/or modify -- * it under the terms of the GNU General Public License as published by -- * the Free Software Foundation, either version 2 of the License, or -- * (at your option) any later version. -- * -- * This file is distributed in the hope that it will be useful, but -- * WITHOUT ANY WARRANTY; without even the implied warranty of -- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -- * General Public License for more details. -- * -- * You should have received a copy of the GNU General Public License -- * along with this program. If not, see <http://www.gnu.org/licenses/>. -- * -- * This file incorporates work covered by the following copyright and -- * permission notice: -- * -- * Copyright (c) 2013 Synopsys, Inc. -- * -- * The Synopsys DWC ETHER XGMAC Software Driver and documentation -- * (hereinafter "Software") is an unsupported proprietary work of Synopsys, -- * Inc. unless otherwise expressly agreed to in writing between Synopsys -- * and you. -- * -- * The Software IS NOT an item of Licensed Software or Licensed Product -- * under any End User Software License Agreement or Agreement for Licensed -- * Product with Synopsys or any supplement thereto. Permission is hereby -- * granted, free of charge, to any person obtaining a copy of this software -- * annotated with this license and the Software, to deal in the Software -- * without restriction, including without limitation the rights to use, -- * copy, modify, merge, publish, distribute, sublicense, and/or sell copies -- * of the Software, and to permit persons to whom the Software is furnished -- * to do so, subject to the following conditions: -- * -- * The above copyright notice and this permission notice shall be included -- * in all copies or substantial portions of the Software. -- * -- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" -- * BASIS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -- * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -- * PARTICULAR PURPOSE ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS -- * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF -- * THE POSSIBILITY OF SUCH DAMAGE. -- * -- * License 2: Modified BSD -- * -- * Copyright (c) 2017 Advanced Micro Devices, Inc. -- * All rights reserved. -- * -- * Redistribution and use in source and binary forms, with or without -- * modification, are permitted provided that the following conditions -- * are met: -- * -- * * Redistributions of source code must retain the above copyright -- * notice, this list of conditions and the following disclaimer. -- * * Redistributions in binary form must reproduce the above copyright -- * notice, this list of conditions and the following disclaimer in the -- * documentation and/or other materials provided with the distribution. -- * * Neither the name of Advanced Micro Devices, Inc. nor the -- * names of its contributors may be used to endorse or promote products -- * derived from this software without specific prior written permission. -- * -- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL -- * <COPYRIGHT HOLDER> BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- * -- * This file incorporates work covered by the following copyright and -- * permission notice: -- * -- * Copyright (c) 2013 Synopsys, Inc. -- * -- * The Synopsys DWC ETHER XGMAC Software Driver and documentation -- * (hereinafter "Software") is an unsupported proprietary work of Synopsys, -- * Inc. unless otherwise expressly agreed to in writing between Synopsys -- * and you. -- * -- * The Software IS NOT an item of Licensed Software or Licensed Product -- * under any End User Software License Agreement or Agreement for Licensed -- * Product with Synopsys or any supplement thereto. Permission is hereby -- * granted, free of charge, to any person obtaining a copy of this software -- * annotated with this license and the Software, to deal in the Software -- * without restriction, including without limitation the rights to use, -- * copy, modify, merge, publish, distribute, sublicense, and/or sell copies -- * of the Software, and to permit persons to whom the Software is furnished -- * to do so, subject to the following conditions: -- * -- * The above copyright notice and this permission notice shall be included -- * in all copies or substantial portions of the Software. -- * -- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" -- * BASIS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -- * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -- * PARTICULAR PURPOSE ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS -- * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF -- * THE POSSIBILITY OF SUCH DAMAGE. -+ * Copyright(c) 2018 Synopsys, Inc. All rights reserved. -+ * SPDX-License-Identifier: BSD-3-Clause - */ - - #include "axgbe_ethdev.h" -diff --git a/drivers/net/axgbe/axgbe_ethdev.c b/drivers/net/axgbe/axgbe_ethdev.c -index ca21152..c070ae8 100644 ---- a/drivers/net/axgbe/axgbe_ethdev.c -+++ b/drivers/net/axgbe/axgbe_ethdev.c -@@ -1,128 +1,9 @@ - /*- -- * Copyright(c) 2017 Advanced Micro Devices, Inc. -- * All rights reserved. -+ * Copyright(c) 2018 Advanced Micro Devices, Inc. All rights reserved. -+ * SPDX-License-Identifier: BSD-3-Clause - * -- * AMD 10Gb Ethernet driver -- * -- * This file is available to you under your choice of the following two -- * licenses: -- * -- * License 1: GPLv2 -- * -- * Copyright (c) 2017 Advanced Micro Devices, Inc. -- * -- * This file is free software; you may copy, redistribute and/or modify -- * it under the terms of the GNU General Public License as published by -- * the Free Software Foundation, either version 2 of the License, or -- * (at your option) any later version. -- * -- * This file is distributed in the hope that it will be useful, but -- * WITHOUT ANY WARRANTY; without even the implied warranty of -- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -- * General Public License for more details. -- * -- * You should have received a copy of the GNU General Public License -- * along with this program. If not, see <http://www.gnu.org/licenses/>. -- * -- * This file incorporates work covered by the following copyright and -- * permission notice: -- * -- * Copyright (c) 2013 Synopsys, Inc. -- * -- * The Synopsys DWC ETHER XGMAC Software Driver and documentation -- * (hereinafter "Software") is an unsupported proprietary work of Synopsys, -- * Inc. unless otherwise expressly agreed to in writing between Synopsys -- * and you. -- * -- * The Software IS NOT an item of Licensed Software or Licensed Product -- * under any End User Software License Agreement or Agreement for Licensed -- * Product with Synopsys or any supplement thereto. Permission is hereby -- * granted, free of charge, to any person obtaining a copy of this software -- * annotated with this license and the Software, to deal in the Software -- * without restriction, including without limitation the rights to use, -- * copy, modify, merge, publish, distribute, sublicense, and/or sell copies -- * of the Software, and to permit persons to whom the Software is furnished -- * to do so, subject to the following conditions: -- * -- * The above copyright notice and this permission notice shall be included -- * in all copies or substantial portions of the Software. -- * -- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" -- * BASIS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -- * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -- * PARTICULAR PURPOSE ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS -- * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF -- * THE POSSIBILITY OF SUCH DAMAGE. -- * -- * License 2: Modified BSD -- * -- * Copyright (c) 2017 Advanced Micro Devices, Inc. -- * All rights reserved. -- * -- * Redistribution and use in source and binary forms, with or without -- * modification, are permitted provided that the following conditions -- * are met: -- * -- * * Redistributions of source code must retain the above copyright -- * notice, this list of conditions and the following disclaimer. -- * * Redistributions in binary form must reproduce the above copyright -- * notice, this list of conditions and the following disclaimer in the -- * documentation and/or other materials provided with the distribution. -- * * Neither the name of Advanced Micro Devices, Inc. nor the -- * names of its contributors may be used to endorse or promote products -- * derived from this software without specific prior written permission. -- * -- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL -- * <COPYRIGHT HOLDER> BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- * -- * This file incorporates work covered by the following copyright and -- * permission notice: -- * -- * Copyright (c) 2013 Synopsys, Inc. -- * -- * The Synopsys DWC ETHER XGMAC Software Driver and documentation -- * (hereinafter "Software") is an unsupported proprietary work of Synopsys, -- * Inc. unless otherwise expressly agreed to in writing between Synopsys -- * and you. -- * -- * The Software IS NOT an item of Licensed Software or Licensed Product -- * under any End User Software License Agreement or Agreement for Licensed -- * Product with Synopsys or any supplement thereto. Permission is hereby -- * granted, free of charge, to any person obtaining a copy of this software -- * annotated with this license and the Software, to deal in the Software -- * without restriction, including without limitation the rights to use, -- * copy, modify, merge, publish, distribute, sublicense, and/or sell copies -- * of the Software, and to permit persons to whom the Software is furnished -- * to do so, subject to the following conditions: -- * -- * The above copyright notice and this permission notice shall be included -- * in all copies or substantial portions of the Software. -- * -- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" -- * BASIS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -- * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -- * PARTICULAR PURPOSE ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS -- * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF -- * THE POSSIBILITY OF SUCH DAMAGE. -+ * Copyright(c) 2018 Synopsys, Inc. All rights reserved. -+ * SPDX-License-Identifier: BSD-3-Clause - */ - - #include "axgbe_rxtx.h" -diff --git a/drivers/net/axgbe/axgbe_ethdev.h b/drivers/net/axgbe/axgbe_ethdev.h -index 4d5e6e5..40ce6e1 100644 ---- a/drivers/net/axgbe/axgbe_ethdev.h -+++ b/drivers/net/axgbe/axgbe_ethdev.h -@@ -1,128 +1,9 @@ - /*- -- * Copyright(c) 2017 Advanced Micro Devices, Inc. -- * All rights reserved. -+ * Copyright(c) 2018 Advanced Micro Devices, Inc. All rights reserved. -+ * SPDX-License-Identifier: BSD-3-Clause - * -- * AMD 10Gb Ethernet driver -- * -- * This file is available to you under your choice of the following two -- * licenses: -- * -- * License 1: GPLv2 -- * -- * Copyright (c) 2017 Advanced Micro Devices, Inc. -- * -- * This file is free software; you may copy, redistribute and/or modify -- * it under the terms of the GNU General Public License as published by -- * the Free Software Foundation, either version 2 of the License, or -- * (at your option) any later version. -- * -- * This file is distributed in the hope that it will be useful, but -- * WITHOUT ANY WARRANTY; without even the implied warranty of -- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -- * General Public License for more details. -- * -- * You should have received a copy of the GNU General Public License -- * along with this program. If not, see <http://www.gnu.org/licenses/>. -- * -- * This file incorporates work covered by the following copyright and -- * permission notice: -- * -- * Copyright (c) 2013 Synopsys, Inc. -- * -- * The Synopsys DWC ETHER XGMAC Software Driver and documentation -- * (hereinafter "Software") is an unsupported proprietary work of Synopsys, -- * Inc. unless otherwise expressly agreed to in writing between Synopsys -- * and you. -- * -- * The Software IS NOT an item of Licensed Software or Licensed Product -- * under any End User Software License Agreement or Agreement for Licensed -- * Product with Synopsys or any supplement thereto. Permission is hereby -- * granted, free of charge, to any person obtaining a copy of this software -- * annotated with this license and the Software, to deal in the Software -- * without restriction, including without limitation the rights to use, -- * copy, modify, merge, publish, distribute, sublicense, and/or sell copies -- * of the Software, and to permit persons to whom the Software is furnished -- * to do so, subject to the following conditions: -- * -- * The above copyright notice and this permission notice shall be included -- * in all copies or substantial portions of the Software. -- * -- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" -- * BASIS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -- * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -- * PARTICULAR PURPOSE ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS -- * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF -- * THE POSSIBILITY OF SUCH DAMAGE. -- * -- * License 2: Modified BSD -- * -- * Copyright (c) 2017 Advanced Micro Devices, Inc. -- * All rights reserved. -- * -- * Redistribution and use in source and binary forms, with or without -- * modification, are permitted provided that the following conditions -- * are met: -- * -- * * Redistributions of source code must retain the above copyright -- * notice, this list of conditions and the following disclaimer. -- * * Redistributions in binary form must reproduce the above copyright -- * notice, this list of conditions and the following disclaimer in the -- * documentation and/or other materials provided with the distribution. -- * * Neither the name of Advanced Micro Devices, Inc. nor the -- * names of its contributors may be used to endorse or promote products -- * derived from this software without specific prior written permission. -- * -- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL -- * <COPYRIGHT HOLDER> BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- * -- * This file incorporates work covered by the following copyright and -- * permission notice: -- * -- * Copyright (c) 2013 Synopsys, Inc. -- * -- * The Synopsys DWC ETHER XGMAC Software Driver and documentation -- * (hereinafter "Software") is an unsupported proprietary work of Synopsys, -- * Inc. unless otherwise expressly agreed to in writing between Synopsys -- * and you. -- * -- * The Software IS NOT an item of Licensed Software or Licensed Product -- * under any End User Software License Agreement or Agreement for Licensed -- * Product with Synopsys or any supplement thereto. Permission is hereby -- * granted, free of charge, to any person obtaining a copy of this software -- * annotated with this license and the Software, to deal in the Software -- * without restriction, including without limitation the rights to use, -- * copy, modify, merge, publish, distribute, sublicense, and/or sell copies -- * of the Software, and to permit persons to whom the Software is furnished -- * to do so, subject to the following conditions: -- * -- * The above copyright notice and this permission notice shall be included -- * in all copies or substantial portions of the Software. -- * -- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" -- * BASIS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -- * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -- * PARTICULAR PURPOSE ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS -- * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF -- * THE POSSIBILITY OF SUCH DAMAGE. -+ * Copyright(c) 2018 Synopsys, Inc. All rights reserved. -+ * SPDX-License-Identifier: BSD-3-Clause - */ - - #ifndef RTE_ETH_AXGBE_H_ -diff --git a/drivers/net/axgbe/axgbe_i2c.c b/drivers/net/axgbe/axgbe_i2c.c -index 468955e..c5d5247 100644 ---- a/drivers/net/axgbe/axgbe_i2c.c -+++ b/drivers/net/axgbe/axgbe_i2c.c -@@ -1,128 +1,9 @@ - /*- -- * Copyright(c) 2014-2017 Advanced Micro Devices, Inc. -- * All rights reserved. -+ * Copyright(c) 2018 Advanced Micro Devices, Inc. All rights reserved. -+ * SPDX-License-Identifier: BSD-3-Clause - * -- * AMD 10Gb Ethernet driver -- * -- * This file is available to you under your choice of the following two -- * licenses: -- * -- * License 1: GPLv2 -- * -- * Copyright (c) 2017 Advanced Micro Devices, Inc. -- * -- * This file is free software; you may copy, redistribute and/or modify -- * it under the terms of the GNU General Public License as published by -- * the Free Software Foundation, either version 2 of the License, or -- * (at your option) any later version. -- * -- * This file is distributed in the hope that it will be useful, but -- * WITHOUT ANY WARRANTY; without even the implied warranty of -- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -- * General Public License for more details. -- * -- * You should have received a copy of the GNU General Public License -- * along with this program. If not, see <http://www.gnu.org/licenses/>. -- * -- * This file incorporates work covered by the following copyright and -- * permission notice: -- * -- * Copyright (c) 2013 Synopsys, Inc. -- * -- * The Synopsys DWC ETHER XGMAC Software Driver and documentation -- * (hereinafter "Software") is an unsupported proprietary work of Synopsys, -- * Inc. unless otherwise expressly agreed to in writing between Synopsys -- * and you. -- * -- * The Software IS NOT an item of Licensed Software or Licensed Product -- * under any End User Software License Agreement or Agreement for Licensed -- * Product with Synopsys or any supplement thereto. Permission is hereby -- * granted, free of charge, to any person obtaining a copy of this software -- * annotated with this license and the Software, to deal in the Software -- * without restriction, including without limitation the rights to use, -- * copy, modify, merge, publish, distribute, sublicense, and/or sell copies -- * of the Software, and to permit persons to whom the Software is furnished -- * to do so, subject to the following conditions: -- * -- * The above copyright notice and this permission notice shall be included -- * in all copies or substantial portions of the Software. -- * -- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" -- * BASIS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -- * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -- * PARTICULAR PURPOSE ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS -- * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF -- * THE POSSIBILITY OF SUCH DAMAGE. -- * -- * License 2: Modified BSD -- * -- * Copyright (c) 2017 Advanced Micro Devices, Inc. -- * All rights reserved. -- * -- * Redistribution and use in source and binary forms, with or without -- * modification, are permitted provided that the following conditions -- * are met: -- * -- * * Redistributions of source code must retain the above copyright -- * notice, this list of conditions and the following disclaimer. -- * * Redistributions in binary form must reproduce the above copyright -- * notice, this list of conditions and the following disclaimer in the -- * documentation and/or other materials provided with the distribution. -- * * Neither the name of Advanced Micro Devices, Inc. nor the -- * names of its contributors may be used to endorse or promote products -- * derived from this software without specific prior written permission. -- * -- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL -- * <COPYRIGHT HOLDER> BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- * -- * This file incorporates work covered by the following copyright and -- * permission notice: -- * -- * Copyright (c) 2013 Synopsys, Inc. -- * -- * The Synopsys DWC ETHER XGMAC Software Driver and documentation -- * (hereinafter "Software") is an unsupported proprietary work of Synopsys, -- * Inc. unless otherwise expressly agreed to in writing between Synopsys -- * and you. -- * -- * The Software IS NOT an item of Licensed Software or Licensed Product -- * under any End User Software License Agreement or Agreement for Licensed -- * Product with Synopsys or any supplement thereto. Permission is hereby -- * granted, free of charge, to any person obtaining a copy of this software -- * annotated with this license and the Software, to deal in the Software -- * without restriction, including without limitation the rights to use, -- * copy, modify, merge, publish, distribute, sublicense, and/or sell copies -- * of the Software, and to permit persons to whom the Software is furnished -- * to do so, subject to the following conditions: -- * -- * The above copyright notice and this permission notice shall be included -- * in all copies or substantial portions of the Software. -- * -- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" -- * BASIS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -- * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -- * PARTICULAR PURPOSE ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS -- * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF -- * THE POSSIBILITY OF SUCH DAMAGE. -+ * Copyright(c) 2018 Synopsys, Inc. All rights reserved. -+ * SPDX-License-Identifier: BSD-3-Clause - */ - - #include "axgbe_ethdev.h" -diff --git a/drivers/net/axgbe/axgbe_logs.h b/drivers/net/axgbe/axgbe_logs.h -index aaa8efc..5c5dab9 100644 ---- a/drivers/net/axgbe/axgbe_logs.h -+++ b/drivers/net/axgbe/axgbe_logs.h -@@ -1,128 +1,6 @@ - /*- -- * Copyright(c) 2017 Advanced Micro Devices, Inc. -- * All rights reserved. -- * -- * AMD 10Gb Ethernet driver -- * -- * This file is available to you under your choice of the following two -- * licenses: -- * -- * License 1: GPLv2 -- * -- * Copyright (c) 2017 Advanced Micro Devices, Inc. -- * -- * This file is free software; you may copy, redistribute and/or modify -- * it under the terms of the GNU General Public License as published by -- * the Free Software Foundation, either version 2 of the License, or -- * (at your option) any later version. -- * -- * This file is distributed in the hope that it will be useful, but -- * WITHOUT ANY WARRANTY; without even the implied warranty of -- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -- * General Public License for more details. -- * -- * You should have received a copy of the GNU General Public License -- * along with this program. If not, see <http://www.gnu.org/licenses/>. -- * -- * This file incorporates work covered by the following copyright and -- * permission notice: -- * -- * Copyright (c) 2013 Synopsys, Inc. -- * -- * The Synopsys DWC ETHER XGMAC Software Driver and documentation -- * (hereinafter "Software") is an unsupported proprietary work of Synopsys, -- * Inc. unless otherwise expressly agreed to in writing between Synopsys -- * and you. -- * -- * The Software IS NOT an item of Licensed Software or Licensed Product -- * under any End User Software License Agreement or Agreement for Licensed -- * Product with Synopsys or any supplement thereto. Permission is hereby -- * granted, free of charge, to any person obtaining a copy of this software -- * annotated with this license and the Software, to deal in the Software -- * without restriction, including without limitation the rights to use, -- * copy, modify, merge, publish, distribute, sublicense, and/or sell copies -- * of the Software, and to permit persons to whom the Software is furnished -- * to do so, subject to the following conditions: -- * -- * The above copyright notice and this permission notice shall be included -- * in all copies or substantial portions of the Software. -- * -- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" -- * BASIS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -- * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -- * PARTICULAR PURPOSE ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS -- * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF -- * THE POSSIBILITY OF SUCH DAMAGE. -- * -- * License 2: Modified BSD -- * -- * Copyright (c) 2017 Advanced Micro Devices, Inc. -- * All rights reserved. -- * -- * Redistribution and use in source and binary forms, with or without -- * modification, are permitted provided that the following conditions -- * are met: -- * -- * * Redistributions of source code must retain the above copyright -- * notice, this list of conditions and the following disclaimer. -- * * Redistributions in binary form must reproduce the above copyright -- * notice, this list of conditions and the following disclaimer in the -- * documentation and/or other materials provided with the distribution. -- * * Neither the name of Advanced Micro Devices, Inc. nor the -- * names of its contributors may be used to endorse or promote products -- * derived from this software without specific prior written permission. -- * -- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL -- * <COPYRIGHT HOLDER> BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- * -- * This file incorporates work covered by the following copyright and -- * permission notice: -- * -- * Copyright (c) 2013 Synopsys, Inc. -- * -- * The Synopsys DWC ETHER XGMAC Software Driver and documentation -- * (hereinafter "Software") is an unsupported proprietary work of Synopsys, -- * Inc. unless otherwise expressly agreed to in writing between Synopsys -- * and you. -- * -- * The Software IS NOT an item of Licensed Software or Licensed Product -- * under any End User Software License Agreement or Agreement for Licensed -- * Product with Synopsys or any supplement thereto. Permission is hereby -- * granted, free of charge, to any person obtaining a copy of this software -- * annotated with this license and the Software, to deal in the Software -- * without restriction, including without limitation the rights to use, -- * copy, modify, merge, publish, distribute, sublicense, and/or sell copies -- * of the Software, and to permit persons to whom the Software is furnished -- * to do so, subject to the following conditions: -- * -- * The above copyright notice and this permission notice shall be included -- * in all copies or substantial portions of the Software. -- * -- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" -- * BASIS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -- * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -- * PARTICULAR PURPOSE ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS -- * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF -- * THE POSSIBILITY OF SUCH DAMAGE. -+ * Copyright(c) 2018 Advanced Micro Devices, Inc. All rights reserved. -+ * SPDX-License-Identifier: BSD-3-Clause - */ - - #ifndef _AXGBE_LOGS_H_ -diff --git a/drivers/net/axgbe/axgbe_mdio.c b/drivers/net/axgbe/axgbe_mdio.c -index 5f629f5..b010ad0 100644 ---- a/drivers/net/axgbe/axgbe_mdio.c -+++ b/drivers/net/axgbe/axgbe_mdio.c -@@ -1,128 +1,9 @@ - /*- -- * Copyright(c) 2014-2017 Advanced Micro Devices, Inc. -- * All rights reserved. -+ * Copyright(c) 2018 Advanced Micro Devices, Inc. All rights reserved. -+ * SPDX-License-Identifier: BSD-3-Clause - * -- * AMD 10Gb Ethernet driver -- * -- * This file is available to you under your choice of the following two -- * licenses: -- * -- * License 1: GPLv2 -- * -- * Copyright (c) 2017 Advanced Micro Devices, Inc. -- * -- * This file is free software; you may copy, redistribute and/or modify -- * it under the terms of the GNU General Public License as published by -- * the Free Software Foundation, either version 2 of the License, or -- * (at your option) any later version. -- * -- * This file is distributed in the hope that it will be useful, but -- * WITHOUT ANY WARRANTY; without even the implied warranty of -- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -- * General Public License for more details. -- * -- * You should have received a copy of the GNU General Public License -- * along with this program. If not, see <http://www.gnu.org/licenses/>. -- * -- * This file incorporates work covered by the following copyright and -- * permission notice: -- * -- * Copyright (c) 2013 Synopsys, Inc. -- * -- * The Synopsys DWC ETHER XGMAC Software Driver and documentation -- * (hereinafter "Software") is an unsupported proprietary work of Synopsys, -- * Inc. unless otherwise expressly agreed to in writing between Synopsys -- * and you. -- * -- * The Software IS NOT an item of Licensed Software or Licensed Product -- * under any End User Software License Agreement or Agreement for Licensed -- * Product with Synopsys or any supplement thereto. Permission is hereby -- * granted, free of charge, to any person obtaining a copy of this software -- * annotated with this license and the Software, to deal in the Software -- * without restriction, including without limitation the rights to use, -- * copy, modify, merge, publish, distribute, sublicense, and/or sell copies -- * of the Software, and to permit persons to whom the Software is furnished -- * to do so, subject to the following conditions: -- * -- * The above copyright notice and this permission notice shall be included -- * in all copies or substantial portions of the Software. -- * -- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" -- * BASIS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -- * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -- * PARTICULAR PURPOSE ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS -- * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF -- * THE POSSIBILITY OF SUCH DAMAGE. -- * -- * License 2: Modified BSD -- * -- * Copyright (c) 2017 Advanced Micro Devices, Inc. -- * All rights reserved. -- * -- * Redistribution and use in source and binary forms, with or without -- * modification, are permitted provided that the following conditions -- * are met: -- * -- * * Redistributions of source code must retain the above copyright -- * notice, this list of conditions and the following disclaimer. -- * * Redistributions in binary form must reproduce the above copyright -- * notice, this list of conditions and the following disclaimer in the -- * documentation and/or other materials provided with the distribution. -- * * Neither the name of Advanced Micro Devices, Inc. nor the -- * names of its contributors may be used to endorse or promote products -- * derived from this software without specific prior written permission. -- * -- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL -- * <COPYRIGHT HOLDER> BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- * -- * This file incorporates work covered by the following copyright and -- * permission notice: -- * -- * Copyright (c) 2013 Synopsys, Inc. -- * -- * The Synopsys DWC ETHER XGMAC Software Driver and documentation -- * (hereinafter "Software") is an unsupported proprietary work of Synopsys, -- * Inc. unless otherwise expressly agreed to in writing between Synopsys -- * and you. -- * -- * The Software IS NOT an item of Licensed Software or Licensed Product -- * under any End User Software License Agreement or Agreement for Licensed -- * Product with Synopsys or any supplement thereto. Permission is hereby -- * granted, free of charge, to any person obtaining a copy of this software -- * annotated with this license and the Software, to deal in the Software -- * without restriction, including without limitation the rights to use, -- * copy, modify, merge, publish, distribute, sublicense, and/or sell copies -- * of the Software, and to permit persons to whom the Software is furnished -- * to do so, subject to the following conditions: -- * -- * The above copyright notice and this permission notice shall be included -- * in all copies or substantial portions of the Software. -- * -- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" -- * BASIS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -- * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -- * PARTICULAR PURPOSE ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS -- * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF -- * THE POSSIBILITY OF SUCH DAMAGE. -+ * Copyright(c) 2018 Synopsys, Inc. All rights reserved. -+ * SPDX-License-Identifier: BSD-3-Clause - */ - - #include "axgbe_ethdev.h" -diff --git a/drivers/net/axgbe/axgbe_phy.h b/drivers/net/axgbe/axgbe_phy.h -index f7c8a88..78d7967 100644 ---- a/drivers/net/axgbe/axgbe_phy.h -+++ b/drivers/net/axgbe/axgbe_phy.h -@@ -1,128 +1,9 @@ - /*- -- * Copyright(c) 2017 Advanced Micro Devices, Inc. -- * All rights reserved. -+ * Copyright(c) 2018 Advanced Micro Devices, Inc. All rights reserved. -+ * SPDX-License-Identifier: BSD-3-Clause - * -- * AMD 10Gb Ethernet driver -- * -- * This file is available to you under your choice of the following two -- * licenses: -- * -- * License 1: GPLv2 -- * -- * Copyright (c) 2017 Advanced Micro Devices, Inc. -- * -- * This file is free software; you may copy, redistribute and/or modify -- * it under the terms of the GNU General Public License as published by -- * the Free Software Foundation, either version 2 of the License, or -- * (at your option) any later version. -- * -- * This file is distributed in the hope that it will be useful, but -- * WITHOUT ANY WARRANTY; without even the implied warranty of -- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -- * General Public License for more details. -- * -- * You should have received a copy of the GNU General Public License -- * along with this program. If not, see <http://www.gnu.org/licenses/>. -- * -- * This file incorporates work covered by the following copyright and -- * permission notice: -- * -- * Copyright (c) 2013 Synopsys, Inc. -- * -- * The Synopsys DWC ETHER XGMAC Software Driver and documentation -- * (hereinafter "Software") is an unsupported proprietary work of Synopsys, -- * Inc. unless otherwise expressly agreed to in writing between Synopsys -- * and you. -- * -- * The Software IS NOT an item of Licensed Software or Licensed Product -- * under any End User Software License Agreement or Agreement for Licensed -- * Product with Synopsys or any supplement thereto. Permission is hereby -- * granted, free of charge, to any person obtaining a copy of this software -- * annotated with this license and the Software, to deal in the Software -- * without restriction, including without limitation the rights to use, -- * copy, modify, merge, publish, distribute, sublicense, and/or sell copies -- * of the Software, and to permit persons to whom the Software is furnished -- * to do so, subject to the following conditions: -- * -- * The above copyright notice and this permission notice shall be included -- * in all copies or substantial portions of the Software. -- * -- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" -- * BASIS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -- * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -- * PARTICULAR PURPOSE ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS -- * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF -- * THE POSSIBILITY OF SUCH DAMAGE. -- * -- * License 2: Modified BSD -- * -- * Copyright (c) 2017 Advanced Micro Devices, Inc. -- * All rights reserved. -- * -- * Redistribution and use in source and binary forms, with or without -- * modification, are permitted provided that the following conditions -- * are met: -- * -- * * Redistributions of source code must retain the above copyright -- * notice, this list of conditions and the following disclaimer. -- * * Redistributions in binary form must reproduce the above copyright -- * notice, this list of conditions and the following disclaimer in the -- * documentation and/or other materials provided with the distribution. -- * * Neither the name of Advanced Micro Devices, Inc. nor the -- * names of its contributors may be used to endorse or promote products -- * derived from this software without specific prior written permission. -- * -- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL -- * <COPYRIGHT HOLDER> BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- * -- * This file incorporates work covered by the following copyright and -- * permission notice: -- * -- * Copyright (c) 2013 Synopsys, Inc. -- * -- * The Synopsys DWC ETHER XGMAC Software Driver and documentation -- * (hereinafter "Software") is an unsupported proprietary work of Synopsys, -- * Inc. unless otherwise expressly agreed to in writing between Synopsys -- * and you. -- * -- * The Software IS NOT an item of Licensed Software or Licensed Product -- * under any End User Software License Agreement or Agreement for Licensed -- * Product with Synopsys or any supplement thereto. Permission is hereby -- * granted, free of charge, to any person obtaining a copy of this software -- * annotated with this license and the Software, to deal in the Software -- * without restriction, including without limitation the rights to use, -- * copy, modify, merge, publish, distribute, sublicense, and/or sell copies -- * of the Software, and to permit persons to whom the Software is furnished -- * to do so, subject to the following conditions: -- * -- * The above copyright notice and this permission notice shall be included -- * in all copies or substantial portions of the Software. -- * -- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" -- * BASIS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -- * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -- * PARTICULAR PURPOSE ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS -- * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF -- * THE POSSIBILITY OF SUCH DAMAGE. -+ * Copyright(c) 2018 Synopsys, Inc. All rights reserved. -+ * SPDX-License-Identifier: BSD-3-Clause - */ - - #ifndef __AXGBE_PHY_H__ -diff --git a/drivers/net/axgbe/axgbe_phy_impl.c b/drivers/net/axgbe/axgbe_phy_impl.c -index d9c7dc4..aab854d 100644 ---- a/drivers/net/axgbe/axgbe_phy_impl.c -+++ b/drivers/net/axgbe/axgbe_phy_impl.c -@@ -1,128 +1,9 @@ - /*- -- * Copyright(c) 2014-2017 Advanced Micro Devices, Inc. -- * All rights reserved. -+ * Copyright(c) 2018 Advanced Micro Devices, Inc. All rights reserved. -+ * SPDX-License-Identifier: BSD-3-Clause - * -- * AMD 10Gb Ethernet driver -- * -- * This file is available to you under your choice of the following two -- * licenses: -- * -- * License 1: GPLv2 -- * -- * Copyright (c) 2017 Advanced Micro Devices, Inc. -- * -- * This file is free software; you may copy, redistribute and/or modify -- * it under the terms of the GNU General Public License as published by -- * the Free Software Foundation, either version 2 of the License, or -- * (at your option) any later version. -- * -- * This file is distributed in the hope that it will be useful, but -- * WITHOUT ANY WARRANTY; without even the implied warranty of -- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -- * General Public License for more details. -- * -- * You should have received a copy of the GNU General Public License -- * along with this program. If not, see <http://www.gnu.org/licenses/>. -- * -- * This file incorporates work covered by the following copyright and -- * permission notice: -- * -- * Copyright (c) 2013 Synopsys, Inc. -- * -- * The Synopsys DWC ETHER XGMAC Software Driver and documentation -- * (hereinafter "Software") is an unsupported proprietary work of Synopsys, -- * Inc. unless otherwise expressly agreed to in writing between Synopsys -- * and you. -- * -- * The Software IS NOT an item of Licensed Software or Licensed Product -- * under any End User Software License Agreement or Agreement for Licensed -- * Product with Synopsys or any supplement thereto. Permission is hereby -- * granted, free of charge, to any person obtaining a copy of this software -- * annotated with this license and the Software, to deal in the Software -- * without restriction, including without limitation the rights to use, -- * copy, modify, merge, publish, distribute, sublicense, and/or sell copies -- * of the Software, and to permit persons to whom the Software is furnished -- * to do so, subject to the following conditions: -- * -- * The above copyright notice and this permission notice shall be included -- * in all copies or substantial portions of the Software. -- * -- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" -- * BASIS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -- * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -- * PARTICULAR PURPOSE ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS -- * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF -- * THE POSSIBILITY OF SUCH DAMAGE. -- * -- * License 2: Modified BSD -- * -- * Copyright (c) 2017 Advanced Micro Devices, Inc. -- * All rights reserved. -- * -- * Redistribution and use in source and binary forms, with or without -- * modification, are permitted provided that the following conditions -- * are met: -- * -- * * Redistributions of source code must retain the above copyright -- * notice, this list of conditions and the following disclaimer. -- * * Redistributions in binary form must reproduce the above copyright -- * notice, this list of conditions and the following disclaimer in the -- * documentation and/or other materials provided with the distribution. -- * * Neither the name of Advanced Micro Devices, Inc. nor the -- * names of its contributors may be used to endorse or promote products -- * derived from this software without specific prior written permission. -- * -- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL -- * <COPYRIGHT HOLDER> BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- * -- * This file incorporates work covered by the following copyright and -- * permission notice: -- * -- * Copyright (c) 2013 Synopsys, Inc. -- * -- * The Synopsys DWC ETHER XGMAC Software Driver and documentation -- * (hereinafter "Software") is an unsupported proprietary work of Synopsys, -- * Inc. unless otherwise expressly agreed to in writing between Synopsys -- * and you. -- * -- * The Software IS NOT an item of Licensed Software or Licensed Product -- * under any End User Software License Agreement or Agreement for Licensed -- * Product with Synopsys or any supplement thereto. Permission is hereby -- * granted, free of charge, to any person obtaining a copy of this software -- * annotated with this license and the Software, to deal in the Software -- * without restriction, including without limitation the rights to use, -- * copy, modify, merge, publish, distribute, sublicense, and/or sell copies -- * of the Software, and to permit persons to whom the Software is furnished -- * to do so, subject to the following conditions: -- * -- * The above copyright notice and this permission notice shall be included -- * in all copies or substantial portions of the Software. -- * -- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" -- * BASIS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -- * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -- * PARTICULAR PURPOSE ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS -- * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF -- * THE POSSIBILITY OF SUCH DAMAGE. -+ * Copyright(c) 2018 Synopsys, Inc. All rights reserved. -+ * SPDX-License-Identifier: BSD-3-Clause - */ - - #include "axgbe_ethdev.h" -diff --git a/drivers/net/axgbe/axgbe_rxtx.c b/drivers/net/axgbe/axgbe_rxtx.c -index 4c38e47..7cf1bd6 100644 ---- a/drivers/net/axgbe/axgbe_rxtx.c -+++ b/drivers/net/axgbe/axgbe_rxtx.c -@@ -1,128 +1,9 @@ - /*- -- * Copyright(c) 2017 Advanced Micro Devices, Inc. -- * All rights reserved. -+ * Copyright(c) 2018 Advanced Micro Devices, Inc. All rights reserved. -+ * SPDX-License-Identifier: BSD-3-Clause - * -- * AMD 10Gb Ethernet driver -- * -- * This file is available to you under your choice of the following two -- * licenses: -- * -- * License 1: GPLv2 -- * -- * Copyright (c) 2017 Advanced Micro Devices, Inc. -- * -- * This file is free software; you may copy, redistribute and/or modify -- * it under the terms of the GNU General Public License as published by -- * the Free Software Foundation, either version 2 of the License, or -- * (at your option) any later version. -- * -- * This file is distributed in the hope that it will be useful, but -- * WITHOUT ANY WARRANTY; without even the implied warranty of -- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -- * General Public License for more details. -- * -- * You should have received a copy of the GNU General Public License -- * along with this program. If not, see <http://www.gnu.org/licenses/>. -- * -- * This file incorporates work covered by the following copyright and -- * permission notice: -- * -- * Copyright (c) 2013 Synopsys, Inc. -- * -- * The Synopsys DWC ETHER XGMAC Software Driver and documentation -- * (hereinafter "Software") is an unsupported proprietary work of Synopsys, -- * Inc. unless otherwise expressly agreed to in writing between Synopsys -- * and you. -- * -- * The Software IS NOT an item of Licensed Software or Licensed Product -- * under any End User Software License Agreement or Agreement for Licensed -- * Product with Synopsys or any supplement thereto. Permission is hereby -- * granted, free of charge, to any person obtaining a copy of this software -- * annotated with this license and the Software, to deal in the Software -- * without restriction, including without limitation the rights to use, -- * copy, modify, merge, publish, distribute, sublicense, and/or sell copies -- * of the Software, and to permit persons to whom the Software is furnished -- * to do so, subject to the following conditions: -- * -- * The above copyright notice and this permission notice shall be included -- * in all copies or substantial portions of the Software. -- * -- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" -- * BASIS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -- * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -- * PARTICULAR PURPOSE ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS -- * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF -- * THE POSSIBILITY OF SUCH DAMAGE. -- * -- * License 2: Modified BSD -- * -- * Copyright (c) 2017 Advanced Micro Devices, Inc. -- * All rights reserved. -- * -- * Redistribution and use in source and binary forms, with or without -- * modification, are permitted provided that the following conditions -- * are met: -- * -- * * Redistributions of source code must retain the above copyright -- * notice, this list of conditions and the following disclaimer. -- * * Redistributions in binary form must reproduce the above copyright -- * notice, this list of conditions and the following disclaimer in the -- * documentation and/or other materials provided with the distribution. -- * * Neither the name of Advanced Micro Devices, Inc. nor the -- * names of its contributors may be used to endorse or promote products -- * derived from this software without specific prior written permission. -- * -- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL -- * <COPYRIGHT HOLDER> BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- * -- * This file incorporates work covered by the following copyright and -- * permission notice: -- * -- * Copyright (c) 2013 Synopsys, Inc. -- * -- * The Synopsys DWC ETHER XGMAC Software Driver and documentation -- * (hereinafter "Software") is an unsupported proprietary work of Synopsys, -- * Inc. unless otherwise expressly agreed to in writing between Synopsys -- * and you. -- * -- * The Software IS NOT an item of Licensed Software or Licensed Product -- * under any End User Software License Agreement or Agreement for Licensed -- * Product with Synopsys or any supplement thereto. Permission is hereby -- * granted, free of charge, to any person obtaining a copy of this software -- * annotated with this license and the Software, to deal in the Software -- * without restriction, including without limitation the rights to use, -- * copy, modify, merge, publish, distribute, sublicense, and/or sell copies -- * of the Software, and to permit persons to whom the Software is furnished -- * to do so, subject to the following conditions: -- * -- * The above copyright notice and this permission notice shall be included -- * in all copies or substantial portions of the Software. -- * -- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" -- * BASIS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -- * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -- * PARTICULAR PURPOSE ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS -- * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF -- * THE POSSIBILITY OF SUCH DAMAGE. -+ * Copyright(c) 2018 Synopsys, Inc. All rights reserved. -+ * SPDX-License-Identifier: BSD-3-Clause - */ - - #include "axgbe_ethdev.h" -diff --git a/drivers/net/axgbe/axgbe_rxtx.h b/drivers/net/axgbe/axgbe_rxtx.h -index e7b3cfd..1a63e16 100644 ---- a/drivers/net/axgbe/axgbe_rxtx.h -+++ b/drivers/net/axgbe/axgbe_rxtx.h -@@ -1,128 +1,9 @@ - /*- -- * Copyright(c) 2017 Advanced Micro Devices, Inc. -- * All rights reserved. -+ * Copyright(c) 2018 Advanced Micro Devices, Inc. All rights reserved. -+ * SPDX-License-Identifier: BSD-3-Clause - * -- * AMD 10Gb Ethernet driver -- * -- * This file is available to you under your choice of the following two -- * licenses: -- * -- * License 1: GPLv2 -- * -- * Copyright (c) 2017 Advanced Micro Devices, Inc. -- * -- * This file is free software; you may copy, redistribute and/or modify -- * it under the terms of the GNU General Public License as published by -- * the Free Software Foundation, either version 2 of the License, or -- * (at your option) any later version. -- * -- * This file is distributed in the hope that it will be useful, but -- * WITHOUT ANY WARRANTY; without even the implied warranty of -- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -- * General Public License for more details. -- * -- * You should have received a copy of the GNU General Public License -- * along with this program. If not, see <http://www.gnu.org/licenses/>. -- * -- * This file incorporates work covered by the following copyright and -- * permission notice: -- * -- * Copyright (c) 2013 Synopsys, Inc. -- * -- * The Synopsys DWC ETHER XGMAC Software Driver and documentation -- * (hereinafter "Software") is an unsupported proprietary work of Synopsys, -- * Inc. unless otherwise expressly agreed to in writing between Synopsys -- * and you. -- * -- * The Software IS NOT an item of Licensed Software or Licensed Product -- * under any End User Software License Agreement or Agreement for Licensed -- * Product with Synopsys or any supplement thereto. Permission is hereby -- * granted, free of charge, to any person obtaining a copy of this software -- * annotated with this license and the Software, to deal in the Software -- * without restriction, including without limitation the rights to use, -- * copy, modify, merge, publish, distribute, sublicense, and/or sell copies -- * of the Software, and to permit persons to whom the Software is furnished -- * to do so, subject to the following conditions: -- * -- * The above copyright notice and this permission notice shall be included -- * in all copies or substantial portions of the Software. -- * -- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" -- * BASIS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -- * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -- * PARTICULAR PURPOSE ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS -- * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF -- * THE POSSIBILITY OF SUCH DAMAGE. -- * -- * License 2: Modified BSD -- * -- * Copyright (c) 2017 Advanced Micro Devices, Inc. -- * All rights reserved. -- * -- * Redistribution and use in source and binary forms, with or without -- * modification, are permitted provided that the following conditions -- * are met: -- * -- * * Redistributions of source code must retain the above copyright -- * notice, this list of conditions and the following disclaimer. -- * * Redistributions in binary form must reproduce the above copyright -- * notice, this list of conditions and the following disclaimer in the -- * documentation and/or other materials provided with the distribution. -- * * Neither the name of Advanced Micro Devices, Inc. nor the -- * names of its contributors may be used to endorse or promote products -- * derived from this software without specific prior written permission. -- * -- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL -- * <COPYRIGHT HOLDER> BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- * -- * This file incorporates work covered by the following copyright and -- * permission notice: -- * -- * Copyright (c) 2013 Synopsys, Inc. -- * -- * The Synopsys DWC ETHER XGMAC Software Driver and documentation -- * (hereinafter "Software") is an unsupported proprietary work of Synopsys, -- * Inc. unless otherwise expressly agreed to in writing between Synopsys -- * and you. -- * -- * The Software IS NOT an item of Licensed Software or Licensed Product -- * under any End User Software License Agreement or Agreement for Licensed -- * Product with Synopsys or any supplement thereto. Permission is hereby -- * granted, free of charge, to any person obtaining a copy of this software -- * annotated with this license and the Software, to deal in the Software -- * without restriction, including without limitation the rights to use, -- * copy, modify, merge, publish, distribute, sublicense, and/or sell copies -- * of the Software, and to permit persons to whom the Software is furnished -- * to do so, subject to the following conditions: -- * -- * The above copyright notice and this permission notice shall be included -- * in all copies or substantial portions of the Software. -- * -- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" -- * BASIS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -- * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -- * PARTICULAR PURPOSE ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS -- * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF -- * THE POSSIBILITY OF SUCH DAMAGE. -+ * Copyright(c) 2018 Synopsys, Inc. All rights reserved. -+ * SPDX-License-Identifier: BSD-3-Clause - */ - - #ifndef _AXGBE_RXTX_H_ -diff --git a/drivers/net/axgbe/axgbe_rxtx_vec_sse.c b/drivers/net/axgbe/axgbe_rxtx_vec_sse.c -index c2bd5da..bfd6b0c 100644 ---- a/drivers/net/axgbe/axgbe_rxtx_vec_sse.c -+++ b/drivers/net/axgbe/axgbe_rxtx_vec_sse.c -@@ -1,128 +1,9 @@ - /*- -- * Copyright(c) 2017 Advanced Micro Devices, Inc. -- * All rights reserved. -+ * Copyright(c) 2018 Advanced Micro Devices, Inc. All rights reserved. -+ * SPDX-License-Identifier: BSD-3-Clause - * -- * AMD 10Gb Ethernet driver -- * -- * This file is available to you under your choice of the following two -- * licenses: -- * -- * License 1: GPLv2 -- * -- * Copyright (c) 2017 Advanced Micro Devices, Inc. -- * -- * This file is free software; you may copy, redistribute and/or modify -- * it under the terms of the GNU General Public License as published by -- * the Free Software Foundation, either version 2 of the License, or -- * (at your option) any later version. -- * -- * This file is distributed in the hope that it will be useful, but -- * WITHOUT ANY WARRANTY; without even the implied warranty of -- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -- * General Public License for more details. -- * -- * You should have received a copy of the GNU General Public License -- * along with this program. If not, see <http://www.gnu.org/licenses/>. -- * -- * This file incorporates work covered by the following copyright and -- * permission notice: -- * -- * Copyright (c) 2013 Synopsys, Inc. -- * -- * The Synopsys DWC ETHER XGMAC Software Driver and documentation -- * (hereinafter "Software") is an unsupported proprietary work of Synopsys, -- * Inc. unless otherwise expressly agreed to in writing between Synopsys -- * and you. -- * -- * The Software IS NOT an item of Licensed Software or Licensed Product -- * under any End User Software License Agreement or Agreement for Licensed -- * Product with Synopsys or any supplement thereto. Permission is hereby -- * granted, free of charge, to any person obtaining a copy of this software -- * annotated with this license and the Software, to deal in the Software -- * without restriction, including without limitation the rights to use, -- * copy, modify, merge, publish, distribute, sublicense, and/or sell copies -- * of the Software, and to permit persons to whom the Software is furnished -- * to do so, subject to the following conditions: -- * -- * The above copyright notice and this permission notice shall be included -- * in all copies or substantial portions of the Software. -- * -- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" -- * BASIS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -- * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -- * PARTICULAR PURPOSE ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS -- * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF -- * THE POSSIBILITY OF SUCH DAMAGE. -- * -- * License 2: Modified BSD -- * -- * Copyright (c) 2017 Advanced Micro Devices, Inc. -- * All rights reserved. -- * -- * Redistribution and use in source and binary forms, with or without -- * modification, are permitted provided that the following conditions -- * are met: -- * -- * * Redistributions of source code must retain the above copyright -- * notice, this list of conditions and the following disclaimer. -- * * Redistributions in binary form must reproduce the above copyright -- * notice, this list of conditions and the following disclaimer in the -- * documentation and/or other materials provided with the distribution. -- * * Neither the name of Advanced Micro Devices, Inc. nor the -- * names of its contributors may be used to endorse or promote products -- * derived from this software without specific prior written permission. -- * -- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL -- * <COPYRIGHT HOLDER> BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- * -- * This file incorporates work covered by the following copyright and -- * permission notice: -- * -- * Copyright (c) 2013 Synopsys, Inc. -- * -- * The Synopsys DWC ETHER XGMAC Software Driver and documentation -- * (hereinafter "Software") is an unsupported proprietary work of Synopsys, -- * Inc. unless otherwise expressly agreed to in writing between Synopsys -- * and you. -- * -- * The Software IS NOT an item of Licensed Software or Licensed Product -- * under any End User Software License Agreement or Agreement for Licensed -- * Product with Synopsys or any supplement thereto. Permission is hereby -- * granted, free of charge, to any person obtaining a copy of this software -- * annotated with this license and the Software, to deal in the Software -- * without restriction, including without limitation the rights to use, -- * copy, modify, merge, publish, distribute, sublicense, and/or sell copies -- * of the Software, and to permit persons to whom the Software is furnished -- * to do so, subject to the following conditions: -- * -- * The above copyright notice and this permission notice shall be included -- * in all copies or substantial portions of the Software. -- * -- * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" -- * BASIS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -- * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -- * PARTICULAR PURPOSE ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS -- * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF -- * THE POSSIBILITY OF SUCH DAMAGE. -+ * Copyright(c) 2018 Synopsys, Inc. All rights reserved. -+ * SPDX-License-Identifier: BSD-3-Clause - */ - - #include "axgbe_ethdev.h" |