This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch releases/12.8
in repository https://gitbox.apache.org/repos/asf/nuttx.git

commit 5c1becab2435864add7ebfc0eb1d33c1e1ecaa53
Author: Alin Jerpelea <[email protected]>
AuthorDate: Wed Dec 18 04:51:02 2024 +0100

    arch/arm: migrate to SPDX identifier
    
    Most tools used for compliance and SBOM generation use SPDX identifiers
    This change brings us a step closer to an easy SBOM generation.
    
    Signed-off-by: Alin Jerpelea <[email protected]>
---
 arch/arm/src/armv7-m/arm_itm.c                  | 13 ++++++------
 arch/arm/src/armv7-m/dwt.h                      | 10 ++++-----
 arch/arm/src/armv7-m/etm.h                      | 12 +++++------
 arch/arm/src/armv7-m/itm.h                      |  9 ++++-----
 arch/arm/src/armv7-m/tpi.h                      |  9 ++++-----
 arch/arm/src/armv8-m/arm_cache.c                | 13 +++++-------
 arch/arm/src/armv8-m/dwt.h                      |  9 ++++-----
 arch/arm/src/armv8-m/etm.h                      | 12 +++++------
 arch/arm/src/armv8-m/itm.h                      |  9 ++++-----
 arch/arm/src/armv8-m/tpi.h                      |  9 ++++-----
 arch/arm/src/efm32/efm32_flash.c                |  8 ++++----
 arch/arm/src/efm32/hardware/efm32_acmp.h        | 12 +++++------
 arch/arm/src/efm32/hardware/efm32_adc.h         | 12 +++++------
 arch/arm/src/efm32/hardware/efm32_aes.h         | 12 +++++------
 arch/arm/src/efm32/hardware/efm32_burtc.h       | 12 +++++------
 arch/arm/src/efm32/hardware/efm32_calibrate.h   | 12 +++++------
 arch/arm/src/efm32/hardware/efm32_cmu.h         | 12 +++++------
 arch/arm/src/efm32/hardware/efm32_dac.h         | 12 +++++------
 arch/arm/src/efm32/hardware/efm32_devinfo.h     | 12 +++++------
 arch/arm/src/efm32/hardware/efm32_dma.h         | 12 +++++------
 arch/arm/src/efm32/hardware/efm32_emu.h         | 12 +++++------
 arch/arm/src/efm32/hardware/efm32_flash.h       |  2 ++
 arch/arm/src/efm32/hardware/efm32_gpio.h        | 12 +++++------
 arch/arm/src/efm32/hardware/efm32_i2c.h         | 12 +++++------
 arch/arm/src/efm32/hardware/efm32_lcd.h         | 12 +++++------
 arch/arm/src/efm32/hardware/efm32_lesense.h     | 12 +++++------
 arch/arm/src/efm32/hardware/efm32_letimer.h     | 12 +++++------
 arch/arm/src/efm32/hardware/efm32_leuart.h      | 12 +++++------
 arch/arm/src/efm32/hardware/efm32_memorymap.h   |  2 ++
 arch/arm/src/efm32/hardware/efm32_msc.h         | 12 +++++------
 arch/arm/src/efm32/hardware/efm32_pcnt.h        | 12 +++++------
 arch/arm/src/efm32/hardware/efm32_prs.h         | 12 +++++------
 arch/arm/src/efm32/hardware/efm32_rmu.h         | 12 +++++------
 arch/arm/src/efm32/hardware/efm32_romtable.h    | 12 +++++------
 arch/arm/src/efm32/hardware/efm32_rtc.h         | 12 +++++------
 arch/arm/src/efm32/hardware/efm32_timer.h       | 12 +++++------
 arch/arm/src/efm32/hardware/efm32_usart.h       | 12 +++++------
 arch/arm/src/efm32/hardware/efm32_usb.h         | 12 +++++------
 arch/arm/src/efm32/hardware/efm32_vcmp.h        | 12 +++++------
 arch/arm/src/efm32/hardware/efm32_wdog.h        | 12 +++++------
 arch/arm/src/efm32/hardware/efm32g_memorymap.h  |  2 ++
 arch/arm/src/efm32/hardware/efm32gg_memorymap.h |  8 ++++----
 arch/arm/src/efm32/hardware/efm32tg_memorymap.h |  8 ++++----
 arch/arm/src/kinetis/kinetis_cfmconfig.c        |  7 ++-----
 arch/arm/src/kl/kl_cfmconfig.c                  |  4 +++-
 arch/arm/src/lc823450/lc823450_symbols.ld       |  3 ++-
 arch/arm/src/lpc43xx/hardware/lpc43_spifi.h     | 27 ++-----------------------
 arch/arm/src/nrf52/nrf52_flash.c                | 14 +++++--------
 arch/arm/src/nrf52/nrf52_nvmc.c                 | 13 +++++-------
 arch/arm/src/nrf52/nrf52_nvmc.h                 | 11 ++++------
 50 files changed, 250 insertions(+), 288 deletions(-)

