diff --git a/arch/xtensa/include/esp32/core-isa.h b/arch/xtensa/include/esp32/core-isa.h index f26fa9ca686..ce53e12732d 100644 --- a/arch/xtensa/include/esp32/core-isa.h +++ b/arch/xtensa/include/esp32/core-isa.h @@ -1,8 +1,8 @@ /**************************************************************************** * arch/xtensa/include/esp32/core-isa.h - * Xtensa processor CORE configuration * - * Customer ID=11657; Build=0x5fe96; Copyright (c) 1999-2016 Tensilica Inc. + * SPDX-License-Identifier: MIT + * SPDX-FileCopyrightText: 1999-2016 Tensilica Inc. * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation files (the diff --git a/arch/xtensa/include/esp32/tie-asm.h b/arch/xtensa/include/esp32/tie-asm.h index becaf46c842..a231b008d66 100644 --- a/arch/xtensa/include/esp32/tie-asm.h +++ b/arch/xtensa/include/esp32/tie-asm.h @@ -1,13 +1,8 @@ /**************************************************************************** * arch/xtensa/include/esp32/tie-asm.h - * Compile-time assembler definitions dependent on CORE & TIE * - * This header file contains assembly-language definitions (assembly - * macros, etc.) for this specific Xtensa processor's TIE extensions - * and options. It is customized to this Xtensa processor configuration. - * - * Customer ID=11657; Build=0x5fe96; - * Copyright (c) 1999-2016 Cadence Design Systems Inc. + * SPDX-License-Identifier: MIT + * SPDX-FileCopyrightText: 1999-2016 Cadence Design Systems Inc. * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation files (the diff --git a/arch/xtensa/include/esp32/tie.h b/arch/xtensa/include/esp32/tie.h index d973dfd0c69..3179aaede73 100644 --- a/arch/xtensa/include/esp32/tie.h +++ b/arch/xtensa/include/esp32/tie.h @@ -1,15 +1,8 @@ /**************************************************************************** * arch/xtensa/include/esp32/tie.h - * Compile-time HAL definitions dependent on CORE & TIE configuration * - * NOTE: This header file is not meant to be included directly. - * - * This header file describes this specific Xtensa processor's TIE extensions - * that extend basic Xtensa core functionality. It is customized to this - * Xtensa processor configuration. - * - * Customer ID=11657; Build=0x5fe96; - * Copyright (c) 1999-2016 Cadence Design Systems Inc. + * SPDX-License-Identifier: MIT + * SPDX-FileCopyrightText: 1999-2016 Cadence Design Systems Inc. * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation files (the diff --git a/arch/xtensa/include/esp32s2/core-isa.h b/arch/xtensa/include/esp32s2/core-isa.h index 45ba21cc13a..350680be72c 100644 --- a/arch/xtensa/include/esp32s2/core-isa.h +++ b/arch/xtensa/include/esp32s2/core-isa.h @@ -1,8 +1,8 @@ /**************************************************************************** * arch/xtensa/include/esp32s2/core-isa.h - * Xtensa processor CORE configuration * - * Customer ID=11657; Build=0x5fe96; Copyright (c) 1999-2016 Tensilica Inc. + * SPDX-License-Identifier: MIT + * SPDX-FileCopyrightText: 1999-2016 Tensilica Inc. * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation files (the diff --git a/arch/xtensa/include/esp32s2/tie-asm.h b/arch/xtensa/include/esp32s2/tie-asm.h index bc2ebb565d1..a34ad673599 100644 --- a/arch/xtensa/include/esp32s2/tie-asm.h +++ b/arch/xtensa/include/esp32s2/tie-asm.h @@ -1,13 +1,8 @@ /**************************************************************************** * arch/xtensa/include/esp32s2/tie-asm.h - * Compile-time assembler definitions dependent on CORE & TIE * - * This header file contains assembly-language definitions (assembly - * macros, etc.) for this specific Xtensa processor's TIE extensions - * and options. It is customized to this Xtensa processor configuration. - * - * Customer ID=11657; Build=0x5fe96; - * Copyright (c) 1999-2016 Cadence Design Systems Inc. + * SPDX-License-Identifier: MIT + * SPDX-FileCopyrightText: 1999-2016 Cadence Design Systems Inc. * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation files (the diff --git a/arch/xtensa/include/esp32s2/tie.h b/arch/xtensa/include/esp32s2/tie.h index cff636438cb..d2821998576 100644 --- a/arch/xtensa/include/esp32s2/tie.h +++ b/arch/xtensa/include/esp32s2/tie.h @@ -1,14 +1,8 @@ /**************************************************************************** * arch/xtensa/include/esp32s2/tie.h - * Compile-time HAL definitions dependent on CORE & TIE configuration * - * NOTE: This header file is not meant to be included directly. - * - * This header file describes this specific Xtensa processor's TIE extensions - * that extend basic Xtensa core functionality. It is customized to this - * Xtensa processor configuration. - * - * Copyright (c) 1999-2018 Cadence Design Systems Inc. + * SPDX-License-Identifier: MIT + * SPDX-FileCopyrightText: 1999-2018 Cadence Design Systems Inc. * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation files (the diff --git a/arch/xtensa/include/esp32s3/core-isa.h b/arch/xtensa/include/esp32s3/core-isa.h index e956321e20b..5ecf61d38b2 100644 --- a/arch/xtensa/include/esp32s3/core-isa.h +++ b/arch/xtensa/include/esp32s3/core-isa.h @@ -1,8 +1,8 @@ /**************************************************************************** * arch/xtensa/include/esp32s3/core-isa.h - * Xtensa processor core configuration information. * - * Customer ID=15128; Build=0x90f1f; Copyright (c) 1999-2021 Tensilica Inc. + * SPDX-License-Identifier: MIT + * SPDX-FileCopyrightText: 1999-2021 Tensilica Inc. * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation files (the diff --git a/arch/xtensa/include/esp32s3/tie-asm.h b/arch/xtensa/include/esp32s3/tie-asm.h index 86305f9faa1..6f8f0179e7d 100644 --- a/arch/xtensa/include/esp32s3/tie-asm.h +++ b/arch/xtensa/include/esp32s3/tie-asm.h @@ -1,16 +1,8 @@ /**************************************************************************** * arch/xtensa/include/esp32s3/tie-asm.h - * Compile-time HAL assembler definitions dependent on CORE & TIE - * configuration * - * NOTE: This header file is not meant to be included directly. - * - * This header file contains assembly-language definitions (assembly - * macros, etc.) for this specific Xtensa processor's TIE extensions - * and options. It is customized to this Xtensa processor configuration. - * - * Customer ID=15128; Build=0x90f1f; - * Copyright (c) 1999-2021 Cadence Design Systems Inc. + * SPDX-License-Identifier: MIT + * SPDX-FileCopyrightText: 1999-2021 Cadence Design Systems Inc. * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation files (the diff --git a/arch/xtensa/include/esp32s3/tie.h b/arch/xtensa/include/esp32s3/tie.h index 2bfd92c0047..b3edcfdd9e7 100644 --- a/arch/xtensa/include/esp32s3/tie.h +++ b/arch/xtensa/include/esp32s3/tie.h @@ -1,15 +1,8 @@ /**************************************************************************** * arch/xtensa/include/esp32s3/tie.h - * Compile-time HAL definitions dependent on CORE & TIE configuration * - * NOTE: This header file is not meant to be included directly. - * - * This header file describes this specific Xtensa processor's TIE extensions - * that extend basic Xtensa core functionality. It is customized to this - * Xtensa processor configuration. - * - * Customer ID=15128; Build=0x90f1f; - * Copyright (c) 1999-2021 Cadence Design Systems Inc. + * SPDX-License-Identifier: MIT + * SPDX-FileCopyrightText: 1999-2021 Cadence Design Systems Inc. * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation files (the diff --git a/arch/xtensa/include/xtensa/core.h b/arch/xtensa/include/xtensa/core.h index b1c02f7af5f..b3c4281683c 100644 --- a/arch/xtensa/include/xtensa/core.h +++ b/arch/xtensa/include/xtensa/core.h @@ -1,13 +1,9 @@ /**************************************************************************** * arch/xtensa/include/xtensa/core.h * - * Leveraged to NuttX by: - * - * Copyright (C) 2016 Gregory Nutt. All rights reserved. - * - * This file derives from code provided Cadence Design Systems, Inc.: - * - * Copyright (c) 2005-2014 Cadence Design Systems, Inc. + * SPDX-License-Identifier: MIT + * SPDX-FileCopyrightText: 2016 Gregory Nutt. All rights reserved. + * SPDX-FileCopyrightText: 2005-2014 Cadence Design Systems, Inc. * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation files (the @@ -30,16 +26,6 @@ * ****************************************************************************/ -/* This header file is sometimes referred to as the "compile-time HAL" or - * CHAL. It pulls definitions tailored for a specific Xtensa processor - * configuration. - * - * Sources for binaries meant to be configuration-independent generally - * avoid including this file (they may use the configuration-specific HAL - * library). It is normal for the HAL library source itself to include this - * file. - */ - #ifndef __ARCH_XTENSA_INCUDE_XTENSA_CORE_H #define __ARCH_XTENSA_INCUDE_XTENSA_CORE_H diff --git a/arch/xtensa/include/xtensa/xtensa_abi.h b/arch/xtensa/include/xtensa/xtensa_abi.h index e3b7177a861..096bc8ec40c 100644 --- a/arch/xtensa/include/xtensa/xtensa_abi.h +++ b/arch/xtensa/include/xtensa/xtensa_abi.h @@ -1,14 +1,10 @@ /**************************************************************************** * arch/xtensa/include/xtensa/xtensa_abi.h * - * Adapted from use in NuttX by: - * - * Copyright (C) 2016 Gregory Nutt. All rights reserved. - * Author: Gregory Nutt - * - * Derives from logic originally provided by Cadence Design Systems Inc. - * - * Copyright (c) 2006-2015 Cadence Design Systems Inc. + * SPDX-License-Identifier: MIT + * SPDX-FileCopyrightText: 2016 Gregory Nutt. All rights reserved. + * SPDX-FileCopyrightText: 2005-2015 Cadence Design Systems, Inc. + * SPDX-FileContributor: Gregory Nutt * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation files (the diff --git a/arch/xtensa/include/xtensa/xtensa_coproc.h b/arch/xtensa/include/xtensa/xtensa_coproc.h index 5023af12eb9..07b83c7acf4 100644 --- a/arch/xtensa/include/xtensa/xtensa_coproc.h +++ b/arch/xtensa/include/xtensa/xtensa_coproc.h @@ -1,14 +1,10 @@ /**************************************************************************** * arch/xtensa/include/xtensa/xtensa_coproc.h * - * Adapted from use in NuttX by: - * - * Copyright (C) 2016 Gregory Nutt. All rights reserved. - * Author: Gregory Nutt - * - * Derives from logic originally provided by Cadence Design Systems Inc. - * - * Copyright (c) 2006-2015 Cadence Design Systems Inc. + * SPDX-License-Identifier: MIT + * SPDX-FileCopyrightText: 2016 Gregory Nutt. All rights reserved. + * SPDX-FileCopyrightText: 2005-2015 Cadence Design Systems, Inc. + * SPDX-FileContributor: Gregory Nutt * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation files (the diff --git a/arch/xtensa/include/xtensa/xtensa_corebits.h b/arch/xtensa/include/xtensa/xtensa_corebits.h index 7b987a7f422..8df2c172be4 100644 --- a/arch/xtensa/include/xtensa/xtensa_corebits.h +++ b/arch/xtensa/include/xtensa/xtensa_corebits.h @@ -1,16 +1,10 @@ /**************************************************************************** * arch/xtensa/include/xtensa/xtensa_corebits.h - * Xtensa Special Register field positions, masks, values. - * NOTE: This file may be processor configuration dependent. * - * Adapted from use in NuttX by: - * - * Copyright (C) 2016 Gregory Nutt. All rights reserved. - * Author: Gregory Nutt - * - * Derives from logic originally provided by Tensilica Inc. - * - * Copyright (c) 2005-2011 Tensilica Inc. + * SPDX-License-Identifier: MIT + * SPDX-FileCopyrightText: 2016 Gregory Nutt. All rights reserved. + * SPDX-FileCopyrightText: 2005-2011 Tensilica Inc. + * SPDX-FileContributor: Gregory Nutt * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation files (the diff --git a/arch/xtensa/include/xtensa/xtensa_specregs.h b/arch/xtensa/include/xtensa/xtensa_specregs.h index bb5d699f722..fb8c6d6fa46 100644 --- a/arch/xtensa/include/xtensa/xtensa_specregs.h +++ b/arch/xtensa/include/xtensa/xtensa_specregs.h @@ -1,15 +1,10 @@ /**************************************************************************** * arch/xtensa/include/xtensa/xtensa_specregs.h - * Xtensa Special Register symbolic names * - * Adapted from use in NuttX by: - * - * Copyright (C) 2016 Gregory Nutt. All rights reserved. - * Author: Gregory Nutt - * - * Derives from logic originally provided by Tensilica Inc. - * - * Copyright (c) 2005-2011 Tensilica Inc. + * SPDX-License-Identifier: MIT + * SPDX-FileCopyrightText: 2016 Gregory Nutt. All rights reserved. + * SPDX-FileCopyrightText: 2005-2011 Tensilica Inc. + * SPDX-FileContributor: Gregory Nutt * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation files (the diff --git a/arch/xtensa/src/common/xtensa_context.S b/arch/xtensa/src/common/xtensa_context.S index 4fad9629fc4..7af25fb2acc 100644 --- a/arch/xtensa/src/common/xtensa_context.S +++ b/arch/xtensa/src/common/xtensa_context.S @@ -1,14 +1,10 @@ /**************************************************************************** * arch/xtensa/src/common/xtensa_context.S * - * Adapted from use in NuttX by: - * - * Copyright (C) 2016 Gregory Nutt. All rights reserved. - * Author: Gregory Nutt - * - * Derives from logic originally provided by Cadence Design Systems Inc. - * - * Copyright (c) 2006-2015 Cadence Design Systems Inc. + * SPDX-License-Identifier: MIT + * SPDX-FileCopyrightText: 2016 Gregory Nutt. All rights reserved. + * SPDX-FileCopyrightText: 2006-2015 Cadence Design Systems Inc. + * SPDX-FileContributor: Gregory Nutt * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation files (the diff --git a/arch/xtensa/src/common/xtensa_coproc.S b/arch/xtensa/src/common/xtensa_coproc.S index f355267c4cc..2e4e045342b 100644 --- a/arch/xtensa/src/common/xtensa_coproc.S +++ b/arch/xtensa/src/common/xtensa_coproc.S @@ -1,14 +1,10 @@ /**************************************************************************** * arch/xtensa/src/common/xtensa_coproc.S * - * Adapted from use in NuttX by: - * - * Copyright (C) 2016 Gregory Nutt. All rights reserved. - * Author: Gregory Nutt - * - * Derives from logic originally provided by Cadence Design Systems Inc. - * - * Copyright (c) 2006-2015 Cadence Design Systems Inc. + * SPDX-License-Identifier: MIT + * SPDX-FileCopyrightText: 2016 Gregory Nutt. All rights reserved. + * SPDX-FileCopyrightText: 2006-2015 Cadence Design Systems Inc. + * SPDX-FileContributor: Gregory Nutt * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation files (the diff --git a/arch/xtensa/src/common/xtensa_cpuint.S b/arch/xtensa/src/common/xtensa_cpuint.S index cdfb604d044..d60cbfb2bc4 100644 --- a/arch/xtensa/src/common/xtensa_cpuint.S +++ b/arch/xtensa/src/common/xtensa_cpuint.S @@ -1,14 +1,10 @@ /**************************************************************************** * arch/xtensa/src/common/xtensa_cpuint.S * - * Adapted from use in NuttX by: - * - * Copyright (C) 2016 Gregory Nutt. All rights reserved. - * Author: Gregory Nutt - * - * Derives from logic originally provided by Cadence Design Systems Inc. - * - * Copyright (c) 2006-2015 Cadence Design Systems Inc. + * SPDX-License-Identifier: MIT + * SPDX-FileCopyrightText: 2016 Gregory Nutt. All rights reserved. + * SPDX-FileCopyrightText: 2006-2015 Cadence Design Systems Inc. + * SPDX-FileContributor: Gregory Nutt * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation files (the diff --git a/arch/xtensa/src/common/xtensa_int_handlers.S b/arch/xtensa/src/common/xtensa_int_handlers.S index 8f58a542265..be6e407bf7c 100644 --- a/arch/xtensa/src/common/xtensa_int_handlers.S +++ b/arch/xtensa/src/common/xtensa_int_handlers.S @@ -1,14 +1,10 @@ /**************************************************************************** * arch/xtensa/src/common/xtensa_int_handlers.S * - * Adapted from use in NuttX by: - * - * Copyright (C) 2016 Gregory Nutt. All rights reserved. - * Author: Gregory Nutt - * - * Derives from logic originally provided by Cadence Design Systems Inc. - * - * Copyright (c) 2006-2015 Cadence Design Systems Inc. + * SPDX-License-Identifier: MIT + * SPDX-FileCopyrightText: 2016 Gregory Nutt. All rights reserved. + * SPDX-FileCopyrightText: 2006-2015 Cadence Design Systems Inc. + * SPDX-FileContributor: Gregory Nutt * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation files (the diff --git a/arch/xtensa/src/common/xtensa_panic.S b/arch/xtensa/src/common/xtensa_panic.S index e0ef5a213ee..e507d635840 100644 --- a/arch/xtensa/src/common/xtensa_panic.S +++ b/arch/xtensa/src/common/xtensa_panic.S @@ -1,14 +1,10 @@ /**************************************************************************** * arch/xtensa/src/common/xtensa_panic.S * - * Adapted from use in NuttX by: - * - * Copyright (C) 2016 Gregory Nutt. All rights reserved. - * Author: Gregory Nutt - * - * Derives from logic originally provided by Cadence Design Systems Inc. - * - * Copyright (c) 2006-2015 Cadence Design Systems Inc. + * SPDX-License-Identifier: MIT + * SPDX-FileCopyrightText: 2016 Gregory Nutt. All rights reserved. + * SPDX-FileCopyrightText: 2006-2015 Cadence Design Systems Inc. + * SPDX-FileContributor: Gregory Nutt * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation files (the diff --git a/arch/xtensa/src/common/xtensa_timer.h b/arch/xtensa/src/common/xtensa_timer.h index 0fda4a80555..f3296617f8b 100644 --- a/arch/xtensa/src/common/xtensa_timer.h +++ b/arch/xtensa/src/common/xtensa_timer.h @@ -1,13 +1,10 @@ /**************************************************************************** * arch/xtensa/src/common/xtensa_timer.h * - * Adapted from use in NuttX by: - * - * Copyright (C) 2016 Gregory Nutt. All rights reserved. - * Author: Gregory Nutt - * - * Derives from logic originally provided by Cadence Design Systems Inc. - * Copyright (c) 2003-2015 Cadence Design Systems, Inc. + * SPDX-License-Identifier: MIT + * SPDX-FileCopyrightText: 2016 Gregory Nutt. All rights reserved. + * SPDX-FileCopyrightText: 2003-2015 Cadence Design Systems Inc. + * SPDX-FileContributor: Gregory Nutt * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation files (the diff --git a/arch/xtensa/src/common/xtensa_user_handler.S b/arch/xtensa/src/common/xtensa_user_handler.S index 0a3b837c522..2475b81b6db 100644 --- a/arch/xtensa/src/common/xtensa_user_handler.S +++ b/arch/xtensa/src/common/xtensa_user_handler.S @@ -1,14 +1,10 @@ /**************************************************************************** * arch/xtensa/src/common/xtensa_user_handler.S * - * Adapted from use in NuttX by: - * - * Copyright (C) 2016 Gregory Nutt. All rights reserved. - * Author: Gregory Nutt - * - * Derives from logic originally provided by Cadence Design Systems Inc. - * - * Copyright (c) 2006-2015 Cadence Design Systems Inc. + * SPDX-License-Identifier: MIT + * SPDX-FileCopyrightText: 2016 Gregory Nutt. All rights reserved. + * SPDX-FileCopyrightText: 2006-2015 Cadence Design Systems Inc. + * SPDX-FileContributor: Gregory Nutt * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation files (the diff --git a/arch/xtensa/src/common/xtensa_vectors.S b/arch/xtensa/src/common/xtensa_vectors.S index f658bac7d2e..8966268277d 100644 --- a/arch/xtensa/src/common/xtensa_vectors.S +++ b/arch/xtensa/src/common/xtensa_vectors.S @@ -1,14 +1,10 @@ /**************************************************************************** * arch/xtensa/src/common/xtensa_vectors.S * - * Adapted from use in NuttX by: - * - * Copyright (C) 2016 Gregory Nutt. All rights reserved. - * Author: Gregory Nutt - * - * Derives from logic originally provided by Cadence Design Systems Inc. - * - * Copyright (c) 2006-2015 Cadence Design Systems Inc. + * SPDX-License-Identifier: MIT + * SPDX-FileCopyrightText: 2016 Gregory Nutt. All rights reserved. + * SPDX-FileCopyrightText: 2006-2015 Cadence Design Systems Inc. + * SPDX-FileContributor: Gregory Nutt * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation files (the diff --git a/arch/xtensa/src/common/xtensa_window_vector.S b/arch/xtensa/src/common/xtensa_window_vector.S index ba43de5635b..7de6316fdc6 100644 --- a/arch/xtensa/src/common/xtensa_window_vector.S +++ b/arch/xtensa/src/common/xtensa_window_vector.S @@ -1,14 +1,10 @@ /**************************************************************************** * arch/xtensa/src/common/xtensa_window_vector.S * - * Adapted from use in NuttX by: - * - * Copyright (C) 2016 Gregory Nutt. All rights reserved. - * Author: Gregory Nutt - * - * Derives from logic originally provided by Cadence Design Systems Inc. - * - * Copyright (c) 2006-2015 Cadence Design Systems Inc. + * SPDX-License-Identifier: MIT + * SPDX-FileCopyrightText: 2016 Gregory Nutt. All rights reserved. + * SPDX-FileCopyrightText: 2006-2015 Cadence Design Systems Inc. + * SPDX-FileContributor: Gregory Nutt * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation files (the diff --git a/arch/xtensa/src/common/xtensa_windowspill.S b/arch/xtensa/src/common/xtensa_windowspill.S index 76dc81e67db..5f6c5508463 100644 --- a/arch/xtensa/src/common/xtensa_windowspill.S +++ b/arch/xtensa/src/common/xtensa_windowspill.S @@ -1,16 +1,10 @@ /**************************************************************************** * arch/xtensa/src/common/xtensa_windowspill.S - * Register window spill routine * - * Adapted from use in NuttX by: - * - * Copyright (C) 2016 Gregory Nutt. All rights reserved. - * Author: Gregory Nutt - * - * Derives from logic originally provided by Tensilica Inc. - * - * $Id: //depot/rel/Eaglenest/Xtensa/OS/hal/windowspill_asm.S#1 $ - * Copyright (c) 1999-2010 Tensilica Inc. + * SPDX-License-Identifier: MIT + * SPDX-FileCopyrightText: 2016 Gregory Nutt. All rights reserved. + * SPDX-FileCopyrightText: 1999-2010 Tensilica Inc. + * SPDX-FileContributor:Gregory Nutt * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation files (the