diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2022-01-19 09:26:42 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2022-01-19 09:26:42 +0100 |
commit | e83a55ba65b820232cb7e700a36428ba0f2cb6e9 (patch) | |
tree | 7cf2f6e81a19f50d023f5883c858620e7afd2288 /lib | |
parent | 5c3c23f10ac4a478e2f2ab3ff689422c19268022 (diff) | |
parent | 79cd45e6eb62c0599d82c768fbfe226eaf750340 (diff) | |
download | barebox-e83a55ba65b820232cb7e700a36428ba0f2cb6e9.tar.gz barebox-e83a55ba65b820232cb7e700a36428ba0f2cb6e9.tar.xz |
Merge branch 'for-next/spdx'
Diffstat (limited to 'lib')
56 files changed, 106 insertions, 0 deletions
diff --git a/lib/Kconfig b/lib/Kconfig index 915ae7a287..a0f28b935c 100644 --- a/lib/Kconfig +++ b/lib/Kconfig @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: GPL-2.0-only + menu "Library routines" config PARAMETER bool diff --git a/lib/Makefile b/lib/Makefile index 9b37d847e0..3f6653d74e 100644 --- a/lib/Makefile +++ b/lib/Makefile @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: GPL-2.0-only + obj-y += bcd.o obj-$(CONFIG_BOOTSTRAP) += bootstrap/ obj-pbl-y += ctype.o @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: GPL-2.0-only + #include <linux/bcd.h> #include <module.h> diff --git a/lib/bootstrap/Kconfig b/lib/bootstrap/Kconfig index 645f0b4b78..5cd6035bee 100644 --- a/lib/bootstrap/Kconfig +++ b/lib/bootstrap/Kconfig @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: GPL-2.0-only + menuconfig BOOTSTRAP bool "Library bootstrap routines" depends on SHELL_NONE diff --git a/lib/bootstrap/Makefile b/lib/bootstrap/Makefile index cbaa49f9d9..295d63e074 100644 --- a/lib/bootstrap/Makefile +++ b/lib/bootstrap/Makefile @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: GPL-2.0-only + obj-y += common.o obj-$(CONFIG_BOOTSTRAP_DEVFS) += devfs.o obj-$(CONFIG_BOOTSTRAP_DISK) += disk.o @@ -1,2 +1,3 @@ +/* SPDX-License-Identifier: GPL-2.0-only */ #include <linux/libfdt_env.h> #include "../scripts/dtc/libfdt/fdt.c" diff --git a/lib/fdt_empty_tree.c b/lib/fdt_empty_tree.c index 5d30c58150..794fcb6cac 100644 --- a/lib/fdt_empty_tree.c +++ b/lib/fdt_empty_tree.c @@ -1,2 +1,4 @@ +/* SPDX-License-Identifier: GPL-2.0-only */ + #include <linux/libfdt_env.h> #include "../scripts/dtc/libfdt/fdt_empty_tree.c" diff --git a/lib/fdt_ro.c b/lib/fdt_ro.c index f73c04ea7b..b4bab9618e 100644 --- a/lib/fdt_ro.c +++ b/lib/fdt_ro.c @@ -1,2 +1,4 @@ +/* SPDX-License-Identifier: GPL-2.0-only */ + #include <linux/libfdt_env.h> #include "../scripts/dtc/libfdt/fdt_ro.c" diff --git a/lib/fdt_rw.c b/lib/fdt_rw.c index 0c1f0f4a4b..72b5df529d 100644 --- a/lib/fdt_rw.c +++ b/lib/fdt_rw.c @@ -1,2 +1,4 @@ +/* SPDX-License-Identifier: GPL-2.0-only */ + #include <linux/libfdt_env.h> #include "../scripts/dtc/libfdt/fdt_rw.c" diff --git a/lib/fdt_strerror.c b/lib/fdt_strerror.c index 8713e3ff47..25883d28d9 100644 --- a/lib/fdt_strerror.c +++ b/lib/fdt_strerror.c @@ -1,2 +1,3 @@ +/* SPDX-License-Identifier: GPL-2.0-only */ #include <linux/libfdt_env.h> #include "../scripts/dtc/libfdt/fdt_strerror.c" diff --git a/lib/fdt_sw.c b/lib/fdt_sw.c index 9ac7e50c76..3f8e3397a9 100644 --- a/lib/fdt_sw.c +++ b/lib/fdt_sw.c @@ -1,2 +1,4 @@ +/* SPDX-License-Identifier: GPL-2.0-only */ + #include <linux/libfdt_env.h> #include "../scripts/dtc/libfdt/fdt_sw.c" diff --git a/lib/fdt_wip.c b/lib/fdt_wip.c index 45b3fc3d3b..da120b6dc9 100644 --- a/lib/fdt_wip.c +++ b/lib/fdt_wip.c @@ -1,2 +1,4 @@ +/* SPDX-License-Identifier: GPL-2.0-only */ + #include <linux/libfdt_env.h> #include "../scripts/dtc/libfdt/fdt_wip.c" diff --git a/lib/fonts/Kconfig b/lib/fonts/Kconfig index e1a736d137..3201364cae 100644 --- a/lib/fonts/Kconfig +++ b/lib/fonts/Kconfig @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: GPL-2.0-only + # # Font configuration # diff --git a/lib/fonts/Makefile b/lib/fonts/Makefile index 394e2c5e4c..1eae8ee67b 100644 --- a/lib/fonts/Makefile +++ b/lib/fonts/Makefile @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: GPL-2.0-only + # Font handling font-objs := fonts.o diff --git a/lib/fonts/font_6x8.c b/lib/fonts/font_6x8.c index a5efeee616..2b9061cbd0 100644 --- a/lib/fonts/font_6x8.c +++ b/lib/fonts/font_6x8.c @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: GPL-2.0-only + #include <init.h> #include <linux/font.h> diff --git a/lib/fonts/font_7x14.c b/lib/fonts/font_7x14.c index e5ef8323ca..13b3897d8c 100644 --- a/lib/fonts/font_7x14.c +++ b/lib/fonts/font_7x14.c @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: GPL-2.0-only + /**************************************/ /* this file adapted from font_8x16.c */ /* by Jurriaan Kalkman 05-2005 */ diff --git a/lib/fonts/font_8x16.c b/lib/fonts/font_8x16.c index e6d40d0de3..dbebf07e27 100644 --- a/lib/fonts/font_8x16.c +++ b/lib/fonts/font_8x16.c @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: GPL-2.0-only + /**********************************************/ /* */ /* Font file generated by cpi2fnt */ diff --git a/lib/fonts/font_8x8.c b/lib/fonts/font_8x8.c index 27d53de578..40f1112427 100644 --- a/lib/fonts/font_8x8.c +++ b/lib/fonts/font_8x8.c @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: GPL-2.0-only + /**********************************************/ /* */ /* Font file generated by cpi2fnt */ diff --git a/lib/fonts/font_custom_16x.c b/lib/fonts/font_custom_16x.c index 2666e1f6d6..eb21a81360 100644 --- a/lib/fonts/font_custom_16x.c +++ b/lib/fonts/font_custom_16x.c @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: GPL-2.0-only + /* * by Du Huanpeng <u74147@gmail.com> */ diff --git a/lib/fonts/font_mini_4x6.c b/lib/fonts/font_mini_4x6.c index 4a1de138a9..560a3e1c3a 100644 --- a/lib/fonts/font_mini_4x6.c +++ b/lib/fonts/font_mini_4x6.c @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: GPL-2.0-only + /* Hand composed "Minuscule" 4x6 font, with binary data generated using * Perl stub. @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: GPL-2.0-only + #include <linux/gcd.h> /* Greatest common divisor */ diff --git a/lib/gui/2d-primitives.c b/lib/gui/2d-primitives.c index 940e82b7d4..55dc1b1dda 100644 --- a/lib/gui/2d-primitives.c +++ b/lib/gui/2d-primitives.c @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: GPL-2.0-only + #include <common.h> #include <fb.h> #include <gui/graphic_utils.h> diff --git a/lib/gui/Kconfig b/lib/gui/Kconfig index 2625d9fb2f..d102604335 100644 --- a/lib/gui/Kconfig +++ b/lib/gui/Kconfig @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: GPL-2.0-only + menu "Library gui routines" config IMAGE_RENDERER diff --git a/lib/gui/Makefile b/lib/gui/Makefile index 31e66225d7..59caa8fbeb 100644 --- a/lib/gui/Makefile +++ b/lib/gui/Makefile @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: GPL-2.0-only + obj-$(CONFIG_BMP) += bmp.o obj-$(CONFIG_IMAGE_RENDERER) += image_renderer.o graphic_utils.o obj-$(CONFIG_PNG) += png.o diff --git a/lib/gui/bmp.c b/lib/gui/bmp.c index 8bffc70a42..bbc623dba3 100644 --- a/lib/gui/bmp.c +++ b/lib/gui/bmp.c @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: GPL-2.0-only + #include <common.h> #include <errno.h> #include <malloc.h> diff --git a/lib/gui/graphic_utils.c b/lib/gui/graphic_utils.c index 0bed932213..92f249e722 100644 --- a/lib/gui/graphic_utils.c +++ b/lib/gui/graphic_utils.c @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: GPL-2.0-only + #include <common.h> #include <fb.h> #include <gui/graphic_utils.h> diff --git a/lib/gui/picopng.h b/lib/gui/picopng.h index 14c5e28bcc..a17dd14b0c 100644 --- a/lib/gui/picopng.h +++ b/lib/gui/picopng.h @@ -1,3 +1,5 @@ +/* SPDX-License-Identifier: GPL-2.0-only */ + #ifndef _PICOPNG_H #define _PICOPNG_H diff --git a/lib/gui/png.c b/lib/gui/png.c index 6bf997c29a..01833485ce 100644 --- a/lib/gui/png.c +++ b/lib/gui/png.c @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: GPL-2.0-only + #include <common.h> #include <errno.h> #include <malloc.h> diff --git a/lib/gui/png_lode.c b/lib/gui/png_lode.c index e30db0f853..68149c848d 100644 --- a/lib/gui/png_lode.c +++ b/lib/gui/png_lode.c @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: GPL-2.0-only + #include <common.h> #include <errno.h> #include <malloc.h> diff --git a/lib/gui/png_pico.c b/lib/gui/png_pico.c index 256db35ce0..029fee2a40 100644 --- a/lib/gui/png_pico.c +++ b/lib/gui/png_pico.c @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: GPL-2.0-only + #include <common.h> #include <errno.h> #include <malloc.h> diff --git a/lib/kasan/Kconfig b/lib/kasan/Kconfig index 7a18cf95be..46fc4f263b 100644 --- a/lib/kasan/Kconfig +++ b/lib/kasan/Kconfig @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: GPL-2.0-only + source "scripts/Kconfig.include" config HAVE_ARCH_KASAN diff --git a/lib/kasan/Makefile b/lib/kasan/Makefile index 31e9d890d5..e3f4bb61f9 100644 --- a/lib/kasan/Makefile +++ b/lib/kasan/Makefile @@ -1,3 +1,4 @@ +# SPDX-License-Identifier: GPL-2.0-only obj-y += generic_report.o generic.o report.o common.o test_kasan.o KASAN_SANITIZE_generic_report.o := n diff --git a/lib/list_sort.c b/lib/list_sort.c index f5122b2592..77ddadb3d6 100644 --- a/lib/list_sort.c +++ b/lib/list_sort.c @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: GPL-2.0-only + #ifndef __BAREBOX__ #include <linux/kernel.h> #define EXPORT_SYMBOL(x) diff --git a/lib/logo/.gitignore b/lib/logo/.gitignore index 0d5475cb78..800a44c414 100644 --- a/lib/logo/.gitignore +++ b/lib/logo/.gitignore @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: GPL-2.0-only + barebox-logo-w64.bblogo barebox-logo-w64.bblogo.S barebox-logo-w240.bblogo diff --git a/lib/logo/Kconfig b/lib/logo/Kconfig index 7d55f7fa27..56ec76afb6 100644 --- a/lib/logo/Kconfig +++ b/lib/logo/Kconfig @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: GPL-2.0-only + menuconfig BAREBOX_LOGO bool "include barebox logos in build" help diff --git a/lib/logo/Makefile b/lib/logo/Makefile index f08beef76b..3e36cf911f 100644 --- a/lib/logo/Makefile +++ b/lib/logo/Makefile @@ -1,3 +1,4 @@ +# SPDX-License-Identifier: GPL-2.0-only OPTS_barebox-logo-w64.bblogo = -resize 64 bblogo-$(CONFIG_BAREBOX_LOGO_64) += barebox-logo-w64 diff --git a/lib/lz4/Makefile b/lib/lz4/Makefile index 7f548c6d1c..7156ec9145 100644 --- a/lib/lz4/Makefile +++ b/lib/lz4/Makefile @@ -1 +1,3 @@ +# SPDX-License-Identifier: GPL-2.0-only + obj-$(CONFIG_LZ4_DECOMPRESS) += lz4_decompress.o diff --git a/lib/lzo/Kconfig b/lib/lzo/Kconfig index 17b0083236..2ead1321e8 100644 --- a/lib/lzo/Kconfig +++ b/lib/lzo/Kconfig @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: GPL-2.0-only + config LZO_DECOMPRESS bool "include lzo uncompression support" select UNCOMPRESS diff --git a/lib/lzo/Makefile b/lib/lzo/Makefile index 0e576a1c10..4ab28ff6f5 100644 --- a/lib/lzo/Makefile +++ b/lib/lzo/Makefile @@ -1 +1,3 @@ +# SPDX-License-Identifier: GPL-2.0-only + obj-$(CONFIG_LZO_DECOMPRESS) += lzo1x_decompress_safe.o diff --git a/lib/make_directory.c b/lib/make_directory.c index 29d08cf536..7db93ded88 100644 --- a/lib/make_directory.c +++ b/lib/make_directory.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only #include <string.h> #include <errno.h> diff --git a/lib/math/Makefile b/lib/math/Makefile index 756d7dd90d..2830dedb2f 100644 --- a/lib/math/Makefile +++ b/lib/math/Makefile @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: GPL-2.0-only + obj-y += div64.o pbl-y += div64.o obj-y += rational.o diff --git a/lib/nls_base.c b/lib/nls_base.c index cd6a5ff124..5def1411f9 100644 --- a/lib/nls_base.c +++ b/lib/nls_base.c @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: GPL-2.0-only + /* * linux/fs/nls/nls_base.c * diff --git a/lib/notifier.c b/lib/notifier.c index 9eb734e504..c55ec22f94 100644 --- a/lib/notifier.c +++ b/lib/notifier.c @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: GPL-2.0-only + #include <common.h> #include <linux/list.h> #include <notifier.h> diff --git a/lib/parseopt.c b/lib/parseopt.c index d0a27d8bf3..4fdd72fa15 100644 --- a/lib/parseopt.c +++ b/lib/parseopt.c @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: GPL-2.0-only + #include <common.h> #include "parseopt.h" diff --git a/lib/random.c b/lib/random.c index 759271f0c8..fb3580f9c0 100644 --- a/lib/random.c +++ b/lib/random.c @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: GPL-2.0-only + #include <common.h> #include <stdlib.h> #include <linux/hw_random.h> diff --git a/lib/readline.c b/lib/readline.c index 25aa99b95e..37d5b0a343 100644 --- a/lib/readline.c +++ b/lib/readline.c @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: GPL-2.0-only + #include <common.h> #include <readkey.h> #include <init.h> diff --git a/lib/readline_simple.c b/lib/readline_simple.c index 2e52bfc2a0..7a8df95494 100644 --- a/lib/readline_simple.c +++ b/lib/readline_simple.c @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: GPL-2.0-only + #include <common.h> static char erase_seq[] = "\b \b"; /* erase sequence */ diff --git a/lib/reed_solomon/Makefile b/lib/reed_solomon/Makefile index c3d7136827..f7475981b9 100644 --- a/lib/reed_solomon/Makefile +++ b/lib/reed_solomon/Makefile @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: GPL-2.0-only + # # This is a modified version of reed solomon lib, # diff --git a/lib/string.c b/lib/string.c index 9aeb1d8830..6389217d5b 100644 --- a/lib/string.c +++ b/lib/string.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * linux/lib/string.c * diff --git a/lib/stringlist.c b/lib/stringlist.c index fc86640b94..bb2ba54a6c 100644 --- a/lib/stringlist.c +++ b/lib/stringlist.c @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: GPL-2.0-only + #include <common.h> #include <xfuncs.h> #include <malloc.h> diff --git a/lib/strtox.c b/lib/strtox.c index a5b770c8ca..76927743a7 100644 --- a/lib/strtox.c +++ b/lib/strtox.c @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: GPL-2.0-only + #include <common.h> #include <linux/ctype.h> diff --git a/lib/unlink-recursive.c b/lib/unlink-recursive.c index f28c6dae5b..398e43693b 100644 --- a/lib/unlink-recursive.c +++ b/lib/unlink-recursive.c @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: GPL-2.0-only + #include <common.h> #include <libfile.h> #include <errno.h> diff --git a/lib/vsprintf.c b/lib/vsprintf.c index 9a94a1bbe8..693f3c0cc0 100644 --- a/lib/vsprintf.c +++ b/lib/vsprintf.c @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: GPL-2.0-only + /* * linux/lib/vsprintf.c * diff --git a/lib/xz/Makefile b/lib/xz/Makefile index 86ba550733..23581d2d8c 100644 --- a/lib/xz/Makefile +++ b/lib/xz/Makefile @@ -1,2 +1,4 @@ +# SPDX-License-Identifier: GPL-2.0-only + obj-$(CONFIG_XZ_DECOMPRESS) += xz_crc32.o xz_dec_bcj.o obj-$(CONFIG_XZ_DECOMPRESS) += xz_dec_lzma2.o xz_dec_stream.o diff --git a/lib/zlib_inflate/Makefile b/lib/zlib_inflate/Makefile index 8e95fcd3c9..bfe12b0d6e 100644 --- a/lib/zlib_inflate/Makefile +++ b/lib/zlib_inflate/Makefile @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: GPL-2.0-only + # # This is a modified version of zlib, which does all memory # allocation ahead of time. diff --git a/lib/zstd/Makefile b/lib/zstd/Makefile index 0c4f56c50c..4e8689a485 100644 --- a/lib/zstd/Makefile +++ b/lib/zstd/Makefile @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: GPL-2.0-only + obj-$(CONFIG_ZSTD_DECOMPRESS) += zstd_decompress.o ccflags-y += -O3 |