diff --git a/arch/arm/src/armv7-m/arm_itm.c b/arch/arm/src/armv7-m/arm_itm.c
index f029f5520b..77b9a1f962 100644
--- a/arch/arm/src/armv7-m/arm_itm.c
+++ b/arch/arm/src/armv7-m/arm_itm.c
@@ -1,9 +1,13 @@
 /****************************************************************************
  * arch/arm/src/armv7-m/arm_itm.c
  *
- *   Copyright (c) 2009 - 2013 ARM LIMITED
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2014 Pierre-noel Bouteville. All rights reserved.
+ * SPDX-FileCopyrightText: 2014 Gregory Nutt. All rights reserved.
+ * SPDX-FileCopyrightText: 2009 - 2013 ARM LIMITED
+ * SPDX-FileContributor: Pierre-noel Bouteville <[email protected]>
+ * SPDX-FileContributor: Gregory Nutt <[email protected]>
  *
- *  All rights reserved.
  *  Redistribution and use in source and binary forms, with or without
  *  modification, are permitted provided that the following conditions are
  *  met:
@@ -29,11 +33,6 @@
  * 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) 2014 Pierre-noel Bouteville . All rights reserved.
- *   Copyright (C) 2014 Gregory Nutt. All rights reserved.
- *   Authors: Pierre-noel Bouteville <[email protected]>
- *            Gregory Nutt <[email protected]>
- *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
diff --git a/arch/arm/src/armv7-m/dwt.h b/arch/arm/src/armv7-m/dwt.h
index b09744fdb7..ce9630a9f7 100644
--- a/arch/arm/src/armv7-m/dwt.h
+++ b/arch/arm/src/armv7-m/dwt.h
@@ -1,9 +1,10 @@
 /****************************************************************************
  * arch/arm/src/armv7-m/dwt.h
  *
- *   Copyright (c) 2009 - 2013 ARM LIMITED
- *
- *  All rights reserved.
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2014 Pierre-noel Bouteville. All rights reserved.
+ * SPDX-FileCopyrightText: 2009 - 2013 ARM LIMITED
+ * SPDX-FileContributor: Pierre-noel Bouteville <[email protected]>
  *
  *  Redistribution and use in source and binary forms, with or without
  *  modification, are permitted provided that the following conditions
@@ -30,9 +31,6 @@
  *  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) 2014 Pierre-noel Bouteville . All rights reserved.
- *   Author: Pierre-noel Bouteville <[email protected]>
- *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
diff --git a/arch/arm/src/armv7-m/etm.h b/arch/arm/src/armv7-m/etm.h
index 1c200b39ee..704ffdeaa7 100644
--- a/arch/arm/src/armv7-m/etm.h
+++ b/arch/arm/src/armv7-m/etm.h
@@ -1,7 +1,12 @@
 /****************************************************************************
  * arch/arm/src/armv7-m/etm.h
  *
- *  Copyright 2014 Silicon Laboratories, Inc. http://www.silabs.com</b>
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2014 Pierre-noel Bouteville. All rights reserved.
+ * SPDX-FileCopyrightText: 2014 Gregory Nutt. All rights reserved.
+ * SPDX-FileCopyrightText: 2014 2014 Silicon Laboratories, Inc.
+ * SPDX-FileContributor: Pierre-noel Bouteville <[email protected]>
+ * SPDX-FileContributor: Gregory Nutt <[email protected]>
  *
  * Permission is granted to anyone to use this software for any purpose,
  * including commercial applications, and to alter it and redistribute it
@@ -24,11 +29,6 @@
  * incidental, or special damages, or any other relief, or for any claim by
  * any third party, arising from your use of this Software.
  *
- *   Copyright (C) 2014 Pierre-noel Bouteville . All rights reserved.
- *   Copyright (C) 2014 Gregory Nutt. All rights reserved.
- *   Authors: Pierre-noel Bouteville <[email protected]>
- *            Gregory Nutt <[email protected]>
- *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
diff --git a/arch/arm/src/armv7-m/itm.h b/arch/arm/src/armv7-m/itm.h
index ad78fe5955..4535c281da 100644
--- a/arch/arm/src/armv7-m/itm.h
+++ b/arch/arm/src/armv7-m/itm.h
@@ -1,9 +1,11 @@
 /****************************************************************************
  * arch/arm/src/armv7-m/itm.h
  *
- *   Copyright (c) 2009 - 2013 ARM LIMITED
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2014 Pierre-noel Bouteville. All rights reserved.
+ * SPDX-FileCopyrightText: 2009 - 2013 ARM LIMITED
+ * SPDX-FileContributor: Pierre-noel Bouteville <[email protected]>
  *
- *  All rights reserved.
  *  Redistribution and use in source and binary forms, with or without
  *  modification, are permitted provided that the following conditions
  *  are met:
@@ -29,9 +31,6 @@
  *  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) 2014 Pierre-noel Bouteville . All rights reserved.
- *   Author: Pierre-noel Bouteville <[email protected]>
- *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
diff --git a/arch/arm/src/armv7-m/tpi.h b/arch/arm/src/armv7-m/tpi.h
index 817ce7085d..c53e9226ee 100644
--- a/arch/arm/src/armv7-m/tpi.h
+++ b/arch/arm/src/armv7-m/tpi.h
@@ -1,9 +1,11 @@
 /****************************************************************************
  * arch/arm/src/armv7-m/tpi.h
  *
- *   Copyright (c) 2009 - 2013 ARM LIMITED
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2014 Pierre-noel Bouteville. All rights reserved.
+ * SPDX-FileCopyrightText: 2009 - 2013 ARM LIMITED
+ * SPDX-FileContributor: Pierre-noel Bouteville <[email protected]>
  *
- *  All rights reserved.
  *  Redistribution and use in source and binary forms, with or without
  *  modification, are permitted provided that the following conditions
  *  are met:
@@ -29,9 +31,6 @@
  *  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) 2014 Pierre-noel Bouteville . All rights reserved.
- *   Author: Pierre-noel Bouteville <[email protected]>
- *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
diff --git a/arch/arm/src/armv8-m/arm_cache.c b/arch/arm/src/armv8-m/arm_cache.c
index cc703db17f..f3f07c4b59 100644
--- a/arch/arm/src/armv8-m/arm_cache.c
+++ b/arch/arm/src/armv8-m/arm_cache.c
@@ -1,14 +1,11 @@
 /****************************************************************************
  * arch/arm/src/armv8-m/arm_cache.c
  *
- *   Copyright (C) 2015, 2018-2019 Gregory Nutt. All rights reserved.
- *   Author: Gregory Nutt <[email protected]>
- *           Bob Feretich <[email protected]>
- *
- * Some logic in this header file derives from the ARM CMSIS core_cm7.h
- * header file which has a compatible 3-clause BSD license:
- *
- *   Copyright (c) 2009 - 2014 ARM LIMITED.  All rights reserved.
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2015, 2018-2019 Gregory Nutt. All rights reserved.
+ * SPDX-FileCopyrightText: 2009 - 2014 ARM LIMITED.  All rights reserved.
+ * SPDX-FileContributor: Gregory Nutt <[email protected]>
+ * SPDX-FileContributor: Bob Feretich <[email protected]>
  *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
diff --git a/arch/arm/src/armv8-m/dwt.h b/arch/arm/src/armv8-m/dwt.h
index 314f5b30de..cdb4fc317b 100644
--- a/arch/arm/src/armv8-m/dwt.h
+++ b/arch/arm/src/armv8-m/dwt.h
@@ -1,9 +1,11 @@
 /****************************************************************************
  * arch/arm/src/armv8-m/dwt.h
  *
- *   Copyright (c) 2009 - 2013 ARM LIMITED
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2014 Pierre-noel Bouteville. All rights reserved.
+ * SPDX-FileCopyrightText: 2009 - 2013 ARM LIMITED
+ * SPDX-FileContributor: Pierre-noel Bouteville <[email protected]>
  *
- *  All rights reserved.
  *  Redistribution and use in source and binary forms, with or without
  *  modification, are permitted provided that the following conditions
  *  are met:
@@ -29,9 +31,6 @@
  *  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) 2014 Pierre-noel Bouteville . All rights reserved.
- *   Author: Pierre-noel Bouteville <[email protected]>
- *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
diff --git a/arch/arm/src/armv8-m/etm.h b/arch/arm/src/armv8-m/etm.h
index c99afe2a4d..a150501ad7 100644
--- a/arch/arm/src/armv8-m/etm.h
+++ b/arch/arm/src/armv8-m/etm.h
@@ -1,7 +1,12 @@
 /****************************************************************************
  * arch/arm/src/armv8-m/etm.h
  *
- *  Copyright 2014 Silicon Laboratories, Inc. http://www.silabs.com</b>
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2014 Pierre-noel Bouteville. All rights reserved.
+ * SPDX-FileCopyrightText: 2014 Gregory Nutt. All rights reserved.
+ * SPDX-FileCopyrightText: 2014 Silicon Laboratories, Inc.
+ * SPDX-FileContributor: Pierre-noel Bouteville <[email protected]>
+ * SPDX-FileContributor: Gregory Nutt <[email protected]>
  *
  * Permission is granted to anyone to use this software for any purpose,
  * including commercial applications, and to alter it and redistribute it
@@ -24,11 +29,6 @@
  * incidental, or special damages, or any other relief, or for any claim by
  * any third party, arising from your use of this Software.
  *
- *   Copyright (C) 2014 Pierre-noel Bouteville . All rights reserved.
- *   Copyright (C) 2014 Gregory Nutt. All rights reserved.
- *   Authors: Pierre-noel Bouteville <[email protected]>
- *            Gregory Nutt <[email protected]>
- *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
diff --git a/arch/arm/src/armv8-m/itm.h b/arch/arm/src/armv8-m/itm.h
index 0a3f35efbc..1c539f6975 100644
--- a/arch/arm/src/armv8-m/itm.h
+++ b/arch/arm/src/armv8-m/itm.h
@@ -1,9 +1,11 @@
 /****************************************************************************
  * arch/arm/src/armv8-m/itm.h
  *
- *   Copyright (c) 2009 - 2013 ARM LIMITED
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2014 Pierre-noel Bouteville. All rights reserved.
+ * SPDX-FileCopyrightText: 2009 - 2013 ARM LIMITED
+ * SPDX-FileContributor: Pierre-noel Bouteville <[email protected]>
  *
- *  All rights reserved.
  *  Redistribution and use in source and binary forms, with or without
  *  modification, are permitted provided that the following conditions
  *  are met:
@@ -29,9 +31,6 @@
  *  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) 2014 Pierre-noel Bouteville . All rights reserved.
- *   Author: Pierre-noel Bouteville <[email protected]>
- *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
diff --git a/arch/arm/src/armv8-m/tpi.h b/arch/arm/src/armv8-m/tpi.h
index b2eeecd905..c9dd6ac443 100644
--- a/arch/arm/src/armv8-m/tpi.h
+++ b/arch/arm/src/armv8-m/tpi.h
@@ -1,9 +1,11 @@
 /****************************************************************************
  * arch/arm/src/armv8-m/tpi.h
  *
- *   Copyright (c) 2009 - 2013 ARM LIMITED
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2014 Pierre-noel Bouteville. All rights reserved.
+ * SPDX-FileCopyrightText: 2009 - 2013 ARM LIMITED
+ * SPDX-FileContributor: Pierre-noel Bouteville <[email protected]>
  *
- *  All rights reserved.
  *  Redistribution and use in source and binary forms, with or without
  *  modification, are permitted provided that the following conditions
  *  are met:
@@ -29,9 +31,6 @@
  *  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) 2014 Pierre-noel Bouteville . All rights reserved.
- *   Author: Pierre-noel Bouteville <[email protected]>
- *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
diff --git a/arch/arm/src/efm32/efm32_flash.c b/arch/arm/src/efm32/efm32_flash.c
index 75592b3eae..30ef1fe92c 100644
--- a/arch/arm/src/efm32/efm32_flash.c
+++ b/arch/arm/src/efm32/efm32_flash.c
@@ -1,7 +1,10 @@
 /****************************************************************************
  * arch/arm/src/efm32/efm32_flash.c
  *
- *  Copyright 2014 Silicon Laboratories, Inc. http://www.silabs.com
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2014 Silicon Laboratories, Inc.
+ * SPDX-FileCopyrightText: 2015 Pierre-Noel Bouteville.
+ * SPDX-FileContributor: Pierre-Noel Bouteville <[email protected]>
  *
  * Permission is granted to anyone to use this software for any purpose,
  * including commercial applications, and to alter it and redistribute it
@@ -24,9 +27,6 @@
  * incidental, or special damages, or any other relief, or for any claim by
  * any third party, arising from your use of this Software.
  *
- *   Copyright (C) 2015 Pierre-Noel Bouteville. All rights reserved.
- *   Author: Pierre-Noel Bouteville <[email protected]>
- *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
diff --git a/arch/arm/src/efm32/hardware/efm32_acmp.h 
b/arch/arm/src/efm32/hardware/efm32_acmp.h
index e61d98738b..aaf9f523b6 100644
--- a/arch/arm/src/efm32/hardware/efm32_acmp.h
+++ b/arch/arm/src/efm32/hardware/efm32_acmp.h
@@ -1,7 +1,12 @@
 /****************************************************************************
  * arch/arm/src/efm32/hardware/efm32_acmp.h
  *
- *  Copyright 2014 Silicon Laboratories, Inc. http://www.silabs.com</b>
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2014 Silicon Laboratories, Inc.
+ * SPDX-FileCopyrightText: 2014 Pierre-noel Bouteville . All rights reserved.
+ * SPDX-FileCopyrightText: 2014 Gregory Nutt. All rights reserved.
+ * SPDX-FileContributor: Pierre-noel Bouteville <[email protected]>
+ * SPDX-FileContributor: Gregory Nutt <[email protected]>
  *
  * Permission is granted to anyone to use this software for any purpose,
  * including commercial applications, and to alter it and redistribute it
@@ -24,11 +29,6 @@
  * incidental, or special damages, or any other relief, or for any claim by
  * any third party, arising from your use of this Software.
  *
- *   Copyright (C) 2014 Pierre-noel Bouteville . All rights reserved.
- *   Copyright (C) 2014 Gregory Nutt. All rights reserved.
- *   Authors: Pierre-noel Bouteville <[email protected]>
- *            Gregory Nutt <[email protected]>
- *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
diff --git a/arch/arm/src/efm32/hardware/efm32_adc.h 
b/arch/arm/src/efm32/hardware/efm32_adc.h
index 01673c325d..0242faf978 100644
--- a/arch/arm/src/efm32/hardware/efm32_adc.h
+++ b/arch/arm/src/efm32/hardware/efm32_adc.h
@@ -1,7 +1,12 @@
 /****************************************************************************
  * arch/arm/src/efm32/hardware/efm32_adc.h
  *
- *  Copyright 2014 Silicon Laboratories, Inc. http://www.silabs.com</b>
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2014 Silicon Laboratories, Inc.
+ * SPDX-FileCopyrightText: 2014 Pierre-noel Bouteville . All rights reserved.
+ * SPDX-FileCopyrightText: 2014 Gregory Nutt. All rights reserved.
+ * SPDX-FileContributor: Pierre-noel Bouteville <[email protected]>
+ * SPDX-FileContributor: Gregory Nutt <[email protected]>
  *
  * Permission is granted to anyone to use this software for any purpose,
  * including commercial applications, and to alter it and redistribute it
@@ -24,11 +29,6 @@
  * incidental, or special damages, or any other relief, or for any claim by
  * any third party, arising from your use of this Software.
  *
- *   Copyright (C) 2014 Pierre-noel Bouteville . All rights reserved.
- *   Copyright (C) 2014 Gregory Nutt. All rights reserved.
- *   Authors: Pierre-noel Bouteville <[email protected]>
- *            Gregory Nutt <[email protected]>
- *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
diff --git a/arch/arm/src/efm32/hardware/efm32_aes.h 
b/arch/arm/src/efm32/hardware/efm32_aes.h
index 31db63c014..cde2491e47 100644
--- a/arch/arm/src/efm32/hardware/efm32_aes.h
+++ b/arch/arm/src/efm32/hardware/efm32_aes.h
@@ -1,7 +1,12 @@
 /****************************************************************************
  * arch/arm/src/efm32/hardware/efm32_aes.h
  *
- *  Copyright 2014 Silicon Laboratories, Inc. http://www.silabs.com</b>
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2014 Silicon Laboratories, Inc.
+ * SPDX-FileCopyrightText: 2014 Pierre-noel Bouteville . All rights reserved.
+ * SPDX-FileCopyrightText: 2014 Gregory Nutt. All rights reserved.
+ * SPDX-FileContributor: Pierre-noel Bouteville <[email protected]>
+ * SPDX-FileContributor: Gregory Nutt <[email protected]>
  *
  * Permission is granted to anyone to use this software for any purpose,
  * including commercial applications, and to alter it and redistribute it
@@ -24,11 +29,6 @@
  * incidental, or special damages, or any other relief, or for any claim by
  * any third party, arising from your use of this Software.
  *
- *   Copyright (C) 2014 Pierre-noel Bouteville . All rights reserved.
- *   Copyright (C) 2014 Gregory Nutt. All rights reserved.
- *   Authors: Pierre-noel Bouteville <[email protected]>
- *            Gregory Nutt <[email protected]>
- *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
diff --git a/arch/arm/src/efm32/hardware/efm32_burtc.h 
b/arch/arm/src/efm32/hardware/efm32_burtc.h
index 6c0a486bf8..9e421b413f 100644
--- a/arch/arm/src/efm32/hardware/efm32_burtc.h
+++ b/arch/arm/src/efm32/hardware/efm32_burtc.h
@@ -1,7 +1,12 @@
 /****************************************************************************
  * arch/arm/src/efm32/hardware/efm32_burtc.h
  *
- *  Copyright 2014 Silicon Laboratories, Inc. http://www.silabs.com</b>
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2014 Silicon Laboratories, Inc.
+ * SPDX-FileCopyrightText: 2014 Pierre-noel Bouteville . All rights reserved.
+ * SPDX-FileCopyrightText: 2014 Gregory Nutt. All rights reserved.
+ * SPDX-FileContributor: Pierre-noel Bouteville <[email protected]>
+ * SPDX-FileContributor: Gregory Nutt <[email protected]>
  *
  * Permission is granted to anyone to use this software for any purpose,
  * including commercial applications, and to alter it and redistribute it
@@ -24,11 +29,6 @@
  * incidental, or special damages, or any other relief, or for any claim by
  * any third party, arising from your use of this Software.
  *
- *   Copyright (C) 2014 Pierre-noel Bouteville . All rights reserved.
- *   Copyright (C) 2014 Gregory Nutt. All rights reserved.
- *   Authors: Pierre-noel Bouteville <[email protected]>
- *            Gregory Nutt <[email protected]>
- *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
diff --git a/arch/arm/src/efm32/hardware/efm32_calibrate.h 
b/arch/arm/src/efm32/hardware/efm32_calibrate.h
index 82d11f81f8..90d47e0aca 100644
--- a/arch/arm/src/efm32/hardware/efm32_calibrate.h
+++ b/arch/arm/src/efm32/hardware/efm32_calibrate.h
@@ -1,7 +1,12 @@
 /****************************************************************************
  * arch/arm/src/efm32/hardware/efm32_calibrate.h
  *
- *  Copyright 2014 Silicon Laboratories, Inc. http://www.silabs.com</b>
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2014 Silicon Laboratories, Inc.
+ * SPDX-FileCopyrightText: 2014 Pierre-noel Bouteville . All rights reserved.
+ * SPDX-FileCopyrightText: 2014 Gregory Nutt. All rights reserved.
+ * SPDX-FileContributor: Pierre-noel Bouteville <[email protected]>
+ * SPDX-FileContributor: Gregory Nutt <[email protected]>
  *
  * Permission is granted to anyone to use this software for any purpose,
  * including commercial applications, and to alter it and redistribute it
@@ -24,11 +29,6 @@
  * incidental, or special damages, or any other relief, or for any claim by
  * any third party, arising from your use of this Software.
  *
- *   Copyright (C) 2014 Pierre-noel Bouteville . All rights reserved.
- *   Copyright (C) 2014 Gregory Nutt. All rights reserved.
- *   Authors: Pierre-noel Bouteville <[email protected]>
- *            Gregory Nutt <[email protected]>
- *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
diff --git a/arch/arm/src/efm32/hardware/efm32_cmu.h 
b/arch/arm/src/efm32/hardware/efm32_cmu.h
index 2d163863c1..899ce8fcfc 100644
--- a/arch/arm/src/efm32/hardware/efm32_cmu.h
+++ b/arch/arm/src/efm32/hardware/efm32_cmu.h
@@ -1,7 +1,12 @@
 /****************************************************************************
  * arch/arm/src/efm32/hardware/efm32_cmu.h
  *
- *    (C) Copyright 2014 Silicon Laboratories, Inc. http://www.silabs.com
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2014 Silicon Laboratories, Inc.
+ * SPDX-FileCopyrightText: 2014 Pierre-noel Bouteville . All rights reserved.
+ * SPDX-FileCopyrightText: 2014 Gregory Nutt. All rights reserved.
+ * SPDX-FileContributor: Pierre-noel Bouteville <[email protected]>
+ * SPDX-FileContributor: Gregory Nutt <[email protected]>
  *
  * Permission is granted to anyone to use this software for any purpose,
  * including commercial applications, and to alter it and redistribute it
@@ -24,11 +29,6 @@
  * incidental, or special damages, or any other relief, or for any claim by
  * any third party, arising from your use of this Software.
  *
- *   Copyright (C) 2014 Pierre-noel Bouteville . All rights reserved.
- *   Copyright (C) 2014 Gregory Nutt. All rights reserved.
- *   Authors: Pierre-noel Bouteville <[email protected]>
- *            Gregory Nutt <[email protected]>
- *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
diff --git a/arch/arm/src/efm32/hardware/efm32_dac.h 
b/arch/arm/src/efm32/hardware/efm32_dac.h
index 82c5b670ba..7535a38501 100644
--- a/arch/arm/src/efm32/hardware/efm32_dac.h
+++ b/arch/arm/src/efm32/hardware/efm32_dac.h
@@ -1,7 +1,12 @@
 /****************************************************************************
  * arch/arm/src/efm32/hardware/efm32_dac.h
  *
- *  Copyright 2014 Silicon Laboratories, Inc. http://www.silabs.com</b>
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2014 Silicon Laboratories, Inc.
+ * SPDX-FileCopyrightText: 2014 Pierre-noel Bouteville . All rights reserved.
+ * SPDX-FileCopyrightText: 2014 Gregory Nutt. All rights reserved.
+ * SPDX-FileContributor: Pierre-noel Bouteville <[email protected]>
+ * SPDX-FileContributor: Gregory Nutt <[email protected]>
  *
  * Permission is granted to anyone to use this software for any purpose,
  * including commercial applications, and to alter it and redistribute it
@@ -24,11 +29,6 @@
  * incidental, or special damages, or any other relief, or for any claim by
  * any third party, arising from your use of this Software.
  *
- *   Copyright (C) 2014 Pierre-noel Bouteville . All rights reserved.
- *   Copyright (C) 2014 Gregory Nutt. All rights reserved.
- *   Authors: Pierre-noel Bouteville <[email protected]>
- *            Gregory Nutt <[email protected]>
- *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
diff --git a/arch/arm/src/efm32/hardware/efm32_devinfo.h 
b/arch/arm/src/efm32/hardware/efm32_devinfo.h
index 5246009862..6d5a93d0e8 100644
--- a/arch/arm/src/efm32/hardware/efm32_devinfo.h
+++ b/arch/arm/src/efm32/hardware/efm32_devinfo.h
@@ -1,7 +1,12 @@
 /****************************************************************************
  * arch/arm/src/efm32/hardware/efm32_devinfo.h
  *
- *  Copyright 2014 Silicon Laboratories, Inc. http://www.silabs.com</b>
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2014 Silicon Laboratories, Inc.
+ * SPDX-FileCopyrightText: 2014 Pierre-noel Bouteville . All rights reserved.
+ * SPDX-FileCopyrightText: 2014 Gregory Nutt. All rights reserved.
+ * SPDX-FileContributor: Pierre-noel Bouteville <[email protected]>
+ * SPDX-FileContributor: Gregory Nutt <[email protected]>
  *
  * Permission is granted to anyone to use this software for any purpose,
  * including commercial applications, and to alter it and redistribute it
@@ -24,11 +29,6 @@
  * incidental, or special damages, or any other relief, or for any claim by
  * any third party, arising from your use of this Software.
  *
- *   Copyright (C) 2014 Pierre-noel Bouteville . All rights reserved.
- *   Copyright (C) 2014 Gregory Nutt. All rights reserved.
- *   Authors: Pierre-noel Bouteville <[email protected]>
- *            Gregory Nutt <[email protected]>
- *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
diff --git a/arch/arm/src/efm32/hardware/efm32_dma.h 
b/arch/arm/src/efm32/hardware/efm32_dma.h
index 528f66f6d7..ed5b49f8fe 100644
--- a/arch/arm/src/efm32/hardware/efm32_dma.h
+++ b/arch/arm/src/efm32/hardware/efm32_dma.h
@@ -1,7 +1,12 @@
 /****************************************************************************
  * arch/arm/src/efm32/hardware/efm32_dma.h
  *
- *  Copyright 2014 Silicon Laboratories, Inc. http://www.silabs.com</b>
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2014 Silicon Laboratories, Inc.
+ * SPDX-FileCopyrightText: 2014 Pierre-noel Bouteville . All rights reserved.
+ * SPDX-FileCopyrightText: 2014 Gregory Nutt. All rights reserved.
+ * SPDX-FileContributor: Pierre-noel Bouteville <[email protected]>
+ * SPDX-FileContributor: Gregory Nutt <[email protected]>
  *
  * Permission is granted to anyone to use this software for any purpose,
  * including commercial applications, and to alter it and redistribute it
@@ -24,11 +29,6 @@
  * incidental, or special damages, or any other relief, or for any claim by
  * any third party, arising from your use of this Software.
  *
- *   Copyright (C) 2014 Pierre-noel Bouteville . All rights reserved.
- *   Copyright (C) 2014 Gregory Nutt. All rights reserved.
- *   Authors: Pierre-noel Bouteville <[email protected]>
- *            Gregory Nutt <[email protected]>
- *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
diff --git a/arch/arm/src/efm32/hardware/efm32_emu.h 
b/arch/arm/src/efm32/hardware/efm32_emu.h
index 6b0a85768f..0c279d54e3 100644
--- a/arch/arm/src/efm32/hardware/efm32_emu.h
+++ b/arch/arm/src/efm32/hardware/efm32_emu.h
@@ -1,7 +1,12 @@
 /****************************************************************************
  * arch/arm/src/efm32/hardware/efm32_emu.h
  *
- *  Copyright 2014 Silicon Laboratories, Inc. http://www.silabs.com</b>
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2014 Silicon Laboratories, Inc.
+ * SPDX-FileCopyrightText: 2014 Pierre-noel Bouteville . All rights reserved.
+ * SPDX-FileCopyrightText: 2014 Gregory Nutt. All rights reserved.
+ * SPDX-FileContributor: Pierre-noel Bouteville <[email protected]>
+ * SPDX-FileContributor: Gregory Nutt <[email protected]>
  *
  * Permission is granted to anyone to use this software for any purpose,
  * including commercial applications, and to alter it and redistribute it
@@ -24,11 +29,6 @@
  * incidental, or special damages, or any other relief, or for any claim by
  * any third party, arising from your use of this Software.
  *
- *   Copyright (C) 2014 Pierre-noel Bouteville . All rights reserved.
- *   Copyright (C) 2014 Gregory Nutt. All rights reserved.
- *   Authors: Pierre-noel Bouteville <[email protected]>
- *            Gregory Nutt <[email protected]>
- *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
diff --git a/arch/arm/src/efm32/hardware/efm32_flash.h 
b/arch/arm/src/efm32/hardware/efm32_flash.h
index 6bfc4329ea..f2b3f7ad85 100644
--- a/arch/arm/src/efm32/hardware/efm32_flash.h
+++ b/arch/arm/src/efm32/hardware/efm32_flash.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * arch/arm/src/efm32/hardware/efm32_flash.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/arch/arm/src/efm32/hardware/efm32_gpio.h 
b/arch/arm/src/efm32/hardware/efm32_gpio.h
index c6bca5634a..4860060a3d 100644
--- a/arch/arm/src/efm32/hardware/efm32_gpio.h
+++ b/arch/arm/src/efm32/hardware/efm32_gpio.h
@@ -1,7 +1,12 @@
 /****************************************************************************
  * arch/arm/src/efm32/hardware/efm32_gpio.h
  *
- *    (C) Copyright 2014 Silicon Laboratories, Inc. http://www.silabs.com</b>
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2014 Silicon Laboratories, Inc.
+ * SPDX-FileCopyrightText: 2014 Pierre-noel Bouteville . All rights reserved.
+ * SPDX-FileCopyrightText: 2014 Gregory Nutt. All rights reserved.
+ * SPDX-FileContributor: Pierre-noel Bouteville <[email protected]>
+ * SPDX-FileContributor: Gregory Nutt <[email protected]>
  *
  * Permission is granted to anyone to use this software for any purpose,
  * including commercial applications, and to alter it and redistribute it
@@ -24,11 +29,6 @@
  * incidental, or special damages, or any other relief, or for any claim by
  * any third party, arising from your use of this Software.
  *
- *   Copyright (C) 2014 Pierre-noel Bouteville . All rights reserved.
- *   Copyright (C) 2014 Gregory Nutt. All rights reserved.
- *   Authors: Pierre-noel Bouteville <[email protected]>
- *            Gregory Nutt <[email protected]>
- *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
diff --git a/arch/arm/src/efm32/hardware/efm32_i2c.h 
b/arch/arm/src/efm32/hardware/efm32_i2c.h
index b853c53092..950be8306a 100644
--- a/arch/arm/src/efm32/hardware/efm32_i2c.h
+++ b/arch/arm/src/efm32/hardware/efm32_i2c.h
@@ -1,7 +1,12 @@
 /****************************************************************************
  * arch/arm/src/efm32/hardware/efm32_i2c.h
  *
- *  Copyright 2014 Silicon Laboratories, Inc. http://www.silabs.com</b>
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2014 Silicon Laboratories, Inc.
+ * SPDX-FileCopyrightText: 2014 Pierre-noel Bouteville . All rights reserved.
+ * SPDX-FileCopyrightText: 2014 Gregory Nutt. All rights reserved.
+ * SPDX-FileContributor: Pierre-noel Bouteville <[email protected]>
+ * SPDX-FileContributor: Gregory Nutt <[email protected]>
  *
  * Permission is granted to anyone to use this software for any purpose,
  * including commercial applications, and to alter it and redistribute it
@@ -24,11 +29,6 @@
  * incidental, or special damages, or any other relief, or for any claim by
  * any third party, arising from your use of this Software.
  *
- *   Copyright (C) 2014 Pierre-noel Bouteville . All rights reserved.
- *   Copyright (C) 2014 Gregory Nutt. All rights reserved.
- *   Authors: Pierre-noel Bouteville <[email protected]>
- *            Gregory Nutt <[email protected]>
- *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
diff --git a/arch/arm/src/efm32/hardware/efm32_lcd.h 
b/arch/arm/src/efm32/hardware/efm32_lcd.h
index 5a6fadd302..9c937f62fe 100644
--- a/arch/arm/src/efm32/hardware/efm32_lcd.h
+++ b/arch/arm/src/efm32/hardware/efm32_lcd.h
@@ -1,7 +1,12 @@
 /****************************************************************************
  * arch/arm/src/efm32/hardware/efm32_lcd.h
  *
- *  Copyright 2014 Silicon Laboratories, Inc. http://www.silabs.com</b>
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2014 Silicon Laboratories, Inc.
+ * SPDX-FileCopyrightText: 2014 Pierre-noel Bouteville . All rights reserved.
+ * SPDX-FileCopyrightText: 2014 Gregory Nutt. All rights reserved.
+ * SPDX-FileContributor: Pierre-noel Bouteville <[email protected]>
+ * SPDX-FileContributor: Gregory Nutt <[email protected]>
  *
  * Permission is granted to anyone to use this software for any purpose,
  * including commercial applications, and to alter it and redistribute it
@@ -24,11 +29,6 @@
  * incidental, or special damages, or any other relief, or for any claim by
  * any third party, arising from your use of this Software.
  *
- *   Copyright (C) 2014 Pierre-noel Bouteville . All rights reserved.
- *   Copyright (C) 2014 Gregory Nutt. All rights reserved.
- *   Authors: Pierre-noel Bouteville <[email protected]>
- *            Gregory Nutt <[email protected]>
- *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
diff --git a/arch/arm/src/efm32/hardware/efm32_lesense.h 
b/arch/arm/src/efm32/hardware/efm32_lesense.h
index 2eab4b454c..2ad11b891b 100644
--- a/arch/arm/src/efm32/hardware/efm32_lesense.h
+++ b/arch/arm/src/efm32/hardware/efm32_lesense.h
@@ -1,7 +1,12 @@
 /****************************************************************************
  * arch/arm/src/efm32/hardware/efm32_lesense.h
  *
- *  Copyright 2014 Silicon Laboratories, Inc. http://www.silabs.com</b>
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2014 Silicon Laboratories, Inc.
+ * SPDX-FileCopyrightText: 2014 Pierre-noel Bouteville . All rights reserved.
+ * SPDX-FileCopyrightText: 2014 Gregory Nutt. All rights reserved.
+ * SPDX-FileContributor: Pierre-noel Bouteville <[email protected]>
+ * SPDX-FileContributor: Gregory Nutt <[email protected]>
  *
  * Permission is granted to anyone to use this software for any purpose,
  * including commercial applications, and to alter it and redistribute it
@@ -24,11 +29,6 @@
  * incidental, or special damages, or any other relief, or for any claim by
  * any third party, arising from your use of this Software.
  *
- *   Copyright (C) 2014 Pierre-noel Bouteville . All rights reserved.
- *   Copyright (C) 2014 Gregory Nutt. All rights reserved.
- *   Authors: Pierre-noel Bouteville <[email protected]>
- *            Gregory Nutt <[email protected]>
- *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
diff --git a/arch/arm/src/efm32/hardware/efm32_letimer.h 
b/arch/arm/src/efm32/hardware/efm32_letimer.h
index 0ade6b0545..6186a553ec 100644
--- a/arch/arm/src/efm32/hardware/efm32_letimer.h
+++ b/arch/arm/src/efm32/hardware/efm32_letimer.h
@@ -1,7 +1,12 @@
 /****************************************************************************
  * arch/arm/src/efm32/hardware/efm32_letimer.h
  *
- *  Copyright 2014 Silicon Laboratories, Inc. http://www.silabs.com</b>
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2014 Silicon Laboratories, Inc.
+ * SPDX-FileCopyrightText: 2014 Pierre-noel Bouteville . All rights reserved.
+ * SPDX-FileCopyrightText: 2014 Gregory Nutt. All rights reserved.
+ * SPDX-FileContributor: Pierre-noel Bouteville <[email protected]>
+ * SPDX-FileContributor: Gregory Nutt <[email protected]>
  *
  * Permission is granted to anyone to use this software for any purpose,
  * including commercial applications, and to alter it and redistribute it
@@ -24,11 +29,6 @@
  * incidental, or special damages, or any other relief, or for any claim by
  * any third party, arising from your use of this Software.
  *
- *   Copyright (C) 2014 Pierre-noel Bouteville . All rights reserved.
- *   Copyright (C) 2014 Gregory Nutt. All rights reserved.
- *   Authors: Pierre-noel Bouteville <[email protected]>
- *            Gregory Nutt <[email protected]>
- *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
diff --git a/arch/arm/src/efm32/hardware/efm32_leuart.h 
b/arch/arm/src/efm32/hardware/efm32_leuart.h
index 26707c54de..16b40a31f1 100644
--- a/arch/arm/src/efm32/hardware/efm32_leuart.h
+++ b/arch/arm/src/efm32/hardware/efm32_leuart.h
@@ -1,7 +1,12 @@
 /****************************************************************************
  * arch/arm/src/efm32/hardware/efm32_leuart.h
  *
- *  Copyright 2014 Silicon Laboratories, Inc. http://www.silabs.com</b>
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2014 Silicon Laboratories, Inc.
+ * SPDX-FileCopyrightText: 2014 Pierre-noel Bouteville . All rights reserved.
+ * SPDX-FileCopyrightText: 2014 Gregory Nutt. All rights reserved.
+ * SPDX-FileContributor: Pierre-noel Bouteville <[email protected]>
+ * SPDX-FileContributor: Gregory Nutt <[email protected]>
  *
  * Permission is granted to anyone to use this software for any purpose,
  * including commercial applications, and to alter it and redistribute it
@@ -24,11 +29,6 @@
  * incidental, or special damages, or any other relief, or for any claim by
  * any third party, arising from your use of this Software.
  *
- *   Copyright (C) 2014 Pierre-noel Bouteville . All rights reserved.
- *   Copyright (C) 2014 Gregory Nutt. All rights reserved.
- *   Authors: Pierre-noel Bouteville <[email protected]>
- *            Gregory Nutt <[email protected]>
- *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
diff --git a/arch/arm/src/efm32/hardware/efm32_memorymap.h 
b/arch/arm/src/efm32/hardware/efm32_memorymap.h
index dc45fa6455..3af63c4d14 100644
--- a/arch/arm/src/efm32/hardware/efm32_memorymap.h
+++ b/arch/arm/src/efm32/hardware/efm32_memorymap.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * arch/arm/src/efm32/hardware/efm32_memorymap.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/arch/arm/src/efm32/hardware/efm32_msc.h 
b/arch/arm/src/efm32/hardware/efm32_msc.h
index 06c933e633..e3d73bd0a1 100644
--- a/arch/arm/src/efm32/hardware/efm32_msc.h
+++ b/arch/arm/src/efm32/hardware/efm32_msc.h
@@ -1,7 +1,12 @@
 /****************************************************************************
  * arch/arm/src/efm32/hardware/efm32_msc.h
  *
- *  Copyright 2014 Silicon Laboratories, Inc. http://www.silabs.com</b>
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2014 Silicon Laboratories, Inc.
+ * SPDX-FileCopyrightText: 2014 Pierre-noel Bouteville . All rights reserved.
+ * SPDX-FileCopyrightText: 2014 Gregory Nutt. All rights reserved.
+ * SPDX-FileContributor: Pierre-noel Bouteville <[email protected]>
+ * SPDX-FileContributor: Gregory Nutt <[email protected]>
  *
  * Permission is granted to anyone to use this software for any purpose,
  * including commercial applications, and to alter it and redistribute it
@@ -24,11 +29,6 @@
  * incidental, or special damages, or any other relief, or for any claim by
  * any third party, arising from your use of this Software.
  *
- *   Copyright (C) 2014 Pierre-noel Bouteville . All rights reserved.
- *   Copyright (C) 2014 Gregory Nutt. All rights reserved.
- *   Authors: Pierre-noel Bouteville <[email protected]>
- *            Gregory Nutt <[email protected]>
- *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
diff --git a/arch/arm/src/efm32/hardware/efm32_pcnt.h 
b/arch/arm/src/efm32/hardware/efm32_pcnt.h
index d23c8f8175..e4f6a72719 100644
--- a/arch/arm/src/efm32/hardware/efm32_pcnt.h
+++ b/arch/arm/src/efm32/hardware/efm32_pcnt.h
@@ -1,7 +1,12 @@
 /****************************************************************************
  * arch/arm/src/efm32/hardware/efm32_pcnt.h
  *
- *  Copyright 2014 Silicon Laboratories, Inc. http://www.silabs.com</b>
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2014 Silicon Laboratories, Inc.
+ * SPDX-FileCopyrightText: 2014 Pierre-noel Bouteville . All rights reserved.
+ * SPDX-FileCopyrightText: 2014 Gregory Nutt. All rights reserved.
+ * SPDX-FileContributor: Pierre-noel Bouteville <[email protected]>
+ * SPDX-FileContributor: Gregory Nutt <[email protected]>
  *
  * Permission is granted to anyone to use this software for any purpose,
  * including commercial applications, and to alter it and redistribute it
@@ -24,11 +29,6 @@
  * incidental, or special damages, or any other relief, or for any claim by
  * any third party, arising from your use of this Software.
  *
- *   Copyright (C) 2014 Pierre-noel Bouteville . All rights reserved.
- *   Copyright (C) 2014 Gregory Nutt. All rights reserved.
- *   Authors: Pierre-noel Bouteville <[email protected]>
- *            Gregory Nutt <[email protected]>
- *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
diff --git a/arch/arm/src/efm32/hardware/efm32_prs.h 
b/arch/arm/src/efm32/hardware/efm32_prs.h
index d8bfa30b06..a0c42dd9ac 100644
--- a/arch/arm/src/efm32/hardware/efm32_prs.h
+++ b/arch/arm/src/efm32/hardware/efm32_prs.h
@@ -1,7 +1,12 @@
 /****************************************************************************
  * arch/arm/src/efm32/hardware/efm32_prs.h
  *
- *  Copyright 2014 Silicon Laboratories, Inc. http://www.silabs.com</b>
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2014 Silicon Laboratories, Inc.
+ * SPDX-FileCopyrightText: 2014 Pierre-noel Bouteville . All rights reserved.
+ * SPDX-FileCopyrightText: 2014 Gregory Nutt. All rights reserved.
+ * SPDX-FileContributor: Pierre-noel Bouteville <[email protected]>
+ * SPDX-FileContributor: Gregory Nutt <[email protected]>
  *
  * Permission is granted to anyone to use this software for any purpose,
  * including commercial applications, and to alter it and redistribute it
@@ -24,11 +29,6 @@
  * incidental, or special damages, or any other relief, or for any claim by
  * any third party, arising from your use of this Software.
  *
- *   Copyright (C) 2014 Pierre-noel Bouteville . All rights reserved.
- *   Copyright (C) 2014 Gregory Nutt. All rights reserved.
- *   Authors: Pierre-noel Bouteville <[email protected]>
- *            Gregory Nutt <[email protected]>
- *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
diff --git a/arch/arm/src/efm32/hardware/efm32_rmu.h 
b/arch/arm/src/efm32/hardware/efm32_rmu.h
index 5035a72839..9beb08bd34 100644
--- a/arch/arm/src/efm32/hardware/efm32_rmu.h
+++ b/arch/arm/src/efm32/hardware/efm32_rmu.h
@@ -1,7 +1,12 @@
 /****************************************************************************
  * arch/arm/src/efm32/hardware/efm32_rmu.h
  *
- *  Copyright 2014 Silicon Laboratories, Inc. http://www.silabs.com</b>
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2014 Silicon Laboratories, Inc.
+ * SPDX-FileCopyrightText: 2014 Pierre-noel Bouteville . All rights reserved.
+ * SPDX-FileCopyrightText: 2014 Gregory Nutt. All rights reserved.
+ * SPDX-FileContributor: Pierre-noel Bouteville <[email protected]>
+ * SPDX-FileContributor: Gregory Nutt <[email protected]>
  *
  * Permission is granted to anyone to use this software for any purpose,
  * including commercial applications, and to alter it and redistribute it
@@ -24,11 +29,6 @@
  * incidental, or special damages, or any other relief, or for any claim by
  * any third party, arising from your use of this Software.
  *
- *   Copyright (C) 2014 Pierre-noel Bouteville . All rights reserved.
- *   Copyright (C) 2014 Gregory Nutt. All rights reserved.
- *   Authors: Pierre-noel Bouteville <[email protected]>
- *            Gregory Nutt <[email protected]>
- *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
diff --git a/arch/arm/src/efm32/hardware/efm32_romtable.h 
b/arch/arm/src/efm32/hardware/efm32_romtable.h
index 4dab199d6b..b39e4269b7 100644
--- a/arch/arm/src/efm32/hardware/efm32_romtable.h
+++ b/arch/arm/src/efm32/hardware/efm32_romtable.h
@@ -1,7 +1,12 @@
 /****************************************************************************
  * arch/arm/src/efm32/hardware/efm32_romtable.h
  *
- *  Copyright 2014 Silicon Laboratories, Inc. http://www.silabs.com</b>
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2014 Silicon Laboratories, Inc.
+ * SPDX-FileCopyrightText: 2014 Pierre-noel Bouteville . All rights reserved.
+ * SPDX-FileCopyrightText: 2014 Gregory Nutt. All rights reserved.
+ * SPDX-FileContributor: Pierre-noel Bouteville <[email protected]>
+ * SPDX-FileContributor: Gregory Nutt <[email protected]>
  *
  * Permission is granted to anyone to use this software for any purpose,
  * including commercial applications, and to alter it and redistribute it
@@ -24,11 +29,6 @@
  * incidental, or special damages, or any other relief, or for any claim by
  * any third party, arising from your use of this Software.
  *
- *   Copyright (C) 2014 Pierre-noel Bouteville . All rights reserved.
- *   Copyright (C) 2014 Gregory Nutt. All rights reserved.
- *   Authors: Pierre-noel Bouteville <[email protected]>
- *            Gregory Nutt <[email protected]>
- *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
diff --git a/arch/arm/src/efm32/hardware/efm32_rtc.h 
b/arch/arm/src/efm32/hardware/efm32_rtc.h
index eebd4ce6e3..0a521a5585 100644
--- a/arch/arm/src/efm32/hardware/efm32_rtc.h
+++ b/arch/arm/src/efm32/hardware/efm32_rtc.h
@@ -1,7 +1,12 @@
 /****************************************************************************
  * arch/arm/src/efm32/hardware/efm32_rtc.h
  *
- *  Copyright 2014 Silicon Laboratories, Inc. http://www.silabs.com</b>
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2014 Silicon Laboratories, Inc.
+ * SPDX-FileCopyrightText: 2014 Pierre-noel Bouteville . All rights reserved.
+ * SPDX-FileCopyrightText: 2014 Gregory Nutt. All rights reserved.
+ * SPDX-FileContributor: Pierre-noel Bouteville <[email protected]>
+ * SPDX-FileContributor: Gregory Nutt <[email protected]>
  *
  * Permission is granted to anyone to use this software for any purpose,
  * including commercial applications, and to alter it and redistribute it
@@ -24,11 +29,6 @@
  * incidental, or special damages, or any other relief, or for any claim by
  * any third party, arising from your use of this Software.
  *
- *   Copyright (C) 2014 Pierre-noel Bouteville . All rights reserved.
- *   Copyright (C) 2014 Gregory Nutt. All rights reserved.
- *   Authors: Pierre-noel Bouteville <[email protected]>
- *            Gregory Nutt <[email protected]>
- *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
diff --git a/arch/arm/src/efm32/hardware/efm32_timer.h 
b/arch/arm/src/efm32/hardware/efm32_timer.h
index 7d43d054d3..0de29a76a0 100644
--- a/arch/arm/src/efm32/hardware/efm32_timer.h
+++ b/arch/arm/src/efm32/hardware/efm32_timer.h
@@ -1,7 +1,12 @@
 /****************************************************************************
  * arch/arm/src/efm32/hardware/efm32_timer.h
  *
- *  Copyright 2014 Silicon Laboratories, Inc. http://www.silabs.com</b>
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2014 Silicon Laboratories, Inc.
+ * SPDX-FileCopyrightText: 2014 Pierre-noel Bouteville . All rights reserved.
+ * SPDX-FileCopyrightText: 2014 Gregory Nutt. All rights reserved.
+ * SPDX-FileContributor: Pierre-noel Bouteville <[email protected]>
+ * SPDX-FileContributor: Gregory Nutt <[email protected]>
  *
  * Permission is granted to anyone to use this software for any purpose,
  * including commercial applications, and to alter it and redistribute it
@@ -24,11 +29,6 @@
  * incidental, or special damages, or any other relief, or for any claim by
  * any third party, arising from your use of this Software.
  *
- *   Copyright (C) 2014 Pierre-noel Bouteville . All rights reserved.
- *   Copyright (C) 2014 Gregory Nutt. All rights reserved.
- *   Authors: Pierre-noel Bouteville <[email protected]>
- *            Gregory Nutt <[email protected]>
- *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
diff --git a/arch/arm/src/efm32/hardware/efm32_usart.h 
b/arch/arm/src/efm32/hardware/efm32_usart.h
index 52a0f34956..e3c95fac09 100644
--- a/arch/arm/src/efm32/hardware/efm32_usart.h
+++ b/arch/arm/src/efm32/hardware/efm32_usart.h
@@ -1,7 +1,12 @@
 /****************************************************************************
  * arch/arm/src/efm32/hardware/efm32_usart.h
  *
- *    (C) Copyright 2014 Silicon Labs, http://www.silabs.com
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2014 Silicon Laboratories, Inc.
+ * SPDX-FileCopyrightText: 2014 Pierre-noel Bouteville . All rights reserved.
+ * SPDX-FileCopyrightText: 2014 Gregory Nutt. All rights reserved.
+ * SPDX-FileContributor: Pierre-noel Bouteville <[email protected]>
+ * SPDX-FileContributor: Gregory Nutt <[email protected]>
  *
  * Permission is granted to anyone to use this software for any purpose,
  * including commercial applications, and to alter it and redistribute it
@@ -24,11 +29,6 @@
  * special damages, or any other relief, or for any claim by any third party,
  * arising from your use of this Software.
  *
- *   Copyright (C) 2014 Pierre-noel Bouteville . All rights reserved.
- *   Copyright (C) 2014 Gregory Nutt. All rights reserved.
- *   Authors: Pierre-noel Bouteville <[email protected]>
- *            Gregory Nutt <[email protected]>
- *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
diff --git a/arch/arm/src/efm32/hardware/efm32_usb.h 
b/arch/arm/src/efm32/hardware/efm32_usb.h
index 300be5fa51..957a304cfe 100644
--- a/arch/arm/src/efm32/hardware/efm32_usb.h
+++ b/arch/arm/src/efm32/hardware/efm32_usb.h
@@ -1,7 +1,12 @@
 /****************************************************************************
  * arch/arm/src/efm32/hardware/efm32_usb.h
  *
- *  Copyright 2014 Silicon Laboratories, Inc. http://www.silabs.com</b>
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2014 Silicon Laboratories, Inc.
+ * SPDX-FileCopyrightText: 2014 Pierre-noel Bouteville . All rights reserved.
+ * SPDX-FileCopyrightText: 2014 Gregory Nutt. All rights reserved.
+ * SPDX-FileContributor: Pierre-noel Bouteville <[email protected]>
+ * SPDX-FileContributor: Gregory Nutt <[email protected]>
  *
  * Permission is granted to anyone to use this software for any purpose,
  * including commercial applications, and to alter it and redistribute it
@@ -24,11 +29,6 @@
  * incidental, or special damages, or any other relief, or for any claim by
  * any third party, arising from your use of this Software.
  *
- *   Copyright (C) 2014 Pierre-noel Bouteville . All rights reserved.
- *   Copyright (C) 2014 Gregory Nutt. All rights reserved.
- *   Authors: Pierre-noel Bouteville <[email protected]>
- *            Gregory Nutt <[email protected]>
- *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
diff --git a/arch/arm/src/efm32/hardware/efm32_vcmp.h 
b/arch/arm/src/efm32/hardware/efm32_vcmp.h
index 062aa9702d..3c8c05d4d9 100644
--- a/arch/arm/src/efm32/hardware/efm32_vcmp.h
+++ b/arch/arm/src/efm32/hardware/efm32_vcmp.h
@@ -1,7 +1,12 @@
 /****************************************************************************
  * arch/arm/src/efm32/hardware/efm32_vcmp.h
  *
- *  Copyright 2014 Silicon Laboratories, Inc. http://www.silabs.com</b>
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2014 Silicon Laboratories, Inc.
+ * SPDX-FileCopyrightText: 2014 Pierre-noel Bouteville . All rights reserved.
+ * SPDX-FileCopyrightText: 2014 Gregory Nutt. All rights reserved.
+ * SPDX-FileContributor: Pierre-noel Bouteville <[email protected]>
+ * SPDX-FileContributor: Gregory Nutt <[email protected]>
  *
  * Permission is granted to anyone to use this software for any purpose,
  * including commercial applications, and to alter it and redistribute it
@@ -24,11 +29,6 @@
  * incidental, or special damages, or any other relief, or for any claim by
  * any third party, arising from your use of this Software.
  *
- *   Copyright (C) 2014 Pierre-noel Bouteville . All rights reserved.
- *   Copyright (C) 2014 Gregory Nutt. All rights reserved.
- *   Authors: Pierre-noel Bouteville <[email protected]>
- *            Gregory Nutt <[email protected]>
- *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
diff --git a/arch/arm/src/efm32/hardware/efm32_wdog.h 
b/arch/arm/src/efm32/hardware/efm32_wdog.h
index 7081f9f554..b07427d5a8 100644
--- a/arch/arm/src/efm32/hardware/efm32_wdog.h
+++ b/arch/arm/src/efm32/hardware/efm32_wdog.h
@@ -1,7 +1,12 @@
 /****************************************************************************
  * arch/arm/src/efm32/hardware/efm32_wdog.h
  *
- *  Copyright 2014 Silicon Laboratories, Inc. http://www.silabs.com</b>
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2014 Silicon Laboratories, Inc.
+ * SPDX-FileCopyrightText: 2014 Pierre-noel Bouteville . All rights reserved.
+ * SPDX-FileCopyrightText: 2014 Gregory Nutt. All rights reserved.
+ * SPDX-FileContributor: Pierre-noel Bouteville <[email protected]>
+ * SPDX-FileContributor: Gregory Nutt <[email protected]>
  *
  * Permission is granted to anyone to use this software for any purpose,
  * including commercial applications, and to alter it and redistribute it
@@ -24,11 +29,6 @@
  * incidental, or special damages, or any other relief, or for any claim by
  * any third party, arising from your use of this Software.
  *
- *   Copyright (C) 2014 Pierre-noel Bouteville . All rights reserved.
- *   Copyright (C) 2014 Gregory Nutt. All rights reserved.
- *   Authors: Pierre-noel Bouteville <[email protected]>
- *            Gregory Nutt <[email protected]>
- *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
diff --git a/arch/arm/src/efm32/hardware/efm32g_memorymap.h 
b/arch/arm/src/efm32/hardware/efm32g_memorymap.h
index e223687cf6..8c4de12359 100644
--- a/arch/arm/src/efm32/hardware/efm32g_memorymap.h
+++ b/arch/arm/src/efm32/hardware/efm32g_memorymap.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * arch/arm/src/efm32/hardware/efm32g_memorymap.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/arch/arm/src/efm32/hardware/efm32gg_memorymap.h 
b/arch/arm/src/efm32/hardware/efm32gg_memorymap.h
index f4cc255df4..132df58326 100644
--- a/arch/arm/src/efm32/hardware/efm32gg_memorymap.h
+++ b/arch/arm/src/efm32/hardware/efm32gg_memorymap.h
@@ -1,7 +1,10 @@
 /****************************************************************************
  * arch/arm/src/efm32/hardware/efm32gg_memorymap.h
  *
- *  Copyright 2014 Silicon Laboratories, Inc. http://www.silabs.com</b>
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2014 Silicon Laboratories, Inc.
+ * SPDX-FileCopyrightText: 2014 Pierre-noel Bouteville . All rights reserved.
+ * SPDX-FileContributor: Pierre-noel Bouteville <[email protected]>
  *
  * Permission is granted to anyone to use this software for any purpose,
  * including commercial applications, and to alter it and redistribute it
@@ -24,9 +27,6 @@
  * incidental, or special damages, or any other relief, or for any claim by
  * any third party, arising from your use of this Software.
  *
- *   Copyright (C) 2014 Pierre-noel Bouteville . All rights reserved.
- *   Author: Pierre-noel Bouteville <[email protected]>
- *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
diff --git a/arch/arm/src/efm32/hardware/efm32tg_memorymap.h 
b/arch/arm/src/efm32/hardware/efm32tg_memorymap.h
index 842ca68cb0..57d76b5695 100644
--- a/arch/arm/src/efm32/hardware/efm32tg_memorymap.h
+++ b/arch/arm/src/efm32/hardware/efm32tg_memorymap.h
@@ -1,7 +1,10 @@
 /****************************************************************************
  * arch/arm/src/efm32/hardware/efm32tg_memorymap.h
  *
- *  Copyright 2014 Silicon Laboratories, Inc. http://www.silabs.com</b>
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2014 Silicon Laboratories, Inc.
+ * SPDX-FileCopyrightText: 2014 Pierre-noel Bouteville . All rights reserved.
+ * SPDX-FileContributor: Pierre-noel Bouteville <[email protected]>
  *
  * Permission is granted to anyone to use this software for any purpose,
  * including commercial applications, and to alter it and redistribute it
@@ -24,9 +27,6 @@
  * incidental, or special damages, or any other relief, or for any claim by
  * any third party, arising from your use of this Software.
  *
- *   Copyright (C) 2014 Pierre-noel Bouteville . All rights reserved.
- *   Author: Pierre-noel Bouteville <[email protected]>
- *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
diff --git a/arch/arm/src/kinetis/kinetis_cfmconfig.c 
b/arch/arm/src/kinetis/kinetis_cfmconfig.c
index 402b42b339..9132de816d 100644
--- a/arch/arm/src/kinetis/kinetis_cfmconfig.c
+++ b/arch/arm/src/kinetis/kinetis_cfmconfig.c
@@ -1,11 +1,8 @@
 /****************************************************************************
  * arch/arm/src/kinetis/kinetis_cfmconfig.c
  *
- *   https://github.com/jodersky/nuttx/tree/teensy31-7.6
- *
- * Barely based on "bare metal" sample from Freedom board:
- * Copyright (c) 2012-2013 Andrew Payne
- *
+ * SPDX-License-Identifier: MIT
+ * SPDX-FileCopyrightText: 2012-2013 Andrew Payne
  *
  * Permission is hereby granted, free of charge, to any person obtaining a
  * copy of this software and associated documentation files (the "Software"),
diff --git a/arch/arm/src/kl/kl_cfmconfig.c b/arch/arm/src/kl/kl_cfmconfig.c
index 5890b358ca..9ba1c17e08 100644
--- a/arch/arm/src/kl/kl_cfmconfig.c
+++ b/arch/arm/src/kl/kl_cfmconfig.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * arch/arm/src/kl/kl_cfmconfig.c
- * Copyright (c) 2012-2013 Andrew Payne
+ *
+ * SPDX-License-Identifier: MIT
+ * SPDX-FileCopyrightText: 2012-2013 Andrew Payne
  *
  * Permission is hereby granted, free of charge, to any person obtaining a
  * copy of this software and associated documentation files (the "Software"),
diff --git a/arch/arm/src/lc823450/lc823450_symbols.ld 
b/arch/arm/src/lc823450/lc823450_symbols.ld
index 666ba7a2a1..e74c3b3565 100644
--- a/arch/arm/src/lc823450/lc823450_symbols.ld
+++ b/arch/arm/src/lc823450/lc823450_symbols.ld
@@ -1,7 +1,8 @@
 /****************************************************************************
  * arch/arm/src/lc823450/lc823450_symbols.ld
  *
- *   Copyright (C) 2014-2015 ON Semiconductor. All rights reserved.
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2014-2015 ON Semiconductor. All rights reserved.
  *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
diff --git a/arch/arm/src/lpc43xx/hardware/lpc43_spifi.h 
b/arch/arm/src/lpc43xx/hardware/lpc43_spifi.h
index 8f1bc93a8c..52c6aaadc8 100644
--- a/arch/arm/src/lpc43xx/hardware/lpc43_spifi.h
+++ b/arch/arm/src/lpc43xx/hardware/lpc43_spifi.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * arch/arm/src/lpc43xx/hardware/lpc43_spifi.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
@@ -18,31 +20,6 @@
  *
  ****************************************************************************/
 
