diff --git a/arch/misoc/include/arch.h b/arch/misoc/include/arch.h index d00086bbfbd..4851014bc8b 100644 --- a/arch/misoc/include/arch.h +++ b/arch/misoc/include/arch.h @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/include/arch.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/misoc/include/inttypes.h b/arch/misoc/include/inttypes.h index 36b9226cdc8..f8ce0d75fe6 100644 --- a/arch/misoc/include/inttypes.h +++ b/arch/misoc/include/inttypes.h @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/include/inttypes.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/misoc/include/irq.h b/arch/misoc/include/irq.h index 140665526e1..f5a2f8a634f 100644 --- a/arch/misoc/include/irq.h +++ b/arch/misoc/include/irq.h @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/include/irq.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/misoc/include/limits.h b/arch/misoc/include/limits.h index 1e6ad0b8da8..139629b04cf 100644 --- a/arch/misoc/include/limits.h +++ b/arch/misoc/include/limits.h @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/include/limits.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/misoc/include/lm32/irq.h b/arch/misoc/include/lm32/irq.h index b82c64586ca..2a3af493563 100644 --- a/arch/misoc/include/lm32/irq.h +++ b/arch/misoc/include/lm32/irq.h @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/include/lm32/irq.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/misoc/include/minerva/csrdefs.h b/arch/misoc/include/minerva/csrdefs.h index 1e0767a6564..65db3ea0b62 100644 --- a/arch/misoc/include/minerva/csrdefs.h +++ b/arch/misoc/include/minerva/csrdefs.h @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/include/minerva/csrdefs.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/misoc/include/minerva/irq.h b/arch/misoc/include/minerva/irq.h index 799c360c317..19e17dbb130 100644 --- a/arch/misoc/include/minerva/irq.h +++ b/arch/misoc/include/minerva/irq.h @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/include/minerva/irq.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/misoc/include/stdarg.h b/arch/misoc/include/stdarg.h index 794b17d1f56..2ffd6f3a671 100644 --- a/arch/misoc/include/stdarg.h +++ b/arch/misoc/include/stdarg.h @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/include/stdarg.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/misoc/include/syscall.h b/arch/misoc/include/syscall.h index 06f978aeb18..e022d82de14 100644 --- a/arch/misoc/include/syscall.h +++ b/arch/misoc/include/syscall.h @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/include/syscall.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/misoc/include/types.h b/arch/misoc/include/types.h index 1a14ab6025f..dace151d0f0 100644 --- a/arch/misoc/include/types.h +++ b/arch/misoc/include/types.h @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/include/types.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/misoc/src/Makefile b/arch/misoc/src/Makefile index 931fa12d1d4..c4154e5e7a8 100644 --- a/arch/misoc/src/Makefile +++ b/arch/misoc/src/Makefile @@ -1,6 +1,8 @@ ############################################################################ # arch/misoc/src/Makefile # +# 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/misoc/src/common/hw/common.h b/arch/misoc/src/common/hw/common.h index 9690da7e2c8..d7ccc1ea495 100644 --- a/arch/misoc/src/common/hw/common.h +++ b/arch/misoc/src/common/hw/common.h @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/common/hw/common.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/misoc/src/common/hw/ethmac_mem.h b/arch/misoc/src/common/hw/ethmac_mem.h index 9fab68ada5a..83dd1885b1d 100644 --- a/arch/misoc/src/common/hw/ethmac_mem.h +++ b/arch/misoc/src/common/hw/ethmac_mem.h @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/common/hw/ethmac_mem.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/misoc/src/common/hw/flags.h b/arch/misoc/src/common/hw/flags.h index 54bc42d0301..c76bdd5fb36 100644 --- a/arch/misoc/src/common/hw/flags.h +++ b/arch/misoc/src/common/hw/flags.h @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/common/hw/flags.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/misoc/src/common/misoc.h b/arch/misoc/src/common/misoc.h index 6a88e6e6672..decdf87cefe 100644 --- a/arch/misoc/src/common/misoc.h +++ b/arch/misoc/src/common/misoc.h @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/common/misoc.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/misoc/src/common/misoc_flushcache.c b/arch/misoc/src/common/misoc_flushcache.c index 2927d7824ba..f4a6f89d5a3 100644 --- a/arch/misoc/src/common/misoc_flushcache.c +++ b/arch/misoc/src/common/misoc_flushcache.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/common/misoc_flushcache.c * + * 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/misoc/src/common/misoc_initialize.c b/arch/misoc/src/common/misoc_initialize.c index 3547c2237e1..85a95d41269 100644 --- a/arch/misoc/src/common/misoc_initialize.c +++ b/arch/misoc/src/common/misoc_initialize.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/common/misoc_initialize.c * + * 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/misoc/src/common/misoc_lowputs.c b/arch/misoc/src/common/misoc_lowputs.c index e2444a2086d..5fe89e9932f 100644 --- a/arch/misoc/src/common/misoc_lowputs.c +++ b/arch/misoc/src/common/misoc_lowputs.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/common/misoc_lowputs.c * + * 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/misoc/src/common/misoc_mdelay.c b/arch/misoc/src/common/misoc_mdelay.c index 4501f69c3d3..fd0f0fb12d5 100644 --- a/arch/misoc/src/common/misoc_mdelay.c +++ b/arch/misoc/src/common/misoc_mdelay.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/common/misoc_mdelay.c * + * 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/misoc/src/common/misoc_modifyreg16.c b/arch/misoc/src/common/misoc_modifyreg16.c index 275763528ef..e368f94975f 100644 --- a/arch/misoc/src/common/misoc_modifyreg16.c +++ b/arch/misoc/src/common/misoc_modifyreg16.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/common/misoc_modifyreg16.c * + * 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/misoc/src/common/misoc_modifyreg32.c b/arch/misoc/src/common/misoc_modifyreg32.c index 2e50624c4ca..2a5d372efce 100644 --- a/arch/misoc/src/common/misoc_modifyreg32.c +++ b/arch/misoc/src/common/misoc_modifyreg32.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/common/misoc_modifyreg32.c * + * 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/misoc/src/common/misoc_modifyreg8.c b/arch/misoc/src/common/misoc_modifyreg8.c index 07424abf603..7eda3878d99 100644 --- a/arch/misoc/src/common/misoc_modifyreg8.c +++ b/arch/misoc/src/common/misoc_modifyreg8.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/common/misoc_modifyreg8.c * + * 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/misoc/src/common/misoc_net.c b/arch/misoc/src/common/misoc_net.c index 96b314bb67b..87a26e073e1 100644 --- a/arch/misoc/src/common/misoc_net.c +++ b/arch/misoc/src/common/misoc_net.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/common/misoc_net.c * + * 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/misoc/src/common/misoc_puts.c b/arch/misoc/src/common/misoc_puts.c index b1fe413ea1c..4f3d2a3fd4b 100644 --- a/arch/misoc/src/common/misoc_puts.c +++ b/arch/misoc/src/common/misoc_puts.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/common/misoc_puts.c * + * 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/misoc/src/common/misoc_serial.c b/arch/misoc/src/common/misoc_serial.c index ad62240bfd1..516f255944f 100644 --- a/arch/misoc/src/common/misoc_serial.c +++ b/arch/misoc/src/common/misoc_serial.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/common/misoc_serial.c * + * 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/misoc/src/common/misoc_timerisr.c b/arch/misoc/src/common/misoc_timerisr.c index 43f9052f431..8add3e1a808 100644 --- a/arch/misoc/src/common/misoc_timerisr.c +++ b/arch/misoc/src/common/misoc_timerisr.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/common/misoc_timerisr.c * + * 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/misoc/src/common/misoc_udelay.c b/arch/misoc/src/common/misoc_udelay.c index 1ecc6c49bfa..3e5711ba1bb 100644 --- a/arch/misoc/src/common/misoc_udelay.c +++ b/arch/misoc/src/common/misoc_udelay.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/common/misoc_udelay.c * + * 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/misoc/src/lm32/Make.defs b/arch/misoc/src/lm32/Make.defs index 8c1f1121777..9182cf4978e 100644 --- a/arch/misoc/src/lm32/Make.defs +++ b/arch/misoc/src/lm32/Make.defs @@ -1,6 +1,8 @@ ############################################################################ # arch/misoc/src/lm32/Make.defs # +# 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/misoc/src/lm32/Toolchain.defs b/arch/misoc/src/lm32/Toolchain.defs index b10a35e6223..932fe6dd779 100644 --- a/arch/misoc/src/lm32/Toolchain.defs +++ b/arch/misoc/src/lm32/Toolchain.defs @@ -1,6 +1,8 @@ ############################################################################ # arch/misoc/src/lm32/Toolchain.defs # +# 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/misoc/src/lm32/chip.h b/arch/misoc/src/lm32/chip.h index 509e3d72d33..77ec73b4d4c 100644 --- a/arch/misoc/src/lm32/chip.h +++ b/arch/misoc/src/lm32/chip.h @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/lm32/chip.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/misoc/src/lm32/lm32.h b/arch/misoc/src/lm32/lm32.h index e79c7f235fa..ae8d06b6eff 100644 --- a/arch/misoc/src/lm32/lm32.h +++ b/arch/misoc/src/lm32/lm32.h @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/lm32/lm32.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/misoc/src/lm32/lm32_allocateheap.c b/arch/misoc/src/lm32/lm32_allocateheap.c index 83563518089..2144fb4b4ef 100644 --- a/arch/misoc/src/lm32/lm32_allocateheap.c +++ b/arch/misoc/src/lm32/lm32_allocateheap.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/lm32/lm32_allocateheap.c * + * 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/misoc/src/lm32/lm32_config.h b/arch/misoc/src/lm32/lm32_config.h index 7d323b88264..685c87288ab 100644 --- a/arch/misoc/src/lm32/lm32_config.h +++ b/arch/misoc/src/lm32/lm32_config.h @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/lm32/lm32_config.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/misoc/src/lm32/lm32_copystate.c b/arch/misoc/src/lm32/lm32_copystate.c index 5bf855430b7..46487400ceb 100644 --- a/arch/misoc/src/lm32/lm32_copystate.c +++ b/arch/misoc/src/lm32/lm32_copystate.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/lm32/lm32_copystate.c * + * 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/misoc/src/lm32/lm32_createstack.c b/arch/misoc/src/lm32/lm32_createstack.c index a1024437b34..fb7b2a0c6c3 100644 --- a/arch/misoc/src/lm32/lm32_createstack.c +++ b/arch/misoc/src/lm32/lm32_createstack.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/lm32/lm32_createstack.c * + * 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/misoc/src/lm32/lm32_decodeirq.c b/arch/misoc/src/lm32/lm32_decodeirq.c index b87bbba8a7b..bce754ffc09 100644 --- a/arch/misoc/src/lm32/lm32_decodeirq.c +++ b/arch/misoc/src/lm32/lm32_decodeirq.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/lm32/lm32_decodeirq.c * + * 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/misoc/src/lm32/lm32_doirq.c b/arch/misoc/src/lm32/lm32_doirq.c index 079429b4d8a..b56fcde90bc 100644 --- a/arch/misoc/src/lm32/lm32_doirq.c +++ b/arch/misoc/src/lm32/lm32_doirq.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/lm32/lm32_doirq.c * + * 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/misoc/src/lm32/lm32_exit.c b/arch/misoc/src/lm32/lm32_exit.c index 8ee9a4b91ab..c29eecabee4 100644 --- a/arch/misoc/src/lm32/lm32_exit.c +++ b/arch/misoc/src/lm32/lm32_exit.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/lm32/lm32_exit.c * + * 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/misoc/src/lm32/lm32_flushcache.c b/arch/misoc/src/lm32/lm32_flushcache.c index e71de29024c..8f691f35b98 100644 --- a/arch/misoc/src/lm32/lm32_flushcache.c +++ b/arch/misoc/src/lm32/lm32_flushcache.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/lm32/lm32_flushcache.c * + * 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/misoc/src/lm32/lm32_idle.c b/arch/misoc/src/lm32/lm32_idle.c index d6cd4d592ad..69324ffd59b 100644 --- a/arch/misoc/src/lm32/lm32_idle.c +++ b/arch/misoc/src/lm32/lm32_idle.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/lm32/lm32_idle.c * + * 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/misoc/src/lm32/lm32_initialstate.c b/arch/misoc/src/lm32/lm32_initialstate.c index 42ccb3db2e4..829039247c6 100644 --- a/arch/misoc/src/lm32/lm32_initialstate.c +++ b/arch/misoc/src/lm32/lm32_initialstate.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/lm32/lm32_initialstate.c * + * 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/misoc/src/lm32/lm32_irq.c b/arch/misoc/src/lm32/lm32_irq.c index 147dc91fd16..d4367aca5f1 100644 --- a/arch/misoc/src/lm32/lm32_irq.c +++ b/arch/misoc/src/lm32/lm32_irq.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/lm32/lm32_irq.c * + * 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/misoc/src/lm32/lm32_registerdump.c b/arch/misoc/src/lm32/lm32_registerdump.c index 2490087a467..da69efb27dd 100644 --- a/arch/misoc/src/lm32/lm32_registerdump.c +++ b/arch/misoc/src/lm32/lm32_registerdump.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/lm32/lm32_registerdump.c * + * 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/misoc/src/lm32/lm32_releasestack.c b/arch/misoc/src/lm32/lm32_releasestack.c index 31489d78145..dd9b2770dd9 100644 --- a/arch/misoc/src/lm32/lm32_releasestack.c +++ b/arch/misoc/src/lm32/lm32_releasestack.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/lm32/lm32_releasestack.c * + * 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/misoc/src/lm32/lm32_saveusercontext.c b/arch/misoc/src/lm32/lm32_saveusercontext.c index 2733002104d..17787ac739d 100644 --- a/arch/misoc/src/lm32/lm32_saveusercontext.c +++ b/arch/misoc/src/lm32/lm32_saveusercontext.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/lm32/lm32_saveusercontext.c * + * 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/misoc/src/lm32/lm32_schedulesigaction.c b/arch/misoc/src/lm32/lm32_schedulesigaction.c index 437f180d758..95e42a15c4a 100644 --- a/arch/misoc/src/lm32/lm32_schedulesigaction.c +++ b/arch/misoc/src/lm32/lm32_schedulesigaction.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/lm32/lm32_schedulesigaction.c * + * 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/misoc/src/lm32/lm32_sigdeliver.c b/arch/misoc/src/lm32/lm32_sigdeliver.c index 081f40d6e37..c0fac7e36d9 100644 --- a/arch/misoc/src/lm32/lm32_sigdeliver.c +++ b/arch/misoc/src/lm32/lm32_sigdeliver.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/lm32/lm32_sigdeliver.c * + * 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/misoc/src/lm32/lm32_stackframe.c b/arch/misoc/src/lm32/lm32_stackframe.c index cbc2a515933..37efeeb39b2 100644 --- a/arch/misoc/src/lm32/lm32_stackframe.c +++ b/arch/misoc/src/lm32/lm32_stackframe.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/lm32/lm32_stackframe.c * + * 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/misoc/src/lm32/lm32_swint.c b/arch/misoc/src/lm32/lm32_swint.c index 59b0c86fc21..74ac51c14ca 100644 --- a/arch/misoc/src/lm32/lm32_swint.c +++ b/arch/misoc/src/lm32/lm32_swint.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/lm32/lm32_swint.c * + * 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/misoc/src/lm32/lm32_switchcontext.c b/arch/misoc/src/lm32/lm32_switchcontext.c index af52ee5c0be..fac735acb01 100644 --- a/arch/misoc/src/lm32/lm32_switchcontext.c +++ b/arch/misoc/src/lm32/lm32_switchcontext.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/lm32/lm32_switchcontext.c * + * 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/misoc/src/lm32/lm32_syscall.S b/arch/misoc/src/lm32/lm32_syscall.S index 4f274a984a5..0f2a8b081cc 100644 --- a/arch/misoc/src/lm32/lm32_syscall.S +++ b/arch/misoc/src/lm32/lm32_syscall.S @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/lm32/lm32_syscall.S * + * 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/misoc/src/lm32/lm32_usestack.c b/arch/misoc/src/lm32/lm32_usestack.c index 47e3a1449db..57fbc76334f 100644 --- a/arch/misoc/src/lm32/lm32_usestack.c +++ b/arch/misoc/src/lm32/lm32_usestack.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/lm32/lm32_usestack.c * + * 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/misoc/src/lm32/lm32_vectors.S b/arch/misoc/src/lm32/lm32_vectors.S index 7b130523314..460ed6776fd 100644 --- a/arch/misoc/src/lm32/lm32_vectors.S +++ b/arch/misoc/src/lm32/lm32_vectors.S @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/lm32/lm32_allocateheap.c * + * 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/misoc/src/minerva/Make.defs b/arch/misoc/src/minerva/Make.defs index 3aa34aea076..2bf7486196d 100644 --- a/arch/misoc/src/minerva/Make.defs +++ b/arch/misoc/src/minerva/Make.defs @@ -1,6 +1,8 @@ ############################################################################ # arch/misoc/src/minerva/Make.defs # +# 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/misoc/src/minerva/Toolchain.defs b/arch/misoc/src/minerva/Toolchain.defs index 02b47141992..4967b6cb14f 100644 --- a/arch/misoc/src/minerva/Toolchain.defs +++ b/arch/misoc/src/minerva/Toolchain.defs @@ -1,6 +1,8 @@ ############################################################################ # arch/misoc/src/minerva/Toolchain.defs # +# 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/misoc/src/minerva/chip.h b/arch/misoc/src/minerva/chip.h index af85a04af38..2cbc242588e 100644 --- a/arch/misoc/src/minerva/chip.h +++ b/arch/misoc/src/minerva/chip.h @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/minerva/chip.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/misoc/src/minerva/minerva.h b/arch/misoc/src/minerva/minerva.h index fc37b457359..5780d3eb2ca 100644 --- a/arch/misoc/src/minerva/minerva.h +++ b/arch/misoc/src/minerva/minerva.h @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/minerva/minerva.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/misoc/src/minerva/minerva_allocateheap.c b/arch/misoc/src/minerva/minerva_allocateheap.c index 433e8317e9e..6489afeada9 100644 --- a/arch/misoc/src/minerva/minerva_allocateheap.c +++ b/arch/misoc/src/minerva/minerva_allocateheap.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/minerva/minerva_allocateheap.c * + * 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/misoc/src/minerva/minerva_config.h b/arch/misoc/src/minerva/minerva_config.h index 043471286bd..1fa27da18fa 100644 --- a/arch/misoc/src/minerva/minerva_config.h +++ b/arch/misoc/src/minerva/minerva_config.h @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/minerva/minerva_config.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/misoc/src/minerva/minerva_copystate.c b/arch/misoc/src/minerva/minerva_copystate.c index 1d55a8d3d4b..4a1e1452ce2 100644 --- a/arch/misoc/src/minerva/minerva_copystate.c +++ b/arch/misoc/src/minerva/minerva_copystate.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/minerva/minerva_copystate.c * + * 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/misoc/src/minerva/minerva_createstack.c b/arch/misoc/src/minerva/minerva_createstack.c index d92b57640ea..e3bbd739ff1 100644 --- a/arch/misoc/src/minerva/minerva_createstack.c +++ b/arch/misoc/src/minerva/minerva_createstack.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/minerva/minerva_createstack.c * + * 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/misoc/src/minerva/minerva_decodeirq.c b/arch/misoc/src/minerva/minerva_decodeirq.c index a72ffc77f21..ad9ddc01925 100644 --- a/arch/misoc/src/minerva/minerva_decodeirq.c +++ b/arch/misoc/src/minerva/minerva_decodeirq.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/minerva/minerva_decodeirq.c * + * 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/misoc/src/minerva/minerva_doexceptions.c b/arch/misoc/src/minerva/minerva_doexceptions.c index ab7d63e4369..7b62d543aed 100644 --- a/arch/misoc/src/minerva/minerva_doexceptions.c +++ b/arch/misoc/src/minerva/minerva_doexceptions.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/minerva/minerva_doexceptions.c * + * 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/misoc/src/minerva/minerva_doirq.c b/arch/misoc/src/minerva/minerva_doirq.c index 815e1c242cb..f48bcd9cc9e 100644 --- a/arch/misoc/src/minerva/minerva_doirq.c +++ b/arch/misoc/src/minerva/minerva_doirq.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/minerva/minerva_doirq.c * + * 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/misoc/src/minerva/minerva_exit.c b/arch/misoc/src/minerva/minerva_exit.c index ecc6df21beb..f81a79a17ff 100644 --- a/arch/misoc/src/minerva/minerva_exit.c +++ b/arch/misoc/src/minerva/minerva_exit.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/minerva/minerva_exit.c * + * 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/misoc/src/minerva/minerva_flushcache.c b/arch/misoc/src/minerva/minerva_flushcache.c index 87cbcb84c50..f7e99c9ee1f 100644 --- a/arch/misoc/src/minerva/minerva_flushcache.c +++ b/arch/misoc/src/minerva/minerva_flushcache.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/minerva/minerva_flushcache.c * + * 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/misoc/src/minerva/minerva_idle.c b/arch/misoc/src/minerva/minerva_idle.c index 3d2667bca3e..c7e4dd472e5 100644 --- a/arch/misoc/src/minerva/minerva_idle.c +++ b/arch/misoc/src/minerva/minerva_idle.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/minerva/minerva_idle.c * + * 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/misoc/src/minerva/minerva_initialstate.c b/arch/misoc/src/minerva/minerva_initialstate.c index ab1184af91f..3ef4e63cf3f 100644 --- a/arch/misoc/src/minerva/minerva_initialstate.c +++ b/arch/misoc/src/minerva/minerva_initialstate.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/minerva/minerva_initialstate.c * + * 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/misoc/src/minerva/minerva_irq.c b/arch/misoc/src/minerva/minerva_irq.c index b1a760071b7..e142f069ac2 100644 --- a/arch/misoc/src/minerva/minerva_irq.c +++ b/arch/misoc/src/minerva/minerva_irq.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/minerva/minerva_irq.c * + * 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/misoc/src/minerva/minerva_registerdump.c b/arch/misoc/src/minerva/minerva_registerdump.c index 4c235f0e1c2..0b5da071ed4 100644 --- a/arch/misoc/src/minerva/minerva_registerdump.c +++ b/arch/misoc/src/minerva/minerva_registerdump.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/minerva/minerva_registerdump.c * + * 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/misoc/src/minerva/minerva_releasestack.c b/arch/misoc/src/minerva/minerva_releasestack.c index e99d8c143e4..9a0da7c7554 100644 --- a/arch/misoc/src/minerva/minerva_releasestack.c +++ b/arch/misoc/src/minerva/minerva_releasestack.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/minerva/minerva_releasestack.c * + * 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/misoc/src/minerva/minerva_saveusercontext.c b/arch/misoc/src/minerva/minerva_saveusercontext.c index 6c4190bdc04..875670216c1 100644 --- a/arch/misoc/src/minerva/minerva_saveusercontext.c +++ b/arch/misoc/src/minerva/minerva_saveusercontext.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/minerva/minerva_saveusercontext.c * + * 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/misoc/src/minerva/minerva_schedulesigaction.c b/arch/misoc/src/minerva/minerva_schedulesigaction.c index 9d8487dc689..e563c485fd5 100644 --- a/arch/misoc/src/minerva/minerva_schedulesigaction.c +++ b/arch/misoc/src/minerva/minerva_schedulesigaction.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/minerva/minerva_schedulesigaction.c * + * 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/misoc/src/minerva/minerva_sigdeliver.c b/arch/misoc/src/minerva/minerva_sigdeliver.c index 306a1a77dfd..12053d0fec0 100644 --- a/arch/misoc/src/minerva/minerva_sigdeliver.c +++ b/arch/misoc/src/minerva/minerva_sigdeliver.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/minerva/minerva_sigdeliver.c * + * 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/misoc/src/minerva/minerva_stackframe.c b/arch/misoc/src/minerva/minerva_stackframe.c index dc379a305fa..26d4e9ee071 100644 --- a/arch/misoc/src/minerva/minerva_stackframe.c +++ b/arch/misoc/src/minerva/minerva_stackframe.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/minerva/minerva_stackframe.c * + * 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/misoc/src/minerva/minerva_swint.c b/arch/misoc/src/minerva/minerva_swint.c index e032f89c1ea..6e07e462bf1 100644 --- a/arch/misoc/src/minerva/minerva_swint.c +++ b/arch/misoc/src/minerva/minerva_swint.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/minerva/minerva_swint.c * + * 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/misoc/src/minerva/minerva_switchcontext.c b/arch/misoc/src/minerva/minerva_switchcontext.c index a948c600eb6..981bb9f0388 100644 --- a/arch/misoc/src/minerva/minerva_switchcontext.c +++ b/arch/misoc/src/minerva/minerva_switchcontext.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/minerva/minerva_switchcontext.c * + * 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/misoc/src/minerva/minerva_syscall.S b/arch/misoc/src/minerva/minerva_syscall.S index 03ca7d57844..2c466245bb1 100644 --- a/arch/misoc/src/minerva/minerva_syscall.S +++ b/arch/misoc/src/minerva/minerva_syscall.S @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/minerva/minerva_syscall.S * + * 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/misoc/src/minerva/minerva_usestack.c b/arch/misoc/src/minerva/minerva_usestack.c index 00b5ea66f17..975e896ca19 100644 --- a/arch/misoc/src/minerva/minerva_usestack.c +++ b/arch/misoc/src/minerva/minerva_usestack.c @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/minerva/minerva_usestack.c * + * 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/misoc/src/minerva/minerva_vectors.S b/arch/misoc/src/minerva/minerva_vectors.S index 753d9f8b57e..85cd429438c 100644 --- a/arch/misoc/src/minerva/minerva_vectors.S +++ b/arch/misoc/src/minerva/minerva_vectors.S @@ -1,6 +1,8 @@ /**************************************************************************** * arch/misoc/src/minerva/minerva_vectors.S * + * 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