-/* NOTE:  The SPIFI ROM interface is not defined in the LPC43xx user manual.
- * Some information in this file drivers from the NXP header file
- * spifi_rom_api.h.  I do not believe that any copyright restrictions apply.
- * But just to be certain:
- *
- *   Copyright(C) 2011, NXP Semiconductor
- *   All rights reserved.
- *
- * Software that is described herein is for illustrative purposes only which
- * provides customers with programming information regarding the products.
- * This software is supplied "AS IS" without any warranties. NXP
- * Semiconductors assumes no responsibility or liability for the use of the
- * software, conveys no license or title under any patent, copyright, or
- * mask work right to the product. NXP Semiconductors reserves the right to
- * make changes in the software without notification. NXP Semiconductors
- * also make no representation or warranty that such application will be
- * suitable for the specified use without further testing or modification.
- * Permission to use, copy, modify, and distribute this software and its
- * documentation is hereby granted, under NXP Semiconductors' relevant
- * copyright in the software, without fee, provided that it is used in
- * conjunction with NXP Semiconductors microcontrollers.  This copyright,
- * permission, and disclaimer notice must appear in all copies of this code.
- *
- ****************************************************************************/
-
 #ifndef __ARCH_ARM_SRC_LPC43XX_HARDWARE_LPC43_SPIFI_H
 #define __ARCH_ARM_SRC_LPC43XX_HARDWARE_LPC43_SPIFI_H
 
diff --git a/arch/arm/src/nrf52/nrf52_flash.c b/arch/arm/src/nrf52/nrf52_flash.c
index 3a47bfc0ab..d166c8d6b8 100644
--- a/arch/arm/src/nrf52/nrf52_flash.c
+++ b/arch/arm/src/nrf52/nrf52_flash.c
@@ -1,15 +1,11 @@
 /****************************************************************************
  * arch/arm/src/nrf52/nrf52_flash.c
- * Standard Flash access functions needed by the flash mtd driver.
  *
- *   Copyright (C) 2018 Zglue Inc. All rights reserved.
- *   Author: Levin Li <[email protected]>
- *   Author: Alan Carvalho de Assis <[email protected]>
- *
- * Ported from the Nordic SDK, this is the original license:
- *
- * Copyright (c) 2012 - 2018, Nordic Semiconductor ASA
- * All rights reserved.
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2018 Zglue Inc. All rights reserved.
+ * SPDX-FileCopyrightText: 2012 - 2018, Nordic Semiconductor ASA
+ * SPDX-FileContributor: Levin Li <[email protected]>
+ * SPDX-FileContributor: Alan Carvalho de Assis <[email protected]>
  *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions are
diff --git a/arch/arm/src/nrf52/nrf52_nvmc.c b/arch/arm/src/nrf52/nrf52_nvmc.c
index 0fd8948894..73acf184ef 100644
--- a/arch/arm/src/nrf52/nrf52_nvmc.c
+++ b/arch/arm/src/nrf52/nrf52_nvmc.c
@@ -1,14 +1,11 @@
 /****************************************************************************
  * arch/arm/src/nrf52/nrf52_nvmc.c
  *
- *   Copyright (C) 2018 Zglue Inc. All rights reserved.
- *   Author: Levin Li <[email protected]>
- *   Author: Alan Carvalho de Assis <[email protected]>
- *
- * Ported from the Nordic SDK, this is the original license:
- *
- * Copyright (c) 2012 - 2018, Nordic Semiconductor ASA
- * All rights reserved.
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2018 Zglue Inc. All rights reserved.
+ * SPDX-FileCopyrightText: 2012 - 2018, Nordic Semiconductor ASA
+ * SPDX-FileContributor: Levin Li <[email protected]>
+ * SPDX-FileContributor: Alan Carvalho de Assis <[email protected]>
  *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions are
diff --git a/arch/arm/src/nrf52/nrf52_nvmc.h b/arch/arm/src/nrf52/nrf52_nvmc.h
index 5b44d02902..ce63482378 100644
--- a/arch/arm/src/nrf52/nrf52_nvmc.h
+++ b/arch/arm/src/nrf52/nrf52_nvmc.h
@@ -1,13 +1,10 @@
 /****************************************************************************
  * arch/arm/src/nrf52/nrf52_nvmc.h
  *
- *   Copyright (C) 2018 Gregory Nutt. All rights reserved.
- *   Author: Gregory Nutt <[email protected]>
- *
- * Ported from the Nordic SDK, this is the original license:
- *
- * Copyright (c) 2012 - 2018, Nordic Semiconductor ASA
- * All rights reserved.
+ * SPDX-License-Identifier: BSD-3-Clause
+ * SPDX-FileCopyrightText: 2018 Gregory Nutt. All rights reserved.
+ * SPDX-FileCopyrightText: 2012 - 2018, Nordic Semiconductor ASA
+ * SPDX-FileContributor: Gregory Nutt <[email protected]>
  *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions are

Reply via email to