* [kernel-cache][PATCH] bug 13333 Add SPDX license headers to all source files for yocto-kernel-cache
@ 2019-10-02 11:39 Ycn aKaJoseph
2019-10-02 12:02 ` ✗ patchtest: failure for " Patchwork
2019-10-02 13:15 ` [kernel-cache][PATCH] " Richard Purdie
0 siblings, 2 replies; 3+ messages in thread
From: Ycn aKaJoseph @ 2019-10-02 11:39 UTC (permalink / raw)
To: openembedded-core
[-- Attachment #1.1: Type: text/plain, Size: 317 bytes --]
Hi there,
As mentioned in IRC yesterday (yacar_), yesterday I worked on that bug:
https://bugzilla.yoctoproject.org/show_bug.cgi?id=13333
I've updated the SPDX identifier + added a few lines to the 00-README to
explain the policy.
Feel free to give me a feedback so I can improve the patch.
Regards,
[-- Attachment #1.2: Type: text/html, Size: 562 bytes --]
[-- Attachment #2: 0001-bug-13333-add-SPDX-License-Identifier.patch --]
[-- Type: text/x-patch, Size: 540844 bytes --]
From 51a1d29061073db63097eeb66c92935750630355 Mon Sep 17 00:00:00 2001
From: Yann CARDAILLAC <ycnakajsph@gmail.com>
Date: Wed, 2 Oct 2019 13:18:02 +0200
Subject: [PATCH] bug 13333 : add SPDX License Identifier
Signed-off-by: Yann CARDAILLAC <ycnakajsph@gmail.com>
---
00-README | 8 +++++++-
arch/arc/arc.cfg | 3 ++-
arch/arc/arc.scc | 3 ++-
arch/arm/32bit-compat.cfg | 3 ++-
arch/arm/32bit-compat.scc | 3 ++-
arch/arm/arm.cfg | 3 ++-
arch/arm/arm.scc | 3 ++-
arch/arm/v7-A15/v7-A15.scc | 3 ++-
arch/microblaze/microblaze.cfg | 2 +-
arch/microblaze/microblaze.scc | 2 +-
arch/mips/mips.cfg | 3 ++-
arch/mips/mips.scc | 3 ++-
arch/omap/omap.scc | 1 +
arch/powerpc/powerpc.scc | 3 ++-
arch/riscv/riscv.cfg | 3 ++-
arch/riscv/riscv.scc | 3 ++-
arch/x86/x86.scc | 3 ++-
backports/backports.scc | 1 +
bsp/arm-versatile-926ejs/arm-versatile-926ejs-gfx.cfg | 3 ++-
bsp/arm-versatile-926ejs/arm-versatile-926ejs-preempt-rt.scc | 3 ++-
bsp/arm-versatile-926ejs/arm-versatile-926ejs-standard.scc | 3 ++-
bsp/arm-versatile-926ejs/arm-versatile-926ejs-tiny.scc | 3 ++-
bsp/arm-versatile-926ejs/arm-versatile-926ejs.cfg | 3 ++-
bsp/arm-versatile-926ejs/arm-versatile-926ejs.scc | 2 +-
bsp/arm-versatile-926ejs/hardware.cfg | 3 ++-
bsp/bcm-2xxx-rpi/bcm-2xxx-rpi.cfg | 3 ++-
bsp/bcm-2xxx-rpi/bcm-2xxx-rpi.scc | 3 ++-
bsp/bcm-2xxx-rpi/bcm-2xxx-rpi4-preempt-rt.scc | 3 ++-
bsp/bcm-2xxx-rpi/bcm-2xxx-rpi4-standard.scc | 2 +-
bsp/beaglebone/beaglebone-non_hardware.cfg | 3 ++-
bsp/beaglebone/beaglebone-preempt-rt.scc | 3 ++-
bsp/beaglebone/beaglebone-standard.scc | 3 ++-
bsp/beaglebone/beaglebone.cfg | 3 ++-
bsp/beaglebone/beaglebone.scc | 3 ++-
bsp/beaglebone/no-preempt.cfg | 3 ++-
bsp/beaglebone/no-preempt.scc | 3 ++-
bsp/beaglebone/qemu-bb.cfg | 3 ++-
bsp/beaglebone/qemu-bb.scc | 3 ++-
bsp/beaglebone/wifi.cfg | 3 ++-
bsp/beaglebone/wifi.scc | 3 ++-
bsp/common-pc-64/common-pc-64-cpu.cfg | 3 ++-
bsp/common-pc-64/common-pc-64-developer.scc | 3 ++-
bsp/common-pc-64/common-pc-64-preempt-rt.scc | 3 ++-
bsp/common-pc-64/common-pc-64-standard.scc | 3 ++-
bsp/common-pc-64/common-pc-64.scc | 3 ++-
bsp/common-pc-64/hardware.cfg | 3 ++-
bsp/common-pc/common-pc-cpu.cfg | 3 ++-
bsp/common-pc/common-pc-developer.scc | 3 ++-
bsp/common-pc/common-pc-drivers-32.cfg | 3 ++-
bsp/common-pc/common-pc-drivers.cfg | 3 ++-
bsp/common-pc/common-pc-eth.cfg | 3 ++-
bsp/common-pc/common-pc-gfx.cfg | 3 ++-
bsp/common-pc/common-pc-preempt-rt.scc | 3 ++-
bsp/common-pc/common-pc-standard.scc | 3 ++-
bsp/common-pc/common-pc-tiny.scc | 2 +-
bsp/common-pc/common-pc-wifi.cfg | 3 ++-
bsp/common-pc/common-pc.cfg | 3 ++-
bsp/common-pc/common-pc.scc | 3 ++-
bsp/common-pc/hardware.cfg | 3 ++-
bsp/common-pc/non-hardware.cfg | 3 ++-
bsp/edgerouter/edgerouter-standard.scc | 3 ++-
bsp/edgerouter/edgerouter.cfg | 3 ++-
bsp/edgerouter/edgerouter.scc | 3 ++-
bsp/fsl-mpc8315e-rdb/fsl-mpc8315e-rdb-preempt-rt.scc | 3 ++-
bsp/fsl-mpc8315e-rdb/fsl-mpc8315e-rdb-standard.scc | 3 ++-
bsp/fsl-mpc8315e-rdb/fsl-mpc8315e-rdb.cfg | 3 ++-
bsp/fsl-mpc8315e-rdb/fsl-mpc8315e-rdb.scc | 3 ++-
bsp/fsl-mpc8315e-rdb/hardware.cfg | 3 ++-
bsp/hsdk/hsdk-standard.scc | 3 ++-
bsp/hsdk/hsdk.cfg | 3 ++-
bsp/hsdk/hsdk.scc | 3 ++-
bsp/intel-common/intel-common-drivers-32-essential.scc | 2 +-
bsp/intel-common/intel-common-drivers-32.scc | 3 ++-
bsp/intel-common/intel-common-drivers.scc | 3 ++-
bsp/intel-common/intel-common.scc | 3 ++-
bsp/intel-common/intel-core2-32-developer.scc | 3 ++-
bsp/intel-common/intel-core2-32-preempt-rt.scc | 3 ++-
bsp/intel-common/intel-core2-32-standard.scc | 3 ++-
bsp/intel-common/intel-core2-32.cfg | 3 ++-
bsp/intel-common/intel-core2-32.scc | 3 ++-
bsp/intel-common/intel-corei7-64-developer.scc | 3 ++-
bsp/intel-common/intel-corei7-64-preempt-rt.scc | 3 ++-
bsp/intel-common/intel-corei7-64-standard.scc | 3 ++-
bsp/intel-common/intel-corei7-64.cfg | 3 ++-
bsp/intel-common/intel-corei7-64.scc | 3 ++-
bsp/intel-common/intel-developer-drivers.scc | 3 ++-
bsp/intel-common/intel-quark-preempt-rt.scc | 3 ++-
bsp/intel-common/intel-quark-standard.scc | 3 ++-
bsp/intel-common/intel-quark-tiny.scc | 3 ++-
bsp/intel-common/intel-quark.cfg | 3 ++-
bsp/intel-common/intel-quark.scc | 3 ++-
bsp/intel-x86/cfs-bandwidth.cfg | 3 ++-
bsp/intel-x86/intel-x86-32-preempt-rt.scc | 3 ++-
bsp/intel-x86/intel-x86-32-standard.scc | 3 ++-
bsp/intel-x86/intel-x86-32-tiny.scc | 3 ++-
bsp/intel-x86/intel-x86-32.cfg | 3 ++-
bsp/intel-x86/intel-x86-32.scc | 3 ++-
bsp/intel-x86/intel-x86-64-preempt-rt.scc | 3 ++-
bsp/intel-x86/intel-x86-64-standard.scc | 3 ++-
bsp/intel-x86/intel-x86-64-tiny.scc | 3 ++-
bsp/intel-x86/intel-x86-64.cfg | 3 ++-
bsp/intel-x86/intel-x86-64.scc | 3 ++-
bsp/intel-x86/intel-x86-acpi.cfg | 3 ++-
bsp/intel-x86/intel-x86-hugepage.cfg | 3 ++-
bsp/intel-x86/intel-x86-igb-overrides.cfg | 3 ++-
bsp/intel-x86/intel-x86-ixgbe-overrides.cfg | 3 ++-
bsp/intel-x86/intel-x86-mga.cfg | 3 ++-
bsp/intel-x86/intel-x86.cfg | 3 ++-
bsp/intel-x86/intel-x86.scc | 3 ++-
bsp/marvell-cn96xx/marvell-cn96xx-standard.scc | 3 ++-
bsp/marvell-cn96xx/marvell-cn96xx.cfg | 3 ++-
bsp/marvell-cn96xx/marvell-cn96xx.scc | 3 ++-
bsp/minnow/minnow-dev.cfg | 3 ++-
| 3 ++-
bsp/minnow/minnow-no-pch-gpio.cfg | 3 ++-
bsp/minnow/minnow-preempt-rt.scc | 3 ++-
bsp/minnow/minnow-standard.scc | 3 ++-
bsp/minnow/minnow-tiny.scc | 3 ++-
bsp/minnow/minnow.cfg | 3 ++-
bsp/minnow/minnow.scc | 3 ++-
bsp/mti-malta32/hardware.cfg | 3 ++-
bsp/mti-malta32/mti-malta32-be-preempt-rt.scc | 3 ++-
bsp/mti-malta32/mti-malta32-be-standard.scc | 3 ++-
bsp/mti-malta32/mti-malta32-be.cfg | 3 ++-
bsp/mti-malta32/mti-malta32-common.cfg | 3 ++-
bsp/mti-malta32/mti-malta32-gfx.cfg | 3 ++-
bsp/mti-malta32/mti-malta32-le-standard.scc | 3 ++-
bsp/mti-malta32/mti-malta32-le.cfg | 3 ++-
bsp/mti-malta32/mti-malta32-rt.cfg | 3 ++-
bsp/mti-malta32/mti-malta32.scc | 3 ++-
bsp/mti-malta64/hardware.cfg | 3 ++-
bsp/mti-malta64/mti-malta64-be-preempt-rt.scc | 3 ++-
bsp/mti-malta64/mti-malta64-be-standard.scc | 3 ++-
bsp/mti-malta64/mti-malta64-be.cfg | 3 ++-
bsp/mti-malta64/mti-malta64-common.cfg | 3 ++-
bsp/mti-malta64/mti-malta64-gfx.cfg | 3 ++-
bsp/mti-malta64/mti-malta64-le-standard.scc | 3 ++-
bsp/mti-malta64/mti-malta64-le.cfg | 3 ++-
bsp/mti-malta64/mti-malta64.scc | 3 ++-
bsp/nsimhs/nsimhs-standard.scc | 3 ++-
bsp/nsimhs/nsimhs.cfg | 3 ++-
bsp/nsimhs/nsimhs.scc | 3 ++-
bsp/nxp-ls20xx/nxp-ls20xx-standard.scc | 3 ++-
bsp/nxp-ls20xx/nxp-ls20xx.cfg | 3 ++-
bsp/nxp-ls20xx/nxp-ls20xx.scc | 3 ++-
bsp/pandaboard/pandaboard.scc | 3 ++-
bsp/qemu-ppc32/hardware.cfg | 3 ++-
bsp/qemu-ppc32/qemu-ppc32-gfx.cfg | 3 ++-
bsp/qemu-ppc32/qemu-ppc32-preempt-rt.scc | 3 ++-
bsp/qemu-ppc32/qemu-ppc32-rt.cfg | 3 ++-
bsp/qemu-ppc32/qemu-ppc32-standard.scc | 3 ++-
bsp/qemu-ppc32/qemu-ppc32.cfg | 3 ++-
bsp/qemu-ppc32/qemu-ppc32.scc | 3 ++-
bsp/qemu-ppc64/qemu-ppc64-standard.scc | 3 ++-
bsp/qemu-ppc64/qemu-ppc64.cfg | 3 ++-
bsp/qemu-ppc64/qemu-ppc64.scc | 3 ++-
bsp/qemuarm64/qemuarm64-gfx.cfg | 3 ++-
bsp/qemuarm64/qemuarm64-preempt-rt.scc | 3 ++-
bsp/qemuarm64/qemuarm64-standard.scc | 3 ++-
bsp/qemuarm64/qemuarm64.cfg | 3 ++-
bsp/qemuarm64/qemuarm64.scc | 3 ++-
bsp/qemuarma15/qemuarma15-gfx.cfg | 3 ++-
bsp/qemuarma15/qemuarma15-preempt-rt.scc | 2 +-
bsp/qemuarma15/qemuarma15-standard.scc | 2 +-
bsp/qemuarma15/qemuarma15-tiny.cfg | 3 ++-
bsp/qemuarma15/qemuarma15-tiny.scc | 3 ++-
bsp/qemuarma15/qemuarma15.cfg | 3 ++-
bsp/qemuarma15/qemuarma15.scc | 3 ++-
bsp/qemuarma9/hardware.cfg | 3 ++-
bsp/qemuarma9/qemuarma9-gfx.cfg | 3 ++-
bsp/qemuarma9/qemuarma9-standard.scc | 2 +-
bsp/qemuarma9/qemuarma9.cfg | 2 +-
bsp/qemuarma9/qemuarma9.scc | 3 ++-
bsp/qemumicroblaze/qemumicroblazeeb-standard.scc | 3 ++-
bsp/qemumicroblaze/qemumicroblazeeb-tiny.scc | 2 +-
bsp/qemumicroblaze/qemumicroblazeeb.cfg | 2 +-
bsp/qemumicroblaze/qemumicroblazeel-standard.scc | 3 ++-
bsp/qemumicroblaze/qemumicroblazeel-tiny.scc | 2 +-
bsp/qemumicroblaze/qemumicroblazeel.cfg | 2 +-
bsp/qemuriscv32/qemuriscv32-standard.scc | 3 ++-
bsp/qemuriscv32/qemuriscv32.cfg | 3 ++-
bsp/qemuriscv32/qemuriscv32.scc | 3 ++-
bsp/qemuriscv64/qemuriscv64-standard.scc | 3 ++-
bsp/qemuriscv64/qemuriscv64.cfg | 3 ++-
bsp/qemuriscv64/qemuriscv64.scc | 3 ++-
bsp/renesas-rcar/renesas-rcar-h3-standard.scc | 3 ++-
bsp/renesas-rcar/renesas-rcar-m3-standard.scc | 3 ++-
bsp/renesas-rcar/renesas-rcar.cfg | 3 ++-
bsp/renesas-rcar/renesas-rcar.scc | 3 ++-
bsp/ti-am335x/ti-am335x-standard.scc | 3 ++-
bsp/ti-am335x/ti-am335x.cfg | 3 ++-
bsp/ti-am335x/ti-am335x.scc | 3 ++-
bsp/xilinx-zynqmp/xilinx-zynqmp-standard.scc | 3 ++-
bsp/xilinx-zynqmp/xilinx-zynqmp.cfg | 3 ++-
bsp/xilinx-zynqmp/xilinx-zynqmp.scc | 3 ++-
bsp/xilinx/board-common.cfg | 2 +-
bsp/xilinx/board-common.scc | 2 +-
bsp/xilinx/soc/drivers-softip-microblaze.cfg | 2 +-
bsp/xilinx/soc/drivers-softip.cfg | 2 +-
bsp/xilinx/soc/drivers-softip.scc | 2 +-
bsp/xilinx/soc/drivers-zynq.cfg | 2 +-
bsp/xilinx/soc/zynq.cfg | 2 +-
bsp/xilinx/soc/zynq.scc | 2 +-
bsp/xilinx/zynq-standard.scc | 3 ++-
bsp/xilinx/zynq-tiny.scc | 2 +-
cfg/8250.cfg | 3 ++-
cfg/8250.scc | 3 ++-
cfg/amd.cfg | 3 ++-
cfg/amd.scc | 3 ++-
cfg/boot-live.cfg | 3 ++-
cfg/boot-live.scc | 3 ++-
cfg/debug-kselftest.cfg | 3 ++-
cfg/debug-kselftest.scc | 3 ++-
cfg/debug/common/debug-kernelhacking.cfg | 3 ++-
cfg/debug/common/debug-kernelhacking.scc | 3 ++-
cfg/debug/crypto/debug-crypto-test.cfg | 3 ++-
cfg/debug/crypto/debug-crypto-test.scc | 3 ++-
cfg/debug/debug-info/debug-enable-must-check.cfg | 3 ++-
cfg/debug/debug-info/debug-enable-must-check.scc | 3 ++-
cfg/debug/debug-info/debug-enable-warn-deprecated.cfg | 3 ++-
cfg/debug/debug-info/debug-enable-warn-deprecated.scc | 3 ++-
cfg/debug/debug-info/debug-force-weak-percpu.cfg | 3 ++-
cfg/debug/debug-info/debug-force-weak-percpu.scc | 3 ++-
cfg/debug/debug-info/debug-gdbscripts.cfg | 3 ++-
cfg/debug/debug-info/debug-gdbscripts.scc | 3 ++-
| 3 ++-
| 3 ++-
cfg/debug/debug-info/debug-info-dwarf4.cfg | 3 ++-
cfg/debug/debug-info/debug-info-dwarf4.scc | 3 ++-
cfg/debug/debug-info/debug-info-reduced.cfg | 3 ++-
cfg/debug/debug-info/debug-info-reduced.scc | 3 ++-
cfg/debug/debug-info/debug-info-split.cfg | 3 ++-
cfg/debug/debug-info/debug-info-split.scc | 3 ++-
cfg/debug/debug-info/debug-info.cfg | 3 ++-
cfg/debug/debug-info/debug-info.scc | 3 ++-
cfg/debug/debug-info/debug-page-owner.cfg | 3 ++-
cfg/debug/debug-info/debug-page-owner.scc | 3 ++-
cfg/debug/debug-info/debug-readable-asm.cfg | 3 ++-
cfg/debug/debug-info/debug-readable-asm.scc | 3 ++-
cfg/debug/debug-info/debug-section-mismatch-warn.cfg | 3 ++-
cfg/debug/debug-info/debug-section-mismatch-warn.scc | 3 ++-
cfg/debug/debug-info/debug-section-mismatch.cfg | 3 ++-
cfg/debug/debug-info/debug-section-mismatch.scc | 3 ++-
cfg/debug/debug-info/debug-strip-asm-syms.cfg | 3 ++-
cfg/debug/debug-info/debug-strip-asm-syms.scc | 3 ++-
cfg/debug/debug-info/debug-unused-symbols.cfg | 3 ++-
cfg/debug/debug-info/debug-unused-symbols.scc | 3 ++-
cfg/debug/fault-inject/debug-fail-futex.cfg | 3 ++-
cfg/debug/fault-inject/debug-fail-futex.scc | 3 ++-
cfg/debug/fault-inject/debug-fail-io-timeout.cfg | 3 ++-
cfg/debug/fault-inject/debug-fail-io-timeout.scc | 3 ++-
cfg/debug/fault-inject/debug-fail-make-request.cfg | 3 ++-
cfg/debug/fault-inject/debug-fail-make-request.scc | 3 ++-
cfg/debug/fault-inject/debug-fail-pagealloc.cfg | 3 ++-
cfg/debug/fault-inject/debug-fail-pagealloc.scc | 3 ++-
cfg/debug/fault-inject/debug-failslab-slab.cfg | 3 ++-
cfg/debug/fault-inject/debug-failslab-slab.scc | 3 ++-
cfg/debug/fault-inject/debug-failslab-slub.cfg | 3 ++-
cfg/debug/fault-inject/debug-failslab-slub.scc | 3 ++-
cfg/debug/fault-inject/debug-fault-injection.cfg | 3 ++-
cfg/debug/fault-inject/debug-fault-injection.scc | 3 ++-
cfg/debug/fault-inject/debug-fault-slab.scc | 3 ++-
cfg/debug/fault-inject/debug-fault-slub.scc | 3 ++-
cfg/debug/irq/debug-generic-irq-debugfs.cfg | 3 ++-
cfg/debug/irq/debug-generic-irq-debugfs.scc | 3 ++-
cfg/debug/irq/debug-irq-domain.cfg | 3 ++-
cfg/debug/irq/debug-irq-domain.scc | 3 ++-
cfg/debug/irq/debug-nmi-selftest.cfg | 3 ++-
cfg/debug/irq/debug-nmi-selftest.scc | 3 ++-
cfg/debug/irq/debug-shirq.cfg | 3 ++-
cfg/debug/irq/debug-shirq.scc | 3 ++-
cfg/debug/kgdb/debug-kgdb-kdb.cfg | 3 ++-
cfg/debug/kgdb/debug-kgdb-kdb.scc | 3 ++-
cfg/debug/kgdb/debug-kgdb-keyboard.cfg | 3 ++-
cfg/debug/kgdb/debug-kgdb-keyboard.scc | 3 ++-
cfg/debug/kgdb/debug-kgdb-serial-console.cfg | 3 ++-
cfg/debug/kgdb/debug-kgdb-serial-console.scc | 3 ++-
cfg/debug/kgdb/debug-kgdb-serial-console.scc~ | 2 --
cfg/debug/kgdb/debug-kgdb-tests-onboot.cfg | 3 ++-
cfg/debug/kgdb/debug-kgdb-tests-onboot.scc | 3 ++-
cfg/debug/kgdb/debug-kgdb-tests.cfg | 3 ++-
cfg/debug/kgdb/debug-kgdb-tests.scc | 3 ++-
cfg/debug/kgdb/debug-kgdb.cfg | 3 ++-
cfg/debug/kgdb/debug-kgdb.scc | 3 ++-
cfg/debug/kgdb/debug-lowlevel-trap.cfg | 3 ++-
cfg/debug/kgdb/debug-lowlevel-trap.scc | 3 ++-
cfg/debug/linked-list/debug-list.cfg | 3 ++-
cfg/debug/linked-list/debug-list.scc | 3 ++-
cfg/debug/linked-list/debug-pi-list.cfg | 3 ++-
cfg/debug/linked-list/debug-pi-list.scc | 3 ++-
cfg/debug/linked-list/debug-sg.cfg | 3 ++-
cfg/debug/linked-list/debug-sg.scc | 3 ++-
cfg/debug/lock/debug-atomicsleep.cfg | 3 ++-
cfg/debug/lock/debug-atomicsleep.scc | 3 ++-
cfg/debug/lock/debug-lock-common.cfg | 3 ++-
cfg/debug/lock/debug-lock-common.scc | 3 ++-
cfg/debug/lock/debug-lock-stat.cfg | 3 ++-
cfg/debug/lock/debug-lock-stat.scc | 3 ++-
cfg/debug/lock/debug-lock-torture-test.cfg | 3 ++-
cfg/debug/lock/debug-lock-torture-test.scc | 3 ++-
cfg/debug/lock/debug-lockapi-selftest.cfg | 3 ++-
cfg/debug/lock/debug-lockapi-selftest.scc | 3 ++-
cfg/debug/lock/debug-lockdep.cfg | 3 ++-
cfg/debug/lock/debug-lockdep.scc | 3 ++-
cfg/debug/lock/debug-mutexes.cfg | 3 ++-
cfg/debug/lock/debug-mutexes.scc | 3 ++-
cfg/debug/lock/debug-prove-lock.cfg | 3 ++-
cfg/debug/lock/debug-prove-lock.scc | 3 ++-
cfg/debug/lock/debug-rt-mutex.cfg | 3 ++-
cfg/debug/lock/debug-rt-mutex.scc | 3 ++-
cfg/debug/lock/debug-spinlock.cfg | 3 ++-
cfg/debug/lock/debug-spinlock.scc | 3 ++-
cfg/debug/lock/debug-wwmutex-selftest.cfg | 3 ++-
cfg/debug/lock/debug-wwmutex-selftest.scc | 3 ++-
cfg/debug/lock/debug-wwmutex-slowpath.cfg | 3 ++-
cfg/debug/lock/debug-wwmutex-slowpath.scc | 3 ++-
cfg/debug/lock_hang/debug-hungtask.cfg | 3 ++-
cfg/debug/lock_hang/debug-hungtask.scc | 3 ++-
cfg/debug/lock_hang/debug-wq-watchdog.cfg | 3 ++-
cfg/debug/lock_hang/debug-wq-watchdog.scc | 3 ++-
cfg/debug/mem/debug-cpa.cfg | 3 ++-
cfg/debug/mem/debug-cpa.scc | 3 ++-
cfg/debug/mem/debug-extendmap.cfg | 3 ++-
cfg/debug/mem/debug-extendmap.scc | 3 ++-
cfg/debug/mem/debug-highmem.cfg | 3 ++-
cfg/debug/mem/debug-highmem.scc | 3 ++-
cfg/debug/mem/debug-io-strict-devmem.cfg | 3 ++-
cfg/debug/mem/debug-io-strict-devmem.scc | 3 ++-
cfg/debug/mem/debug-iommu-stress.cfg | 3 ++-
cfg/debug/mem/debug-iommu-stress.scc | 3 ++-
cfg/debug/mem/debug-memleak.cfg | 3 ++-
cfg/debug/mem/debug-memleak.scc | 3 ++-
cfg/debug/mem/debug-memtest.cfg | 3 ++-
cfg/debug/mem/debug-memtest.scc | 3 ++-
cfg/debug/mem/debug-objects.cfg | 3 ++-
cfg/debug/mem/debug-objects.scc | 3 ++-
cfg/debug/mem/debug-pagealloc.cfg | 3 ++-
cfg/debug/mem/debug-pagealloc.scc | 3 ++-
| 3 ++-
| 3 ++-
cfg/debug/mem/debug-percpumap.cfg | 3 ++-
cfg/debug/mem/debug-percpumap.scc | 3 ++-
cfg/debug/mem/debug-poison.cfg | 3 ++-
cfg/debug/mem/debug-poison.scc | 3 ++-
cfg/debug/mem/debug-rodata.cfg | 3 ++-
cfg/debug/mem/debug-rodata.scc | 3 ++-
cfg/debug/mem/debug-slub.cfg | 3 ++-
cfg/debug/mem/debug-slub.scc | 3 ++-
cfg/debug/mem/debug-strict-devmem.cfg | 3 ++-
cfg/debug/mem/debug-strict-devmem.scc | 3 ++-
cfg/debug/mem/debug-tlbflush.cfg | 3 ++-
cfg/debug/mem/debug-tlbflush.scc | 3 ++-
cfg/debug/mem/debug-vm.cfg | 3 ++-
cfg/debug/mem/debug-vm.scc | 3 ++-
cfg/debug/misc/debug-block-ext-devt.cfg | 3 ++-
cfg/debug/misc/debug-block-ext-devt.scc | 3 ++-
cfg/debug/misc/debug-boot-params.cfg | 3 ++-
cfg/debug/misc/debug-boot-params.scc | 3 ++-
cfg/debug/misc/debug-bug-on-datacorruption.cfg | 3 ++-
cfg/debug/misc/debug-bug-on-datacorruption.scc | 3 ++-
cfg/debug/misc/debug-credentials.cfg | 3 ++-
cfg/debug/misc/debug-credentials.scc | 3 ++-
cfg/debug/misc/debug-dma-api.cfg | 3 ++-
cfg/debug/misc/debug-dma-api.scc | 3 ++-
cfg/debug/misc/debug-entry.cfg | 3 ++-
cfg/debug/misc/debug-entry.scc | 3 ++-
cfg/debug/misc/debug-latencytop.cfg | 3 ++-
cfg/debug/misc/debug-latencytop.scc | 3 ++-
cfg/debug/misc/debug-optimize-inlining.cfg | 3 ++-
cfg/debug/misc/debug-optimize-inlining.scc | 3 ++-
cfg/debug/misc/debug-panic-oops.cfg | 3 ++-
cfg/debug/misc/debug-panic-oops.scc | 3 ++-
cfg/debug/misc/debug-warn-unseeded-random.cfg | 3 ++-
cfg/debug/misc/debug-warn-unseeded-random.scc | 3 ++-
cfg/debug/misc/debug-wq-force-rr-cpu.cfg | 3 ++-
cfg/debug/misc/debug-wq-force-rr-cpu.scc | 3 ++-
cfg/debug/misc/debug-x86-verbose-bootup.cfg | 3 ++-
cfg/debug/misc/debug-x86-verbose-bootup.scc | 3 ++-
cfg/debug/notifier/debug-netdev-notifier.cfg | 3 ++-
cfg/debug/notifier/debug-netdev-notifier.scc | 3 ++-
cfg/debug/notifier/debug-notifier-err-injection.cfg | 3 ++-
cfg/debug/notifier/debug-notifier-err-injection.scc | 3 ++-
cfg/debug/notifier/debug-notifiers.cfg | 3 ++-
cfg/debug/notifier/debug-notifiers.scc | 3 ++-
cfg/debug/notifier/debug-pm-notifier.cfg | 3 ++-
cfg/debug/notifier/debug-pm-notifier.scc | 3 ++-
cfg/debug/pm/debug-pm-advanced.cfg | 3 ++-
cfg/debug/pm/debug-pm-advanced.scc | 3 ++-
cfg/debug/pm/debug-pm-test-suspend.cfg | 3 ++-
cfg/debug/pm/debug-pm-test-suspend.scc | 3 ++-
cfg/debug/pm/debug-pm-trace-rtc.cfg | 3 ++-
cfg/debug/pm/debug-pm-trace-rtc.scc | 3 ++-
cfg/debug/pm/debug-pm.cfg | 3 ++-
cfg/debug/pm/debug-pm.scc | 3 ++-
cfg/debug/printk/debug-boot-printk-delay.cfg | 3 ++-
cfg/debug/printk/debug-boot-printk-delay.scc | 3 ++-
cfg/debug/printk/debug-dynamic-debug.cfg | 3 ++-
cfg/debug/printk/debug-dynamic-debug.scc | 3 ++-
cfg/debug/printk/debug-early-printk-dbgp.cfg | 3 ++-
cfg/debug/printk/debug-early-printk-dbgp.scc | 3 ++-
cfg/debug/printk/debug-early-printk-efi.cfg | 3 ++-
cfg/debug/printk/debug-early-printk-efi.scc | 3 ++-
cfg/debug/printk/debug-early-printk-usb.cfg | 3 ++-
cfg/debug/printk/debug-early-printk-usb.scc | 3 ++-
cfg/debug/printk/debug-printk-time.cfg | 3 ++-
cfg/debug/printk/debug-printk-time.scc | 3 ++-
cfg/debug/processor/debug-cpu-hotplug-state-control.cfg | 3 ++-
cfg/debug/processor/debug-cpu-hotplug-state-control.scc | 3 ++-
cfg/debug/processor/debug-hotplug-cpu0.cfg | 3 ++-
cfg/debug/processor/debug-hotplug-cpu0.scc | 3 ++-
cfg/debug/rcu/debug-rcu-eqs.cfg | 3 ++-
cfg/debug/rcu/debug-rcu-eqs.scc | 3 ++-
cfg/debug/rcu/debug-rcu-perftest.cfg | 3 ++-
cfg/debug/rcu/debug-rcu-perftest.scc | 3 ++-
cfg/debug/rcu/debug-rcu-torturetest.cfg | 3 ++-
cfg/debug/rcu/debug-rcu-torturetest.scc | 3 ++-
cfg/debug/rcu/debug-rcu-trace.cfg | 3 ++-
cfg/debug/rcu/debug-rcu-trace.scc | 3 ++-
cfg/debug/runtime-test/debug-atomic64-selftest.cfg | 3 ++-
cfg/debug/runtime-test/debug-atomic64-selftest.scc | 3 ++-
cfg/debug/runtime-test/debug-backtrace-self-test.cfg | 3 ++-
cfg/debug/runtime-test/debug-backtrace-self-test.scc | 3 ++-
cfg/debug/runtime-test/debug-interval-tree-test.cfg | 3 ++-
cfg/debug/runtime-test/debug-interval-tree-test.scc | 3 ++-
cfg/debug/runtime-test/debug-kerneldump-test.cfg | 3 ++-
cfg/debug/runtime-test/debug-kerneldump-test.scc | 3 ++-
cfg/debug/runtime-test/debug-kprobes-sanity-test.cfg | 3 ++-
cfg/debug/runtime-test/debug-kprobes-sanity-test.scc | 3 ++-
cfg/debug/runtime-test/debug-list-sort.cfg | 3 ++-
cfg/debug/runtime-test/debug-list-sort.scc | 3 ++-
cfg/debug/runtime-test/debug-percpu-test.cfg | 3 ++-
cfg/debug/runtime-test/debug-percpu-test.scc | 3 ++-
cfg/debug/runtime-test/debug-rbtree-test.cfg | 3 ++-
cfg/debug/runtime-test/debug-rbtree-test.scc | 3 ++-
cfg/debug/runtime-test/debug-runtime-test.scc | 3 ++-
cfg/debug/runtime-test/debug-sort.cfg | 3 ++-
cfg/debug/runtime-test/debug-sort.scc | 3 ++-
cfg/debug/runtime-test/debug-test-bitmap.cfg | 3 ++-
cfg/debug/runtime-test/debug-test-bitmap.scc | 3 ++-
cfg/debug/runtime-test/debug-test-bpf.cfg | 3 ++-
cfg/debug/runtime-test/debug-test-bpf.scc | 3 ++-
cfg/debug/runtime-test/debug-test-firmware.cfg | 3 ++-
cfg/debug/runtime-test/debug-test-firmware.scc | 3 ++-
cfg/debug/runtime-test/debug-test-hash.cfg | 3 ++-
cfg/debug/runtime-test/debug-test-hash.scc | 3 ++-
cfg/debug/runtime-test/debug-test-hexdump.cfg | 3 ++-
cfg/debug/runtime-test/debug-test-hexdump.scc | 3 ++-
cfg/debug/runtime-test/debug-test-kmod.cfg | 3 ++-
cfg/debug/runtime-test/debug-test-kmod.scc | 3 ++-
cfg/debug/runtime-test/debug-test-kstrtox.cfg | 3 ++-
cfg/debug/runtime-test/debug-test-kstrtox.scc | 3 ++-
cfg/debug/runtime-test/debug-test-lkm.cfg | 3 ++-
cfg/debug/runtime-test/debug-test-lkm.scc | 3 ++-
cfg/debug/runtime-test/debug-test-printf.cfg | 3 ++-
cfg/debug/runtime-test/debug-test-printf.scc | 3 ++-
cfg/debug/runtime-test/debug-test-rhashtable.cfg | 3 ++-
cfg/debug/runtime-test/debug-test-rhashtable.scc | 3 ++-
cfg/debug/runtime-test/debug-test-static-keys.cfg | 3 ++-
cfg/debug/runtime-test/debug-test-static-keys.scc | 3 ++-
cfg/debug/runtime-test/debug-test-string-helpers.cfg | 3 ++-
cfg/debug/runtime-test/debug-test-string-helpers.scc | 3 ++-
cfg/debug/runtime-test/debug-test-sysctl.cfg | 3 ++-
cfg/debug/runtime-test/debug-test-sysctl.scc | 3 ++-
cfg/debug/runtime-test/debug-test-udelay.cfg | 3 ++-
cfg/debug/runtime-test/debug-test-udelay.scc | 3 ++-
cfg/debug/runtime-test/debug-test-user-copy.cfg | 3 ++-
cfg/debug/runtime-test/debug-test-user-copy.scc | 3 ++-
cfg/debug/runtime-test/debug-test-uuid.cfg | 3 ++-
cfg/debug/runtime-test/debug-test-uuid.scc | 3 ++-
cfg/debug/sched/debug-sched.cfg | 3 ++-
cfg/debug/sched/debug-sched.scc | 3 ++-
cfg/debug/sched/debug-schedstats.cfg | 3 ++-
cfg/debug/sched/debug-schedstats.scc | 3 ++-
cfg/debug/selftest/debug-glob-selftest.cfg | 3 ++-
cfg/debug/selftest/debug-glob-selftest.scc | 3 ++-
cfg/debug/selftest/debug-random32-selftest.cfg | 3 ++-
cfg/debug/selftest/debug-random32-selftest.scc | 3 ++-
cfg/debug/selftest/debug-string-selftest.cfg | 3 ++-
cfg/debug/selftest/debug-string-selftest.scc | 3 ++-
cfg/debug/selftest/debug-xz-dec-test.cfg | 3 ++-
cfg/debug/selftest/debug-xz-dec-test.scc | 3 ++-
cfg/debug/tracer/debug-blk-dev-io-trace.cfg | 3 ++-
cfg/debug/tracer/debug-blk-dev-io-trace.scc | 3 ++-
cfg/debug/tracer/debug-dynamic-ftrace.cfg | 3 ++-
cfg/debug/tracer/debug-dynamic-ftrace.scc | 3 ++-
cfg/debug/tracer/debug-event-trace-test-syscalls.cfg | 3 ++-
cfg/debug/tracer/debug-event-trace-test-syscalls.scc | 3 ++-
cfg/debug/tracer/debug-ftrace-startup.cfg | 3 ++-
cfg/debug/tracer/debug-ftrace-startup.scc | 3 ++-
cfg/debug/tracer/debug-ftrace-syscalls.cfg | 3 ++-
cfg/debug/tracer/debug-ftrace-syscalls.scc | 3 ++-
cfg/debug/tracer/debug-func-profiler.cfg | 3 ++-
cfg/debug/tracer/debug-func-profiler.scc | 3 ++-
cfg/debug/tracer/debug-hist-triggers.cfg | 3 ++-
cfg/debug/tracer/debug-hist-triggers.scc | 3 ++-
cfg/debug/tracer/debug-hwlat-tracer.cfg | 3 ++-
cfg/debug/tracer/debug-hwlat_tracer.scc | 3 ++-
cfg/debug/tracer/debug-irqoff-latency.cfg | 3 ++-
cfg/debug/tracer/debug-irqoff-latency.scc | 3 ++-
cfg/debug/tracer/debug-kernel-func-graph.cfg | 3 ++-
cfg/debug/tracer/debug-kernel-func-graph.scc | 3 ++-
cfg/debug/tracer/debug-kernel-func.cfg | 3 ++-
cfg/debug/tracer/debug-kernel-func.scc | 3 ++-
cfg/debug/tracer/debug-kprobe-events.cfg | 3 ++-
cfg/debug/tracer/debug-kprobe-events.scc | 3 ++-
cfg/debug/tracer/debug-mmiotrace-test.cfg | 3 ++-
cfg/debug/tracer/debug-mmiotrace-test.scc | 3 ++-
cfg/debug/tracer/debug-mmiotrace.cfg | 3 ++-
cfg/debug/tracer/debug-mmiotrace.scc | 3 ++-
cfg/debug/tracer/debug-preempt-tracer.cfg | 3 ++-
cfg/debug/tracer/debug-preempt-tracer.scc | 3 ++-
cfg/debug/tracer/debug-ring-buffer-benchmark.cfg | 3 ++-
cfg/debug/tracer/debug-ring-buffer-benchmark.scc | 3 ++-
cfg/debug/tracer/debug-ring-buffer-startup.cfg | 3 ++-
cfg/debug/tracer/debug-ring-buffer-startup.scc | 3 ++-
cfg/debug/tracer/debug-sched-tracer.cfg | 3 ++-
cfg/debug/tracer/debug-sched-tracer.scc | 3 ++-
cfg/debug/tracer/debug-snapshot-percpu.cfg | 3 ++-
cfg/debug/tracer/debug-snapshot-percpu.scc | 3 ++-
cfg/debug/tracer/debug-snapshot.cfg | 3 ++-
cfg/debug/tracer/debug-snapshot.scc | 3 ++-
cfg/debug/tracer/debug-stack-tracer.cfg | 3 ++-
cfg/debug/tracer/debug-stack-tracer.scc | 3 ++-
cfg/debug/tracer/debug-trace-eval-map-file.cfg | 3 ++-
cfg/debug/tracer/debug-trace-eval-map-file.scc | 3 ++-
cfg/debug/tracer/debug-trace-support.cfg | 3 ++-
cfg/debug/tracer/debug-trace-support.scc | 3 ++-
cfg/debug/tracer/debug-trace.cfg | 3 ++-
cfg/debug/tracer/debug-trace.scc | 3 ++-
cfg/debug/tracer/debug-tracepoint-benchmark.cfg | 3 ++-
cfg/debug/tracer/debug-tracepoint-benchmark.scc | 3 ++-
cfg/debug/tracer/debug-uprobe-events.cfg | 3 ++-
cfg/debug/tracer/debug-uprobe_events.scc | 3 ++-
cfg/dmaengine.cfg | 3 ++-
cfg/dmaengine.scc | 3 ++-
cfg/drm-cdvpvr.cfg | 3 ++-
cfg/drm-cdvpvr.scc | 3 ++-
cfg/edf.scc | 3 ++-
cfg/efi-ext.cfg | 3 ++-
cfg/efi-ext.scc | 3 ++-
cfg/efi.cfg | 3 ++-
cfg/efi.scc | 3 ++-
cfg/fs/btrfs.cfg | 3 ++-
cfg/fs/btrfs.scc | 3 ++-
cfg/fs/debugfs.cfg | 3 ++-
cfg/fs/debugfs.scc | 3 ++-
cfg/fs/devtmpfs.cfg | 3 ++-
cfg/fs/devtmpfs.scc | 3 ++-
cfg/fs/ext2.cfg | 3 ++-
cfg/fs/ext2.scc | 3 ++-
cfg/fs/ext3.cfg | 3 ++-
cfg/fs/ext3.scc | 3 ++-
cfg/fs/ext4.cfg | 3 ++-
cfg/fs/ext4.scc | 3 ++-
cfg/fs/flash_fs.cfg | 3 ++-
cfg/fs/flash_fs.scc | 3 ++-
cfg/fs/vfat.cfg | 3 ++-
cfg/fs/vfat.scc | 3 ++-
cfg/hv-guest.cfg | 3 ++-
cfg/hv-guest.scc | 3 ++-
cfg/intel.cfg | 2 +-
cfg/intel.scc | 3 ++-
cfg/mips64.cfg | 3 ++-
cfg/mips64.scc | 3 ++-
cfg/mips64le.cfg | 3 ++-
cfg/mips64le.scc | 3 ++-
cfg/net/bridge.cfg | 3 ++-
cfg/net/bridge.scc | 3 ++-
cfg/net/ip6_nf.cfg | 3 ++-
cfg/net/ip6_nf.scc | 3 ++-
cfg/net/ip_nf.cfg | 3 ++-
cfg/net/ip_nf.scc | 3 ++-
cfg/net/ipsec.cfg | 3 ++-
cfg/net/ipsec.scc | 3 ++-
cfg/net/ipsec6.cfg | 3 ++-
cfg/net/ipsec6.scc | 3 ++-
cfg/net/ipv6.cfg | 3 ++-
cfg/net/ipv6.scc | 3 ++-
cfg/paravirt_kvm.cfg | 3 ++-
cfg/paravirt_kvm.scc | 3 ++-
cfg/rbd.cfg | 3 ++-
cfg/rbd.scc | 3 ++-
cfg/remoteproc.cfg | 3 ++-
cfg/smp.cfg | 3 ++-
cfg/smp.scc | 3 ++-
cfg/smp_64.cfg | 3 ++-
cfg/smp_64.scc | 3 ++-
cfg/sound.cfg | 3 ++-
cfg/sound.scc | 3 ++-
cfg/systemd.cfg | 3 ++-
cfg/systemd.scc | 3 ++-
cfg/timer/hpet.cfg | 3 ++-
cfg/timer/hpet.scc | 3 ++-
cfg/timer/hz_100.cfg | 3 ++-
cfg/timer/hz_100.scc | 3 ++-
cfg/timer/hz_1000.cfg | 3 ++-
cfg/timer/hz_1000.scc | 3 ++-
cfg/timer/hz_250.cfg | 3 ++-
cfg/timer/hz_250.scc | 3 ++-
cfg/timer/no_hz.cfg | 3 ++-
cfg/timer/no_hz.scc | 3 ++-
cfg/timer/rtc.cfg | 3 ++-
cfg/timer/rtc.scc | 3 ++-
cfg/tracing.cfg | 3 ++-
cfg/tracing.scc | 3 ++-
cfg/usb-mass-storage.cfg | 3 ++-
cfg/usb-mass-storage.scc | 3 ++-
cfg/vesafb.cfg | 3 ++-
cfg/vesafb.scc | 3 ++-
cfg/virtio.cfg | 3 ++-
cfg/virtio.scc | 3 ++-
cfg/virtualbox-guest.cfg | 3 ++-
cfg/vmware-guest.cfg | 3 ++-
cfg/vmware-guest.scc | 3 ++-
cfg/x32.cfg | 3 ++-
cfg/x32.scc | 3 ++-
cfg/x86.cfg | 3 ++-
cfg/x86.scc | 3 ++-
cfg/x86_64.cfg | 3 ++-
cfg/x86_64.scc | 3 ++-
cfg/x86_base.cfg | 3 ++-
cfg/x86_base.scc | 3 ++-
cgl/cfg/dmm.cfg | 3 ++-
cgl/cfg/dmm.scc | 3 ++-
cgl/cfg/drbd.cfg | 3 ++-
cgl/cfg/drbd.scc | 3 ++-
cgl/cfg/fs/ocfs2.cfg | 3 ++-
cgl/cfg/fs/ocfs2.scc | 3 ++-
cgl/cfg/iscsi.cfg | 3 ++-
cgl/cfg/iscsi.scc | 3 ++-
cgl/cfg/net/ip_vs.cfg | 3 ++-
cgl/cfg/net/ip_vs.scc | 3 ++-
cgl/cfg/net/l2tp.cfg | 3 ++-
cgl/cfg/net/l2tp.scc | 3 ++-
cgl/cfg/net/macvlan.cfg | 3 ++-
cgl/cfg/net/macvlan.scc | 3 ++-
cgl/cfg/scsi_dh.cfg | 3 ++-
cgl/cfg/scsi_dh.scc | 3 ++-
cgl/cfg/scsi_dh_alua.cfg | 3 ++-
cgl/cfg/scsi_dh_alua.scc | 3 ++-
cgl/cfg/scsi_dh_emc.cfg | 3 ++-
cgl/cfg/scsi_dh_emc.scc | 3 ++-
cgl/cfg/scsi_dh_hpsw.cfg | 3 ++-
cgl/cfg/scsi_dh_hpsw.scc | 3 ++-
cgl/cfg/scsi_dh_rdac.cfg | 3 ++-
cgl/cfg/scsi_dh_rdac.scc | 2 +-
cgl/features/aoe/aoe.cfg | 3 ++-
cgl/features/aoe/aoe.scc | 3 ++-
cgl/features/audit/audit.cfg | 3 ++-
cgl/features/audit/audit.scc | 3 ++-
cgl/features/mip6/mip6.cfg | 3 ++-
cgl/features/mip6/mip6.scc | 3 ++-
cgl/features/pstore/pstore.cfg | 3 ++-
cgl/features/pstore/pstore.scc | 3 ++-
cgl/features/qdisc/qdisc_stats.cfg | 3 ++-
cgl/features/qdisc/qdisc_stats.scc | 3 ++-
cgl/features/quota/quota.cfg | 3 ++-
cgl/features/quota/quota.scc | 3 ++-
cgl/features/selinux/selinux-dev.cfg | 3 ++-
cgl/features/selinux/selinux-dev.scc | 3 ++-
cgl/features/selinux/selinux.cfg | 3 ++-
cgl/features/selinux/selinux.scc | 3 ++-
cgl/features/udp/udp_stats.cfg | 3 ++-
cgl/features/udp/udp_stats.scc | 3 ++-
features/6lowpan/6lowpan.cfg | 3 ++-
features/6lowpan/6lowpan.scc | 2 +-
features/apparmor/apparmor.cfg | 3 ++-
features/apparmor/apparmor.scc | 3 ++-
features/apparmor/apparmor_on_boot.cfg | 3 ++-
features/aufs/aufs-disable.cfg | 3 ++-
features/aufs/aufs-disable.scc | 3 ++-
features/aufs/aufs-enable.scc | 3 ++-
features/aufs/aufs.cfg | 3 ++-
features/aufs/aufs.scc | 3 ++-
features/bfq/bfq-enable.scc | 3 ++-
features/bfq/bfq.cfg | 3 ++-
features/bfq/bfq.scc | 3 ++-
features/blktrace/blktrace.cfg | 3 ++-
features/blktrace/blktrace.scc | 3 ++-
features/bluetooth/bluetooth-usb.cfg | 3 ++-
features/bluetooth/bluetooth-usb.scc | 3 ++-
features/bluetooth/bluetooth.cfg | 3 ++-
features/bluetooth/bluetooth.scc | 3 ++-
features/bpf/bpf.cfg | 3 ++-
features/bpf/bpf.scc | 3 ++-
features/bsdjail/bsdjail.cfg | 3 ++-
features/bsdjail/bsdjail.scc | 3 ++-
features/can/can.cfg | 3 ++-
features/can/can.scc | 3 ++-
features/cgroups/cgroups.cfg | 3 ++-
features/cgroups/cgroups.scc | 3 ++-
features/ciphers/ciphers.cfg | 3 ++-
features/ciphers/ciphers.scc | 3 ++-
features/cpuisol/cpuisol.scc | 1 +
features/criu/criu-enable.scc | 3 ++-
features/criu/criu.cfg | 3 ++-
features/cryptodev/cryptodev.scc | 1 +
features/dca/dca.cfg | 3 ++-
features/dca/dca.scc | 3 ++-
features/debug/debug-dyndbg.cfg | 3 ++-
features/debug/debug-dyndbg.scc | 3 ++-
features/debug/debug-kernel.cfg | 3 ++-
features/debug/debug-kernel.scc | 3 ++-
features/debug/printk.cfg | 3 ++-
features/debug/printk.scc | 3 ++-
features/device-mapper/dm-verity.cfg | 3 ++-
features/device-mapper/dm-verity.scc | 3 ++-
features/drm-bochs/drm-bochs.cfg | 3 ++-
features/drm-bochs/drm-bochs.scc | 1 +
features/drm-emgd/drm-emgd-1.18.scc | 3 ++-
features/drm-emgd/drm-emgd.cfg | 3 ++-
features/drm-gma500/drm-gma500.cfg | 3 ++-
features/drm-gma500/drm-gma500.scc | 3 ++-
features/drm-psb/drm-psb.cfg | 3 ++-
features/drm-psb/drm-psb.scc | 1 +
features/drm-psb/hardware.cfg | 2 +-
features/ecryptfs/ecryptfs.cfg | 3 ++-
features/ecryptfs/ecryptfs.scc | 3 ++-
features/edac/edac-enable.scc | 3 ++-
features/edac/edac.cfg | 3 ++-
features/edac/edac.scc | 1 +
features/edf/edf.cfg | 3 ++-
features/edf/edf.scc | 2 +-
features/eg20t/eg20t.cfg | 3 ++-
features/eg20t/eg20t.scc | 3 ++-
features/ericsson-3g/f5521gw.cfg | 3 ++-
features/ericsson-3g/f5521gw.scc | 3 ++-
features/firewire/firewire.cfg | 3 ++-
features/firewire/firewire.scc | 3 ++-
features/firmware/firmware.cfg | 3 ++-
features/firmware/firmware.scc | 3 ++-
features/ftrace/ftrace-function-tracer-disable.cfg | 3 ++-
features/ftrace/ftrace-function-tracer-disable.scc | 3 ++-
features/ftrace/ftrace.cfg | 3 ++-
features/ftrace/ftrace.scc | 3 ++-
features/full_nohz/full_nohz-enable.scc | 3 ++-
features/full_nohz/full_nohz.cfg | 3 ++-
features/fuse/fuse.cfg | 3 ++-
features/fuse/fuse.scc | 3 ++-
features/gma500/gma500.scc | 3 ++-
features/gre/gre-enable.scc | 3 ++-
features/gre/gre.cfg | 3 ++-
features/grsec/grsec.cfg | 3 ++-
features/grsec/grsec.scc | 3 ++-
features/grsec/pax.cfg | 2 +-
features/hostapd/hostapd.cfg | 3 ++-
features/hostapd/hostapd.scc | 3 ++-
features/hrt/hrt.cfg | 3 ++-
features/hrt/hrt.scc | 3 ++-
features/hugetlb/hugetlb.cfg | 3 ++-
features/hugetlb/hugetlb.scc | 3 ++-
features/i2c/i2c-ismt.cfg | 3 ++-
features/i2c/i2c-ismt.scc | 3 ++-
features/i2c/i2c.cfg | 3 ++-
features/i2c/i2c.scc | 3 ++-
features/i2c/i2cdbg.cfg | 3 ++-
features/i2c/i2cdbg.scc | 3 ++-
features/i2c/i2cdev.cfg | 3 ++-
features/i2c/i2cdev.scc | 3 ++-
features/i40e/i40e.cfg | 3 ++-
features/i40e/i40e.scc | 3 ++-
features/i915/i915.cfg | 3 ++-
features/i915/i915.scc | 3 ++-
features/ieee802154/ieee802154.cfg | 3 ++-
features/ieee802154/ieee802154.scc | 3 ++-
features/igb/igb.cfg | 3 ++-
features/igb/igb.scc | 3 ++-
features/iio/iio.cfg | 3 ++-
features/iio/iio.scc | 3 ++-
features/ima/ima.cfg | 3 ++-
features/ima/ima.scc | 3 ++-
features/ima/ima_evm_root_ca.cfg | 3 ++-
features/ima/modsign.cfg | 3 ++-
features/ima/modsign.scc | 3 ++-
features/initramfs/initramfs.scc | 3 ++-
features/inline/inline.cfg | 3 ++-
features/inline/inline.scc | 3 ++-
features/input/input.cfg | 3 ++-
features/input/input.scc | 3 ++-
features/input/keyboard-gpio.cfg | 3 ++-
features/input/keyboard-gpio.scc | 3 ++-
features/input/touchscreen.cfg | 3 ++-
features/input/touchscreen.scc | 3 ++-
features/intel-dpdk/intel-dpdk.cfg | 3 ++-
features/intel-dpdk/intel-dpdk.scc | 3 ++-
features/intel-e1xxxx/intel-e100.cfg | 3 ++-
features/intel-e1xxxx/intel-e100.scc | 3 ++-
features/intel-e1xxxx/intel-e1xxxx.cfg | 3 ++-
features/intel-e1xxxx/intel-e1xxxx.scc | 3 ++-
features/intel-persistent-memory/intel-x86-64-dax.cfg | 3 ++-
features/intel-persistent-memory/intel-x86-64-pmem-preempt-rt.scc | 3 ++-
features/intel-persistent-memory/intel-x86-64-pmem.cfg | 3 ++-
features/intel-persistent-memory/intel-x86-64-pmem.scc | 3 ++-
features/intel-pinctrl/intel-pinctrl.cfg | 3 ++-
features/intel-pinctrl/intel-pinctrl.scc | 2 +-
features/intel-pmc/intel-pmc-core.cfg | 3 ++-
features/intel-pmc/intel-pmc-core.scc | 3 ++-
features/intel-tco/intel-tco.cfg | 3 ++-
features/intel-tco/intel-tco.scc | 3 ++-
features/intel-txt/intel-txt.cfg | 3 ++-
features/intel-txt/intel-txt.scc | 3 ++-
features/intel-vmd/intel-vmd.cfg | 3 ++-
features/intel-vmd/intel-vmd.scc | 3 ++-
features/iommu/iommu.cfg | 3 ++-
features/iommu/iommu.scc | 3 ++-
features/ipmi/ipmi.cfg | 3 ++-
features/ipmi/ipmi.scc | 3 ++-
features/irq/irq.cfg | 3 ++-
features/irq/irq.scc | 3 ++-
features/iwlegacy/iwlegacy.cfg | 3 ++-
features/iwlegacy/iwlegacy.scc | 3 ++-
features/iwlwifi/iwlwifi.cfg | 3 ++-
features/iwlwifi/iwlwifi.scc | 3 ++-
features/ixgbe/ixgbe-x86-64.cfg | 3 ++-
features/ixgbe/ixgbe-x86-64.scc | 3 ++-
features/ixgbe/ixgbe.cfg | 3 ++-
features/ixgbe/ixgbe.scc | 2 +-
features/kdump/kdump-enable.scc | 3 ++-
features/kdump/kdump.cfg | 3 ++-
features/kernel-sample/kernel-sample.cfg | 3 ++-
features/kernel-sample/kernel-sample.scc | 3 ++-
features/kexec/kexec-enable.scc | 3 ++-
features/kexec/kexec.cfg | 3 ++-
features/kexec/kexec.scc | 3 ++-
features/kgdb/hardware.cfg | 3 ++-
features/kgdb/kgdb-x86.cfg | 3 ++-
features/kgdb/kgdb.cfg | 3 ++-
features/kgdb/kgdb.scc | 2 +-
features/kmemcheck/kmemcheck-enable.scc | 3 ++-
features/kmemcheck/kmemcheck.cfg | 3 ++-
features/kmemcheck/kmemcheck.scc | 3 ++-
features/kprobes/kprobes.cfg | 3 ++-
features/kprobes/kprobes.scc | 3 ++-
features/ktest/ktest.scc | 1 +
features/kvm/kvm.scc | 3 ++-
features/kvm/qemu-kvm-enable.scc | 3 ++-
features/kvm/qemu-kvm.cfg | 2 +-
features/latencytop/latencytop.cfg | 3 ++-
features/latencytop/latencytop.scc | 3 ++-
features/leds/leds.cfg | 3 ++-
features/leds/leds.scc | 3 ++-
features/lto/lto-debug.cfg | 3 ++-
features/lto/lto-debug.scc | 3 ++-
features/lto/lto-disable.cfg | 3 ++-
features/lto/lto-disable.scc | 3 ++-
features/lto/lto.cfg | 3 ++-
features/lto/lto.scc | 3 ++-
features/lttng/lttng.cfg | 3 ++-
features/lttng/lttng.scc | 2 +-
features/lxc/lxc-enable.scc | 3 ++-
features/lxc/lxc.cfg | 3 ++-
features/mac80211/mac80211.cfg | 3 ++-
features/mac80211/mac80211.scc | 3 ++-
features/media/media-all.scc | 3 ++-
features/media/media-dvb-frontends.cfg | 3 ++-
features/media/media-dvb-frontends.scc | 3 ++-
features/media/media-i2c.cfg | 3 ++-
features/media/media-i2c.scc | 3 ++-
features/media/media-pci-capture.cfg | 3 ++-
features/media/media-pci-capture.scc | 3 ++-
features/media/media-platform.cfg | 3 ++-
features/media/media-platform.scc | 3 ++-
features/media/media-radio.cfg | 3 ++-
features/media/media-radio.scc | 3 ++-
features/media/media-rc.cfg | 2 +-
features/media/media-rc.scc | 3 ++-
features/media/media-tuners.cfg | 3 ++-
features/media/media-tuners.scc | 3 ++-
features/media/media-usb-tv.cfg | 3 ++-
features/media/media-usb-tv.scc | 3 ++-
features/media/media-usb-webcams.cfg | 3 ++-
features/media/media-usb-webcams.scc | 3 ++-
features/media/media.cfg | 3 ++-
features/media/media.scc | 3 ++-
features/mei/amt.cfg | 3 ++-
features/mei/amt.scc | 3 ++-
features/mei/mei-me.cfg | 3 ++-
features/mei/mei-me.scc | 3 ++-
features/mei/mei-spd.cfg | 3 ++-
features/mei/mei-spd.scc | 2 +-
features/mei/mei-txe.cfg | 3 ++-
features/mei/mei-txe.scc | 3 ++-
features/mei/mei.cfg | 3 ++-
features/mei/mei.scc | 3 ++-
features/mfd/mfd-intel-lpss.cfg | 3 ++-
features/mfd/mfd-intel-lpss.scc | 3 ++-
features/mgag200/mgag200.cfg | 3 ++-
features/mgag200/mgag200.scc | 3 ++-
features/minnow-io/minnow-io.cfg | 3 ++-
features/minnow-io/minnow-io.scc | 3 ++-
features/misc/bosch-pressure-sensor-i2c.cfg | 3 ++-
features/misc/bosch-pressure-sensor-i2c.scc | 2 +-
features/mmc/mmc-base.cfg | 3 ++-
features/mmc/mmc-base.scc | 2 +-
features/mmc/mmc-block.cfg | 3 ++-
features/mmc/mmc-block.scc | 2 +-
features/mmc/mmc-realtek.cfg | 3 ++-
features/mmc/mmc-realtek.scc | 3 ++-
features/mmc/mmc-sdhci.cfg | 3 ++-
features/mmc/mmc-sdhci.scc | 3 ++-
features/module-signing/force-signing.cfg | 3 ++-
features/module-signing/force-signing.scc | 3 ++-
features/module-signing/signing.cfg | 3 ++-
features/module-signing/signing.scc | 3 ++-
features/mpx/mpx.cfg | 3 ++-
features/mpx/mpx.scc | 3 ++-
features/mtd/mtd.cfg | 3 ++-
features/mtd/mtd.scc | 3 ++-
features/namespaces/namespaces.cfg | 3 ++-
features/namespaces/namespaces.scc | 3 ++-
features/net/net-all.scc | 3 ++-
features/net/net-enable.scc | 3 ++-
features/net/net.cfg | 2 +-
features/net/net.scc | 3 ++-
features/net/stmicro/stmmac.cfg | 3 ++-
features/net/stmicro/stmmac.scc | 3 ++-
features/net/team/team.cfg | 3 ++-
features/net/team/team.scc | 3 ++-
features/net_sched/net_sched.cfg | 3 ++-
features/net_sched/net_sched.scc | 3 ++-
features/netfilter/netfilter.cfg | 3 ++-
features/netfilter/netfilter.scc | 3 ++-
features/nf_tables/nf_tables.cfg | 3 ++-
features/nf_tables/nf_tables.scc | 3 ++-
features/nfc/nfc-generic.cfg | 3 ++-
features/nfc/nfc-generic.scc | 3 ++-
features/nfc/nfc-vendor.cfg | 3 ++-
features/nfc/nfc-vendor.scc | 3 ++-
features/nfc/nfc.cfg | 3 ++-
features/nfc/nfc.scc | 3 ++-
features/nfsd/nfsd-enable.scc | 3 ++-
features/nfsd/nfsd.cfg | 3 ++-
features/nfsd/nfsd.scc | 3 ++-
features/numa/numa.cfg | 3 ++-
features/numa/numa.scc | 3 ++-
features/ocf/ocf.cfg | 3 ++-
features/ocf/ocf.scc | 3 ++-
features/oprofile/oprofile.scc | 3 ++-
features/overlayfs/overlayfs.cfg | 3 ++-
features/overlayfs/overlayfs.scc | 2 +-
features/pci-iov/pci-iov.cfg | 3 ++-
features/pci-iov/pci-iov.scc | 3 ++-
features/pci/pci.cfg | 2 +-
features/pci/pci.scc | 3 ++-
features/perf/perf.scc | 3 ++-
features/power/arm.cfg | 3 ++-
features/power/arm.scc | 3 ++-
features/power/bq25890.cfg | 3 ++-
features/power/bq25890.scc | 3 ++-
features/power/intel.cfg | 3 ++-
features/power/intel.scc | 3 ++-
features/power/intel_pmic.cfg | 3 ++-
features/power/intel_pmic.scc | 3 ++-
features/powertop/powertop.scc | 3 ++-
features/pramfs/pramfs.scc | 3 ++-
features/profiling/profiling.cfg | 3 ++-
features/profiling/profiling.scc | 3 ++-
features/pvr/pvr.scc | 3 ++-
features/pwm/intel_pwm.cfg | 3 ++-
features/pwm/intel_pwm.scc | 3 ++-
features/pwm/pwm.cfg | 2 +-
features/pwm/pwm.scc | 3 ++-
features/qat/qat.cfg | 3 ++-
features/qat/qat.scc | 3 ++-
features/ramconsole/ramconsole.scc | 3 ++-
features/random/random.cfg | 3 ++-
features/random/random.scc | 3 ++-
features/revoke/revoke.scc | 3 ++-
features/rfkill/non-hardware.cfg | 3 ++-
features/rfkill/rfkill.cfg | 3 ++-
features/rfkill/rfkill.scc | 3 ++-
features/rpmb/rpmb-base.cfg | 3 ++-
features/rpmb/rpmb-base.scc | 3 ++-
features/rpmb/rpmb-sim.cfg | 3 ++-
features/rpmb/rpmb-sim.scc | 3 ++-
features/rpmb/rpmb-uapi.cfg | 2 +-
features/rpmb/rpmb-uapi.scc | 3 ++-
features/rt/rt.scc | 1 +
features/scsi/cdrom.cfg | 3 ++-
features/scsi/cdrom.scc | 3 ++-
features/scsi/disk.cfg | 3 ++-
features/scsi/disk.scc | 3 ++-
features/scsi/scsi-debug.cfg | 3 ++-
features/scsi/scsi-debug.scc | 3 ++-
features/scsi/scsi.cfg | 3 ++-
features/scsi/scsi.scc | 3 ++-
features/seccomp/seccomp.scc | 1 +
features/security/security.cfg | 3 ++-
features/security/security.scc | 3 ++-
features/serial/8250.scc | 3 ++-
features/smack/smack.cfg | 3 ++-
features/smack/smack.scc | 3 ++-
features/soc/baytrail/baytrail.cfg | 3 ++-
features/soc/baytrail/baytrail.scc | 3 ++-
features/soc/broxton/broxton.cfg | 3 ++-
features/soc/broxton/broxton.scc | 3 ++-
features/soc/skylake/skylake.cfg | 3 ++-
features/soc/skylake/skylake.scc | 3 ++-
features/soc/tunnelcreek/tunnelcreek.scc | 3 ++-
features/soc/x1000/x1000.cfg | 3 ++-
features/soc/x1000/x1000.scc | 3 ++-
features/sound/snd_hda_intel.cfg | 2 +-
features/sound/snd_hda_intel.scc | 3 ++-
features/spi/spi.cfg | 3 ++-
features/spi/spi.scc | 3 ++-
features/spi/spidev.cfg | 3 ++-
features/spi/spidev.scc | 3 ++-
features/sysrq/sysrq.cfg | 3 ++-
features/sysrq/sysrq.scc | 3 ++-
features/systemtap/systemtap.cfg | 2 +-
features/systemtap/systemtap.scc | 3 ++-
features/taskstats/taskstats.cfg | 3 ++-
features/taskstats/taskstats.scc | 3 ++-
features/telemetry/intel-telemetry.cfg | 3 ++-
features/telemetry/intel-telemetry.scc | 3 ++-
features/thermal/coretemp.cfg | 3 ++-
features/thermal/coretemp.scc | 3 ++-
features/tipc/tipc.scc | 1 +
features/tmpfs/tmpfs-posix-acl.cfg | 3 ++-
features/tmpfs/tmpfs-posix-acl.scc | 3 ++-
features/tpm/tpm.cfg | 3 ++-
features/tpm/tpm.scc | 3 ++-
features/uio/uio.cfg | 3 ++-
features/uio/uio.scc | 3 ++-
features/unionfs/unionfs.cfg | 3 ++-
features/unionfs/unionfs.scc | 3 ++-
features/uprobe/uprobe-enable.scc | 3 ++-
features/uprobe/uprobe.cfg | 3 ++-
features/uprobe/uprobe.scc | 3 ++-
features/uptime/uptime.scc | 3 ++-
features/usb-net/usb-net.cfg | 3 ++-
features/usb-net/usb-net.scc | 3 ++-
features/usb/designware-usb2.cfg | 3 ++-
features/usb/designware-usb2.scc | 3 ++-
features/usb/designware-usb3.cfg | 3 ++-
features/usb/designware-usb3.scc | 3 ++-
features/usb/ehci-hcd.cfg | 3 ++-
features/usb/ehci-hcd.scc | 3 ++-
features/usb/ohci-hcd.cfg | 3 ++-
features/usb/ohci-hcd.scc | 3 ++-
features/usb/serial-all.cfg | 3 ++-
features/usb/serial-all.scc | 3 ++-
features/usb/serial.cfg | 3 ++-
features/usb/serial.scc | 3 ++-
features/usb/touchscreen-composite.cfg | 3 ++-
features/usb/touchscreen-composite.scc | 3 ++-
features/usb/uhci-hcd.cfg | 3 ++-
features/usb/uhci-hcd.scc | 3 ++-
features/usb/usb-base.cfg | 2 +-
features/usb/usb-base.scc | 3 ++-
features/usb/usb-gadgets.cfg | 3 ++-
features/usb/usb-gadgets.scc | 3 ++-
features/usb/usb-typec.cfg | 3 ++-
features/usb/usb-typec.scc | 3 ++-
features/usb/xhci-hcd.cfg | 3 ++-
features/usb/xhci-hcd.scc | 3 ++-
features/utrace/utrace.cfg | 1 +
features/utrace/utrace.scc | 2 +-
features/vdso/vdso.cfg | 3 ++-
features/vdso/vdso.scc | 3 ++-
features/vfat/vfat.scc | 3 ++-
features/vfio/vfio.cfg | 3 ++-
features/vfio/vfio.scc | 3 ++-
features/vrf/vrf.cfg | 3 ++-
features/vrf/vrf.scc | 3 ++-
features/vxlan/vxlan-enable.scc | 3 ++-
features/vxlan/vxlan.cfg | 3 ++-
features/wifi/atheros-pci.cfg | 2 +-
features/wifi/atheros-usb.cfg | 2 +-
features/wifi/broadcom-pci.cfg | 2 +-
features/wifi/broadcom-sdio.cfg | 2 +-
features/wifi/broadcom-usb.cfg | 2 +-
features/wifi/mediatek-pci.cfg | 2 +-
features/wifi/mediatek-usb.cfg | 2 +-
features/wifi/ralink-pci.cfg | 2 +-
features/wifi/ralink-usb.cfg | 2 +-
features/wifi/realtek-pci.cfg | 3 ++-
features/wifi/realtek-usb.cfg | 3 ++-
features/wifi/wifi-all.scc | 2 +-
features/wifi/wifi-common.cfg | 3 ++-
features/wifi/wifi-common.scc | 2 +-
features/wifi/wifi-pci.scc | 2 +-
features/wifi/wifi-sdio.scc | 2 +-
features/wifi/wifi-usb.scc | 2 +-
features/x2apic/x2apic.cfg | 3 ++-
features/x2apic/x2apic.scc | 3 ++-
features/xfs/xfs.cfg | 3 ++-
features/xfs/xfs.scc | 3 ++-
features/xip/xip.scc | 3 ++-
features/yaffs2/yaffs2.scc | 3 ++-
features/yama/yama.cfg | 3 ++-
features/yama/yama.scc | 3 ++-
ktypes/base/base.cfg | 3 ++-
ktypes/base/base.scc | 3 ++-
ktypes/base/hardware.cfg | 3 ++-
ktypes/base/non-hardware.cfg | 3 ++-
ktypes/developer/developer.cfg | 3 ++-
ktypes/developer/developer.scc | 3 ++-
ktypes/preempt-rt/preempt-rt.cfg | 3 ++-
ktypes/preempt-rt/preempt-rt.scc | 3 ++-
ktypes/standard/standard.cfg | 3 ++-
ktypes/standard/standard.scc | 3 ++-
ktypes/tiny/tiny.cfg | 3 ++-
ktypes/tiny/tiny.scc | 3 ++-
ktypes/tiny/yocto.cfg | 3 ++-
patches/boot/boot.scc | 3 ++-
patches/build/build.scc | 3 ++-
patches/debug/debug.scc | 1 +
patches/drivers/drivers.scc | 1 +
patches/exports/exports.scc | 3 ++-
patches/misc/misc.scc | 3 ++-
patches/net/net.scc | 3 ++-
patches/patches.scc | 3 ++-
scripts/bsp-check | 2 ++
scripts/rr-fix | 2 ++
small/small-ck.cfg | 3 ++-
small/small-ck.scc | 3 ++-
small/small.cfg | 3 ++-
small/small.scc | 2 +-
staging/edf-stage.scc | 3 ++-
staging/ltsi-stage.scc | 3 ++-
staging/ocf-stage.scc | 3 ++-
staging/small-ck-stage.scc | 3 ++-
1123 files changed, 2172 insertions(+), 1108 deletions(-)
delete mode 100644 cfg/debug/kgdb/debug-kgdb-serial-console.scc~
diff --git a/00-README b/00-README
index 28ca030..37fd701 100644
--- a/00-README
+++ b/00-README
@@ -256,7 +256,13 @@ topic branch in their board description.
is an example of merging a staged emgd feature into a BSP branch via a git
operation.
-2.6 References
+2.6 Licensing
+-------------
+All scripts contain in this directory are under GPL-2.0-or-later license,
+all kernel configuration file .cfg and .scc are under MIT license, as stated
+by the SPDX-License-Identifier.
+
+2.7 References
--------------
git://git.yoctoproject.org/yocto-kernel-cache
diff --git a/arch/arc/arc.cfg b/arch/arc/arc.cfg
index 761f3ed..c70eca1 100644
--- a/arch/arc/arc.cfg
+++ b/arch/arc/arc.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_ARC=y
CONFIG_HIGH_RES_TIMERS=y
@@ -5,4 +6,4 @@ CONFIG_ARC_CACHE=y
# Enable unwinding
CONFIG_ARC_DBG=y
-CONFIG_ARC_DW2_UNWIND=y
+CONFIG_ARC_DW2_UNWIND=y
\ No newline at end of file
diff --git a/arch/arc/arc.scc b/arch/arc/arc.scc
index bcc7c33..1f6547a 100644
--- a/arch/arc/arc.scc
+++ b/arch/arc/arc.scc
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
# patches are for everyone, but the kconfig data is just for ARC builds.
if [ "$KARCH" = "arc" ]; then
kconf hardware arc.cfg
include cfg/timer/hz_100.scc
-fi
+fi
\ No newline at end of file
diff --git a/arch/arm/32bit-compat.cfg b/arch/arm/32bit-compat.cfg
index e1307e4..1dc2df4 100644
--- a/arch/arm/32bit-compat.cfg
+++ b/arch/arm/32bit-compat.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
# Kernel support for 32-bit EL0
-CONFIG_COMPAT=y
+CONFIG_COMPAT=y
\ No newline at end of file
diff --git a/arch/arm/32bit-compat.scc b/arch/arm/32bit-compat.scc
index 2b51be7..33e253a 100644
--- a/arch/arm/32bit-compat.scc
+++ b/arch/arm/32bit-compat.scc
@@ -1 +1,2 @@
-kconf non-hardware 32bit-compat.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware 32bit-compat.cfg
\ No newline at end of file
diff --git a/arch/arm/arm.cfg b/arch/arm/arm.cfg
index 6341171..9bd9905 100644
--- a/arch/arm/arm.cfg
+++ b/arch/arm/arm.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# Build EABI kernels that support EABI system calls.
CONFIG_AEABI=y
@@ -10,4 +11,4 @@ CONFIG_CC_OPTIMIZE_FOR_SIZE=y
#
CONFIG_UNWINDER_ARM=y
-# CONFIG_FUNCTION_GRAPH_TRACER is not set
+# CONFIG_FUNCTION_GRAPH_TRACER is not set
\ No newline at end of file
diff --git a/arch/arm/arm.scc b/arch/arm/arm.scc
index 625b563..f84602e 100644
--- a/arch/arm/arm.scc
+++ b/arch/arm/arm.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# patches are for everyone, but the kconfig data is just for ARM builds.
if [ "$KARCH" = "arm" ]; then
kconf hardware arm.cfg
@@ -9,4 +10,4 @@ include v7-A15/v7-A15.scc
patch arm-ARM-EABI-socketcall.patch
patch vexpress-Pass-LOADADDR-to-Makefile.patch
-patch arm-Makefile-Fix-systemtap.patch
+patch arm-Makefile-Fix-systemtap.patch
\ No newline at end of file
diff --git a/arch/arm/v7-A15/v7-A15.scc b/arch/arm/v7-A15/v7-A15.scc
index e853094..8ec3059 100644
--- a/arch/arm/v7-A15/v7-A15.scc
+++ b/arch/arm/v7-A15/v7-A15.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
# additional not-yet-mainline patches; see commit log for source URL
-patch ARM-LPAE-Invalidate-the-TLB-for-module-addresses-dur.patch
+patch ARM-LPAE-Invalidate-the-TLB-for-module-addresses-dur.patch
\ No newline at end of file
diff --git a/arch/microblaze/microblaze.cfg b/arch/microblaze/microblaze.cfg
index c4dd6bf..621cce7 100644
--- a/arch/microblaze/microblaze.cfg
+++ b/arch/microblaze/microblaze.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_MICROBLAZE=y
@@ -15,4 +16,3 @@ CONFIG_XILINX_MICROBLAZE0_USE_FPU=0
# Disable FTRACE, does not work with MicroBlaze
# CONFIG_FTRACE is not set
-
diff --git a/arch/microblaze/microblaze.scc b/arch/microblaze/microblaze.scc
index 2b3aba2..fe08d5b 100644
--- a/arch/microblaze/microblaze.scc
+++ b/arch/microblaze/microblaze.scc
@@ -1,6 +1,6 @@
+# SPDX-License-Identifier: MIT
if [ "$KARCH" = "microblaze" ]; then
kconf hardware microblaze.cfg
include cfg/timer/hz_100.scc
fi
-
diff --git a/arch/mips/mips.cfg b/arch/mips/mips.cfg
index ab7b777..54f6dde 100644
--- a/arch/mips/mips.cfg
+++ b/arch/mips/mips.cfg
@@ -1 +1,2 @@
-# Placeholder for MIPS specific settings that are not already in a cfg/*.cfg
+# SPDX-License-Identifier: MIT
+# Placeholder for MIPS specific settings that are not already in a cfg/*.cfg
\ No newline at end of file
diff --git a/arch/mips/mips.scc b/arch/mips/mips.scc
index fc42ff5..fa54ed6 100644
--- a/arch/mips/mips.scc
+++ b/arch/mips/mips.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# patches are for everyone, but the kconfig data is just for MIPS builds.
if [ "$KARCH" = "mips" ]; then
kconf hardware mips.cfg
@@ -6,4 +7,4 @@ fi
patch malta-uhci-quirks-make-allowance-for-slow-4k-e-c.patch
patch 4kc-cache-tlb-hazard-tlbp-cache-coherency.patch
-patch staging-octeon-Add-a-workaround-for-the-issue-of-GCC.patch
+patch staging-octeon-Add-a-workaround-for-the-issue-of-GCC.patch
\ No newline at end of file
diff --git a/arch/omap/omap.scc b/arch/omap/omap.scc
index e69de29..d589fc3 100644
--- a/arch/omap/omap.scc
+++ b/arch/omap/omap.scc
@@ -0,0 +1 @@
+# SPDX-License-Identifier: MIT
\ No newline at end of file
diff --git a/arch/powerpc/powerpc.scc b/arch/powerpc/powerpc.scc
index e17edc8..58874cf 100644
--- a/arch/powerpc/powerpc.scc
+++ b/arch/powerpc/powerpc.scc
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
patch powerpc-Add-unwind-information-for-SPE-registers-of-.patch
patch powerpc-kexec-fix-for-powerpc64.patch
patch powerpc-add-crtsavres.o-to-archprepare-for-kbuild.patch
patch powerpc-Disable-attribute-alias-warnings-from-gcc8.patch
-patch powerpc-ptrace-Disable-array-bounds-warning-with-gcc.patch
+patch powerpc-ptrace-Disable-array-bounds-warning-with-gcc.patch
\ No newline at end of file
diff --git a/arch/riscv/riscv.cfg b/arch/riscv/riscv.cfg
index b430419..6b9fed9 100644
--- a/arch/riscv/riscv.cfg
+++ b/arch/riscv/riscv.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_RISCV=y
CONFIG_RISCV_ISA_C=y
@@ -7,4 +8,4 @@ CONFIG_RISCV_TIMER=y
CONFIG_MMU=y
-CONFIG_SERIAL_EARLYCON_RISCV_SBI=y
+CONFIG_SERIAL_EARLYCON_RISCV_SBI=y
\ No newline at end of file
diff --git a/arch/riscv/riscv.scc b/arch/riscv/riscv.scc
index a792680..5e6a32f 100644
--- a/arch/riscv/riscv.scc
+++ b/arch/riscv/riscv.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
if [ "$KARCH" = "riscv" ]; then
kconf hardware riscv.cfg
include cfg/timer/hz_100.scc
-fi
+fi
\ No newline at end of file
diff --git a/arch/x86/x86.scc b/arch/x86/x86.scc
index 4eb9bcc..9df5e5f 100644
--- a/arch/x86/x86.scc
+++ b/arch/x86/x86.scc
@@ -1 +1,2 @@
-patch arch-x86-boot-use-prefix-map-to-avoid-embedded-paths.patch
+# SPDX-License-Identifier: MIT
+patch arch-x86-boot-use-prefix-map-to-avoid-embedded-paths.patch
\ No newline at end of file
diff --git a/backports/backports.scc b/backports/backports.scc
index e69de29..d589fc3 100644
--- a/backports/backports.scc
+++ b/backports/backports.scc
@@ -0,0 +1 @@
+# SPDX-License-Identifier: MIT
\ No newline at end of file
diff --git a/bsp/arm-versatile-926ejs/arm-versatile-926ejs-gfx.cfg b/bsp/arm-versatile-926ejs/arm-versatile-926ejs-gfx.cfg
index f0bfcd7..8cc2903 100644
--- a/bsp/arm-versatile-926ejs/arm-versatile-926ejs-gfx.cfg
+++ b/bsp/arm-versatile-926ejs/arm-versatile-926ejs-gfx.cfg
@@ -1,7 +1,8 @@
+# SPDX-License-Identifier: MIT
CONFIG_FB=y
CONFIG_FB_ARMCLCD=y
CONFIG_FRAMEBUFFER_CONSOLE=y
CONFIG_INPUT_TABLET=y
CONFIG_HID_WACOM=y
-CONFIG_INPUT_MISC=y
+CONFIG_INPUT_MISC=y
\ No newline at end of file
diff --git a/bsp/arm-versatile-926ejs/arm-versatile-926ejs-preempt-rt.scc b/bsp/arm-versatile-926ejs/arm-versatile-926ejs-preempt-rt.scc
index 477a16a..e5eea96 100644
--- a/bsp/arm-versatile-926ejs/arm-versatile-926ejs-preempt-rt.scc
+++ b/bsp/arm-versatile-926ejs/arm-versatile-926ejs-preempt-rt.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE arm-versatile-926ejs
define KMACHINE qemuarmv5
define KMACHINE qemuarm
@@ -6,4 +7,4 @@ define KARCH arm
# no new branch required, re-use the ktypes/preempt-rt/preempt-rt.scc branch
include ktypes/preempt-rt/preempt-rt.scc
-include arm-versatile-926ejs.scc
+include arm-versatile-926ejs.scc
\ No newline at end of file
diff --git a/bsp/arm-versatile-926ejs/arm-versatile-926ejs-standard.scc b/bsp/arm-versatile-926ejs/arm-versatile-926ejs-standard.scc
index 1e8da52..3cc61c6 100644
--- a/bsp/arm-versatile-926ejs/arm-versatile-926ejs-standard.scc
+++ b/bsp/arm-versatile-926ejs/arm-versatile-926ejs-standard.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE arm-versatile-926ejs
define KMACHINE qemuarmv5
define KMACHINE qemuarm
@@ -11,4 +12,4 @@ branch arm-versatile-926ejs
include arm-versatile-926ejs.scc
patch arm_versatile_926ejs-kick-off-PrimeCell-RTC-PL031.patch
-patch Omit-to-optimize-vsprintf.c-kasprintf.c.patch
+patch Omit-to-optimize-vsprintf.c-kasprintf.c.patch
\ No newline at end of file
diff --git a/bsp/arm-versatile-926ejs/arm-versatile-926ejs-tiny.scc b/bsp/arm-versatile-926ejs/arm-versatile-926ejs-tiny.scc
index f528872..8967d27 100644
--- a/bsp/arm-versatile-926ejs/arm-versatile-926ejs-tiny.scc
+++ b/bsp/arm-versatile-926ejs/arm-versatile-926ejs-tiny.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE arm-versatile-926ejs
define KMACHINE qemuarmv5
define KMACHINE qemuarm
@@ -10,4 +11,4 @@ branch arm-versatile-926ejs
include arm-versatile-926ejs.scc
patch arm_versatile_926ejs-kick-off-PrimeCell-RTC-PL031.patch
-patch Omit-to-optimize-vsprintf.c-kasprintf.c.patch
+patch Omit-to-optimize-vsprintf.c-kasprintf.c.patch
\ No newline at end of file
diff --git a/bsp/arm-versatile-926ejs/arm-versatile-926ejs.cfg b/bsp/arm-versatile-926ejs/arm-versatile-926ejs.cfg
index 724a72f..546df8c 100644
--- a/bsp/arm-versatile-926ejs/arm-versatile-926ejs.cfg
+++ b/bsp/arm-versatile-926ejs/arm-versatile-926ejs.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#.........................................................................
# WARNING
#
@@ -71,4 +72,4 @@ CONFIG_INPUT_EVDEV=y
CONFIG_FRAME_POINTER=y
# CONFIG_NO_HZ is not set
-# CONFIG_HIGH_RES_TIMERS is not set
+# CONFIG_HIGH_RES_TIMERS is not set
\ No newline at end of file
diff --git a/bsp/arm-versatile-926ejs/arm-versatile-926ejs.scc b/bsp/arm-versatile-926ejs/arm-versatile-926ejs.scc
index 11c5883..a671976 100644
--- a/bsp/arm-versatile-926ejs/arm-versatile-926ejs.scc
+++ b/bsp/arm-versatile-926ejs/arm-versatile-926ejs.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
kconf hardware arm-versatile-926ejs.cfg
kconf hardware arm-versatile-926ejs-gfx.cfg
@@ -8,4 +9,3 @@ include features/usb/ehci-hcd.scc
include features/usb/uhci-hcd.scc
include features/usb/ohci-hcd.scc
include features/usb/xhci-hcd.scc
-
diff --git a/bsp/arm-versatile-926ejs/hardware.cfg b/bsp/arm-versatile-926ejs/hardware.cfg
index 8b922c6..c4fd6c2 100644
--- a/bsp/arm-versatile-926ejs/hardware.cfg
+++ b/bsp/arm-versatile-926ejs/hardware.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_CC_OPTIMIZE_FOR_SIZE
CONFIG_CRAMFS
CONFIG_HIGH_RES_TIMERS
@@ -5,4 +6,4 @@ CONFIG_JFFS2_FS
CONFIG_NO_HZ
CONFIG_SERIAL_8250
CONFIG_SERIAL_AMBA_PL011
-CONFIG_SERIAL_AMBA_PL011_CONSOLE
+CONFIG_SERIAL_AMBA_PL011_CONSOLE
\ No newline at end of file
diff --git a/bsp/bcm-2xxx-rpi/bcm-2xxx-rpi.cfg b/bsp/bcm-2xxx-rpi/bcm-2xxx-rpi.cfg
index 6cbf3ba..7594727 100755
--- a/bsp/bcm-2xxx-rpi/bcm-2xxx-rpi.cfg
+++ b/bsp/bcm-2xxx-rpi/bcm-2xxx-rpi.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
..........................................................................
. WARNING
.
@@ -265,4 +266,4 @@ CONFIG_HID_LOGITECH=m
CONFIG_LOGITECH_FF=y
CONFIG_LOGIRUMBLEPAD2_FF=y
CONFIG_LOGIG940_FF=y
-CONFIG_SENSORS_RPI_POE_FAN=m
+CONFIG_SENSORS_RPI_POE_FAN=m
\ No newline at end of file
diff --git a/bsp/bcm-2xxx-rpi/bcm-2xxx-rpi.scc b/bsp/bcm-2xxx-rpi/bcm-2xxx-rpi.scc
index 8974076..2214cfa 100755
--- a/bsp/bcm-2xxx-rpi/bcm-2xxx-rpi.scc
+++ b/bsp/bcm-2xxx-rpi/bcm-2xxx-rpi.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
kconf hardware bcm-2xxx-rpi.cfg
include cfg/usb-mass-storage.scc
@@ -10,4 +11,4 @@ include features/bluetooth/bluetooth.scc
include features/netfilter/netfilter.scc
# enable the ability to run 32 bit apps
-include arch/arm/32bit-compat.scc
+include arch/arm/32bit-compat.scc
\ No newline at end of file
diff --git a/bsp/bcm-2xxx-rpi/bcm-2xxx-rpi4-preempt-rt.scc b/bsp/bcm-2xxx-rpi/bcm-2xxx-rpi4-preempt-rt.scc
index 2bfe26d..5efc1e0 100755
--- a/bsp/bcm-2xxx-rpi/bcm-2xxx-rpi4-preempt-rt.scc
+++ b/bsp/bcm-2xxx-rpi/bcm-2xxx-rpi4-preempt-rt.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE bcm-2xxx-rpi4
define KTYPE preempt-rt
define KARCH arm64
@@ -5,4 +6,4 @@ define KARCH arm64
include ktypes/preempt-rt
branch bcm-2xxx-rpi
-include bcm-2xxx-rpi.scc
+include bcm-2xxx-rpi.scc
\ No newline at end of file
diff --git a/bsp/bcm-2xxx-rpi/bcm-2xxx-rpi4-standard.scc b/bsp/bcm-2xxx-rpi/bcm-2xxx-rpi4-standard.scc
index b479d8b..03a93b7 100755
--- a/bsp/bcm-2xxx-rpi/bcm-2xxx-rpi4-standard.scc
+++ b/bsp/bcm-2xxx-rpi/bcm-2xxx-rpi4-standard.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE bcm-2xxx-rpi4
define KTYPE standard
define KARCH arm64
@@ -6,4 +7,3 @@ include ktypes/standard
branch bcm-2xxx-rpi
include bcm-2xxx-rpi.scc
-
diff --git a/bsp/beaglebone/beaglebone-non_hardware.cfg b/bsp/beaglebone/beaglebone-non_hardware.cfg
index 361343b..ce3d601 100644
--- a/bsp/beaglebone/beaglebone-non_hardware.cfg
+++ b/bsp/beaglebone/beaglebone-non_hardware.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#
# Miscellaneous filesystems
#
@@ -27,4 +28,4 @@ CONFIG_DEBUG_FS=y
#
# Power management options
#
-CONFIG_PM_DEBUG=y
+CONFIG_PM_DEBUG=y
\ No newline at end of file
diff --git a/bsp/beaglebone/beaglebone-preempt-rt.scc b/bsp/beaglebone/beaglebone-preempt-rt.scc
index 4001d9f..dae889e 100644
--- a/bsp/beaglebone/beaglebone-preempt-rt.scc
+++ b/bsp/beaglebone/beaglebone-preempt-rt.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE beaglebone
define KTYPE preempt-rt
define KARCH arm
@@ -8,4 +9,4 @@ include beaglebone.scc
# default policy for preempt-rt kernels
include features/latencytop/latencytop.scc
-include features/profiling/profiling.scc
+include features/profiling/profiling.scc
\ No newline at end of file
diff --git a/bsp/beaglebone/beaglebone-standard.scc b/bsp/beaglebone/beaglebone-standard.scc
index 7f32b7a..5fa72c9 100644
--- a/bsp/beaglebone/beaglebone-standard.scc
+++ b/bsp/beaglebone/beaglebone-standard.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE beaglebone
define KTYPE standard
define KARCH arm
@@ -9,4 +10,4 @@ include beaglebone.scc
# default policy for standard kernels
include features/latencytop/latencytop.scc
-include features/profiling/profiling.scc
+include features/profiling/profiling.scc
\ No newline at end of file
diff --git a/bsp/beaglebone/beaglebone.cfg b/bsp/beaglebone/beaglebone.cfg
index ee2e623..8f642bf 100644
--- a/bsp/beaglebone/beaglebone.cfg
+++ b/bsp/beaglebone/beaglebone.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#
# Kernel Performance Events And Counters
#
@@ -332,4 +333,4 @@ CONFIG_OMAP_USB2=y
#
CONFIG_FONTS=y
CONFIG_FONT_8x8=y
-CONFIG_FONT_8x16=y
+CONFIG_FONT_8x16=y
\ No newline at end of file
diff --git a/bsp/beaglebone/beaglebone.scc b/bsp/beaglebone/beaglebone.scc
index 2a5e67b..3413cf7 100644
--- a/bsp/beaglebone/beaglebone.scc
+++ b/bsp/beaglebone/beaglebone.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
kconf hardware beaglebone.cfg
kconf non-hardware beaglebone-non_hardware.cfg
@@ -9,4 +10,4 @@ include wifi.scc
# With these addons, runqemu just works (-machine virt)
# The size of the zImage is increased by 168k for kernel 5.0.
include cfg/virtio.scc
-include qemu-bb.scc
+include qemu-bb.scc
\ No newline at end of file
diff --git a/bsp/beaglebone/no-preempt.cfg b/bsp/beaglebone/no-preempt.cfg
index 0cbeb5a..304f3f8 100644
--- a/bsp/beaglebone/no-preempt.cfg
+++ b/bsp/beaglebone/no-preempt.cfg
@@ -1 +1,2 @@
-CONFIG_PREEMPT_NONE=y
+# SPDX-License-Identifier: MIT
+CONFIG_PREEMPT_NONE=y
\ No newline at end of file
diff --git a/bsp/beaglebone/no-preempt.scc b/bsp/beaglebone/no-preempt.scc
index 1e75e15..98ad684 100644
--- a/bsp/beaglebone/no-preempt.scc
+++ b/bsp/beaglebone/no-preempt.scc
@@ -1 +1,2 @@
-kconf non-hardware no-preempt.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware no-preempt.cfg
\ No newline at end of file
diff --git a/bsp/beaglebone/qemu-bb.cfg b/bsp/beaglebone/qemu-bb.cfg
index aed3aeb..19aaffe 100644
--- a/bsp/beaglebone/qemu-bb.cfg
+++ b/bsp/beaglebone/qemu-bb.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_ARCH_VIRT=y
CONFIG_SERIAL_AMBA_PL011=y
CONFIG_SERIAL_AMBA_PL011_CONSOLE=y
@@ -5,4 +6,4 @@ CONFIG_SPI=y
CONFIG_SPI_PL022=y
CONFIG_ARM_SP805_WATCHDOG=y
CONFIG_RTC_DRV_PL031=y
-CONFIG_PL330_DMA=y
+CONFIG_PL330_DMA=y
\ No newline at end of file
diff --git a/bsp/beaglebone/qemu-bb.scc b/bsp/beaglebone/qemu-bb.scc
index 8bbcae8..dbb5b87 100644
--- a/bsp/beaglebone/qemu-bb.scc
+++ b/bsp/beaglebone/qemu-bb.scc
@@ -1 +1,2 @@
-kconf hardware qemu-bb.cfg
+# SPDX-License-Identifier: MIT
+kconf hardware qemu-bb.cfg
\ No newline at end of file
diff --git a/bsp/beaglebone/wifi.cfg b/bsp/beaglebone/wifi.cfg
index 21c1fc1..a692bcf 100644
--- a/bsp/beaglebone/wifi.cfg
+++ b/bsp/beaglebone/wifi.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_CFG80211=y
CONFIG_MAC80211=y
-CONFIG_WLAN=y
+CONFIG_WLAN=y
\ No newline at end of file
diff --git a/bsp/beaglebone/wifi.scc b/bsp/beaglebone/wifi.scc
index 9c8a2cf..9fcf241 100644
--- a/bsp/beaglebone/wifi.scc
+++ b/bsp/beaglebone/wifi.scc
@@ -1 +1,2 @@
-kconf hardware wifi.cfg
+# SPDX-License-Identifier: MIT
+kconf hardware wifi.cfg
\ No newline at end of file
diff --git a/bsp/common-pc-64/common-pc-64-cpu.cfg b/bsp/common-pc-64/common-pc-64-cpu.cfg
index 8dced73..24fa479 100644
--- a/bsp/common-pc-64/common-pc-64-cpu.cfg
+++ b/bsp/common-pc-64/common-pc-64-cpu.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#.........................................................................
# WARNING
#
@@ -14,4 +15,4 @@
CONFIG_MCORE2=y
CONFIG_IA32_EMULATION=y
CONFIG_NR_CPUS=24
-CONFIG_PM=y
+CONFIG_PM=y
\ No newline at end of file
diff --git a/bsp/common-pc-64/common-pc-64-developer.scc b/bsp/common-pc-64/common-pc-64-developer.scc
index 99b9c9d..a5023c8 100644
--- a/bsp/common-pc-64/common-pc-64-developer.scc
+++ b/bsp/common-pc-64/common-pc-64-developer.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE common-pc-64
define KMACHINE qemux86-64
define KTYPE developer
@@ -13,4 +14,4 @@ include features/latencytop/latencytop.scc
include features/profiling/profiling.scc
include cfg/virtio.scc
include features/media/media-usb-webcams.scc
-include features/sound/snd_hda_intel.scc
+include features/sound/snd_hda_intel.scc
\ No newline at end of file
diff --git a/bsp/common-pc-64/common-pc-64-preempt-rt.scc b/bsp/common-pc-64/common-pc-64-preempt-rt.scc
index 6c79ffe..86a935b 100644
--- a/bsp/common-pc-64/common-pc-64-preempt-rt.scc
+++ b/bsp/common-pc-64/common-pc-64-preempt-rt.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE common-pc-64
define KMACHINE qemux86-64
define KTYPE preempt-rt
@@ -13,4 +14,4 @@ include cfg/boot-live.scc
include cfg/usb-mass-storage.scc
include features/latencytop/latencytop.scc
include features/profiling/profiling.scc
-include cfg/virtio.scc
+include cfg/virtio.scc
\ No newline at end of file
diff --git a/bsp/common-pc-64/common-pc-64-standard.scc b/bsp/common-pc-64/common-pc-64-standard.scc
index 28119ec..df1cd9c 100644
--- a/bsp/common-pc-64/common-pc-64-standard.scc
+++ b/bsp/common-pc-64/common-pc-64-standard.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE common-pc-64
define KMACHINE qemux86-64
define KTYPE standard
@@ -12,4 +13,4 @@ include cfg/boot-live.scc
include cfg/usb-mass-storage.scc
include cfg/virtio.scc
include features/media/media-usb-webcams.scc
-include features/sound/snd_hda_intel.scc
+include features/sound/snd_hda_intel.scc
\ No newline at end of file
diff --git a/bsp/common-pc-64/common-pc-64.scc b/bsp/common-pc-64/common-pc-64.scc
index b7b824c..c589c55 100644
--- a/bsp/common-pc-64/common-pc-64.scc
+++ b/bsp/common-pc-64/common-pc-64.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
kconf hardware common-pc-64-cpu.cfg
kconf hardware bsp/common-pc/common-pc-drivers.cfg
kconf hardware bsp/common-pc/common-pc-eth.cfg
@@ -35,4 +36,4 @@ include features/power/intel.scc
include cfg/8250.scc
# sugarbay graphics
-include features/i915/i915.scc
+include features/i915/i915.scc
\ No newline at end of file
diff --git a/bsp/common-pc-64/hardware.cfg b/bsp/common-pc-64/hardware.cfg
index 24775f7..3b876e6 100644
--- a/bsp/common-pc-64/hardware.cfg
+++ b/bsp/common-pc-64/hardware.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_ATH5K
CONFIG_WLAN_VENDOR_ATH
CONFIG_ATH_COMMON
@@ -7,4 +8,4 @@ CONFIG_MAC80211
CONFIG_SERIAL_8250
CONFIG_SERIAL_8250_CONSOLE
CONFIG_SERIAL_8250_PCI
-CONFIG_SERIAL_8250_PNP
+CONFIG_SERIAL_8250_PNP
\ No newline at end of file
diff --git a/bsp/common-pc/common-pc-cpu.cfg b/bsp/common-pc/common-pc-cpu.cfg
index 70df605..4c4d8b5 100644
--- a/bsp/common-pc/common-pc-cpu.cfg
+++ b/bsp/common-pc/common-pc-cpu.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#.........................................................................
# WARNING
#
@@ -15,4 +16,4 @@ CONFIG_X86_GENERIC=y
CONFIG_X86_TSC=y
CONFIG_X86_MCE=y
CONFIG_PM=y
-# CONFIG_64BIT is not set
+# CONFIG_64BIT is not set
\ No newline at end of file
diff --git a/bsp/common-pc/common-pc-developer.scc b/bsp/common-pc/common-pc-developer.scc
index ea728c5..1f1d703 100644
--- a/bsp/common-pc/common-pc-developer.scc
+++ b/bsp/common-pc/common-pc-developer.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE common-pc
define KMACHINE qemux86
define KTYPE developer
@@ -13,4 +14,4 @@ include features/latencytop/latencytop.scc
include features/profiling/profiling.scc
include cfg/virtio.scc
include features/media/media-usb-webcams.scc
-include features/sound/snd_hda_intel.scc
+include features/sound/snd_hda_intel.scc
\ No newline at end of file
diff --git a/bsp/common-pc/common-pc-drivers-32.cfg b/bsp/common-pc/common-pc-drivers-32.cfg
index 35bc92b..55d483a 100644
--- a/bsp/common-pc/common-pc-drivers-32.cfg
+++ b/bsp/common-pc/common-pc-drivers-32.cfg
@@ -1 +1,2 @@
-CONFIG_PCI_GOANY=y
+# SPDX-License-Identifier: MIT
+CONFIG_PCI_GOANY=y
\ No newline at end of file
diff --git a/bsp/common-pc/common-pc-drivers.cfg b/bsp/common-pc/common-pc-drivers.cfg
index 5d99395..cdf5d1b 100644
--- a/bsp/common-pc/common-pc-drivers.cfg
+++ b/bsp/common-pc/common-pc-drivers.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_ATA=y
CONFIG_ATA_ACPI=y
@@ -61,4 +62,4 @@ CONFIG_BLK_DEV_FD=m
CONFIG_EEPROM_AT24=m
CONFIG_NVME_CORE=y
-CONFIG_BLK_DEV_NVME=y
+CONFIG_BLK_DEV_NVME=y
\ No newline at end of file
diff --git a/bsp/common-pc/common-pc-eth.cfg b/bsp/common-pc/common-pc-eth.cfg
index a7f84e1..2bac472 100644
--- a/bsp/common-pc/common-pc-eth.cfg
+++ b/bsp/common-pc/common-pc-eth.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# Common Ethernet networking devices (including QEMU and Common PCs)
# Set very common NICs to y to avoid common NFS booting failures and the
# resulting bug reports.
@@ -32,4 +33,4 @@ CONFIG_DL2K=m
CONFIG_NET_VENDOR_MARVELL=y
CONFIG_SKGE=m
CONFIG_SKY2=m
-CONFIG_JME=m
+CONFIG_JME=m
\ No newline at end of file
diff --git a/bsp/common-pc/common-pc-gfx.cfg b/bsp/common-pc/common-pc-gfx.cfg
index 2e09cda..a1a2fcc 100644
--- a/bsp/common-pc/common-pc-gfx.cfg
+++ b/bsp/common-pc/common-pc-gfx.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_FB=y
CONFIG_FB_MODE_HELPERS=y
CONFIG_CONNECTOR=y
@@ -5,4 +6,4 @@ CONFIG_CONNECTOR=y
CONFIG_FB_UVESA=m
CONFIG_FRAMEBUFFER_CONSOLE=y
-CONFIG_DRM_CIRRUS_QEMU=m
+CONFIG_DRM_CIRRUS_QEMU=m
\ No newline at end of file
diff --git a/bsp/common-pc/common-pc-preempt-rt.scc b/bsp/common-pc/common-pc-preempt-rt.scc
index d4dfa9f..8e7e1a9 100644
--- a/bsp/common-pc/common-pc-preempt-rt.scc
+++ b/bsp/common-pc/common-pc-preempt-rt.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE common-pc
define KMACHINE qemux86
define KTYPE preempt-rt
@@ -13,4 +14,4 @@ include cfg/boot-live.scc
include cfg/usb-mass-storage.scc
include features/latencytop/latencytop.scc
include features/profiling/profiling.scc
-include cfg/virtio.scc
+include cfg/virtio.scc
\ No newline at end of file
diff --git a/bsp/common-pc/common-pc-standard.scc b/bsp/common-pc/common-pc-standard.scc
index 8f169ba..4198a29 100644
--- a/bsp/common-pc/common-pc-standard.scc
+++ b/bsp/common-pc/common-pc-standard.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE common-pc
define KMACHINE qemux86
define KTYPE standard
@@ -12,4 +13,4 @@ include cfg/boot-live.scc
include cfg/usb-mass-storage.scc
include cfg/virtio.scc
include features/media/media-usb-webcams.scc
-include features/sound/snd_hda_intel.scc
+include features/sound/snd_hda_intel.scc
\ No newline at end of file
diff --git a/bsp/common-pc/common-pc-tiny.scc b/bsp/common-pc/common-pc-tiny.scc
index d98df05..2939f90 100644
--- a/bsp/common-pc/common-pc-tiny.scc
+++ b/bsp/common-pc/common-pc-tiny.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE common-pc
define KMACHINE qemux86
define KTYPE tiny
@@ -7,4 +8,3 @@ include ktypes/tiny/tiny.scc
branch common-pc
include common-pc.scc
-
diff --git a/bsp/common-pc/common-pc-wifi.cfg b/bsp/common-pc/common-pc-wifi.cfg
index 454cded..0ee2147 100644
--- a/bsp/common-pc/common-pc-wifi.cfg
+++ b/bsp/common-pc/common-pc-wifi.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# Common Wifi
CONFIG_NET=y
CONFIG_WIRELESS=y
@@ -36,4 +37,4 @@ CONFIG_BCMA_HOST_PCI=y
CONFIG_BCMA_DRIVER_GMAC_CMN=y
CONFIG_CRC8=m
-CONFIG_CORDIC=m
+CONFIG_CORDIC=m
\ No newline at end of file
diff --git a/bsp/common-pc/common-pc.cfg b/bsp/common-pc/common-pc.cfg
index e786427..53b34b8 100644
--- a/bsp/common-pc/common-pc.cfg
+++ b/bsp/common-pc/common-pc.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# We set this to 8, even though the common fragments set NR_CPUs to 64
# Since arch/x86/Kconfig has the following range restriction for NR_CPUS
#
@@ -9,4 +10,4 @@
CONFIG_NR_CPUS=8
# CONFIG_IRQ_REMAP is not set
-# CONFIG_X86_X2APIC is not set
+# CONFIG_X86_X2APIC is not set
\ No newline at end of file
diff --git a/bsp/common-pc/common-pc.scc b/bsp/common-pc/common-pc.scc
index cd947b0..f2af23f 100644
--- a/bsp/common-pc/common-pc.scc
+++ b/bsp/common-pc/common-pc.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
kconf hardware common-pc-cpu.cfg
kconf hardware common-pc-drivers.cfg
kconf hardware common-pc-drivers-32.cfg
@@ -35,4 +36,4 @@ include features/bluetooth/bluetooth.scc
# This stays last in the list, since it is our final override of the
# common fragments (if required)
-kconf hardware common-pc.cfg
+kconf hardware common-pc.cfg
\ No newline at end of file
diff --git a/bsp/common-pc/hardware.cfg b/bsp/common-pc/hardware.cfg
index 5a380fb..21ec29f 100644
--- a/bsp/common-pc/hardware.cfg
+++ b/bsp/common-pc/hardware.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_ATH5K
CONFIG_WLAN_VENDOR_ATH
CONFIG_ATH_COMMON
@@ -6,4 +7,4 @@ CONFIG_CONNECTOR
CONFIG_MAC80211
CONFIG_SERIAL_8250
CONFIG_SERIAL_8250_CONSOLE
-CONFIG_PCNET32
+CONFIG_PCNET32
\ No newline at end of file
diff --git a/bsp/common-pc/non-hardware.cfg b/bsp/common-pc/non-hardware.cfg
index e1e39e2..010ac5f 100644
--- a/bsp/common-pc/non-hardware.cfg
+++ b/bsp/common-pc/non-hardware.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_MT7601U
CONFIG_RT2X00
CONFIG_RT2800PCI
@@ -20,4 +21,4 @@ CONFIG_IWLEGACY
CONFIG_IWL3945
CONFIG_IWL4965
CONFIG_DRM_KMS_FB_HELPER
-CONFIG_DRM_KMS_HELPER
+CONFIG_DRM_KMS_HELPER
\ No newline at end of file
diff --git a/bsp/edgerouter/edgerouter-standard.scc b/bsp/edgerouter/edgerouter-standard.scc
index 5d6c692..6bb1790 100644
--- a/bsp/edgerouter/edgerouter-standard.scc
+++ b/bsp/edgerouter/edgerouter-standard.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE edgerouter
define KTYPE standard
define KARCH mips
@@ -8,4 +9,4 @@ branch edgerouter
include edgerouter.scc
# default policy for standard kernels
-include features/profiling/profiling.scc
+include features/profiling/profiling.scc
\ No newline at end of file
diff --git a/bsp/edgerouter/edgerouter.cfg b/bsp/edgerouter/edgerouter.cfg
index f100ebd..af73229 100644
--- a/bsp/edgerouter/edgerouter.cfg
+++ b/bsp/edgerouter/edgerouter.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#SOC
CONFIG_CAVIUM_OCTEON_SOC=y
CONFIG_CAVIUM_CN63XXP1=y
@@ -63,4 +64,4 @@ CONFIG_SERIAL_8250=y
CONFIG_SERIAL_8250_CONSOLE=y
CONFIG_SERIAL_8250_NR_UARTS=2
CONFIG_SERIAL_8250_RUNTIME_UARTS=2
-CONFIG_SERIAL_8250_DW=y
+CONFIG_SERIAL_8250_DW=y
\ No newline at end of file
diff --git a/bsp/edgerouter/edgerouter.scc b/bsp/edgerouter/edgerouter.scc
index 33f26cc..4e99a32 100644
--- a/bsp/edgerouter/edgerouter.scc
+++ b/bsp/edgerouter/edgerouter.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
kconf hardware edgerouter.cfg
include cfg/usb-mass-storage.scc
-include cfg/fs/vfat.scc
+include cfg/fs/vfat.scc
\ No newline at end of file
diff --git a/bsp/fsl-mpc8315e-rdb/fsl-mpc8315e-rdb-preempt-rt.scc b/bsp/fsl-mpc8315e-rdb/fsl-mpc8315e-rdb-preempt-rt.scc
index fe84ba4..c822923 100644
--- a/bsp/fsl-mpc8315e-rdb/fsl-mpc8315e-rdb-preempt-rt.scc
+++ b/bsp/fsl-mpc8315e-rdb/fsl-mpc8315e-rdb-preempt-rt.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE fsl-mpc8315e-rdb
define KMACHINE mpc8315e-rdb
define KTYPE preempt-rt
@@ -9,4 +10,4 @@ include fsl-mpc8315e-rdb.scc
# default policy for preempt-rt kernels
include features/latencytop/latencytop.scc
-include features/profiling/profiling.scc
+include features/profiling/profiling.scc
\ No newline at end of file
diff --git a/bsp/fsl-mpc8315e-rdb/fsl-mpc8315e-rdb-standard.scc b/bsp/fsl-mpc8315e-rdb/fsl-mpc8315e-rdb-standard.scc
index 19462ac..b71e333 100644
--- a/bsp/fsl-mpc8315e-rdb/fsl-mpc8315e-rdb-standard.scc
+++ b/bsp/fsl-mpc8315e-rdb/fsl-mpc8315e-rdb-standard.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE fsl-mpc8315e-rdb
define KMACHINE mpc8315e-rdb
define KTYPE standard
@@ -10,4 +11,4 @@ include fsl-mpc8315e-rdb.scc
# default policy for standard kernels
include features/latencytop/latencytop.scc
-include features/profiling/profiling.scc
+include features/profiling/profiling.scc
\ No newline at end of file
diff --git a/bsp/fsl-mpc8315e-rdb/fsl-mpc8315e-rdb.cfg b/bsp/fsl-mpc8315e-rdb/fsl-mpc8315e-rdb.cfg
index 91ea146..2b7ddf4 100644
--- a/bsp/fsl-mpc8315e-rdb/fsl-mpc8315e-rdb.cfg
+++ b/bsp/fsl-mpc8315e-rdb/fsl-mpc8315e-rdb.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#.........................................................................
# WARNING
#
@@ -153,4 +154,4 @@ CONFIG_CRYPTO_DEV_TALITOS=m
CONFIG_FSL_DMA=y
CONFIG_MMC=y
-CONFIG_MMC_SPI=m
+CONFIG_MMC_SPI=m
\ No newline at end of file
diff --git a/bsp/fsl-mpc8315e-rdb/fsl-mpc8315e-rdb.scc b/bsp/fsl-mpc8315e-rdb/fsl-mpc8315e-rdb.scc
index d6a6704..ebe1f7c 100644
--- a/bsp/fsl-mpc8315e-rdb/fsl-mpc8315e-rdb.scc
+++ b/bsp/fsl-mpc8315e-rdb/fsl-mpc8315e-rdb.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
kconf hardware fsl-mpc8315e-rdb.cfg
include cfg/usb-mass-storage.scc
@@ -6,4 +7,4 @@ include cfg/fs/flash_fs.scc
include cfg/dmaengine.scc
patch fsl-mpc8315e-rdb-Enable-EEPROM.patch
-patch mpc8315erdb-fix-ethernet-at-boot-time.patch
+patch mpc8315erdb-fix-ethernet-at-boot-time.patch
\ No newline at end of file
diff --git a/bsp/fsl-mpc8315e-rdb/hardware.cfg b/bsp/fsl-mpc8315e-rdb/hardware.cfg
index 4505371..7b346dc 100644
--- a/bsp/fsl-mpc8315e-rdb/hardware.cfg
+++ b/bsp/fsl-mpc8315e-rdb/hardware.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_SERIAL_8250
CONFIG_SERIAL_8250_CONSOLE
-CONFIG_SERIAL_8250_NR_UARTS
+CONFIG_SERIAL_8250_NR_UARTS
\ No newline at end of file
diff --git a/bsp/hsdk/hsdk-standard.scc b/bsp/hsdk/hsdk-standard.scc
index 29c4604..9cc0a9c 100644
--- a/bsp/hsdk/hsdk-standard.scc
+++ b/bsp/hsdk/hsdk-standard.scc
@@ -1,7 +1,8 @@
+# SPDX-License-Identifier: MIT
define KMACHINE hsdk
define KTYPE standard
define KARCH arc
include ktypes/standard/standard.scc
-include hsdk.scc
+include hsdk.scc
\ No newline at end of file
diff --git a/bsp/hsdk/hsdk.cfg b/bsp/hsdk/hsdk.cfg
index 6d43902..75c2c95 100644
--- a/bsp/hsdk/hsdk.cfg
+++ b/bsp/hsdk/hsdk.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# ARCv2 ISA
CONFIG_ISA_ARCV2=y
@@ -58,4 +59,4 @@ CONFIG_SOFTLOCKUP_DETECTOR=y
CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=10
# Performance counters
-CONFIG_PERF_EVENTS=y
+CONFIG_PERF_EVENTS=y
\ No newline at end of file
diff --git a/bsp/hsdk/hsdk.scc b/bsp/hsdk/hsdk.scc
index 2cfcb65..da431a5 100644
--- a/bsp/hsdk/hsdk.scc
+++ b/bsp/hsdk/hsdk.scc
@@ -1,7 +1,8 @@
+# SPDX-License-Identifier: MIT
include features/input/input.scc
include features/usb/ehci-hcd.scc
include features/usb/ohci-hcd.scc
include cfg/usb-mass-storage.scc
-kconf hardware hsdk.cfg
+kconf hardware hsdk.cfg
\ No newline at end of file
diff --git a/bsp/intel-common/intel-common-drivers-32-essential.scc b/bsp/intel-common/intel-common-drivers-32-essential.scc
index c20bac4..c8b6010 100644
--- a/bsp/intel-common/intel-common-drivers-32-essential.scc
+++ b/bsp/intel-common/intel-common-drivers-32-essential.scc
@@ -1,6 +1,6 @@
+# SPDX-License-Identifier: MIT
# intel-common-drivers-32.scc
#
# Common drivers and technologies to enable intel-common 32bit derived
# BSPs. This should include only the most basic features required of
# any 32-bit Intel BSP.
-
diff --git a/bsp/intel-common/intel-common-drivers-32.scc b/bsp/intel-common/intel-common-drivers-32.scc
index 6c2f698..93e4804 100644
--- a/bsp/intel-common/intel-common-drivers-32.scc
+++ b/bsp/intel-common/intel-common-drivers-32.scc
@@ -1,7 +1,8 @@
+# SPDX-License-Identifier: MIT
# intel-common-drivers-32.scc
#
# Common drivers and technologies to enable intel-common 32bit derived BSPs.
#
include intel-common-drivers-32-essential.scc
-include features/eg20t/eg20t.scc
+include features/eg20t/eg20t.scc
\ No newline at end of file
diff --git a/bsp/intel-common/intel-common-drivers.scc b/bsp/intel-common/intel-common-drivers.scc
index 87bd3c3..3b74bc0 100644
--- a/bsp/intel-common/intel-common-drivers.scc
+++ b/bsp/intel-common/intel-common-drivers.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# intel-common-drivers.scc
#
# Common drivers and technologies to enable intel-common derived BSPs.
@@ -88,4 +89,4 @@ include features/random/random.scc
# default policy for standard kernels
include cfg/usb-mass-storage.scc
-include cfg/boot-live.scc
+include cfg/boot-live.scc
\ No newline at end of file
diff --git a/bsp/intel-common/intel-common.scc b/bsp/intel-common/intel-common.scc
index 47a4183..be6d661 100644
--- a/bsp/intel-common/intel-common.scc
+++ b/bsp/intel-common/intel-common.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# intel-common.scc
#
# Core Intel platform support that should be included in all kernels,
@@ -8,4 +9,4 @@
include cfg/efi.scc
# Earlyprintk and port debug requires 8250
include cfg/8250.scc
-include cfg/intel.scc
+include cfg/intel.scc
\ No newline at end of file
diff --git a/bsp/intel-common/intel-core2-32-developer.scc b/bsp/intel-common/intel-core2-32-developer.scc
index ebf514f..6f89b1e 100644
--- a/bsp/intel-common/intel-core2-32-developer.scc
+++ b/bsp/intel-common/intel-core2-32-developer.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# intel-core2-32-developer.scc
#
# Developer ktype for 32 bit Core 2 and later CPUs.
@@ -15,4 +16,4 @@ include ktypes/developer/developer.scc
include intel-common-drivers.scc
include intel-common-drivers-32.scc
include intel-developer-drivers.scc
-include intel-core2-32.scc
+include intel-core2-32.scc
\ No newline at end of file
diff --git a/bsp/intel-common/intel-core2-32-preempt-rt.scc b/bsp/intel-common/intel-core2-32-preempt-rt.scc
index a676dfa..3867a41 100644
--- a/bsp/intel-common/intel-core2-32-preempt-rt.scc
+++ b/bsp/intel-common/intel-core2-32-preempt-rt.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE intel-core2-32
define KTYPE preempt-rt
define KARCH i386
@@ -9,4 +10,4 @@ include ktypes/preempt-rt/preempt-rt.scc
include intel-common-drivers.scc
include intel-common-drivers-32.scc
include intel-developer-drivers.scc
-include intel-core2-32.scc
+include intel-core2-32.scc
\ No newline at end of file
diff --git a/bsp/intel-common/intel-core2-32-standard.scc b/bsp/intel-common/intel-core2-32-standard.scc
index 109c197..2e6536d 100644
--- a/bsp/intel-common/intel-core2-32-standard.scc
+++ b/bsp/intel-common/intel-core2-32-standard.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# intel-core2-32-standard.scc
#
# Standard ktype for 32 bit Core 2 and later CPUs.
@@ -13,4 +14,4 @@ include ktypes/standard/standard.scc
include intel-common-drivers.scc
include intel-common-drivers-32.scc
-include intel-core2-32.scc
+include intel-core2-32.scc
\ No newline at end of file
diff --git a/bsp/intel-common/intel-core2-32.cfg b/bsp/intel-common/intel-core2-32.cfg
index 87aa1b6..e26a112 100644
--- a/bsp/intel-common/intel-core2-32.cfg
+++ b/bsp/intel-common/intel-core2-32.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# Must explicitly disable 64BIT
# CONFIG_64BIT is not set
@@ -7,4 +8,4 @@ CONFIG_MCORE2=y
CONFIG_NR_CPUS=8
CONFIG_X86_PAE=y
-CONFIG_HIGHMEM64G=y
+CONFIG_HIGHMEM64G=y
\ No newline at end of file
diff --git a/bsp/intel-common/intel-core2-32.scc b/bsp/intel-common/intel-core2-32.scc
index c681062..b99e3cd 100644
--- a/bsp/intel-common/intel-core2-32.scc
+++ b/bsp/intel-common/intel-core2-32.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# intel-core2-32.scc
#
# Core platform enablement for all intel-core2-32 ktypes. This should only
@@ -18,4 +19,4 @@ include cfg/boot-live.scc
# This line comes last as it has the final word on
# CONFIG values.
-kconf hardware intel-core2-32.cfg
+kconf hardware intel-core2-32.cfg
\ No newline at end of file
diff --git a/bsp/intel-common/intel-corei7-64-developer.scc b/bsp/intel-common/intel-corei7-64-developer.scc
index 3d5860b..b5832dc 100644
--- a/bsp/intel-common/intel-corei7-64-developer.scc
+++ b/bsp/intel-common/intel-corei7-64-developer.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# intel-corei7-64-developer.scc
#
# Developer ktype for 64 bit Nehalem, Bay Trail, and later CPUs.
@@ -13,4 +14,4 @@ include ktypes/developer/developer.scc
include intel-common-drivers.scc
include intel-developer-drivers.scc
-include intel-corei7-64.scc
+include intel-corei7-64.scc
\ No newline at end of file
diff --git a/bsp/intel-common/intel-corei7-64-preempt-rt.scc b/bsp/intel-common/intel-corei7-64-preempt-rt.scc
index c4ff2b4..611bc56 100644
--- a/bsp/intel-common/intel-corei7-64-preempt-rt.scc
+++ b/bsp/intel-common/intel-corei7-64-preempt-rt.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE intel-corei7-64
define KTYPE preempt-rt
@@ -9,4 +10,4 @@ include ktypes/preempt-rt/preempt-rt.scc
include intel-common-drivers.scc
include intel-developer-drivers.scc
-include intel-corei7-64.scc
+include intel-corei7-64.scc
\ No newline at end of file
diff --git a/bsp/intel-common/intel-corei7-64-standard.scc b/bsp/intel-common/intel-corei7-64-standard.scc
index 20059bd..cb54d44 100644
--- a/bsp/intel-common/intel-corei7-64-standard.scc
+++ b/bsp/intel-common/intel-corei7-64-standard.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# intel-corei7-64-standard.scc
#
# Standard ktype for 64 bit Nehalem, Bay Trail, and later CPUs.
@@ -12,4 +13,4 @@ include ktypes/standard/standard.scc
# branch intel
include intel-common-drivers.scc
-include intel-corei7-64.scc
+include intel-corei7-64.scc
\ No newline at end of file
diff --git a/bsp/intel-common/intel-corei7-64.cfg b/bsp/intel-common/intel-corei7-64.cfg
index e7616f3..a38f8bc 100644
--- a/bsp/intel-common/intel-corei7-64.cfg
+++ b/bsp/intel-common/intel-corei7-64.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
# There isn't an option for CPUs newer than MCORE2 in the Kconfig
-CONFIG_MCORE2=y
+CONFIG_MCORE2=y
\ No newline at end of file
diff --git a/bsp/intel-common/intel-corei7-64.scc b/bsp/intel-common/intel-corei7-64.scc
index 6f91db4..d7d9a8f 100644
--- a/bsp/intel-common/intel-corei7-64.scc
+++ b/bsp/intel-common/intel-corei7-64.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# intel-corei7-64.scc
#
# Core platform enablement for all intel-corei7-64 ktypes. This should only
@@ -20,4 +21,4 @@ include features/telemetry/intel-telemetry.scc
# This line comes last as it has the final word on
# CONFIG values.
-kconf hardware intel-corei7-64.cfg
+kconf hardware intel-corei7-64.cfg
\ No newline at end of file
diff --git a/bsp/intel-common/intel-developer-drivers.scc b/bsp/intel-common/intel-developer-drivers.scc
index 46842b6..d277ea9 100644
--- a/bsp/intel-common/intel-developer-drivers.scc
+++ b/bsp/intel-common/intel-developer-drivers.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# Additional features for developer bsps
include features/latencytop/latencytop.scc
-include features/profiling/profiling.scc
+include features/profiling/profiling.scc
\ No newline at end of file
diff --git a/bsp/intel-common/intel-quark-preempt-rt.scc b/bsp/intel-common/intel-quark-preempt-rt.scc
index d874f44..f199dd7 100644
--- a/bsp/intel-common/intel-quark-preempt-rt.scc
+++ b/bsp/intel-common/intel-quark-preempt-rt.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# intel-quark-preempt-rt.scc
#
# preempt-rt ktype for 32 bit Quark / X1000 CPUs
@@ -18,4 +19,4 @@ include cfg/boot-live.scc
include intel-common.scc
include features/power/intel.scc
include intel-common-drivers-32.scc
-include intel-quark.scc
+include intel-quark.scc
\ No newline at end of file
diff --git a/bsp/intel-common/intel-quark-standard.scc b/bsp/intel-common/intel-quark-standard.scc
index 2aa4245..4b2d8d9 100644
--- a/bsp/intel-common/intel-quark-standard.scc
+++ b/bsp/intel-common/intel-quark-standard.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# intel-quark-standard.scc
#
# Standard ktype for 32 bit Quark / X1000 CPUs
@@ -18,4 +19,4 @@ include cfg/boot-live.scc
include intel-common.scc
include features/power/intel.scc
include intel-common-drivers-32.scc
-include intel-quark.scc
+include intel-quark.scc
\ No newline at end of file
diff --git a/bsp/intel-common/intel-quark-tiny.scc b/bsp/intel-common/intel-quark-tiny.scc
index df31fa4..f50be48 100644
--- a/bsp/intel-common/intel-quark-tiny.scc
+++ b/bsp/intel-common/intel-quark-tiny.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# intel-quark-tiny.scc
#
# Tiny ktype for 32 bit Quark / X1000 CPUs
@@ -14,4 +15,4 @@ include ktypes/tiny/tiny.scc
include intel-common.scc
include features/power/intel.scc
include intel-common-drivers-32-essential.scc
-include intel-quark.scc
+include intel-quark.scc
\ No newline at end of file
diff --git a/bsp/intel-common/intel-quark.cfg b/bsp/intel-common/intel-quark.cfg
index e8198bb..24457d0 100644
--- a/bsp/intel-common/intel-quark.cfg
+++ b/bsp/intel-common/intel-quark.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_M586TSC=y
CONFIG_X86_TSC=y
CONFIG_X86_MCE=y
@@ -8,4 +9,4 @@ CONFIG_PM=y
CONFIG_X86_INTEL_QUARK=y
CONFIG_MFD_INTEL_QUARK_I2C_GPIO=y
-CONFIG_INTEL_QUARK_DTS_THERMAL=y
+CONFIG_INTEL_QUARK_DTS_THERMAL=y
\ No newline at end of file
diff --git a/bsp/intel-common/intel-quark.scc b/bsp/intel-common/intel-quark.scc
index 6d60afb..8c5417b 100644
--- a/bsp/intel-common/intel-quark.scc
+++ b/bsp/intel-common/intel-quark.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# intel-quark.scc
#
# Core platform enablement for all intel-quark ktypes. This should only
@@ -15,4 +16,4 @@ include features/usb/serial.scc
# This line comes last as it has the final word on
# CONFIG values.
-kconf hardware intel-quark.cfg
+kconf hardware intel-quark.cfg
\ No newline at end of file
diff --git a/bsp/intel-x86/cfs-bandwidth.cfg b/bsp/intel-x86/cfs-bandwidth.cfg
index 0be30bf..d2185a8 100644
--- a/bsp/intel-x86/cfs-bandwidth.cfg
+++ b/bsp/intel-x86/cfs-bandwidth.cfg
@@ -1 +1,2 @@
-CONFIG_CFS_BANDWIDTH=y
+# SPDX-License-Identifier: MIT
+CONFIG_CFS_BANDWIDTH=y
\ No newline at end of file
diff --git a/bsp/intel-x86/intel-x86-32-preempt-rt.scc b/bsp/intel-x86/intel-x86-32-preempt-rt.scc
index 1186b47..a57264b 100644
--- a/bsp/intel-x86/intel-x86-32-preempt-rt.scc
+++ b/bsp/intel-x86/intel-x86-32-preempt-rt.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE intel-x86-32
define KTYPE preempt-rt
define KARCH x86
@@ -6,4 +7,4 @@ include ktypes/preempt-rt
branch intel-x86
include intel-x86-32.scc
-kconf hardware cfs-bandwidth.cfg
+kconf hardware cfs-bandwidth.cfg
\ No newline at end of file
diff --git a/bsp/intel-x86/intel-x86-32-standard.scc b/bsp/intel-x86/intel-x86-32-standard.scc
index 3232b76..c6e66ef 100644
--- a/bsp/intel-x86/intel-x86-32-standard.scc
+++ b/bsp/intel-x86/intel-x86-32-standard.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE intel-x86-32
define KTYPE standard
define KARCH x86
@@ -7,4 +8,4 @@ branch intel-x86
include intel-x86-32.scc
kconf hardware intel-x86-hugepage.cfg
-kconf hardware cfs-bandwidth.cfg
+kconf hardware cfs-bandwidth.cfg
\ No newline at end of file
diff --git a/bsp/intel-x86/intel-x86-32-tiny.scc b/bsp/intel-x86/intel-x86-32-tiny.scc
index 8949e4f..a6d5e85 100644
--- a/bsp/intel-x86/intel-x86-32-tiny.scc
+++ b/bsp/intel-x86/intel-x86-32-tiny.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE intel-x86-32
define KTYPE tiny
define KARCH x86
@@ -5,4 +6,4 @@ define KARCH x86
include ktypes/tiny/tiny.scc
branch intel-x86
-include bsp/intel-x86/intel-x86-32.scc
+include bsp/intel-x86/intel-x86-32.scc
\ No newline at end of file
diff --git a/bsp/intel-x86/intel-x86-32.cfg b/bsp/intel-x86/intel-x86-32.cfg
index 6352f70..000b014 100644
--- a/bsp/intel-x86/intel-x86-32.cfg
+++ b/bsp/intel-x86/intel-x86-32.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#.........................................................................
# WARNING
#
@@ -23,4 +24,4 @@ CONFIG_X86_GENERIC=y
CONFIG_HIGHMEM64G=y
# Processor type and features
-CONFIG_NR_CPUS=64
+CONFIG_NR_CPUS=64
\ No newline at end of file
diff --git a/bsp/intel-x86/intel-x86-32.scc b/bsp/intel-x86/intel-x86-32.scc
index b1d4849..740356e 100644
--- a/bsp/intel-x86/intel-x86-32.scc
+++ b/bsp/intel-x86/intel-x86-32.scc
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
# Core configuration settings for x86-32
include cfg/x86.scc nopatch
include intel-x86.scc
-kconf hardware intel-x86-32.cfg
+kconf hardware intel-x86-32.cfg
\ No newline at end of file
diff --git a/bsp/intel-x86/intel-x86-64-preempt-rt.scc b/bsp/intel-x86/intel-x86-64-preempt-rt.scc
index 521bf19..6bc2586 100644
--- a/bsp/intel-x86/intel-x86-64-preempt-rt.scc
+++ b/bsp/intel-x86/intel-x86-64-preempt-rt.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE intel-x86-64
define KTYPE preempt-rt
define KARCH x86
@@ -5,4 +6,4 @@ define KARCH x86
include ktypes/preempt-rt
include intel-x86-64.scc
-kconf hardware cfs-bandwidth.cfg
+kconf hardware cfs-bandwidth.cfg
\ No newline at end of file
diff --git a/bsp/intel-x86/intel-x86-64-standard.scc b/bsp/intel-x86/intel-x86-64-standard.scc
index e22e623..a4ccf11 100644
--- a/bsp/intel-x86/intel-x86-64-standard.scc
+++ b/bsp/intel-x86/intel-x86-64-standard.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE intel-x86-64
define KTYPE standard
define KARCH x86
@@ -6,4 +7,4 @@ include ktypes/standard
include intel-x86-64.scc
kconf hardware intel-x86-hugepage.cfg
-kconf hardware cfs-bandwidth.cfg
+kconf hardware cfs-bandwidth.cfg
\ No newline at end of file
diff --git a/bsp/intel-x86/intel-x86-64-tiny.scc b/bsp/intel-x86/intel-x86-64-tiny.scc
index 696d3fc..3409e65 100644
--- a/bsp/intel-x86/intel-x86-64-tiny.scc
+++ b/bsp/intel-x86/intel-x86-64-tiny.scc
@@ -1,7 +1,8 @@
+# SPDX-License-Identifier: MIT
define KMACHINE intel-x86-64
define KTYPE tiny
define KARCH x86
include ktypes/tiny/tiny.scc
-include bsp/intel-x86/intel-x86-64.scc
+include bsp/intel-x86/intel-x86-64.scc
\ No newline at end of file
diff --git a/bsp/intel-x86/intel-x86-64.cfg b/bsp/intel-x86/intel-x86-64.cfg
index 681ba7e..83e06a5 100644
--- a/bsp/intel-x86/intel-x86-64.cfg
+++ b/bsp/intel-x86/intel-x86-64.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#
# General setup
#
@@ -50,4 +51,4 @@ CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m
CONFIG_X86_CPU_RESCTRL=y
# Processor type and features
-CONFIG_NR_CPUS=256
+CONFIG_NR_CPUS=256
\ No newline at end of file
diff --git a/bsp/intel-x86/intel-x86-64.scc b/bsp/intel-x86/intel-x86-64.scc
index 5c9327f..bb548fa 100644
--- a/bsp/intel-x86/intel-x86-64.scc
+++ b/bsp/intel-x86/intel-x86-64.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
branch intel-x86
# Core configuration settings for x86_64
@@ -8,4 +9,4 @@ include intel-x86.scc
kconf hardware intel-x86-64.cfg
include features/x2apic/x2apic.scc
include features/ixgbe/ixgbe-x86-64.scc
-include features/intel-vmd/intel-vmd.scc
+include features/intel-vmd/intel-vmd.scc
\ No newline at end of file
diff --git a/bsp/intel-x86/intel-x86-acpi.cfg b/bsp/intel-x86/intel-x86-acpi.cfg
index 4cfee7e..ea16b80 100644
--- a/bsp/intel-x86/intel-x86-acpi.cfg
+++ b/bsp/intel-x86/intel-x86-acpi.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_ACPI=y
CONFIG_ACPI_PROCFS_POWER=y
CONFIG_ACPI_EC_DEBUGFS=m
@@ -12,4 +13,4 @@ CONFIG_ACPI_SBS=m
CONFIG_ACPI_HED=y
CONFIG_DEBUG_FS=y
CONFIG_ACPI_CUSTOM_METHOD=m
-CONFIG_ACPI_BGRT=y
+CONFIG_ACPI_BGRT=y
\ No newline at end of file
diff --git a/bsp/intel-x86/intel-x86-hugepage.cfg b/bsp/intel-x86/intel-x86-hugepage.cfg
index 56e5c47..3afef5d 100644
--- a/bsp/intel-x86/intel-x86-hugepage.cfg
+++ b/bsp/intel-x86/intel-x86-hugepage.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_TRANSPARENT_HUGEPAGE=y
-CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y
+CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y
\ No newline at end of file
diff --git a/bsp/intel-x86/intel-x86-igb-overrides.cfg b/bsp/intel-x86/intel-x86-igb-overrides.cfg
index 9d5329a..0a37c0c 100644
--- a/bsp/intel-x86/intel-x86-igb-overrides.cfg
+++ b/bsp/intel-x86/intel-x86-igb-overrides.cfg
@@ -1 +1,2 @@
-CONFIG_IGB=y
+# SPDX-License-Identifier: MIT
+CONFIG_IGB=y
\ No newline at end of file
diff --git a/bsp/intel-x86/intel-x86-ixgbe-overrides.cfg b/bsp/intel-x86/intel-x86-ixgbe-overrides.cfg
index 334437b..9e8026c 100644
--- a/bsp/intel-x86/intel-x86-ixgbe-overrides.cfg
+++ b/bsp/intel-x86/intel-x86-ixgbe-overrides.cfg
@@ -1 +1,2 @@
-CONFIG_IXGBE=y
+# SPDX-License-Identifier: MIT
+CONFIG_IXGBE=y
\ No newline at end of file
diff --git a/bsp/intel-x86/intel-x86-mga.cfg b/bsp/intel-x86/intel-x86-mga.cfg
index 5fd014c..45c819b 100644
--- a/bsp/intel-x86/intel-x86-mga.cfg
+++ b/bsp/intel-x86/intel-x86-mga.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# for add-in MGA PCIe graphics card.
CONFIG_FB_MATROX=m
-CONFIG_FB_MATROX_G=y
+CONFIG_FB_MATROX_G=y
\ No newline at end of file
diff --git a/bsp/intel-x86/intel-x86.cfg b/bsp/intel-x86/intel-x86.cfg
index c7682a7..c54abbb 100644
--- a/bsp/intel-x86/intel-x86.cfg
+++ b/bsp/intel-x86/intel-x86.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#.........................................................................
# WARNING
#
@@ -350,4 +351,4 @@ CONFIG_IOSF_MBI=y
CONFIG_POWERCAP=y
CONFIG_INTEL_RAPL=m
-CONFIG_EXTCON=y
+CONFIG_EXTCON=y
\ No newline at end of file
diff --git a/bsp/intel-x86/intel-x86.scc b/bsp/intel-x86/intel-x86.scc
index a93319d..19070ce 100644
--- a/bsp/intel-x86/intel-x86.scc
+++ b/bsp/intel-x86/intel-x86.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# Shared components for both x86_32 and x86_64
include cfg/vesafb.scc
@@ -45,4 +46,4 @@ kconf hardware intel-x86.cfg
kconf hardware intel-x86-mga.cfg
kconf hardware intel-x86-acpi.cfg
kconf hardware intel-x86-igb-overrides.cfg
-kconf hardware intel-x86-ixgbe-overrides.cfg
+kconf hardware intel-x86-ixgbe-overrides.cfg
\ No newline at end of file
diff --git a/bsp/marvell-cn96xx/marvell-cn96xx-standard.scc b/bsp/marvell-cn96xx/marvell-cn96xx-standard.scc
index 8d92dc1..fdfdcca 100644
--- a/bsp/marvell-cn96xx/marvell-cn96xx-standard.scc
+++ b/bsp/marvell-cn96xx/marvell-cn96xx-standard.scc
@@ -1,7 +1,8 @@
+# SPDX-License-Identifier: MIT
define KMACHINE marvell-cn96xx
define KTYPE standard
define KARCH arm64
include ktypes/standard
-include marvell-cn96xx.scc
+include marvell-cn96xx.scc
\ No newline at end of file
diff --git a/bsp/marvell-cn96xx/marvell-cn96xx.cfg b/bsp/marvell-cn96xx/marvell-cn96xx.cfg
index 6b83cd0..ee94fbe 100644
--- a/bsp/marvell-cn96xx/marvell-cn96xx.cfg
+++ b/bsp/marvell-cn96xx/marvell-cn96xx.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
..........................................................................
. WARNING
.
@@ -101,4 +102,4 @@ CONFIG_EEPROM_AT24=y
CONFIG_HW_RANDOM=y
CONFIG_HW_RANDOM_CAVIUM=y
CONFIG_OCTEONTX2_RM=y
-CONFIG_OCTEONTX2_RM_DOM_SYSFS=y
+CONFIG_OCTEONTX2_RM_DOM_SYSFS=y
\ No newline at end of file
diff --git a/bsp/marvell-cn96xx/marvell-cn96xx.scc b/bsp/marvell-cn96xx/marvell-cn96xx.scc
index 0d104fa..e279110 100644
--- a/bsp/marvell-cn96xx/marvell-cn96xx.scc
+++ b/bsp/marvell-cn96xx/marvell-cn96xx.scc
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
kconf hardware marvell-cn96xx.cfg
kconf hardware features/edac/edac.cfg
include cfg/usb-mass-storage.scc
-include features/hugetlb/hugetlb.scc
+include features/hugetlb/hugetlb.scc
\ No newline at end of file
diff --git a/bsp/minnow/minnow-dev.cfg b/bsp/minnow/minnow-dev.cfg
index 7d900f4..51d1c6b 100644
--- a/bsp/minnow/minnow-dev.cfg
+++ b/bsp/minnow/minnow-dev.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_DYNAMIC_DEBUG=y
-CONFIG_DEBUG_GPIO=y
+CONFIG_DEBUG_GPIO=y
\ No newline at end of file
--git a/bsp/minnow/minnow-drivers-extra.cfg b/bsp/minnow/minnow-drivers-extra.cfg
index 62189f6..b48d58c 100644
--- a/bsp/minnow/minnow-drivers-extra.cfg
+++ b/bsp/minnow/minnow-drivers-extra.cfg
@@ -1 +1,2 @@
-CONFIG_USB_ACM=m
+# SPDX-License-Identifier: MIT
+CONFIG_USB_ACM=m
\ No newline at end of file
diff --git a/bsp/minnow/minnow-no-pch-gpio.cfg b/bsp/minnow/minnow-no-pch-gpio.cfg
index ec27527..8259f57 100644
--- a/bsp/minnow/minnow-no-pch-gpio.cfg
+++ b/bsp/minnow/minnow-no-pch-gpio.cfg
@@ -1 +1,2 @@
-# CONFIG_GPIO_PCH is not set
+# SPDX-License-Identifier: MIT
+# CONFIG_GPIO_PCH is not set
\ No newline at end of file
diff --git a/bsp/minnow/minnow-preempt-rt.scc b/bsp/minnow/minnow-preempt-rt.scc
index 4a383fb..004b167 100644
--- a/bsp/minnow/minnow-preempt-rt.scc
+++ b/bsp/minnow/minnow-preempt-rt.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE minnow
define KTYPE preempt-rt
define KARCH i386
@@ -24,4 +25,4 @@ include features/latencytop/latencytop.scc
include features/profiling/profiling.scc
# Requested drivers that don't have an existing scc
-kconf hardware minnow-drivers-extra.cfg
+kconf hardware minnow-drivers-extra.cfg
\ No newline at end of file
diff --git a/bsp/minnow/minnow-standard.scc b/bsp/minnow/minnow-standard.scc
index 0fb9576..784bab3 100644
--- a/bsp/minnow/minnow-standard.scc
+++ b/bsp/minnow/minnow-standard.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE minnow
define KTYPE standard
define KARCH i386
@@ -21,4 +22,4 @@ include features/latencytop/latencytop.scc
include features/profiling/profiling.scc
# Requested drivers that don't have an existing scc
-kconf hardware minnow-drivers-extra.cfg
+kconf hardware minnow-drivers-extra.cfg
\ No newline at end of file
diff --git a/bsp/minnow/minnow-tiny.scc b/bsp/minnow/minnow-tiny.scc
index 97fc668..1abc470 100644
--- a/bsp/minnow/minnow-tiny.scc
+++ b/bsp/minnow/minnow-tiny.scc
@@ -1,7 +1,8 @@
+# SPDX-License-Identifier: MIT
define KMACHINE minnow
define KTYPE tiny
define KARCH i386
include ktypes/tiny
-include minnow.scc
+include minnow.scc
\ No newline at end of file
diff --git a/bsp/minnow/minnow.cfg b/bsp/minnow/minnow.cfg
index e5eed16..d6ee760 100644
--- a/bsp/minnow/minnow.cfg
+++ b/bsp/minnow/minnow.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_MATOM=y
# Configs required for boot on this device
@@ -94,4 +95,4 @@ CONFIG_TMPFS_XATTR=y
# CONFIG_MICROCODE_AMD is not set
# No need to emulate an RTC, we have one, avoid the warning of it missing
-# CONFIG_HPET_EMULATE_RTC is not set
+# CONFIG_HPET_EMULATE_RTC is not set
\ No newline at end of file
diff --git a/bsp/minnow/minnow.scc b/bsp/minnow/minnow.scc
index 6570253..1415984 100644
--- a/bsp/minnow/minnow.scc
+++ b/bsp/minnow/minnow.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
include cfg/x86.scc
include features/eg20t/eg20t.scc
include cfg/dmaengine.scc
@@ -17,4 +18,4 @@ include features/mei/mei-txe.scc
kconf hardware cfg/8250.cfg
kconf hardware minnow.cfg
-kconf hardware minnow-dev.cfg
+kconf hardware minnow-dev.cfg
\ No newline at end of file
diff --git a/bsp/mti-malta32/hardware.cfg b/bsp/mti-malta32/hardware.cfg
index 3a418fa..d5a2520 100644
--- a/bsp/mti-malta32/hardware.cfg
+++ b/bsp/mti-malta32/hardware.cfg
@@ -1,7 +1,8 @@
+# SPDX-License-Identifier: MIT
CONFIG_SERIAL_8250
CONFIG_SERIAL_8250_CONSOLE
CONFIG_SERIAL_8250_NR_UARTS
CONFIG_SERIAL_8250_PCI
CONFIG_SERIAL_CORE
CONFIG_SERIAL_CORE_CONSOLE
-CONFIG_VGA_ARB
+CONFIG_VGA_ARB
\ No newline at end of file
diff --git a/bsp/mti-malta32/mti-malta32-be-preempt-rt.scc b/bsp/mti-malta32/mti-malta32-be-preempt-rt.scc
index eb52347..415765f 100644
--- a/bsp/mti-malta32/mti-malta32-be-preempt-rt.scc
+++ b/bsp/mti-malta32/mti-malta32-be-preempt-rt.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE mti-malta32-be
define KMACHINE qemumips
define KTYPE preempt-rt
@@ -7,4 +8,4 @@ define KARCH mips
include ktypes/preempt-rt/preempt-rt.scc
include mti-malta32.scc
kconf hardware mti-malta32-be.cfg
-kconf non-hardware mti-malta32-rt.cfg
+kconf non-hardware mti-malta32-rt.cfg
\ No newline at end of file
diff --git a/bsp/mti-malta32/mti-malta32-be-standard.scc b/bsp/mti-malta32/mti-malta32-be-standard.scc
index b139b00..65f12f3 100644
--- a/bsp/mti-malta32/mti-malta32-be-standard.scc
+++ b/bsp/mti-malta32/mti-malta32-be-standard.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE mti-malta32-be
define KMACHINE qemumips
define KTYPE standard
@@ -7,4 +8,4 @@ include ktypes/standard/standard.scc
branch mti-malta32
include mti-malta32.scc
-kconf hardware mti-malta32-be.cfg
+kconf hardware mti-malta32-be.cfg
\ No newline at end of file
diff --git a/bsp/mti-malta32/mti-malta32-be.cfg b/bsp/mti-malta32/mti-malta32-be.cfg
index c5cdc99..1286409 100644
--- a/bsp/mti-malta32/mti-malta32-be.cfg
+++ b/bsp/mti-malta32/mti-malta32-be.cfg
@@ -1 +1,2 @@
-CONFIG_CPU_BIG_ENDIAN=y
+# SPDX-License-Identifier: MIT
+CONFIG_CPU_BIG_ENDIAN=y
\ No newline at end of file
diff --git a/bsp/mti-malta32/mti-malta32-common.cfg b/bsp/mti-malta32/mti-malta32-common.cfg
index 51b9bdc..68f9480 100644
--- a/bsp/mti-malta32/mti-malta32-common.cfg
+++ b/bsp/mti-malta32/mti-malta32-common.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#.........................................................................
# WARNING
#
@@ -75,4 +76,4 @@ CONFIG_USB_OHCI_HCD=y
# Board reset
CONFIG_POWER_RESET=y
-CONFIG_POWER_RESET_PIIX4_POWEROFF=y
+CONFIG_POWER_RESET_PIIX4_POWEROFF=y
\ No newline at end of file
diff --git a/bsp/mti-malta32/mti-malta32-gfx.cfg b/bsp/mti-malta32/mti-malta32-gfx.cfg
index fb64656..06727d2 100644
--- a/bsp/mti-malta32/mti-malta32-gfx.cfg
+++ b/bsp/mti-malta32/mti-malta32-gfx.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_VGA_ARB=y
CONFIG_FB=y
CONFIG_FB_CFB_FILLRECT=y
@@ -8,4 +9,4 @@ CONFIG_FRAMEBUFFER_CONSOLE=y
CONFIG_INPUT_TABLET=y
CONFIG_HID_WACOM=y
-CONFIG_INPUT_MISC=y
+CONFIG_INPUT_MISC=y
\ No newline at end of file
diff --git a/bsp/mti-malta32/mti-malta32-le-standard.scc b/bsp/mti-malta32/mti-malta32-le-standard.scc
index 7ddb224..0fb504a 100644
--- a/bsp/mti-malta32/mti-malta32-le-standard.scc
+++ b/bsp/mti-malta32/mti-malta32-le-standard.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE mti-malta32-le
define KMACHINE qemumipsel
define KTYPE standard
@@ -7,4 +8,4 @@ include ktypes/standard/standard.scc
branch mti-malta32
include mti-malta32.scc
-kconf hardware mti-malta32-le.cfg
+kconf hardware mti-malta32-le.cfg
\ No newline at end of file
diff --git a/bsp/mti-malta32/mti-malta32-le.cfg b/bsp/mti-malta32/mti-malta32-le.cfg
index ee43fdb..18f49f0 100644
--- a/bsp/mti-malta32/mti-malta32-le.cfg
+++ b/bsp/mti-malta32/mti-malta32-le.cfg
@@ -1 +1,2 @@
-CONFIG_CPU_LITTLE_ENDIAN=y
+# SPDX-License-Identifier: MIT
+CONFIG_CPU_LITTLE_ENDIAN=y
\ No newline at end of file
diff --git a/bsp/mti-malta32/mti-malta32-rt.cfg b/bsp/mti-malta32/mti-malta32-rt.cfg
index 8c3bb35..1873ce9 100644
--- a/bsp/mti-malta32/mti-malta32-rt.cfg
+++ b/bsp/mti-malta32/mti-malta32-rt.cfg
@@ -1 +1,2 @@
-# CONFIG_HIGHMEM is not set
+# SPDX-License-Identifier: MIT
+# CONFIG_HIGHMEM is not set
\ No newline at end of file
diff --git a/bsp/mti-malta32/mti-malta32.scc b/bsp/mti-malta32/mti-malta32.scc
index b8066f1..c3c2a93 100644
--- a/bsp/mti-malta32/mti-malta32.scc
+++ b/bsp/mti-malta32/mti-malta32.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
kconf hardware mti-malta32-common.cfg
kconf hardware mti-malta32-gfx.cfg
@@ -15,4 +16,4 @@ patch mousedev-mousedev-patch-for-qemumips.patch
patch Revert-Input-i8042-io-fix-up-region-handling-on-MIPS.patch
# v3.8+ kernels have broken mips ftrace function tracing, disable it for now
-include features/ftrace/ftrace-function-tracer-disable.scc
+include features/ftrace/ftrace-function-tracer-disable.scc
\ No newline at end of file
diff --git a/bsp/mti-malta64/hardware.cfg b/bsp/mti-malta64/hardware.cfg
index 3a418fa..d5a2520 100644
--- a/bsp/mti-malta64/hardware.cfg
+++ b/bsp/mti-malta64/hardware.cfg
@@ -1,7 +1,8 @@
+# SPDX-License-Identifier: MIT
CONFIG_SERIAL_8250
CONFIG_SERIAL_8250_CONSOLE
CONFIG_SERIAL_8250_NR_UARTS
CONFIG_SERIAL_8250_PCI
CONFIG_SERIAL_CORE
CONFIG_SERIAL_CORE_CONSOLE
-CONFIG_VGA_ARB
+CONFIG_VGA_ARB
\ No newline at end of file
diff --git a/bsp/mti-malta64/mti-malta64-be-preempt-rt.scc b/bsp/mti-malta64/mti-malta64-be-preempt-rt.scc
index 46c9298..9301d3a 100644
--- a/bsp/mti-malta64/mti-malta64-be-preempt-rt.scc
+++ b/bsp/mti-malta64/mti-malta64-be-preempt-rt.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE mti-malta64-be
define KMACHINE qemumips-64
define KMACHINE qemumips64
@@ -7,4 +8,4 @@ define KARCH mips
# no new branch required, re-use the ktypes/preempt-rt/preempt-rt.scc branch
include ktypes/preempt-rt/preempt-rt.scc
include mti-malta64.scc
-kconf hardware mti-malta64-be.cfg
+kconf hardware mti-malta64-be.cfg
\ No newline at end of file
diff --git a/bsp/mti-malta64/mti-malta64-be-standard.scc b/bsp/mti-malta64/mti-malta64-be-standard.scc
index 25545b2..671f3f2 100644
--- a/bsp/mti-malta64/mti-malta64-be-standard.scc
+++ b/bsp/mti-malta64/mti-malta64-be-standard.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE mti-malta64-be
define KMACHINE qemumips-64
define KMACHINE qemumips64
@@ -8,4 +9,4 @@ include ktypes/standard/standard.scc
branch mti-malta64
include mti-malta64.scc
-kconf hardware mti-malta64-be.cfg
+kconf hardware mti-malta64-be.cfg
\ No newline at end of file
diff --git a/bsp/mti-malta64/mti-malta64-be.cfg b/bsp/mti-malta64/mti-malta64-be.cfg
index c5cdc99..1286409 100644
--- a/bsp/mti-malta64/mti-malta64-be.cfg
+++ b/bsp/mti-malta64/mti-malta64-be.cfg
@@ -1 +1,2 @@
-CONFIG_CPU_BIG_ENDIAN=y
+# SPDX-License-Identifier: MIT
+CONFIG_CPU_BIG_ENDIAN=y
\ No newline at end of file
diff --git a/bsp/mti-malta64/mti-malta64-common.cfg b/bsp/mti-malta64/mti-malta64-common.cfg
index c178fd0..c9808af 100644
--- a/bsp/mti-malta64/mti-malta64-common.cfg
+++ b/bsp/mti-malta64/mti-malta64-common.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#.........................................................................
# WARNING
#
@@ -81,4 +82,4 @@ CONFIG_USB_OHCI_HCD=y
# Board reset
CONFIG_POWER_RESET=y
-CONFIG_POWER_RESET_PIIX4_POWEROFF=y
+CONFIG_POWER_RESET_PIIX4_POWEROFF=y
\ No newline at end of file
diff --git a/bsp/mti-malta64/mti-malta64-gfx.cfg b/bsp/mti-malta64/mti-malta64-gfx.cfg
index fb64656..06727d2 100644
--- a/bsp/mti-malta64/mti-malta64-gfx.cfg
+++ b/bsp/mti-malta64/mti-malta64-gfx.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_VGA_ARB=y
CONFIG_FB=y
CONFIG_FB_CFB_FILLRECT=y
@@ -8,4 +9,4 @@ CONFIG_FRAMEBUFFER_CONSOLE=y
CONFIG_INPUT_TABLET=y
CONFIG_HID_WACOM=y
-CONFIG_INPUT_MISC=y
+CONFIG_INPUT_MISC=y
\ No newline at end of file
diff --git a/bsp/mti-malta64/mti-malta64-le-standard.scc b/bsp/mti-malta64/mti-malta64-le-standard.scc
index 2c2b562..f1e1b3f 100644
--- a/bsp/mti-malta64/mti-malta64-le-standard.scc
+++ b/bsp/mti-malta64/mti-malta64-le-standard.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE mti-malta64-le
define KMACHINE qemumips64le
define KMACHINE qemumips64el
@@ -8,4 +9,4 @@ include ktypes/standard/standard.scc
branch mti-malta64
include mti-malta64.scc
-kconf hardware mti-malta64-le.cfg
+kconf hardware mti-malta64-le.cfg
\ No newline at end of file
diff --git a/bsp/mti-malta64/mti-malta64-le.cfg b/bsp/mti-malta64/mti-malta64-le.cfg
index ee43fdb..18f49f0 100644
--- a/bsp/mti-malta64/mti-malta64-le.cfg
+++ b/bsp/mti-malta64/mti-malta64-le.cfg
@@ -1 +1,2 @@
-CONFIG_CPU_LITTLE_ENDIAN=y
+# SPDX-License-Identifier: MIT
+CONFIG_CPU_LITTLE_ENDIAN=y
\ No newline at end of file
diff --git a/bsp/mti-malta64/mti-malta64.scc b/bsp/mti-malta64/mti-malta64.scc
index cb6e1da..84f7312 100644
--- a/bsp/mti-malta64/mti-malta64.scc
+++ b/bsp/mti-malta64/mti-malta64.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
include features/profiling/profiling.scc
include features/latencytop/latencytop.scc
include cfg/tracing.scc
@@ -20,4 +21,4 @@ patch oprofile-mips-do-not-set-perf_irq-for-qemu-mips-64.patch
include features/ftrace/ftrace-function-tracer-disable.scc
kconf hardware mti-malta64-common.cfg
-kconf hardware mti-malta64-gfx.cfg
+kconf hardware mti-malta64-gfx.cfg
\ No newline at end of file
diff --git a/bsp/nsimhs/nsimhs-standard.scc b/bsp/nsimhs/nsimhs-standard.scc
index da749cd..1464634 100644
--- a/bsp/nsimhs/nsimhs-standard.scc
+++ b/bsp/nsimhs/nsimhs-standard.scc
@@ -1,7 +1,8 @@
+# SPDX-License-Identifier: MIT
define KMACHINE nsimhs
define KTYPE standard
define KARCH arc
include ktypes/standard/standard.scc
-include nsimhs.scc
+include nsimhs.scc
\ No newline at end of file
diff --git a/bsp/nsimhs/nsimhs.cfg b/bsp/nsimhs/nsimhs.cfg
index 2475825..b32a5f7 100644
--- a/bsp/nsimhs/nsimhs.cfg
+++ b/bsp/nsimhs/nsimhs.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# ARCv2 ISA
CONFIG_ISA_ARCV2=y
@@ -6,4 +7,4 @@ CONFIG_SERIAL_ARC=y
CONFIG_SERIAL_ARC_CONSOLE=y
# Built-in .dtb
-CONFIG_ARC_BUILTIN_DTB_NAME="nsim_hs"
+CONFIG_ARC_BUILTIN_DTB_NAME="nsim_hs"
\ No newline at end of file
diff --git a/bsp/nsimhs/nsimhs.scc b/bsp/nsimhs/nsimhs.scc
index 93a3ab1..e5f6e3b 100644
--- a/bsp/nsimhs/nsimhs.scc
+++ b/bsp/nsimhs/nsimhs.scc
@@ -1 +1,2 @@
-kconf hardware nsimhs.cfg
+# SPDX-License-Identifier: MIT
+kconf hardware nsimhs.cfg
\ No newline at end of file
diff --git a/bsp/nxp-ls20xx/nxp-ls20xx-standard.scc b/bsp/nxp-ls20xx/nxp-ls20xx-standard.scc
index e0d9b2b..ae8ceed 100755
--- a/bsp/nxp-ls20xx/nxp-ls20xx-standard.scc
+++ b/bsp/nxp-ls20xx/nxp-ls20xx-standard.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE nxp-ls20xx
define KTYPE standard
define KARCH arm64
@@ -5,4 +6,4 @@ define KARCH arm64
include ktypes/standard/standard.scc
branch nxp-ls20xx
-include nxp-ls20xx.scc
+include nxp-ls20xx.scc
\ No newline at end of file
diff --git a/bsp/nxp-ls20xx/nxp-ls20xx.cfg b/bsp/nxp-ls20xx/nxp-ls20xx.cfg
index f554c91..ac8213d 100755
--- a/bsp/nxp-ls20xx/nxp-ls20xx.cfg
+++ b/bsp/nxp-ls20xx/nxp-ls20xx.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
..........................................................................
. WARNING
.
@@ -159,4 +160,4 @@ CONFIG_EDAC_LAYERSCAPE=y
CONFIG_SENSORS_LM90=y
CONFIG_SENSORS_INA2XX=y
-CONFIG_ARM_SBSA_WATCHDOG=y
+CONFIG_ARM_SBSA_WATCHDOG=y
\ No newline at end of file
diff --git a/bsp/nxp-ls20xx/nxp-ls20xx.scc b/bsp/nxp-ls20xx/nxp-ls20xx.scc
index 36f0ee7..e4eb2e9 100755
--- a/bsp/nxp-ls20xx/nxp-ls20xx.scc
+++ b/bsp/nxp-ls20xx/nxp-ls20xx.scc
@@ -1,7 +1,8 @@
+# SPDX-License-Identifier: MIT
kconf hardware nxp-ls20xx.cfg
kconf hardware features/edac/edac.cfg
include cfg/usb-mass-storage.scc
include features/hugetlb/hugetlb.scc
-include arch/arm/32bit-compat.scc
+include arch/arm/32bit-compat.scc
\ No newline at end of file
diff --git a/bsp/pandaboard/pandaboard.scc b/bsp/pandaboard/pandaboard.scc
index 48af901..19b4b4a 100644
--- a/bsp/pandaboard/pandaboard.scc
+++ b/bsp/pandaboard/pandaboard.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
kconf hardware pandaboard.cfg
kconf non-hardware pandaboard-non_hardware.cfg
@@ -64,4 +65,4 @@ patch ASoC-ABE-DSP-ioremap-ABE-memory-to-allow-module-comp.patch
patch ASoC-ABE-DSP-Use-public-API-to-add-subroutine.patch
patch ASoC-ABE-DSP-Fix-dma_area-for-ping-pong-buffer.patch
patch Fix-kernel-panic-caused-by-twl6040-irq-related-funct.patch
-patch omap4-pandaboard-fix-wlan-support.patch
+patch omap4-pandaboard-fix-wlan-support.patch
\ No newline at end of file
diff --git a/bsp/qemu-ppc32/hardware.cfg b/bsp/qemu-ppc32/hardware.cfg
index 9e3404e..3a9209e 100644
--- a/bsp/qemu-ppc32/hardware.cfg
+++ b/bsp/qemu-ppc32/hardware.cfg
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
CONFIG_SERIAL_PMACZILOG
CONFIG_SERIAL_PMACZILOG_CONSOLE
CONFIG_SERIAL_PMACZILOG_TTYS
-CONFIG_VGA_ARB
+CONFIG_VGA_ARB
\ No newline at end of file
diff --git a/bsp/qemu-ppc32/qemu-ppc32-gfx.cfg b/bsp/qemu-ppc32/qemu-ppc32-gfx.cfg
index 8912fc8..224770d 100644
--- a/bsp/qemu-ppc32/qemu-ppc32-gfx.cfg
+++ b/bsp/qemu-ppc32/qemu-ppc32-gfx.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_VGA_ARB=y
CONFIG_FB=y
CONFIG_FB_CFB_FILLRECT=y
@@ -8,4 +9,4 @@ CONFIG_FRAMEBUFFER_CONSOLE=y
CONFIG_INPUT_TABLET=y
CONFIG_HID_WACOM=y
-CONFIG_INPUT_MISC=y
+CONFIG_INPUT_MISC=y
\ No newline at end of file
diff --git a/bsp/qemu-ppc32/qemu-ppc32-preempt-rt.scc b/bsp/qemu-ppc32/qemu-ppc32-preempt-rt.scc
index 011a1e0..b127acd 100644
--- a/bsp/qemu-ppc32/qemu-ppc32-preempt-rt.scc
+++ b/bsp/qemu-ppc32/qemu-ppc32-preempt-rt.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE qemuppc
define KTYPE preempt-rt
define KARCH powerpc
@@ -6,4 +7,4 @@ include ktypes/preempt-rt/preempt-rt.scc
include qemu-ppc32.scc
-kconf hardware qemu-ppc32-rt.cfg
+kconf hardware qemu-ppc32-rt.cfg
\ No newline at end of file
diff --git a/bsp/qemu-ppc32/qemu-ppc32-rt.cfg b/bsp/qemu-ppc32/qemu-ppc32-rt.cfg
index 9576cb5..1e83f11 100644
--- a/bsp/qemu-ppc32/qemu-ppc32-rt.cfg
+++ b/bsp/qemu-ppc32/qemu-ppc32-rt.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
# CONFIG_PROFILING is not set
-# CONFIG_OPROFILE is not set
+# CONFIG_OPROFILE is not set
\ No newline at end of file
diff --git a/bsp/qemu-ppc32/qemu-ppc32-standard.scc b/bsp/qemu-ppc32/qemu-ppc32-standard.scc
index 2da931e..d026a15 100644
--- a/bsp/qemu-ppc32/qemu-ppc32-standard.scc
+++ b/bsp/qemu-ppc32/qemu-ppc32-standard.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE qemuppc
define KTYPE standard
define KARCH powerpc
@@ -5,4 +6,4 @@ define KARCH powerpc
include ktypes/standard.scc
branch qemuppc
-include qemu-ppc32.scc
+include qemu-ppc32.scc
\ No newline at end of file
diff --git a/bsp/qemu-ppc32/qemu-ppc32.cfg b/bsp/qemu-ppc32/qemu-ppc32.cfg
index ed37902..766d0ab 100644
--- a/bsp/qemu-ppc32/qemu-ppc32.cfg
+++ b/bsp/qemu-ppc32/qemu-ppc32.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# WARNING
#
# This file is a kernel configuration fragment, and not a full kernel
@@ -44,4 +45,4 @@ CONFIG_INPUT_EVDEV=y
CONFIG_SERIO=y
# CONFIG_SERIO_SERPORT is not set
-CONFIG_ALTIVEC=y
+CONFIG_ALTIVEC=y
\ No newline at end of file
diff --git a/bsp/qemu-ppc32/qemu-ppc32.scc b/bsp/qemu-ppc32/qemu-ppc32.scc
index c6e9d88..e28721a 100644
--- a/bsp/qemu-ppc32/qemu-ppc32.scc
+++ b/bsp/qemu-ppc32/qemu-ppc32.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
kconf hardware qemu-ppc32.cfg
kconf hardware qemu-ppc32-gfx.cfg
@@ -15,4 +16,4 @@ include features/usb/xhci-hcd.scc
# patch qemu_ppc32-support-multiple-ethernet-interfaces.patch
# patch qemu_ppc-enable-IDE-support.patch
# patch qemu-powerpc-Added-qemu_restart-function.patch
-# patch qemuppc-irq-disable-fixups.patch
+# patch qemuppc-irq-disable-fixups.patch
\ No newline at end of file
diff --git a/bsp/qemu-ppc64/qemu-ppc64-standard.scc b/bsp/qemu-ppc64/qemu-ppc64-standard.scc
index 14106f6..2d7b08a 100644
--- a/bsp/qemu-ppc64/qemu-ppc64-standard.scc
+++ b/bsp/qemu-ppc64/qemu-ppc64-standard.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE qemuppc64
define KTYPE standard
define KARCH powerpc
@@ -17,4 +18,4 @@ include cfg/virtio.scc
include qemu-ppc64.scc
# default policy for standard kernels
-include features/latencytop/latencytop.scc
+include features/latencytop/latencytop.scc
\ No newline at end of file
diff --git a/bsp/qemu-ppc64/qemu-ppc64.cfg b/bsp/qemu-ppc64/qemu-ppc64.cfg
index 2d9e3d6..201e933 100644
--- a/bsp/qemu-ppc64/qemu-ppc64.cfg
+++ b/bsp/qemu-ppc64/qemu-ppc64.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_PPC64=y
CONFIG_PPC_BOOK3S_64=y
CONFIG_GENERIC_CPU=y
@@ -44,4 +45,4 @@ CONFIG_ASSOCIATIVE_ARRAY=y
CONFIG_CPU_RMAP=y
CONFIG_DQL=y
CONFIG_NLATTR=y
-CONFIG_OID_REGISTRY=y
+CONFIG_OID_REGISTRY=y
\ No newline at end of file
diff --git a/bsp/qemu-ppc64/qemu-ppc64.scc b/bsp/qemu-ppc64/qemu-ppc64.scc
index 7997611..4e3c16d 100644
--- a/bsp/qemu-ppc64/qemu-ppc64.scc
+++ b/bsp/qemu-ppc64/qemu-ppc64.scc
@@ -1 +1,2 @@
-kconf hardware qemu-ppc64.cfg
+# SPDX-License-Identifier: MIT
+kconf hardware qemu-ppc64.cfg
\ No newline at end of file
diff --git a/bsp/qemuarm64/qemuarm64-gfx.cfg b/bsp/qemuarm64/qemuarm64-gfx.cfg
index f2ec543..2fdb7a1 100644
--- a/bsp/qemuarm64/qemuarm64-gfx.cfg
+++ b/bsp/qemuarm64/qemuarm64-gfx.cfg
@@ -1,7 +1,8 @@
+# SPDX-License-Identifier: MIT
CONFIG_INPUT_TABLET=y
CONFIG_USB=y
CONFIG_USB_HID=y
CONFIG_USB_XHCI_HCD=y
CONFIG_DRM=y
-CONFIG_DRM_BOCHS=y
+CONFIG_DRM_BOCHS=y
\ No newline at end of file
diff --git a/bsp/qemuarm64/qemuarm64-preempt-rt.scc b/bsp/qemuarm64/qemuarm64-preempt-rt.scc
index 9541458..0963729 100644
--- a/bsp/qemuarm64/qemuarm64-preempt-rt.scc
+++ b/bsp/qemuarm64/qemuarm64-preempt-rt.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE qemuarm64
define KTYPE preempt-rt
define KARCH arm64
@@ -9,4 +10,4 @@ include cfg/virtio.scc
include qemuarm64.scc
# enable the ability to run 32 bit apps
-include arch/arm/32bit-compat.scc
+include arch/arm/32bit-compat.scc
\ No newline at end of file
diff --git a/bsp/qemuarm64/qemuarm64-standard.scc b/bsp/qemuarm64/qemuarm64-standard.scc
index 5c81e38..1baf7a8 100644
--- a/bsp/qemuarm64/qemuarm64-standard.scc
+++ b/bsp/qemuarm64/qemuarm64-standard.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE qemuarm64
define KTYPE standard
define KARCH arm64
@@ -9,4 +10,4 @@ include cfg/virtio.scc
include qemuarm64.scc
# enable the ability to run 32 bit apps
-include arch/arm/32bit-compat.scc
+include arch/arm/32bit-compat.scc
\ No newline at end of file
diff --git a/bsp/qemuarm64/qemuarm64.cfg b/bsp/qemuarm64/qemuarm64.cfg
index a465e5f..5f4fc91 100644
--- a/bsp/qemuarm64/qemuarm64.cfg
+++ b/bsp/qemuarm64/qemuarm64.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#
# ARM64
#
@@ -30,4 +31,4 @@ CONFIG_RTC_DRV_PL031=y
# PCI configs, needed for virtio-rng (and others)
CONFIG_PCI=y
-CONFIG_PCI_HOST_GENERIC=y
+CONFIG_PCI_HOST_GENERIC=y
\ No newline at end of file
diff --git a/bsp/qemuarm64/qemuarm64.scc b/bsp/qemuarm64/qemuarm64.scc
index 8da6591..8a22d48 100644
--- a/bsp/qemuarm64/qemuarm64.scc
+++ b/bsp/qemuarm64/qemuarm64.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
kconf hardware qemuarm64.cfg
-kconf hardware qemuarm64-gfx.cfg
+kconf hardware qemuarm64-gfx.cfg
\ No newline at end of file
diff --git a/bsp/qemuarma15/qemuarma15-gfx.cfg b/bsp/qemuarma15/qemuarma15-gfx.cfg
index f2ec543..2fdb7a1 100644
--- a/bsp/qemuarma15/qemuarma15-gfx.cfg
+++ b/bsp/qemuarma15/qemuarma15-gfx.cfg
@@ -1,7 +1,8 @@
+# SPDX-License-Identifier: MIT
CONFIG_INPUT_TABLET=y
CONFIG_USB=y
CONFIG_USB_HID=y
CONFIG_USB_XHCI_HCD=y
CONFIG_DRM=y
-CONFIG_DRM_BOCHS=y
+CONFIG_DRM_BOCHS=y
\ No newline at end of file
diff --git a/bsp/qemuarma15/qemuarma15-preempt-rt.scc b/bsp/qemuarma15/qemuarma15-preempt-rt.scc
index 9bd9464..888c18a 100644
--- a/bsp/qemuarma15/qemuarma15-preempt-rt.scc
+++ b/bsp/qemuarma15/qemuarma15-preempt-rt.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE qemuarma15
define KTYPE preempt-rt
define KARCH arm
@@ -9,4 +10,3 @@ include cfg/virtio.scc
include cfg/dmaengine.scc
include cfg/timer/rtc.scc
include qemuarma15.scc
-
diff --git a/bsp/qemuarma15/qemuarma15-standard.scc b/bsp/qemuarma15/qemuarma15-standard.scc
index 9465f84..9707b52 100644
--- a/bsp/qemuarma15/qemuarma15-standard.scc
+++ b/bsp/qemuarma15/qemuarma15-standard.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE qemuarma15
define KTYPE standard
define KARCH arm
@@ -11,4 +12,3 @@ include cfg/virtio.scc
include cfg/dmaengine.scc
include cfg/timer/rtc.scc
include qemuarma15.scc
-
diff --git a/bsp/qemuarma15/qemuarma15-tiny.cfg b/bsp/qemuarma15/qemuarma15-tiny.cfg
index cc61c5b..a0d5f0e 100644
--- a/bsp/qemuarma15/qemuarma15-tiny.cfg
+++ b/bsp/qemuarma15/qemuarma15-tiny.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_MMU=y
CONFIG_ARCH_MULTIPLATFORM=y
CONFIG_ARCH_MULTI_V7=y
@@ -16,4 +17,4 @@ CONFIG_VIRTIO_MENU=y
CONFIG_VIRTIO_PCI=y
CONFIG_VIRTIO=y
CONFIG_VIRTIO_CONSOLE=y
-CONFIG_HVC_DRIVER=y
+CONFIG_HVC_DRIVER=y
\ No newline at end of file
diff --git a/bsp/qemuarma15/qemuarma15-tiny.scc b/bsp/qemuarma15/qemuarma15-tiny.scc
index ca0fb49..3980a6d 100644
--- a/bsp/qemuarma15/qemuarma15-tiny.scc
+++ b/bsp/qemuarma15/qemuarma15-tiny.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE qemuarma15
define KTYPE tiny
define KARCH arm
@@ -13,4 +14,4 @@ include cfg/timer/rtc.scc
include qemuarma15.scc
-kconf hardware qemuarma15-tiny.cfg
+kconf hardware qemuarma15-tiny.cfg
\ No newline at end of file
diff --git a/bsp/qemuarma15/qemuarma15.cfg b/bsp/qemuarma15/qemuarma15.cfg
index fc2b297..d701e31 100644
--- a/bsp/qemuarma15/qemuarma15.cfg
+++ b/bsp/qemuarma15/qemuarma15.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_ARCH_VIRT=y
CONFIG_SMP=y
CONFIG_NR_CPUS=8
@@ -28,4 +29,4 @@ CONFIG_CRYPTO_CRC32_ARM_CE=y
CONFIG_CRYPTO_CHACHA20_NEON=y
CONFIG_ARM_LPAE=y
CONFIG_PCI=y
-CONFIG_PCI_HOST_GENERIC=y
+CONFIG_PCI_HOST_GENERIC=y
\ No newline at end of file
diff --git a/bsp/qemuarma15/qemuarma15.scc b/bsp/qemuarma15/qemuarma15.scc
index f5c8959..399ad7a 100644
--- a/bsp/qemuarma15/qemuarma15.scc
+++ b/bsp/qemuarma15/qemuarma15.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
kconf hardware qemuarma15.cfg
-kconf hardware qemuarma15-gfx.cfg
+kconf hardware qemuarma15-gfx.cfg
\ No newline at end of file
diff --git a/bsp/qemuarma9/hardware.cfg b/bsp/qemuarma9/hardware.cfg
index 8b922c6..c4fd6c2 100644
--- a/bsp/qemuarma9/hardware.cfg
+++ b/bsp/qemuarma9/hardware.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_CC_OPTIMIZE_FOR_SIZE
CONFIG_CRAMFS
CONFIG_HIGH_RES_TIMERS
@@ -5,4 +6,4 @@ CONFIG_JFFS2_FS
CONFIG_NO_HZ
CONFIG_SERIAL_8250
CONFIG_SERIAL_AMBA_PL011
-CONFIG_SERIAL_AMBA_PL011_CONSOLE
+CONFIG_SERIAL_AMBA_PL011_CONSOLE
\ No newline at end of file
diff --git a/bsp/qemuarma9/qemuarma9-gfx.cfg b/bsp/qemuarma9/qemuarma9-gfx.cfg
index f0bfcd7..8cc2903 100644
--- a/bsp/qemuarma9/qemuarma9-gfx.cfg
+++ b/bsp/qemuarma9/qemuarma9-gfx.cfg
@@ -1,7 +1,8 @@
+# SPDX-License-Identifier: MIT
CONFIG_FB=y
CONFIG_FB_ARMCLCD=y
CONFIG_FRAMEBUFFER_CONSOLE=y
CONFIG_INPUT_TABLET=y
CONFIG_HID_WACOM=y
-CONFIG_INPUT_MISC=y
+CONFIG_INPUT_MISC=y
\ No newline at end of file
diff --git a/bsp/qemuarma9/qemuarma9-standard.scc b/bsp/qemuarma9/qemuarma9-standard.scc
index c71fe1c..0e5a37f 100644
--- a/bsp/qemuarma9/qemuarma9-standard.scc
+++ b/bsp/qemuarma9/qemuarma9-standard.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE qemuarma9
define KTYPE standard
define KARCH arm
@@ -6,4 +7,3 @@ include ktypes/standard/standard.scc
branch arm-versatile-926ejs
include qemuarma9.scc
-
diff --git a/bsp/qemuarma9/qemuarma9.cfg b/bsp/qemuarma9/qemuarma9.cfg
index c8a2aa3..94e8228 100644
--- a/bsp/qemuarma9/qemuarma9.cfg
+++ b/bsp/qemuarma9/qemuarma9.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_ARCH_VEXPRESS=y
#
@@ -85,4 +86,3 @@ CONFIG_SERIO_AMBAKMI=y
CONFIG_MMC=y
CONFIG_MMC_BLOCK=y
CONFIG_MMC_ARMMMCI=y
-
diff --git a/bsp/qemuarma9/qemuarma9.scc b/bsp/qemuarma9/qemuarma9.scc
index cd135d1..a47477a 100644
--- a/bsp/qemuarma9/qemuarma9.scc
+++ b/bsp/qemuarma9/qemuarma9.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
kconf hardware qemuarma9.cfg
-kconf hardware qemuarma9-gfx.cfg
+kconf hardware qemuarma9-gfx.cfg
\ No newline at end of file
diff --git a/bsp/qemumicroblaze/qemumicroblazeeb-standard.scc b/bsp/qemumicroblaze/qemumicroblazeeb-standard.scc
index ae93b49..179b854 100644
--- a/bsp/qemumicroblaze/qemumicroblazeeb-standard.scc
+++ b/bsp/qemumicroblaze/qemumicroblazeeb-standard.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE qemumicroblazeeb
define KTYPE standard
define KARCH microblaze
@@ -12,4 +13,4 @@ include bsp/xilinx/board-common.scc
# default policy for standard kernels
include features/latencytop/latencytop.scc
-include features/profiling/profiling.scc
+include features/profiling/profiling.scc
\ No newline at end of file
diff --git a/bsp/qemumicroblaze/qemumicroblazeeb-tiny.scc b/bsp/qemumicroblaze/qemumicroblazeeb-tiny.scc
index 2d1bb74..d7a9537 100644
--- a/bsp/qemumicroblaze/qemumicroblazeeb-tiny.scc
+++ b/bsp/qemumicroblaze/qemumicroblazeeb-tiny.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE qemumicroblazeeb
define KTYPE tiny
define KARCH microblaze
@@ -9,4 +10,3 @@ kconf hardware qemumicroblazeeb.cfg
include bsp/xilinx/soc/drivers-softip.scc
include bsp/xilinx/board-common.scc
-
diff --git a/bsp/qemumicroblaze/qemumicroblazeeb.cfg b/bsp/qemumicroblaze/qemumicroblazeeb.cfg
index 0f635c1..dd7d7e2 100644
--- a/bsp/qemumicroblaze/qemumicroblazeeb.cfg
+++ b/bsp/qemumicroblaze/qemumicroblazeeb.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_XILINX_MICROBLAZE0_FAMILY="spartan3"
@@ -12,4 +13,3 @@ CONFIG_XILINX_MICROBLAZE0_HW_VER="7.10.d"
# Memory Base Address
CONFIG_KERNEL_BASE_ADDR=0x90000000
-
diff --git a/bsp/qemumicroblaze/qemumicroblazeel-standard.scc b/bsp/qemumicroblaze/qemumicroblazeel-standard.scc
index f992d9a..7f3a729 100644
--- a/bsp/qemumicroblaze/qemumicroblazeel-standard.scc
+++ b/bsp/qemumicroblaze/qemumicroblazeel-standard.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE qemumicroblazeel
define KTYPE standard
define KARCH microblaze
@@ -12,4 +13,4 @@ include bsp/xilinx/board-common.scc
# default policy for standard kernels
include features/latencytop/latencytop.scc
-include features/profiling/profiling.scc
+include features/profiling/profiling.scc
\ No newline at end of file
diff --git a/bsp/qemumicroblaze/qemumicroblazeel-tiny.scc b/bsp/qemumicroblaze/qemumicroblazeel-tiny.scc
index 199e62c..2797185 100644
--- a/bsp/qemumicroblaze/qemumicroblazeel-tiny.scc
+++ b/bsp/qemumicroblaze/qemumicroblazeel-tiny.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE qemumicroblazeel
define KTYPE tiny
define KARCH microblaze
@@ -9,4 +10,3 @@ kconf hardware qemumicroblazeel.cfg
include bsp/xilinx/soc/drivers-softip.scc
include bsp/xilinx/board-common.scc
-
diff --git a/bsp/qemumicroblaze/qemumicroblazeel.cfg b/bsp/qemumicroblaze/qemumicroblazeel.cfg
index 771aec0..a324417 100644
--- a/bsp/qemumicroblaze/qemumicroblazeel.cfg
+++ b/bsp/qemumicroblaze/qemumicroblazeel.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_XILINX_MICROBLAZE0_FAMILY="virtex6"
@@ -12,4 +13,3 @@ CONFIG_XILINX_MICROBLAZE0_HW_VER="8.50.a"
# Memory Base Address
CONFIG_KERNEL_BASE_ADDR=0x50000000
-
diff --git a/bsp/qemuriscv32/qemuriscv32-standard.scc b/bsp/qemuriscv32/qemuriscv32-standard.scc
index 8df338a..fd678bd 100644
--- a/bsp/qemuriscv32/qemuriscv32-standard.scc
+++ b/bsp/qemuriscv32/qemuriscv32-standard.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE qemuriscv32
define KTYPE standard
define KARCH riscv32
@@ -5,4 +6,4 @@ define KARCH riscv32
include ktypes/standard/standard.scc
include cfg/virtio.scc
-include qemuriscv32.scc
+include qemuriscv32.scc
\ No newline at end of file
diff --git a/bsp/qemuriscv32/qemuriscv32.cfg b/bsp/qemuriscv32/qemuriscv32.cfg
index 45d71c4..a51886b 100644
--- a/bsp/qemuriscv32/qemuriscv32.cfg
+++ b/bsp/qemuriscv32/qemuriscv32.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#
# RISC-V 32-bit
#
@@ -39,4 +40,4 @@ CONFIG_VIRTIO_CONSOLE=y
#
# IRQ chip support
#
-CONFIG_SIFIVE_PLIC=y
+CONFIG_SIFIVE_PLIC=y
\ No newline at end of file
diff --git a/bsp/qemuriscv32/qemuriscv32.scc b/bsp/qemuriscv32/qemuriscv32.scc
index 0b125df..2f59158 100644
--- a/bsp/qemuriscv32/qemuriscv32.scc
+++ b/bsp/qemuriscv32/qemuriscv32.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
kconf hardware qemuriscv32.cfg
# Graphics support
-include features/drm-bochs/drm-bochs.scc
+include features/drm-bochs/drm-bochs.scc
\ No newline at end of file
diff --git a/bsp/qemuriscv64/qemuriscv64-standard.scc b/bsp/qemuriscv64/qemuriscv64-standard.scc
index 1725c4f..5436493 100644
--- a/bsp/qemuriscv64/qemuriscv64-standard.scc
+++ b/bsp/qemuriscv64/qemuriscv64-standard.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE qemuriscv64
define KTYPE standard
define KARCH riscv64
@@ -5,4 +6,4 @@ define KARCH riscv64
include ktypes/standard/standard.scc
include cfg/virtio.scc
-include qemuriscv64.scc
+include qemuriscv64.scc
\ No newline at end of file
diff --git a/bsp/qemuriscv64/qemuriscv64.cfg b/bsp/qemuriscv64/qemuriscv64.cfg
index ee68152..516d4a7 100644
--- a/bsp/qemuriscv64/qemuriscv64.cfg
+++ b/bsp/qemuriscv64/qemuriscv64.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#
# RISC-V 64-bit
#
@@ -36,4 +37,4 @@ CONFIG_VIRTIO_CONSOLE=y
#
# IRQ chip support
#
-CONFIG_SIFIVE_PLIC=y
+CONFIG_SIFIVE_PLIC=y
\ No newline at end of file
diff --git a/bsp/qemuriscv64/qemuriscv64.scc b/bsp/qemuriscv64/qemuriscv64.scc
index 8694a3b..477cd15 100644
--- a/bsp/qemuriscv64/qemuriscv64.scc
+++ b/bsp/qemuriscv64/qemuriscv64.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
kconf hardware qemuriscv64.cfg
# Graphics support
-include features/drm-bochs/drm-bochs.scc
+include features/drm-bochs/drm-bochs.scc
\ No newline at end of file
diff --git a/bsp/renesas-rcar/renesas-rcar-h3-standard.scc b/bsp/renesas-rcar/renesas-rcar-h3-standard.scc
index b01b430..b593e1d 100644
--- a/bsp/renesas-rcar/renesas-rcar-h3-standard.scc
+++ b/bsp/renesas-rcar/renesas-rcar-h3-standard.scc
@@ -1,7 +1,8 @@
+# SPDX-License-Identifier: MIT
define KMACHINE renesas-rcar-h3
define KTYPE standard
define KARCH arm64
include ktypes/standard
-include renesas-rcar.scc
+include renesas-rcar.scc
\ No newline at end of file
diff --git a/bsp/renesas-rcar/renesas-rcar-m3-standard.scc b/bsp/renesas-rcar/renesas-rcar-m3-standard.scc
index 033c8ba..655e591 100644
--- a/bsp/renesas-rcar/renesas-rcar-m3-standard.scc
+++ b/bsp/renesas-rcar/renesas-rcar-m3-standard.scc
@@ -1,7 +1,8 @@
+# SPDX-License-Identifier: MIT
define KMACHINE renesas-rcar-m3
define KTYPE standard
define KARCH arm64
include ktypes/standard
-include renesas-rcar.scc
+include renesas-rcar.scc
\ No newline at end of file
diff --git a/bsp/renesas-rcar/renesas-rcar.cfg b/bsp/renesas-rcar/renesas-rcar.cfg
index cc89627..0fccd52 100644
--- a/bsp/renesas-rcar/renesas-rcar.cfg
+++ b/bsp/renesas-rcar/renesas-rcar.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#.........................................................................
# WARNING
#
@@ -249,4 +250,4 @@ CONFIG_HWSPINLOCK_RCAR=y
CONFIG_EXTCON=y
CONFIG_IPMMU_VMSA=y
CONFIG_PM_DEVFREQ=y
-CONFIG_RESET_CONTROLLER=y
+CONFIG_RESET_CONTROLLER=y
\ No newline at end of file
diff --git a/bsp/renesas-rcar/renesas-rcar.scc b/bsp/renesas-rcar/renesas-rcar.scc
index efd9fc6..3326150 100644
--- a/bsp/renesas-rcar/renesas-rcar.scc
+++ b/bsp/renesas-rcar/renesas-rcar.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
include cfg/usb-mass-storage.scc
include cfg/fs/flash_fs.cfg
include features/hugetlb/hugetlb.scc
@@ -5,4 +6,4 @@ include features/mac80211/mac80211.scc
# enable the ability to run 32 bit apps
include arch/arm/32bit-compat.scc
-kconf hardware renesas-rcar.cfg
+kconf hardware renesas-rcar.cfg
\ No newline at end of file
diff --git a/bsp/ti-am335x/ti-am335x-standard.scc b/bsp/ti-am335x/ti-am335x-standard.scc
index 4753600..2e4f840 100644
--- a/bsp/ti-am335x/ti-am335x-standard.scc
+++ b/bsp/ti-am335x/ti-am335x-standard.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE ti-am335x
define KTYPE standard
define KARCH arm
@@ -5,4 +6,4 @@ define KARCH arm
include ktypes/standard/standard.scc
branch ti-am335x
-include ti-am335x.scc
+include ti-am335x.scc
\ No newline at end of file
diff --git a/bsp/ti-am335x/ti-am335x.cfg b/bsp/ti-am335x/ti-am335x.cfg
index 40843b9..f871d07 100644
--- a/bsp/ti-am335x/ti-am335x.cfg
+++ b/bsp/ti-am335x/ti-am335x.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#.........................................................................
# WARNING
#
@@ -256,4 +257,4 @@ CONFIG_PHY_DM816X_USB=m
CONFIG_OMAP_CONTROL_PHY=y
CONFIG_TI_PIPE3=y
-CONFIG_ARM_PMU=y
+CONFIG_ARM_PMU=y
\ No newline at end of file
diff --git a/bsp/ti-am335x/ti-am335x.scc b/bsp/ti-am335x/ti-am335x.scc
index 6f3c4e0..3dc0f91 100644
--- a/bsp/ti-am335x/ti-am335x.scc
+++ b/bsp/ti-am335x/ti-am335x.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
include cfg/usb-mass-storage.scc
include cfg/fs/flash_fs.cfg
include features/hugetlb/hugetlb.scc
@@ -5,4 +6,4 @@ include cfg/remoteproc.cfg
# enable the ability to run 32 bit apps
#include arch/arm/32bit-compat.scc
-kconf hardware ti-am335x.cfg
+kconf hardware ti-am335x.cfg
\ No newline at end of file
diff --git a/bsp/xilinx-zynqmp/xilinx-zynqmp-standard.scc b/bsp/xilinx-zynqmp/xilinx-zynqmp-standard.scc
index 23dd874..a68bff5 100644
--- a/bsp/xilinx-zynqmp/xilinx-zynqmp-standard.scc
+++ b/bsp/xilinx-zynqmp/xilinx-zynqmp-standard.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE xilinx-zynqmp
define KTYPE standard
define KARCH arm64
@@ -5,4 +6,4 @@ define KARCH arm64
include ktypes/standard/standard.scc
branch xilinx-zynqmp
-include xilinx-zynqmp.scc
+include xilinx-zynqmp.scc
\ No newline at end of file
diff --git a/bsp/xilinx-zynqmp/xilinx-zynqmp.cfg b/bsp/xilinx-zynqmp/xilinx-zynqmp.cfg
index 50dd32a..31591b5 100644
--- a/bsp/xilinx-zynqmp/xilinx-zynqmp.cfg
+++ b/bsp/xilinx-zynqmp/xilinx-zynqmp.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_ARM64=y
CONFIG_ARCH_ZYNQMP=y
CONFIG_ARM64_4K_PAGES=y
@@ -237,4 +238,4 @@ CONFIG_FW_LOADER=y
CONFIG_RESET_CONTROLLER=y
CONFIG_PMBUS=y
-CONFIG_SENSORS_MAX20751=y
+CONFIG_SENSORS_MAX20751=y
\ No newline at end of file
diff --git a/bsp/xilinx-zynqmp/xilinx-zynqmp.scc b/bsp/xilinx-zynqmp/xilinx-zynqmp.scc
index 46ba54d..d2b4a06 100644
--- a/bsp/xilinx-zynqmp/xilinx-zynqmp.scc
+++ b/bsp/xilinx-zynqmp/xilinx-zynqmp.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/processor/debug-cpu-hotplug-state-control.scc
include cfg/fs/flash_fs.cfg
include cfg/usb-mass-storage.scc
@@ -8,4 +9,4 @@ include features/usb/usb-gadgets.scc
# enable the ability to run 32 bit apps
include arch/arm/32bit-compat.scc
-kconf hardware xilinx-zynqmp.cfg
+kconf hardware xilinx-zynqmp.cfg
\ No newline at end of file
diff --git a/bsp/xilinx/board-common.cfg b/bsp/xilinx/board-common.cfg
index 935f8ff..55e9186 100644
--- a/bsp/xilinx/board-common.cfg
+++ b/bsp/xilinx/board-common.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# Common Board Drivers
# Ethernet PHYs
@@ -68,4 +69,3 @@ CONFIG_RTC_DRV_PCF8563=y
# SI570 I2C Device
CONFIG_COMMON_CLK_SI570=y
-
diff --git a/bsp/xilinx/board-common.scc b/bsp/xilinx/board-common.scc
index 589b1da..1c6e796 100644
--- a/bsp/xilinx/board-common.scc
+++ b/bsp/xilinx/board-common.scc
@@ -1,7 +1,7 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Devices/drivers commonly used on Xilinx systems/boards"
define KFEATURE_COMPATIBILITY board
kconf hardware board-common.cfg
include features/leds/leds.scc
-
diff --git a/bsp/xilinx/soc/drivers-softip-microblaze.cfg b/bsp/xilinx/soc/drivers-softip-microblaze.cfg
index f671f7d..cf33724 100644
--- a/bsp/xilinx/soc/drivers-softip-microblaze.cfg
+++ b/bsp/xilinx/soc/drivers-softip-microblaze.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# MicroBlaze only Xilinx Soft IP drivers
# Xilinx SYSACE
@@ -5,4 +6,3 @@ CONFIG_XILINX_SYSACE=y
# Xilinx HW-ICAP
CONFIG_XILINX_HWICAP=y
-
diff --git a/bsp/xilinx/soc/drivers-softip.cfg b/bsp/xilinx/soc/drivers-softip.cfg
index bc4f13b..3742616 100644
--- a/bsp/xilinx/soc/drivers-softip.cfg
+++ b/bsp/xilinx/soc/drivers-softip.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# Serial/UART
CONFIG_TTY=y
CONFIG_SERIAL_8250=y
@@ -41,4 +42,3 @@ CONFIG_XILINX_XADC=y
CONFIG_USB_SUPPORT=y
CONFIG_USB_GADGET=y
CONFIG_USB_GADGET_XILINX=y
-
diff --git a/bsp/xilinx/soc/drivers-softip.scc b/bsp/xilinx/soc/drivers-softip.scc
index cd64756..ec89519 100644
--- a/bsp/xilinx/soc/drivers-softip.scc
+++ b/bsp/xilinx/soc/drivers-softip.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Xilinx Soft IP Core Drivers"
define KFEATURE_COMPATIBILITY board
@@ -9,4 +10,3 @@ kconf hardware drivers-softip.cfg
if [ "$KARCH" = "microblaze" ]; then
kconf hardware drivers-softip-microblaze.cfg
fi
-
diff --git a/bsp/xilinx/soc/drivers-zynq.cfg b/bsp/xilinx/soc/drivers-zynq.cfg
index 4abce2c..18629cc 100644
--- a/bsp/xilinx/soc/drivers-zynq.cfg
+++ b/bsp/xilinx/soc/drivers-zynq.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# UART
CONFIG_TTY=y
@@ -72,4 +73,3 @@ CONFIG_FPGA=y
CONFIG_FPGA_MGR_ZYNQ_FPGA=y
CONFIG_FPGA_REGION=y
CONFIG_FPGA_BRIDGE=y
-
diff --git a/bsp/xilinx/soc/zynq.cfg b/bsp/xilinx/soc/zynq.cfg
index c427135..9c881a5 100644
--- a/bsp/xilinx/soc/zynq.cfg
+++ b/bsp/xilinx/soc/zynq.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# Arch Feature Selections
CONFIG_MMU=y
@@ -40,4 +41,3 @@ CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
CONFIG_CPUFREQ_DT=y
CONFIG_CPU_IDLE=y
CONFIG_ARM_ZYNQ_CPUIDLE=y
-
diff --git a/bsp/xilinx/soc/zynq.scc b/bsp/xilinx/soc/zynq.scc
index 9a0e88b..10eaebe 100644
--- a/bsp/xilinx/soc/zynq.scc
+++ b/bsp/xilinx/soc/zynq.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Xilinx Zynq 7000 SoC"
define KFEATURE_COMPATIBILITY board
@@ -7,4 +8,3 @@ include cfg/timer/no_hz.scc
kconf hardware zynq.cfg
kconf hardware drivers-zynq.cfg
include bsp/xilinx/soc/drivers-softip.scc
-
diff --git a/bsp/xilinx/zynq-standard.scc b/bsp/xilinx/zynq-standard.scc
index b58461a..b1077f0 100644
--- a/bsp/xilinx/zynq-standard.scc
+++ b/bsp/xilinx/zynq-standard.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE zynq
define KTYPE standard
define KARCH arm
@@ -12,4 +13,4 @@ include cfg/usb-mass-storage.scc
# default policy for standard kernels
include features/latencytop/latencytop.scc
-include features/profiling/profiling.scc
+include features/profiling/profiling.scc
\ No newline at end of file
diff --git a/bsp/xilinx/zynq-tiny.scc b/bsp/xilinx/zynq-tiny.scc
index eeb7db1..c4a448e 100644
--- a/bsp/xilinx/zynq-tiny.scc
+++ b/bsp/xilinx/zynq-tiny.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KMACHINE zynq
define KTYPE tiny
define KARCH arm
@@ -6,4 +7,3 @@ include ktypes/tiny/tiny.scc
include bsp/xilinx/soc/zynq.scc
include bsp/xilinx/board-common.scc
-
diff --git a/cfg/8250.cfg b/cfg/8250.cfg
index 1aeb439..0445b91 100644
--- a/cfg/8250.cfg
+++ b/cfg/8250.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_TTY=y
CONFIG_SERIAL_8250=y
CONFIG_SERIAL_8250_CONSOLE=y
@@ -5,4 +6,4 @@ CONFIG_SERIAL_8250_PCI=y
CONFIG_SERIAL_8250_NR_UARTS=4
CONFIG_SERIAL_8250_RUNTIME_UARTS=4
CONFIG_SERIAL_CORE=y
-CONFIG_SERIAL_CORE_CONSOLE=y
+CONFIG_SERIAL_CORE_CONSOLE=y
\ No newline at end of file
diff --git a/cfg/8250.scc b/cfg/8250.scc
index d6d249f..a7fcf8d 100644
--- a/cfg/8250.scc
+++ b/cfg/8250.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable 8250 serial support"
define KFEATURE_COMPATIBILITY board
-kconf hardware 8250.cfg
+kconf hardware 8250.cfg
\ No newline at end of file
diff --git a/cfg/amd.cfg b/cfg/amd.cfg
index 76b9bad..3d31a30 100644
--- a/cfg/amd.cfg
+++ b/cfg/amd.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# Config settings specific to Amd x86 processors and not in an existing cfg/foo.cfg
CONFIG_X86_AMD_PLATFORM_DEVICE=y
@@ -7,4 +8,4 @@ CONFIG_MICROCODE_AMD=y
CONFIG_CPU_SUP_AMD=y
CONFIG_X86_MCE=y
-CONFIG_X86_MCE_AMD=y
+CONFIG_X86_MCE_AMD=y
\ No newline at end of file
diff --git a/cfg/amd.scc b/cfg/amd.scc
index 4384103..f1e9870 100644
--- a/cfg/amd.scc
+++ b/cfg/amd.scc
@@ -1 +1,2 @@
-kconf hardware amd.cfg
+# SPDX-License-Identifier: MIT
+kconf hardware amd.cfg
\ No newline at end of file
diff --git a/cfg/boot-live.cfg b/cfg/boot-live.cfg
index b90875d..2a78537 100644
--- a/cfg/boot-live.cfg
+++ b/cfg/boot-live.cfg
@@ -1,7 +1,8 @@
+# SPDX-License-Identifier: MIT
CONFIG_BLK_DEV_LOOP=y
CONFIG_RD_GZIP=y
# Needed for booting (and using) CD images
CONFIG_BLK_DEV_IDECD=y
CONFIG_ISO9660_FS=y
CONFIG_BLK_DEV_SR=y
-CONFIG_ZISOFS=y
+CONFIG_ZISOFS=y
\ No newline at end of file
diff --git a/cfg/boot-live.scc b/cfg/boot-live.scc
index 70fda3f..f81140e 100644
--- a/cfg/boot-live.scc
+++ b/cfg/boot-live.scc
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Live boot support"
define KFEATURE_COMPATIBILITY arch
include cfg/fs/vfat.scc
-kconf non-hardware boot-live.cfg
+kconf non-hardware boot-live.cfg
\ No newline at end of file
diff --git a/cfg/debug-kselftest.cfg b/cfg/debug-kselftest.cfg
index e33c8fa..2e542b8 100644
--- a/cfg/debug-kselftest.cfg
+++ b/cfg/debug-kselftest.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# bpf
CONFIG_BPF=y
CONFIG_BPF_SYSCALL=y
@@ -67,4 +68,4 @@ CONFIG_HUGETLB_PAGE=y
CONFIG_HUGETLBFS=y
# zram
CONFIG_ZSMALLOC=y
-CONFIG_ZRAM=m
+CONFIG_ZRAM=m
\ No newline at end of file
diff --git a/cfg/debug-kselftest.scc b/cfg/debug-kselftest.scc
index bf138ed..c7b38f8 100644
--- a/cfg/debug-kselftest.scc
+++ b/cfg/debug-kselftest.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "When you want to run cases under \
tool/testing/selftest of kernel-source, these fragments are required."
-kconf non-hardware debug-kselftest.cfg
+kconf non-hardware debug-kselftest.cfg
\ No newline at end of file
diff --git a/cfg/debug/common/debug-kernelhacking.cfg b/cfg/debug/common/debug-kernelhacking.cfg
index cc34cdd..fe6257a 100644
--- a/cfg/debug/common/debug-kernelhacking.cfg
+++ b/cfg/debug/common/debug-kernelhacking.cfg
@@ -1 +1,2 @@
-CONFIG_DEBUG_KERNEL=y
+# SPDX-License-Identifier: MIT
+CONFIG_DEBUG_KERNEL=y
\ No newline at end of file
diff --git a/cfg/debug/common/debug-kernelhacking.scc b/cfg/debug/common/debug-kernelhacking.scc
index 3dbe8aa..d28986e 100644
--- a/cfg/debug/common/debug-kernelhacking.scc
+++ b/cfg/debug/common/debug-kernelhacking.scc
@@ -1 +1,2 @@
-kconf non-hardware debug-kernelhacking.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware debug-kernelhacking.cfg
\ No newline at end of file
diff --git a/cfg/debug/crypto/debug-crypto-test.cfg b/cfg/debug/crypto/debug-crypto-test.cfg
index 764c503..7407a7f 100644
--- a/cfg/debug/crypto/debug-crypto-test.cfg
+++ b/cfg/debug/crypto/debug-crypto-test.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_CRYPTO=y
-CONFIG_CRYPTO_TEST=m
+CONFIG_CRYPTO_TEST=m
\ No newline at end of file
diff --git a/cfg/debug/crypto/debug-crypto-test.scc b/cfg/debug/crypto/debug-crypto-test.scc
index 1ade718..bcc363c 100644
--- a/cfg/debug/crypto/debug-crypto-test.scc
+++ b/cfg/debug/crypto/debug-crypto-test.scc
@@ -1 +1,2 @@
-kconf non-hardware debug-crypto-test.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware debug-crypto-test.cfg
\ No newline at end of file
diff --git a/cfg/debug/debug-info/debug-enable-must-check.cfg b/cfg/debug/debug-info/debug-enable-must-check.cfg
index 87b8006..4a64853 100644
--- a/cfg/debug/debug-info/debug-enable-must-check.cfg
+++ b/cfg/debug/debug-info/debug-enable-must-check.cfg
@@ -1 +1,2 @@
-CONFIG_ENABLE_MUST_CHECK=y
+# SPDX-License-Identifier: MIT
+CONFIG_ENABLE_MUST_CHECK=y
\ No newline at end of file
diff --git a/cfg/debug/debug-info/debug-enable-must-check.scc b/cfg/debug/debug-info/debug-enable-must-check.scc
index ca0338b..7b80704 100644
--- a/cfg/debug/debug-info/debug-enable-must-check.scc
+++ b/cfg/debug/debug-info/debug-enable-must-check.scc
@@ -1 +1,2 @@
-kconf non-hareware debug-enable-must-check.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hareware debug-enable-must-check.cfg
\ No newline at end of file
diff --git a/cfg/debug/debug-info/debug-enable-warn-deprecated.cfg b/cfg/debug/debug-info/debug-enable-warn-deprecated.cfg
index edd7d6d..897a340 100644
--- a/cfg/debug/debug-info/debug-enable-warn-deprecated.cfg
+++ b/cfg/debug/debug-info/debug-enable-warn-deprecated.cfg
@@ -1 +1,2 @@
-CONFIG_ENABLE_WARN_DEPRECATED=y
+# SPDX-License-Identifier: MIT
+CONFIG_ENABLE_WARN_DEPRECATED=y
\ No newline at end of file
diff --git a/cfg/debug/debug-info/debug-enable-warn-deprecated.scc b/cfg/debug/debug-info/debug-enable-warn-deprecated.scc
index 5eb9197..85e5326 100644
--- a/cfg/debug/debug-info/debug-enable-warn-deprecated.scc
+++ b/cfg/debug/debug-info/debug-enable-warn-deprecated.scc
@@ -1 +1,2 @@
-kconf non-hareware debug-enable-warn-deprecated.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hareware debug-enable-warn-deprecated.cfg
\ No newline at end of file
diff --git a/cfg/debug/debug-info/debug-force-weak-percpu.cfg b/cfg/debug/debug-info/debug-force-weak-percpu.cfg
index 0d5a82e..c27c7f0 100644
--- a/cfg/debug/debug-info/debug-force-weak-percpu.cfg
+++ b/cfg/debug/debug-info/debug-force-weak-percpu.cfg
@@ -1 +1,2 @@
-CONFIG_DEBUG_FORCE_WEAK_PER_CPU=y
+# SPDX-License-Identifier: MIT
+CONFIG_DEBUG_FORCE_WEAK_PER_CPU=y
\ No newline at end of file
diff --git a/cfg/debug/debug-info/debug-force-weak-percpu.scc b/cfg/debug/debug-info/debug-force-weak-percpu.scc
index 482df61..3be6200 100644
--- a/cfg/debug/debug-info/debug-force-weak-percpu.scc
+++ b/cfg/debug/debug-info/debug-force-weak-percpu.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hareware debug-force-weak-percpu.cfg
+kconf non-hareware debug-force-weak-percpu.cfg
\ No newline at end of file
diff --git a/cfg/debug/debug-info/debug-gdbscripts.cfg b/cfg/debug/debug-info/debug-gdbscripts.cfg
index f088256..d27649d 100644
--- a/cfg/debug/debug-info/debug-gdbscripts.cfg
+++ b/cfg/debug/debug-info/debug-gdbscripts.cfg
@@ -1 +1,2 @@
-CONFIG_GDB_SCRIPTS=y
+# SPDX-License-Identifier: MIT
+CONFIG_GDB_SCRIPTS=y
\ No newline at end of file
diff --git a/cfg/debug/debug-info/debug-gdbscripts.scc b/cfg/debug/debug-info/debug-gdbscripts.scc
index db7ea5f..69a526a 100644
--- a/cfg/debug/debug-info/debug-gdbscripts.scc
+++ b/cfg/debug/debug-info/debug-gdbscripts.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include debug-info.scc
-kconf non-hareware debug-gdbscripts.cfg
+kconf non-hareware debug-gdbscripts.cfg
\ No newline at end of file
--git a/cfg/debug/debug-info/debug-headers-check.cfg b/cfg/debug/debug-info/debug-headers-check.cfg
index 0658b1f..87b914a 100644
--- a/cfg/debug/debug-info/debug-headers-check.cfg
+++ b/cfg/debug/debug-info/debug-headers-check.cfg
@@ -1 +1,2 @@
-CONFIG_HEADERS_CHECK=y
+# SPDX-License-Identifier: MIT
+CONFIG_HEADERS_CHECK=y
\ No newline at end of file
--git a/cfg/debug/debug-info/debug-headers-check.scc b/cfg/debug/debug-info/debug-headers-check.scc
index 2e591f5..30aa524 100644
--- a/cfg/debug/debug-info/debug-headers-check.scc
+++ b/cfg/debug/debug-info/debug-headers-check.scc
@@ -1 +1,2 @@
-kconf non-hareware debug-headers-check.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hareware debug-headers-check.cfg
\ No newline at end of file
diff --git a/cfg/debug/debug-info/debug-info-dwarf4.cfg b/cfg/debug/debug-info/debug-info-dwarf4.cfg
index d1cb5f1..dcc8052 100644
--- a/cfg/debug/debug-info/debug-info-dwarf4.cfg
+++ b/cfg/debug/debug-info/debug-info-dwarf4.cfg
@@ -1 +1,2 @@
-CONFIG_DEBUG_INFO_DWARF4=y
+# SPDX-License-Identifier: MIT
+CONFIG_DEBUG_INFO_DWARF4=y
\ No newline at end of file
diff --git a/cfg/debug/debug-info/debug-info-dwarf4.scc b/cfg/debug/debug-info/debug-info-dwarf4.scc
index 9630878..bae2fb0 100644
--- a/cfg/debug/debug-info/debug-info-dwarf4.scc
+++ b/cfg/debug/debug-info/debug-info-dwarf4.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include debug-info.scc
-kconf non-hareware debug-info-dwarf4.cfg
+kconf non-hareware debug-info-dwarf4.cfg
\ No newline at end of file
diff --git a/cfg/debug/debug-info/debug-info-reduced.cfg b/cfg/debug/debug-info/debug-info-reduced.cfg
index 15e4b29..9263e0d 100644
--- a/cfg/debug/debug-info/debug-info-reduced.cfg
+++ b/cfg/debug/debug-info/debug-info-reduced.cfg
@@ -1 +1,2 @@
-CONFIG_DEBUG_INFO_REDUCED=y
+# SPDX-License-Identifier: MIT
+CONFIG_DEBUG_INFO_REDUCED=y
\ No newline at end of file
diff --git a/cfg/debug/debug-info/debug-info-reduced.scc b/cfg/debug/debug-info/debug-info-reduced.scc
index a69d3b9..55e783c 100644
--- a/cfg/debug/debug-info/debug-info-reduced.scc
+++ b/cfg/debug/debug-info/debug-info-reduced.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include debug-info.scc
-kconf non-hareware debug-info-reduced.cfg
+kconf non-hareware debug-info-reduced.cfg
\ No newline at end of file
diff --git a/cfg/debug/debug-info/debug-info-split.cfg b/cfg/debug/debug-info/debug-info-split.cfg
index 1a85be3..7818184 100644
--- a/cfg/debug/debug-info/debug-info-split.cfg
+++ b/cfg/debug/debug-info/debug-info-split.cfg
@@ -1 +1,2 @@
-CONFIG_DEBUG_INFO_SPLIT=y
+# SPDX-License-Identifier: MIT
+CONFIG_DEBUG_INFO_SPLIT=y
\ No newline at end of file
diff --git a/cfg/debug/debug-info/debug-info-split.scc b/cfg/debug/debug-info/debug-info-split.scc
index 249d3eb..428a573 100644
--- a/cfg/debug/debug-info/debug-info-split.scc
+++ b/cfg/debug/debug-info/debug-info-split.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include debug-info.scc
-kconf non-hareware debug-info-split.cfg
+kconf non-hareware debug-info-split.cfg
\ No newline at end of file
diff --git a/cfg/debug/debug-info/debug-info.cfg b/cfg/debug/debug-info/debug-info.cfg
index c1bbcfe..96ca7ee 100644
--- a/cfg/debug/debug-info/debug-info.cfg
+++ b/cfg/debug/debug-info/debug-info.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
# CONFIG_TEST is not set
-CONFIG_DEBUG_INFO=y
+CONFIG_DEBUG_INFO=y
\ No newline at end of file
diff --git a/cfg/debug/debug-info/debug-info.scc b/cfg/debug/debug-info/debug-info.scc
index d24f301..a37385e 100644
--- a/cfg/debug/debug-info/debug-info.scc
+++ b/cfg/debug/debug-info/debug-info.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hareware debug-info.cfg
+kconf non-hareware debug-info.cfg
\ No newline at end of file
diff --git a/cfg/debug/debug-info/debug-page-owner.cfg b/cfg/debug/debug-info/debug-page-owner.cfg
index a46cbb1..453f117 100644
--- a/cfg/debug/debug-info/debug-page-owner.cfg
+++ b/cfg/debug/debug-info/debug-page-owner.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_STACKTRACE_SUPPORT=y
-CONFIG_PAGE_OWNER=y
+CONFIG_PAGE_OWNER=y
\ No newline at end of file
diff --git a/cfg/debug/debug-info/debug-page-owner.scc b/cfg/debug/debug-info/debug-page-owner.scc
index 11ddc28..048a318 100644
--- a/cfg/debug/debug-info/debug-page-owner.scc
+++ b/cfg/debug/debug-info/debug-page-owner.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hareware debug-page-owner.cfg
+kconf non-hareware debug-page-owner.cfg
\ No newline at end of file
diff --git a/cfg/debug/debug-info/debug-readable-asm.cfg b/cfg/debug/debug-info/debug-readable-asm.cfg
index e039b3b..f37770e 100644
--- a/cfg/debug/debug-info/debug-readable-asm.cfg
+++ b/cfg/debug/debug-info/debug-readable-asm.cfg
@@ -1 +1,2 @@
-CONFIG_READABLE_ASM=y
+# SPDX-License-Identifier: MIT
+CONFIG_READABLE_ASM=y
\ No newline at end of file
diff --git a/cfg/debug/debug-info/debug-readable-asm.scc b/cfg/debug/debug-info/debug-readable-asm.scc
index 368770e..bbaf023 100644
--- a/cfg/debug/debug-info/debug-readable-asm.scc
+++ b/cfg/debug/debug-info/debug-readable-asm.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hareware debug-readable-asm.cfg
+kconf non-hareware debug-readable-asm.cfg
\ No newline at end of file
diff --git a/cfg/debug/debug-info/debug-section-mismatch-warn.cfg b/cfg/debug/debug-info/debug-section-mismatch-warn.cfg
index 0a6814b..2958190 100644
--- a/cfg/debug/debug-info/debug-section-mismatch-warn.cfg
+++ b/cfg/debug/debug-info/debug-section-mismatch-warn.cfg
@@ -1 +1,2 @@
-CONFIG_SECTION_MISMATCH_WARN_ONLY=y
+# SPDX-License-Identifier: MIT
+CONFIG_SECTION_MISMATCH_WARN_ONLY=y
\ No newline at end of file
diff --git a/cfg/debug/debug-info/debug-section-mismatch-warn.scc b/cfg/debug/debug-info/debug-section-mismatch-warn.scc
index 57de401..8ad81f4 100644
--- a/cfg/debug/debug-info/debug-section-mismatch-warn.scc
+++ b/cfg/debug/debug-info/debug-section-mismatch-warn.scc
@@ -1 +1,2 @@
-kconf non-hareware debug-section-mismatch-warn.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hareware debug-section-mismatch-warn.cfg
\ No newline at end of file
diff --git a/cfg/debug/debug-info/debug-section-mismatch.cfg b/cfg/debug/debug-info/debug-section-mismatch.cfg
index 441e346..60e9f8d 100644
--- a/cfg/debug/debug-info/debug-section-mismatch.cfg
+++ b/cfg/debug/debug-info/debug-section-mismatch.cfg
@@ -1 +1,2 @@
-CONFIG_DEBUG_SECTION_MISMATCH=y
+# SPDX-License-Identifier: MIT
+CONFIG_DEBUG_SECTION_MISMATCH=y
\ No newline at end of file
diff --git a/cfg/debug/debug-info/debug-section-mismatch.scc b/cfg/debug/debug-info/debug-section-mismatch.scc
index c0228e4..f51ce28 100644
--- a/cfg/debug/debug-info/debug-section-mismatch.scc
+++ b/cfg/debug/debug-info/debug-section-mismatch.scc
@@ -1 +1,2 @@
-kconf non-hareware debug-section-mismatch.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hareware debug-section-mismatch.cfg
\ No newline at end of file
diff --git a/cfg/debug/debug-info/debug-strip-asm-syms.cfg b/cfg/debug/debug-info/debug-strip-asm-syms.cfg
index 2744553..c513c31 100644
--- a/cfg/debug/debug-info/debug-strip-asm-syms.cfg
+++ b/cfg/debug/debug-info/debug-strip-asm-syms.cfg
@@ -1 +1,2 @@
-CONFIG_STRIP_ASM_SYMS=y
+# SPDX-License-Identifier: MIT
+CONFIG_STRIP_ASM_SYMS=y
\ No newline at end of file
diff --git a/cfg/debug/debug-info/debug-strip-asm-syms.scc b/cfg/debug/debug-info/debug-strip-asm-syms.scc
index 851c9c4..a5cf847 100644
--- a/cfg/debug/debug-info/debug-strip-asm-syms.scc
+++ b/cfg/debug/debug-info/debug-strip-asm-syms.scc
@@ -1 +1,2 @@
-kconf non-hareware debug-strip-asm-syms.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hareware debug-strip-asm-syms.cfg
\ No newline at end of file
diff --git a/cfg/debug/debug-info/debug-unused-symbols.cfg b/cfg/debug/debug-info/debug-unused-symbols.cfg
index c86acb3..c47ec68 100644
--- a/cfg/debug/debug-info/debug-unused-symbols.cfg
+++ b/cfg/debug/debug-info/debug-unused-symbols.cfg
@@ -1 +1,2 @@
-CONFIG_UNUSED_SYMBOLS=y
+# SPDX-License-Identifier: MIT
+CONFIG_UNUSED_SYMBOLS=y
\ No newline at end of file
diff --git a/cfg/debug/debug-info/debug-unused-symbols.scc b/cfg/debug/debug-info/debug-unused-symbols.scc
index 9c77e4c..bb50a6c 100644
--- a/cfg/debug/debug-info/debug-unused-symbols.scc
+++ b/cfg/debug/debug-info/debug-unused-symbols.scc
@@ -1 +1,2 @@
-kconf non-hareware debug-unused-symbols.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hareware debug-unused-symbols.cfg
\ No newline at end of file
diff --git a/cfg/debug/fault-inject/debug-fail-futex.cfg b/cfg/debug/fault-inject/debug-fail-futex.cfg
index e9ba901..f6e0d7a 100644
--- a/cfg/debug/fault-inject/debug-fail-futex.cfg
+++ b/cfg/debug/fault-inject/debug-fail-futex.cfg
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
# dependency
CONFIG_FUTEX=y
-CONFIG_FAIL_FUTEX=y
+CONFIG_FAIL_FUTEX=y
\ No newline at end of file
diff --git a/cfg/debug/fault-inject/debug-fail-futex.scc b/cfg/debug/fault-inject/debug-fail-futex.scc
index a79830c..5d8615e 100644
--- a/cfg/debug/fault-inject/debug-fail-futex.scc
+++ b/cfg/debug/fault-inject/debug-fail-futex.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include debug-fault-injection.scc
-kconf non-hardware debug-fail-futex.cfg
+kconf non-hardware debug-fail-futex.cfg
\ No newline at end of file
diff --git a/cfg/debug/fault-inject/debug-fail-io-timeout.cfg b/cfg/debug/fault-inject/debug-fail-io-timeout.cfg
index 0184a49..76ea24d 100644
--- a/cfg/debug/fault-inject/debug-fail-io-timeout.cfg
+++ b/cfg/debug/fault-inject/debug-fail-io-timeout.cfg
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
# dependency
CONFIG_BLOCK=y
-CONFIG_FAIL_IO_TIMEOUT=y
+CONFIG_FAIL_IO_TIMEOUT=y
\ No newline at end of file
diff --git a/cfg/debug/fault-inject/debug-fail-io-timeout.scc b/cfg/debug/fault-inject/debug-fail-io-timeout.scc
index b3f161b..264a57c 100644
--- a/cfg/debug/fault-inject/debug-fail-io-timeout.scc
+++ b/cfg/debug/fault-inject/debug-fail-io-timeout.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include debug-fault-injection.scc
-kconf non-hardware debug-fail-io-timeout.cfg
+kconf non-hardware debug-fail-io-timeout.cfg
\ No newline at end of file
diff --git a/cfg/debug/fault-inject/debug-fail-make-request.cfg b/cfg/debug/fault-inject/debug-fail-make-request.cfg
index 751cd85..6e364cd 100644
--- a/cfg/debug/fault-inject/debug-fail-make-request.cfg
+++ b/cfg/debug/fault-inject/debug-fail-make-request.cfg
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
# dependency
CONFIG_BLOCK=y
-CONFIG_FAIL_MAKE_REQUEST=y
+CONFIG_FAIL_MAKE_REQUEST=y
\ No newline at end of file
diff --git a/cfg/debug/fault-inject/debug-fail-make-request.scc b/cfg/debug/fault-inject/debug-fail-make-request.scc
index 3c98e2a..0bdf6a0 100644
--- a/cfg/debug/fault-inject/debug-fail-make-request.scc
+++ b/cfg/debug/fault-inject/debug-fail-make-request.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include debug-fault-injection.scc
-kconf non-hardware debug-fail-make-request.cfg
+kconf non-hardware debug-fail-make-request.cfg
\ No newline at end of file
diff --git a/cfg/debug/fault-inject/debug-fail-pagealloc.cfg b/cfg/debug/fault-inject/debug-fail-pagealloc.cfg
index ca1ddbb..08edf0d 100644
--- a/cfg/debug/fault-inject/debug-fail-pagealloc.cfg
+++ b/cfg/debug/fault-inject/debug-fail-pagealloc.cfg
@@ -1 +1,2 @@
-CONFIG_FAIL_PAGE_ALLOC=y
+# SPDX-License-Identifier: MIT
+CONFIG_FAIL_PAGE_ALLOC=y
\ No newline at end of file
diff --git a/cfg/debug/fault-inject/debug-fail-pagealloc.scc b/cfg/debug/fault-inject/debug-fail-pagealloc.scc
index c183af4..6ad3d29 100644
--- a/cfg/debug/fault-inject/debug-fail-pagealloc.scc
+++ b/cfg/debug/fault-inject/debug-fail-pagealloc.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include debug-fault-injection.scc
-kconf non-hardware debug-fail-pagealloc.cfg
+kconf non-hardware debug-fail-pagealloc.cfg
\ No newline at end of file
diff --git a/cfg/debug/fault-inject/debug-failslab-slab.cfg b/cfg/debug/fault-inject/debug-failslab-slab.cfg
index 0c1a2ff..258c108 100644
--- a/cfg/debug/fault-inject/debug-failslab-slab.cfg
+++ b/cfg/debug/fault-inject/debug-failslab-slab.cfg
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
# dependency
CONFIG_SLAB=y
-CONFIG_FAILSLAB=y
+CONFIG_FAILSLAB=y
\ No newline at end of file
diff --git a/cfg/debug/fault-inject/debug-failslab-slab.scc b/cfg/debug/fault-inject/debug-failslab-slab.scc
index b4d4359..8ca09b1 100644
--- a/cfg/debug/fault-inject/debug-failslab-slab.scc
+++ b/cfg/debug/fault-inject/debug-failslab-slab.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
# This fragment is similar with debug-failslab-slub.scc,
# but its dependency is defferent
include debug-fault-injection.scc
-kconf non-hardware debug-failslab-slab.cfg
+kconf non-hardware debug-failslab-slab.cfg
\ No newline at end of file
diff --git a/cfg/debug/fault-inject/debug-failslab-slub.cfg b/cfg/debug/fault-inject/debug-failslab-slub.cfg
index 8965691..8300662 100644
--- a/cfg/debug/fault-inject/debug-failslab-slub.cfg
+++ b/cfg/debug/fault-inject/debug-failslab-slub.cfg
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
# dependency
CONFIG_SLUB=y
-CONFIG_FAILSLAB=y
+CONFIG_FAILSLAB=y
\ No newline at end of file
diff --git a/cfg/debug/fault-inject/debug-failslab-slub.scc b/cfg/debug/fault-inject/debug-failslab-slub.scc
index a9be382..0f2ac12 100644
--- a/cfg/debug/fault-inject/debug-failslab-slub.scc
+++ b/cfg/debug/fault-inject/debug-failslab-slub.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
# This fragment is similar with debug-failslab-slab.scc,
# but its dependency is defferent
include debug-fault-injection.scc
-kconf non-hardware debug-failslab-slub.cfg
+kconf non-hardware debug-failslab-slub.cfg
\ No newline at end of file
diff --git a/cfg/debug/fault-inject/debug-fault-injection.cfg b/cfg/debug/fault-inject/debug-fault-injection.cfg
index 3fa0746..659a9ed 100644
--- a/cfg/debug/fault-inject/debug-fault-injection.cfg
+++ b/cfg/debug/fault-inject/debug-fault-injection.cfg
@@ -1 +1,2 @@
-CONFIG_FAULT_INJECTION=y
+# SPDX-License-Identifier: MIT
+CONFIG_FAULT_INJECTION=y
\ No newline at end of file
diff --git a/cfg/debug/fault-inject/debug-fault-injection.scc b/cfg/debug/fault-inject/debug-fault-injection.scc
index 5d189a7..09465da 100644
--- a/cfg/debug/fault-inject/debug-fault-injection.scc
+++ b/cfg/debug/fault-inject/debug-fault-injection.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hardware debug-fault-injection.cfg
+kconf non-hardware debug-fault-injection.cfg
\ No newline at end of file
diff --git a/cfg/debug/fault-inject/debug-fault-slab.scc b/cfg/debug/fault-inject/debug-fault-slab.scc
index d15f514..f5927bb 100644
--- a/cfg/debug/fault-inject/debug-fault-slab.scc
+++ b/cfg/debug/fault-inject/debug-fault-slab.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
include debug-fail-futex.scc
include debug-fail-io-timeout.scc
include debug-fail-make-request.scc
@@ -5,4 +6,4 @@ include debug-fail-pagealloc.scc
# if you choice slab, use this case
include debug-failslab-slab.scc
-include debug-fault-injection.scc
+include debug-fault-injection.scc
\ No newline at end of file
diff --git a/cfg/debug/fault-inject/debug-fault-slub.scc b/cfg/debug/fault-inject/debug-fault-slub.scc
index 43d6e13..3bb82a9 100644
--- a/cfg/debug/fault-inject/debug-fault-slub.scc
+++ b/cfg/debug/fault-inject/debug-fault-slub.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
include debug-fail-futex.scc
include debug-fail-io-timeout.scc
include debug-fail-make-request.scc
@@ -5,4 +6,4 @@ include debug-fail-pagealloc.scc
# if you choice slub, use this case
include debug-failslab-slub.scc
-include debug-fault-injection.scc
+include debug-fault-injection.scc
\ No newline at end of file
diff --git a/cfg/debug/irq/debug-generic-irq-debugfs.cfg b/cfg/debug/irq/debug-generic-irq-debugfs.cfg
index e9bd8e3..ad14858 100644
--- a/cfg/debug/irq/debug-generic-irq-debugfs.cfg
+++ b/cfg/debug/irq/debug-generic-irq-debugfs.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_DEBUG_FS=y
-CONFIG_GENERIC_IRQ_DEBUGFS=y
+CONFIG_GENERIC_IRQ_DEBUGFS=y
\ No newline at end of file
diff --git a/cfg/debug/irq/debug-generic-irq-debugfs.scc b/cfg/debug/irq/debug-generic-irq-debugfs.scc
index edc548f..f582169 100644
--- a/cfg/debug/irq/debug-generic-irq-debugfs.scc
+++ b/cfg/debug/irq/debug-generic-irq-debugfs.scc
@@ -1 +1,2 @@
-kconf non-hardware debug-generic-irq-debugfs.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware debug-generic-irq-debugfs.cfg
\ No newline at end of file
diff --git a/cfg/debug/irq/debug-irq-domain.cfg b/cfg/debug/irq/debug-irq-domain.cfg
index 75da0ac..ddc04e8 100644
--- a/cfg/debug/irq/debug-irq-domain.cfg
+++ b/cfg/debug/irq/debug-irq-domain.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_DEBUG_FS=y
CONFIG_IRQ_DOMAIN=y
-CONFIG_IRQ_DOMAIN_DEBUG=y
+CONFIG_IRQ_DOMAIN_DEBUG=y
\ No newline at end of file
diff --git a/cfg/debug/irq/debug-irq-domain.scc b/cfg/debug/irq/debug-irq-domain.scc
index e5c5fda..2b00d43 100644
--- a/cfg/debug/irq/debug-irq-domain.scc
+++ b/cfg/debug/irq/debug-irq-domain.scc
@@ -1 +1,2 @@
-kconf non-hardware debug-irq-domain.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware debug-irq-domain.cfg
\ No newline at end of file
diff --git a/cfg/debug/irq/debug-nmi-selftest.cfg b/cfg/debug/irq/debug-nmi-selftest.cfg
index 7d1353f..6e2c4fe 100644
--- a/cfg/debug/irq/debug-nmi-selftest.cfg
+++ b/cfg/debug/irq/debug-nmi-selftest.cfg
@@ -1 +1,2 @@
-CONFIG_DEBUG_NMI_SELFTEST=y
+# SPDX-License-Identifier: MIT
+CONFIG_DEBUG_NMI_SELFTEST=y
\ No newline at end of file
diff --git a/cfg/debug/irq/debug-nmi-selftest.scc b/cfg/debug/irq/debug-nmi-selftest.scc
index 2f4c591..a122e57 100644
--- a/cfg/debug/irq/debug-nmi-selftest.scc
+++ b/cfg/debug/irq/debug-nmi-selftest.scc
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ]; then
kconf non-hardware debug-nmi-selftest.cfg
-fi
+fi
\ No newline at end of file
diff --git a/cfg/debug/irq/debug-shirq.cfg b/cfg/debug/irq/debug-shirq.cfg
index ab64f30..7706c28 100644
--- a/cfg/debug/irq/debug-shirq.cfg
+++ b/cfg/debug/irq/debug-shirq.cfg
@@ -1 +1,2 @@
-CONFIG_DEBUG_SHIRQ=y
+# SPDX-License-Identifier: MIT
+CONFIG_DEBUG_SHIRQ=y
\ No newline at end of file
diff --git a/cfg/debug/irq/debug-shirq.scc b/cfg/debug/irq/debug-shirq.scc
index 9479422..548fc9a 100644
--- a/cfg/debug/irq/debug-shirq.scc
+++ b/cfg/debug/irq/debug-shirq.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hardware debug-shirq.cfg
+kconf non-hardware debug-shirq.cfg
\ No newline at end of file
diff --git a/cfg/debug/kgdb/debug-kgdb-kdb.cfg b/cfg/debug/kgdb/debug-kgdb-kdb.cfg
index 3bb4d48..b432b82 100644
--- a/cfg/debug/kgdb/debug-kgdb-kdb.cfg
+++ b/cfg/debug/kgdb/debug-kgdb-kdb.cfg
@@ -1 +1,2 @@
-CONFIG_KGDB_KDB=y
+# SPDX-License-Identifier: MIT
+CONFIG_KGDB_KDB=y
\ No newline at end of file
diff --git a/cfg/debug/kgdb/debug-kgdb-kdb.scc b/cfg/debug/kgdb/debug-kgdb-kdb.scc
index 8cb67e8..744f889 100644
--- a/cfg/debug/kgdb/debug-kgdb-kdb.scc
+++ b/cfg/debug/kgdb/debug-kgdb-kdb.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include debug-kgdb.scc
-kconf non-hareware debug-kgdb-kdb.cfg
+kconf non-hareware debug-kgdb-kdb.cfg
\ No newline at end of file
diff --git a/cfg/debug/kgdb/debug-kgdb-keyboard.cfg b/cfg/debug/kgdb/debug-kgdb-keyboard.cfg
index afe601d..93c2600 100644
--- a/cfg/debug/kgdb/debug-kgdb-keyboard.cfg
+++ b/cfg/debug/kgdb/debug-kgdb-keyboard.cfg
@@ -1 +1,2 @@
-CONFIG_KDB_KEYBOARD=y
+# SPDX-License-Identifier: MIT
+CONFIG_KDB_KEYBOARD=y
\ No newline at end of file
diff --git a/cfg/debug/kgdb/debug-kgdb-keyboard.scc b/cfg/debug/kgdb/debug-kgdb-keyboard.scc
index 883489d..c3bddcc 100644
--- a/cfg/debug/kgdb/debug-kgdb-keyboard.scc
+++ b/cfg/debug/kgdb/debug-kgdb-keyboard.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include debug-kgdb-kdb.scc
-kconf non-hareware debug-kgdb-keyboard.cfg
+kconf non-hareware debug-kgdb-keyboard.cfg
\ No newline at end of file
diff --git a/cfg/debug/kgdb/debug-kgdb-serial-console.cfg b/cfg/debug/kgdb/debug-kgdb-serial-console.cfg
index c2003e6..370624c 100644
--- a/cfg/debug/kgdb/debug-kgdb-serial-console.cfg
+++ b/cfg/debug/kgdb/debug-kgdb-serial-console.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_TTY=y
CONFIG_HW_CONSOLE=y
-CONFIG_KGDB_SERIAL_CONSOLE=y
+CONFIG_KGDB_SERIAL_CONSOLE=y
\ No newline at end of file
diff --git a/cfg/debug/kgdb/debug-kgdb-serial-console.scc b/cfg/debug/kgdb/debug-kgdb-serial-console.scc
index 920b505..b5e0dbc 100644
--- a/cfg/debug/kgdb/debug-kgdb-serial-console.scc
+++ b/cfg/debug/kgdb/debug-kgdb-serial-console.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include debug-kgdb.scc
-#kconf non-hardware debug-kgdb-serial-console.cfg
+#kconf non-hardware debug-kgdb-serial-console.cfg
\ No newline at end of file
diff --git a/cfg/debug/kgdb/debug-kgdb-serial-console.scc~ b/cfg/debug/kgdb/debug-kgdb-serial-console.scc~
deleted file mode 100644
index 920b505..0000000
--- a/cfg/debug/kgdb/debug-kgdb-serial-console.scc~
+++ /dev/null
@@ -1,2 +0,0 @@
-include debug-kgdb.scc
-#kconf non-hardware debug-kgdb-serial-console.cfg
diff --git a/cfg/debug/kgdb/debug-kgdb-tests-onboot.cfg b/cfg/debug/kgdb/debug-kgdb-tests-onboot.cfg
index 742b2d5..29ff987 100644
--- a/cfg/debug/kgdb/debug-kgdb-tests-onboot.cfg
+++ b/cfg/debug/kgdb/debug-kgdb-tests-onboot.cfg
@@ -1 +1,2 @@
-CONFIG_KGDB_TESTS_ON_BOOT=y
+# SPDX-License-Identifier: MIT
+CONFIG_KGDB_TESTS_ON_BOOT=y
\ No newline at end of file
diff --git a/cfg/debug/kgdb/debug-kgdb-tests-onboot.scc b/cfg/debug/kgdb/debug-kgdb-tests-onboot.scc
index c911851..d88151a 100644
--- a/cfg/debug/kgdb/debug-kgdb-tests-onboot.scc
+++ b/cfg/debug/kgdb/debug-kgdb-tests-onboot.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include debug-kgdb-tests.scc
-kconf non-hardware debug-kgdb-tests-onboot.cfg
+kconf non-hardware debug-kgdb-tests-onboot.cfg
\ No newline at end of file
diff --git a/cfg/debug/kgdb/debug-kgdb-tests.cfg b/cfg/debug/kgdb/debug-kgdb-tests.cfg
index 2defea7..0517834 100644
--- a/cfg/debug/kgdb/debug-kgdb-tests.cfg
+++ b/cfg/debug/kgdb/debug-kgdb-tests.cfg
@@ -1 +1,2 @@
-CONFIG_KGDB_TESTS=y
+# SPDX-License-Identifier: MIT
+CONFIG_KGDB_TESTS=y
\ No newline at end of file
diff --git a/cfg/debug/kgdb/debug-kgdb-tests.scc b/cfg/debug/kgdb/debug-kgdb-tests.scc
index 18a2a9d..abedfb7 100644
--- a/cfg/debug/kgdb/debug-kgdb-tests.scc
+++ b/cfg/debug/kgdb/debug-kgdb-tests.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include debug-kgdb.scc
-kconf non-hardware debug-kgdb-tests.cfg
+kconf non-hardware debug-kgdb-tests.cfg
\ No newline at end of file
diff --git a/cfg/debug/kgdb/debug-kgdb.cfg b/cfg/debug/kgdb/debug-kgdb.cfg
index c457e15..b31ec95 100644
--- a/cfg/debug/kgdb/debug-kgdb.cfg
+++ b/cfg/debug/kgdb/debug-kgdb.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_HAVE_ARCH_KGDB=y
-CONFIG_KGDB=y
+CONFIG_KGDB=y
\ No newline at end of file
diff --git a/cfg/debug/kgdb/debug-kgdb.scc b/cfg/debug/kgdb/debug-kgdb.scc
index 56896f3..9a9f8ba 100644
--- a/cfg/debug/kgdb/debug-kgdb.scc
+++ b/cfg/debug/kgdb/debug-kgdb.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hardware debug-kgdb.cfg
+kconf non-hardware debug-kgdb.cfg
\ No newline at end of file
diff --git a/cfg/debug/kgdb/debug-lowlevel-trap.cfg b/cfg/debug/kgdb/debug-lowlevel-trap.cfg
index 18fdda1..b04b11d 100644
--- a/cfg/debug/kgdb/debug-lowlevel-trap.cfg
+++ b/cfg/debug/kgdb/debug-lowlevel-trap.cfg
@@ -1 +1,2 @@
-CONFIG_KGDB_LOW_LEVEL_TRAP=y
+# SPDX-License-Identifier: MIT
+CONFIG_KGDB_LOW_LEVEL_TRAP=y
\ No newline at end of file
diff --git a/cfg/debug/kgdb/debug-lowlevel-trap.scc b/cfg/debug/kgdb/debug-lowlevel-trap.scc
index fcbd889..48ea1af 100644
--- a/cfg/debug/kgdb/debug-lowlevel-trap.scc
+++ b/cfg/debug/kgdb/debug-lowlevel-trap.scc
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
include debug-kgdb.scc
if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ] || [ "$KARCH" = "mips" ]; then
kconf non-hareware debug-lowlevel-trap.cfg
-fi
+fi
\ No newline at end of file
diff --git a/cfg/debug/linked-list/debug-list.cfg b/cfg/debug/linked-list/debug-list.cfg
index b5386ce..7c5eff9 100644
--- a/cfg/debug/linked-list/debug-list.cfg
+++ b/cfg/debug/linked-list/debug-list.cfg
@@ -1 +1,2 @@
-CONFIG_DEBUG_LIST=y
+# SPDX-License-Identifier: MIT
+CONFIG_DEBUG_LIST=y
\ No newline at end of file
diff --git a/cfg/debug/linked-list/debug-list.scc b/cfg/debug/linked-list/debug-list.scc
index 799a1b3..bd9ca6a 100644
--- a/cfg/debug/linked-list/debug-list.scc
+++ b/cfg/debug/linked-list/debug-list.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hardware debug-list.cfg
+kconf non-hardware debug-list.cfg
\ No newline at end of file
diff --git a/cfg/debug/linked-list/debug-pi-list.cfg b/cfg/debug/linked-list/debug-pi-list.cfg
index 0a47f5b..94c4d50 100644
--- a/cfg/debug/linked-list/debug-pi-list.cfg
+++ b/cfg/debug/linked-list/debug-pi-list.cfg
@@ -1 +1,2 @@
-CONFIG_DEBUG_PI_LIST=y
+# SPDX-License-Identifier: MIT
+CONFIG_DEBUG_PI_LIST=y
\ No newline at end of file
diff --git a/cfg/debug/linked-list/debug-pi-list.scc b/cfg/debug/linked-list/debug-pi-list.scc
index 1da5a7b..bdbc10b 100644
--- a/cfg/debug/linked-list/debug-pi-list.scc
+++ b/cfg/debug/linked-list/debug-pi-list.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hardware debug-pi-list.cfg
+kconf non-hardware debug-pi-list.cfg
\ No newline at end of file
diff --git a/cfg/debug/linked-list/debug-sg.cfg b/cfg/debug/linked-list/debug-sg.cfg
index 02361b0..3fbbc25 100644
--- a/cfg/debug/linked-list/debug-sg.cfg
+++ b/cfg/debug/linked-list/debug-sg.cfg
@@ -1 +1,2 @@
-CONFIG_DEBUG_SG=y
+# SPDX-License-Identifier: MIT
+CONFIG_DEBUG_SG=y
\ No newline at end of file
diff --git a/cfg/debug/linked-list/debug-sg.scc b/cfg/debug/linked-list/debug-sg.scc
index faeb899..4d4cf95 100644
--- a/cfg/debug/linked-list/debug-sg.scc
+++ b/cfg/debug/linked-list/debug-sg.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hardware debug-sg.cfg
+kconf non-hardware debug-sg.cfg
\ No newline at end of file
diff --git a/cfg/debug/lock/debug-atomicsleep.cfg b/cfg/debug/lock/debug-atomicsleep.cfg
index 5a3c352..13a0a46 100644
--- a/cfg/debug/lock/debug-atomicsleep.cfg
+++ b/cfg/debug/lock/debug-atomicsleep.cfg
@@ -1 +1,2 @@
-CONFIG_DEBUG_ATOMIC_SLEEP=y
+# SPDX-License-Identifier: MIT
+CONFIG_DEBUG_ATOMIC_SLEEP=y
\ No newline at end of file
diff --git a/cfg/debug/lock/debug-atomicsleep.scc b/cfg/debug/lock/debug-atomicsleep.scc
index 34ff75b..aec3d99 100644
--- a/cfg/debug/lock/debug-atomicsleep.scc
+++ b/cfg/debug/lock/debug-atomicsleep.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hardware debug-atomicsleep.cfg
+kconf non-hardware debug-atomicsleep.cfg
\ No newline at end of file
diff --git a/cfg/debug/lock/debug-lock-common.cfg b/cfg/debug/lock/debug-lock-common.cfg
index 960bec6..caaad26 100644
--- a/cfg/debug/lock/debug-lock-common.cfg
+++ b/cfg/debug/lock/debug-lock-common.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_TRACE_IRQFLAGS_SUPPORT=y
CONFIG_STACKTRACE_SUPPORT=y
-CONFIG_LOCKDEP_SUPPORT=y
+CONFIG_LOCKDEP_SUPPORT=y
\ No newline at end of file
diff --git a/cfg/debug/lock/debug-lock-common.scc b/cfg/debug/lock/debug-lock-common.scc
index 2a98572..02f8c10 100644
--- a/cfg/debug/lock/debug-lock-common.scc
+++ b/cfg/debug/lock/debug-lock-common.scc
@@ -1 +1,2 @@
-#kconf non-hardware debug-lock-common.cfg
+# SPDX-License-Identifier: MIT
+#kconf non-hardware debug-lock-common.cfg
\ No newline at end of file
diff --git a/cfg/debug/lock/debug-lock-stat.cfg b/cfg/debug/lock/debug-lock-stat.cfg
index e8b2a5f..24d2b5d 100644
--- a/cfg/debug/lock/debug-lock-stat.cfg
+++ b/cfg/debug/lock/debug-lock-stat.cfg
@@ -1 +1,2 @@
-CONFIG_LOCK_STAT=y
+# SPDX-License-Identifier: MIT
+CONFIG_LOCK_STAT=y
\ No newline at end of file
diff --git a/cfg/debug/lock/debug-lock-stat.scc b/cfg/debug/lock/debug-lock-stat.scc
index 0f4ef6f..f517674 100644
--- a/cfg/debug/lock/debug-lock-stat.scc
+++ b/cfg/debug/lock/debug-lock-stat.scc
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ]; then
# include must be at the head of the line
include cfg/debug/lock/debug-lock-common.scc
kconf non-hardware debug-lock-stat.cfg
-fi
+fi
\ No newline at end of file
diff --git a/cfg/debug/lock/debug-lock-torture-test.cfg b/cfg/debug/lock/debug-lock-torture-test.cfg
index 3217184..6d1ba72 100644
--- a/cfg/debug/lock/debug-lock-torture-test.cfg
+++ b/cfg/debug/lock/debug-lock-torture-test.cfg
@@ -1 +1,2 @@
-CONFIG_LOCK_TORTURE_TEST=m
+# SPDX-License-Identifier: MIT
+CONFIG_LOCK_TORTURE_TEST=m
\ No newline at end of file
diff --git a/cfg/debug/lock/debug-lock-torture-test.scc b/cfg/debug/lock/debug-lock-torture-test.scc
index cf58acd..0ddec01 100644
--- a/cfg/debug/lock/debug-lock-torture-test.scc
+++ b/cfg/debug/lock/debug-lock-torture-test.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hardware debug-lock-torture-test.cfg
+kconf non-hardware debug-lock-torture-test.cfg
\ No newline at end of file
diff --git a/cfg/debug/lock/debug-lockapi-selftest.cfg b/cfg/debug/lock/debug-lockapi-selftest.cfg
index ecb7e8e..4b2fdde 100644
--- a/cfg/debug/lock/debug-lockapi-selftest.cfg
+++ b/cfg/debug/lock/debug-lockapi-selftest.cfg
@@ -1 +1,2 @@
-CONFIG_DEBUG_LOCKING_API_SELFTESTS=y
+# SPDX-License-Identifier: MIT
+CONFIG_DEBUG_LOCKING_API_SELFTESTS=y
\ No newline at end of file
diff --git a/cfg/debug/lock/debug-lockapi-selftest.scc b/cfg/debug/lock/debug-lockapi-selftest.scc
index 5a41274..42adea5 100644
--- a/cfg/debug/lock/debug-lockapi-selftest.scc
+++ b/cfg/debug/lock/debug-lockapi-selftest.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hardware debug-lockapi-selftest.cfg
+kconf non-hardware debug-lockapi-selftest.cfg
\ No newline at end of file
diff --git a/cfg/debug/lock/debug-lockdep.cfg b/cfg/debug/lock/debug-lockdep.cfg
index ab51b71..ea252c8 100644
--- a/cfg/debug/lock/debug-lockdep.cfg
+++ b/cfg/debug/lock/debug-lockdep.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_LOCKDEP=y
-CONFIG_DEBUG_LOCKDEP=y
+CONFIG_DEBUG_LOCKDEP=y
\ No newline at end of file
diff --git a/cfg/debug/lock/debug-lockdep.scc b/cfg/debug/lock/debug-lockdep.scc
index a37d421..353c58f 100644
--- a/cfg/debug/lock/debug-lockdep.scc
+++ b/cfg/debug/lock/debug-lockdep.scc
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ]; then
# include must be at the head of the line
include cfg/debug/lock/debug-lock-common.scc
kconf non-hardware debug-lockdep.cfg
-fi
+fi
\ No newline at end of file
diff --git a/cfg/debug/lock/debug-mutexes.cfg b/cfg/debug/lock/debug-mutexes.cfg
index b8204fe..e482f82 100644
--- a/cfg/debug/lock/debug-mutexes.cfg
+++ b/cfg/debug/lock/debug-mutexes.cfg
@@ -1 +1,2 @@
-CONFIG_DEBUG_MUTEXES=y
+# SPDX-License-Identifier: MIT
+CONFIG_DEBUG_MUTEXES=y
\ No newline at end of file
diff --git a/cfg/debug/lock/debug-mutexes.scc b/cfg/debug/lock/debug-mutexes.scc
index 8d8e863..d425767 100644
--- a/cfg/debug/lock/debug-mutexes.scc
+++ b/cfg/debug/lock/debug-mutexes.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hardware debug-mutexes.cfg
+kconf non-hardware debug-mutexes.cfg
\ No newline at end of file
diff --git a/cfg/debug/lock/debug-prove-lock.cfg b/cfg/debug/lock/debug-prove-lock.cfg
index 3698056..b9a88a9 100644
--- a/cfg/debug/lock/debug-prove-lock.cfg
+++ b/cfg/debug/lock/debug-prove-lock.cfg
@@ -1 +1,2 @@
-CONFIG_PROVE_LOCKING=y
+# SPDX-License-Identifier: MIT
+CONFIG_PROVE_LOCKING=y
\ No newline at end of file
diff --git a/cfg/debug/lock/debug-prove-lock.scc b/cfg/debug/lock/debug-prove-lock.scc
index 47d351f..85bf55f 100644
--- a/cfg/debug/lock/debug-prove-lock.scc
+++ b/cfg/debug/lock/debug-prove-lock.scc
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ]; then
# include must be at the head of the line
include cfg/debug/lock/debug-lock-common.scc
kconf non-hardware debug-prove-lock.cfg
-fi
+fi
\ No newline at end of file
diff --git a/cfg/debug/lock/debug-rt-mutex.cfg b/cfg/debug/lock/debug-rt-mutex.cfg
index 2096f2d..0b68c61 100644
--- a/cfg/debug/lock/debug-rt-mutex.cfg
+++ b/cfg/debug/lock/debug-rt-mutex.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# depends on RT_MUTEXES
CONFIG_RT_MUTEXES=y
-CONFIG_DEBUG_RT_MUTEXES=y
+CONFIG_DEBUG_RT_MUTEXES=y
\ No newline at end of file
diff --git a/cfg/debug/lock/debug-rt-mutex.scc b/cfg/debug/lock/debug-rt-mutex.scc
index f7358a0..b9f2f75 100644
--- a/cfg/debug/lock/debug-rt-mutex.scc
+++ b/cfg/debug/lock/debug-rt-mutex.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hardware debug-rt-mutex.cfg
+kconf non-hardware debug-rt-mutex.cfg
\ No newline at end of file
diff --git a/cfg/debug/lock/debug-spinlock.cfg b/cfg/debug/lock/debug-spinlock.cfg
index 5642145..1baa0d4 100644
--- a/cfg/debug/lock/debug-spinlock.cfg
+++ b/cfg/debug/lock/debug-spinlock.cfg
@@ -1 +1,2 @@
-CONFIG_DEBUG_SPINLOCK=y
+# SPDX-License-Identifier: MIT
+CONFIG_DEBUG_SPINLOCK=y
\ No newline at end of file
diff --git a/cfg/debug/lock/debug-spinlock.scc b/cfg/debug/lock/debug-spinlock.scc
index b4a18e6..29fa241 100644
--- a/cfg/debug/lock/debug-spinlock.scc
+++ b/cfg/debug/lock/debug-spinlock.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hardware debug-spinlock.cfg
+kconf non-hardware debug-spinlock.cfg
\ No newline at end of file
diff --git a/cfg/debug/lock/debug-wwmutex-selftest.cfg b/cfg/debug/lock/debug-wwmutex-selftest.cfg
index 4f83b91..fc13435 100644
--- a/cfg/debug/lock/debug-wwmutex-selftest.cfg
+++ b/cfg/debug/lock/debug-wwmutex-selftest.cfg
@@ -1 +1,2 @@
-CONFIG_WW_MUTEX_SELFTEST=m
+# SPDX-License-Identifier: MIT
+CONFIG_WW_MUTEX_SELFTEST=m
\ No newline at end of file
diff --git a/cfg/debug/lock/debug-wwmutex-selftest.scc b/cfg/debug/lock/debug-wwmutex-selftest.scc
index 98abe19..c7c9d06 100644
--- a/cfg/debug/lock/debug-wwmutex-selftest.scc
+++ b/cfg/debug/lock/debug-wwmutex-selftest.scc
@@ -1 +1,2 @@
-kconf non-hardware debug-wwmutex-selftest.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware debug-wwmutex-selftest.cfg
\ No newline at end of file
diff --git a/cfg/debug/lock/debug-wwmutex-slowpath.cfg b/cfg/debug/lock/debug-wwmutex-slowpath.cfg
index 56f0a7e..246e307 100644
--- a/cfg/debug/lock/debug-wwmutex-slowpath.cfg
+++ b/cfg/debug/lock/debug-wwmutex-slowpath.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_DEBUG_WW_MUTEX_SLOWPATH=y
-CONFIG_DEBUG_LOCK_ALLOC=y
+CONFIG_DEBUG_LOCK_ALLOC=y
\ No newline at end of file
diff --git a/cfg/debug/lock/debug-wwmutex-slowpath.scc b/cfg/debug/lock/debug-wwmutex-slowpath.scc
index 73e1cf7..29b8c9e 100644
--- a/cfg/debug/lock/debug-wwmutex-slowpath.scc
+++ b/cfg/debug/lock/debug-wwmutex-slowpath.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ]; then
# include must be at the head of the line
include cfg/debug/lock/debug-rt-mutex.scc
@@ -5,4 +6,4 @@ include cfg/debug/lock/debug-spinlock.scc
include cfg/debug/lock/debug-mutexes.scc
include cfg/debug/lock/debug-lock-common.scc
kconf non-hardware debug-wwmutex-slowpath.cfg
-fi
+fi
\ No newline at end of file
diff --git a/cfg/debug/lock_hang/debug-hungtask.cfg b/cfg/debug/lock_hang/debug-hungtask.cfg
index 52c5039..c35b73c 100644
--- a/cfg/debug/lock_hang/debug-hungtask.cfg
+++ b/cfg/debug/lock_hang/debug-hungtask.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_DETECT_HUNG_TASK=y
-CONFIG_BOOTPARAM_HUNG_TASK_PANIC=y
+CONFIG_BOOTPARAM_HUNG_TASK_PANIC=y
\ No newline at end of file
diff --git a/cfg/debug/lock_hang/debug-hungtask.scc b/cfg/debug/lock_hang/debug-hungtask.scc
index 8ac9760..d1720f9 100644
--- a/cfg/debug/lock_hang/debug-hungtask.scc
+++ b/cfg/debug/lock_hang/debug-hungtask.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hardware debug-hungtask.cfg
+kconf non-hardware debug-hungtask.cfg
\ No newline at end of file
diff --git a/cfg/debug/lock_hang/debug-wq-watchdog.cfg b/cfg/debug/lock_hang/debug-wq-watchdog.cfg
index 262e585..1fab7b8 100644
--- a/cfg/debug/lock_hang/debug-wq-watchdog.cfg
+++ b/cfg/debug/lock_hang/debug-wq-watchdog.cfg
@@ -1 +1,2 @@
-CONFIG_WQ_WATCHDOG=y
+# SPDX-License-Identifier: MIT
+CONFIG_WQ_WATCHDOG=y
\ No newline at end of file
diff --git a/cfg/debug/lock_hang/debug-wq-watchdog.scc b/cfg/debug/lock_hang/debug-wq-watchdog.scc
index 3d38188..a6b3a98 100644
--- a/cfg/debug/lock_hang/debug-wq-watchdog.scc
+++ b/cfg/debug/lock_hang/debug-wq-watchdog.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hardware debug-wq-watchdog.cfg
+kconf non-hardware debug-wq-watchdog.cfg
\ No newline at end of file
diff --git a/cfg/debug/mem/debug-cpa.cfg b/cfg/debug/mem/debug-cpa.cfg
index 2b1b86f..770d3cd 100644
--- a/cfg/debug/mem/debug-cpa.cfg
+++ b/cfg/debug/mem/debug-cpa.cfg
@@ -1 +1,2 @@
-CONFIG_CPA_DEBUG=y
+# SPDX-License-Identifier: MIT
+CONFIG_CPA_DEBUG=y
\ No newline at end of file
diff --git a/cfg/debug/mem/debug-cpa.scc b/cfg/debug/mem/debug-cpa.scc
index 6b9862e..3b349d5 100644
--- a/cfg/debug/mem/debug-cpa.scc
+++ b/cfg/debug/mem/debug-cpa.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ]; then
kconf non-hareware debug-cpa.cfg
-fi
+fi
\ No newline at end of file
diff --git a/cfg/debug/mem/debug-extendmap.cfg b/cfg/debug/mem/debug-extendmap.cfg
index 79301ac..192ae71 100644
--- a/cfg/debug/mem/debug-extendmap.cfg
+++ b/cfg/debug/mem/debug-extendmap.cfg
@@ -1 +1,2 @@
-CONFIG_PAGE_EXTENSION=y
+# SPDX-License-Identifier: MIT
+CONFIG_PAGE_EXTENSION=y
\ No newline at end of file
diff --git a/cfg/debug/mem/debug-extendmap.scc b/cfg/debug/mem/debug-extendmap.scc
index 83e6e93..8ed1437 100644
--- a/cfg/debug/mem/debug-extendmap.scc
+++ b/cfg/debug/mem/debug-extendmap.scc
@@ -1 +1,2 @@
-kconf non-hardware debug-extendmap.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware debug-extendmap.cfg
\ No newline at end of file
diff --git a/cfg/debug/mem/debug-highmem.cfg b/cfg/debug/mem/debug-highmem.cfg
index 3c8919f..10ce305 100644
--- a/cfg/debug/mem/debug-highmem.cfg
+++ b/cfg/debug/mem/debug-highmem.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_HIGHMEM=y
-CONFIG_DEBUG_HIGHMEM=y
+CONFIG_DEBUG_HIGHMEM=y
\ No newline at end of file
diff --git a/cfg/debug/mem/debug-highmem.scc b/cfg/debug/mem/debug-highmem.scc
index 35c05a1..db0837e 100644
--- a/cfg/debug/mem/debug-highmem.scc
+++ b/cfg/debug/mem/debug-highmem.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hardware debug-highmem.cfg
+kconf non-hardware debug-highmem.cfg
\ No newline at end of file
diff --git a/cfg/debug/mem/debug-io-strict-devmem.cfg b/cfg/debug/mem/debug-io-strict-devmem.cfg
index 61860b4..d7ffb71 100644
--- a/cfg/debug/mem/debug-io-strict-devmem.cfg
+++ b/cfg/debug/mem/debug-io-strict-devmem.cfg
@@ -1 +1,2 @@
-CONFIG_IO_STRICT_DEVMEM=y
+# SPDX-License-Identifier: MIT
+CONFIG_IO_STRICT_DEVMEM=y
\ No newline at end of file
diff --git a/cfg/debug/mem/debug-io-strict-devmem.scc b/cfg/debug/mem/debug-io-strict-devmem.scc
index ff5f107..5ac5fd7 100644
--- a/cfg/debug/mem/debug-io-strict-devmem.scc
+++ b/cfg/debug/mem/debug-io-strict-devmem.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include debug-strict-devmem.scc
-kconf non-hareware debug-io-strict-devmem.cfg
+kconf non-hareware debug-io-strict-devmem.cfg
\ No newline at end of file
diff --git a/cfg/debug/mem/debug-iommu-stress.cfg b/cfg/debug/mem/debug-iommu-stress.cfg
index c1aef2f..ccbc5ad 100644
--- a/cfg/debug/mem/debug-iommu-stress.cfg
+++ b/cfg/debug/mem/debug-iommu-stress.cfg
@@ -1 +1,2 @@
-CONFIG_IOMMU_STRESS=y
+# SPDX-License-Identifier: MIT
+CONFIG_IOMMU_STRESS=y
\ No newline at end of file
diff --git a/cfg/debug/mem/debug-iommu-stress.scc b/cfg/debug/mem/debug-iommu-stress.scc
index a3569f8..909d05b 100644
--- a/cfg/debug/mem/debug-iommu-stress.scc
+++ b/cfg/debug/mem/debug-iommu-stress.scc
@@ -1 +1,2 @@
-kconf non-hardware debug-iommu-stress.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware debug-iommu-stress.cfg
\ No newline at end of file
diff --git a/cfg/debug/mem/debug-memleak.cfg b/cfg/debug/mem/debug-memleak.cfg
index 643ae52..69c27d5 100644
--- a/cfg/debug/mem/debug-memleak.cfg
+++ b/cfg/debug/mem/debug-memleak.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_HAVE_DEBUG_KMEMLEAK=y
CONFIG_DEBUG_KMEMLEAK=y
-CONFIG_DEBUG_KMEMLEAK_TEST=m
+CONFIG_DEBUG_KMEMLEAK_TEST=m
\ No newline at end of file
diff --git a/cfg/debug/mem/debug-memleak.scc b/cfg/debug/mem/debug-memleak.scc
index e276525..792bc2a 100644
--- a/cfg/debug/mem/debug-memleak.scc
+++ b/cfg/debug/mem/debug-memleak.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hardware debug-memleak.cfg
+kconf non-hardware debug-memleak.cfg
\ No newline at end of file
diff --git a/cfg/debug/mem/debug-memtest.cfg b/cfg/debug/mem/debug-memtest.cfg
index cabc499..d0e0485 100644
--- a/cfg/debug/mem/debug-memtest.cfg
+++ b/cfg/debug/mem/debug-memtest.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_HAVE_MEMBLOCK=y
-CONFIG_MEMTEST=y
+CONFIG_MEMTEST=y
\ No newline at end of file
diff --git a/cfg/debug/mem/debug-memtest.scc b/cfg/debug/mem/debug-memtest.scc
index d7c55de..096e480 100644
--- a/cfg/debug/mem/debug-memtest.scc
+++ b/cfg/debug/mem/debug-memtest.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ] || [ "$KARCH" = "arm" ] || [ "$KARCH" = "arm64" ] || [ "$KARCH" = "powerpc" ] || [ "$KARCH" = "mips" ]; then
kconf non-hareware debug-memtest.cfg
-fi
+fi
\ No newline at end of file
diff --git a/cfg/debug/mem/debug-objects.cfg b/cfg/debug/mem/debug-objects.cfg
index 56f01d2..af9a21b 100644
--- a/cfg/debug/mem/debug-objects.cfg
+++ b/cfg/debug/mem/debug-objects.cfg
@@ -1,7 +1,8 @@
+# SPDX-License-Identifier: MIT
CONFIG_DEBUG_OBJECTS=y
CONFIG_DEBUG_OBJECTS_SELFTEST=y
CONFIG_DEBUG_OBJECTS_FREE=y
CONFIG_DEBUG_OBJECTS_TIMERS=y
CONFIG_DEBUG_OBJECTS_WORK=y
CONFIG_DEBUG_OBJECTS_RCU_HEAD=y
-CONFIG_DEBUG_OBJECTS_PERCPU_COUNTER=y
+CONFIG_DEBUG_OBJECTS_PERCPU_COUNTER=y
\ No newline at end of file
diff --git a/cfg/debug/mem/debug-objects.scc b/cfg/debug/mem/debug-objects.scc
index 762d264..2eb2f1a 100644
--- a/cfg/debug/mem/debug-objects.scc
+++ b/cfg/debug/mem/debug-objects.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hardware debug-objects.cfg
+kconf non-hardware debug-objects.cfg
\ No newline at end of file
diff --git a/cfg/debug/mem/debug-pagealloc.cfg b/cfg/debug/mem/debug-pagealloc.cfg
index 6e6db3c..87da7df 100644
--- a/cfg/debug/mem/debug-pagealloc.cfg
+++ b/cfg/debug/mem/debug-pagealloc.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# CONFIG_HIBERNATION is not set
CONFIG_DEBUG_PAGEALLOC=y
-CONFIG_DEBUG_PAGEALLOC_ENABLE_DEFAULT=y
+CONFIG_DEBUG_PAGEALLOC_ENABLE_DEFAULT=y
\ No newline at end of file
diff --git a/cfg/debug/mem/debug-pagealloc.scc b/cfg/debug/mem/debug-pagealloc.scc
index df8e362..ffa3509 100644
--- a/cfg/debug/mem/debug-pagealloc.scc
+++ b/cfg/debug/mem/debug-pagealloc.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hardware debug-pagealloc.cfg
+kconf non-hardware debug-pagealloc.cfg
\ No newline at end of file
--git a/cfg/debug/mem/debug-pageref.cfg b/cfg/debug/mem/debug-pageref.cfg
index bf05737..8f96851 100644
--- a/cfg/debug/mem/debug-pageref.cfg
+++ b/cfg/debug/mem/debug-pageref.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_TRACEPOINTS=y
-CONFIG_DEBUG_PAGE_REF=y
+CONFIG_DEBUG_PAGE_REF=y
\ No newline at end of file
--git a/cfg/debug/mem/debug-pageref.scc b/cfg/debug/mem/debug-pageref.scc
index f35eeff..ca867ba 100644
--- a/cfg/debug/mem/debug-pageref.scc
+++ b/cfg/debug/mem/debug-pageref.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hardware debug-pageref.cfg
+kconf non-hardware debug-pageref.cfg
\ No newline at end of file
diff --git a/cfg/debug/mem/debug-percpumap.cfg b/cfg/debug/mem/debug-percpumap.cfg
index 395f591..5f3204b 100644
--- a/cfg/debug/mem/debug-percpumap.cfg
+++ b/cfg/debug/mem/debug-percpumap.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_SMP=y
-CONFIG_DEBUG_PER_CPU_MAPS=y
+CONFIG_DEBUG_PER_CPU_MAPS=y
\ No newline at end of file
diff --git a/cfg/debug/mem/debug-percpumap.scc b/cfg/debug/mem/debug-percpumap.scc
index 493bbd4..361832d 100644
--- a/cfg/debug/mem/debug-percpumap.scc
+++ b/cfg/debug/mem/debug-percpumap.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hardware debug-percpumap.cfg
+kconf non-hardware debug-percpumap.cfg
\ No newline at end of file
diff --git a/cfg/debug/mem/debug-poison.cfg b/cfg/debug/mem/debug-poison.cfg
index 3e2f8a5..6552197 100644
--- a/cfg/debug/mem/debug-poison.cfg
+++ b/cfg/debug/mem/debug-poison.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_PAGE_POISONING=y
CONFIG_PAGE_POISONING_NO_SANITY=y
-CONFIG_PAGE_POISONING_ZERO=y
+CONFIG_PAGE_POISONING_ZERO=y
\ No newline at end of file
diff --git a/cfg/debug/mem/debug-poison.scc b/cfg/debug/mem/debug-poison.scc
index 65d58f7..ce3de9e 100644
--- a/cfg/debug/mem/debug-poison.scc
+++ b/cfg/debug/mem/debug-poison.scc
@@ -1 +1,2 @@
-kconf non-hardware debug-poison.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware debug-poison.cfg
\ No newline at end of file
diff --git a/cfg/debug/mem/debug-rodata.cfg b/cfg/debug/mem/debug-rodata.cfg
index 244eba8..911a649 100644
--- a/cfg/debug/mem/debug-rodata.cfg
+++ b/cfg/debug/mem/debug-rodata.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_STRICT_KERNEL_RWX=y
-CONFIG_DEBUG_RODATA_TEST=y
+CONFIG_DEBUG_RODATA_TEST=y
\ No newline at end of file
diff --git a/cfg/debug/mem/debug-rodata.scc b/cfg/debug/mem/debug-rodata.scc
index b2b8d6e..61aaff4 100644
--- a/cfg/debug/mem/debug-rodata.scc
+++ b/cfg/debug/mem/debug-rodata.scc
@@ -1 +1,2 @@
-kconf non-hardware debug-rodata.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware debug-rodata.cfg
\ No newline at end of file
diff --git a/cfg/debug/mem/debug-slub.cfg b/cfg/debug/mem/debug-slub.cfg
index 6a6f1bb..c97c237 100644
--- a/cfg/debug/mem/debug-slub.cfg
+++ b/cfg/debug/mem/debug-slub.cfg
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
CONFIG_SLUB=y
CONFIG_SLUB_DEBUG=y
CONFIG_SLUB_DEBUG_ON=y
-CONFIG_SLUB_STATS=y
+CONFIG_SLUB_STATS=y
\ No newline at end of file
diff --git a/cfg/debug/mem/debug-slub.scc b/cfg/debug/mem/debug-slub.scc
index 2b2cbef..c8946ca 100644
--- a/cfg/debug/mem/debug-slub.scc
+++ b/cfg/debug/mem/debug-slub.scc
@@ -1 +1,2 @@
-kconf non-hardware debug-slub.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware debug-slub.cfg
\ No newline at end of file
diff --git a/cfg/debug/mem/debug-strict-devmem.cfg b/cfg/debug/mem/debug-strict-devmem.cfg
index d6bb279..31bd9c9 100644
--- a/cfg/debug/mem/debug-strict-devmem.cfg
+++ b/cfg/debug/mem/debug-strict-devmem.cfg
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y
CONFIG_MMU=y
CONFIG_DEVMEM=y
-CONFIG_STRICT_DEVMEM=y
+CONFIG_STRICT_DEVMEM=y
\ No newline at end of file
diff --git a/cfg/debug/mem/debug-strict-devmem.scc b/cfg/debug/mem/debug-strict-devmem.scc
index 61cf6e8..63ac134 100644
--- a/cfg/debug/mem/debug-strict-devmem.scc
+++ b/cfg/debug/mem/debug-strict-devmem.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ] || [ "$KARCH" = "arm" ] || [ "$KARCH" = "arm64" ] || [ "$KARCH" = "powerpc" ] || [ "$KARCH" = "mips" ]; then
kconf non-hareware debug-strict-devmem.cfg
-fi
+fi
\ No newline at end of file
diff --git a/cfg/debug/mem/debug-tlbflush.cfg b/cfg/debug/mem/debug-tlbflush.cfg
index cd0b3ab..7ccce21 100644
--- a/cfg/debug/mem/debug-tlbflush.cfg
+++ b/cfg/debug/mem/debug-tlbflush.cfg
@@ -1 +1,2 @@
-CONFIG_DEBUG_TLBFLUSH=y
+# SPDX-License-Identifier: MIT
+CONFIG_DEBUG_TLBFLUSH=y
\ No newline at end of file
diff --git a/cfg/debug/mem/debug-tlbflush.scc b/cfg/debug/mem/debug-tlbflush.scc
index 2bc7453..0eaa2ba 100644
--- a/cfg/debug/mem/debug-tlbflush.scc
+++ b/cfg/debug/mem/debug-tlbflush.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hardware debug-tlbflush.cfg
+kconf non-hardware debug-tlbflush.cfg
\ No newline at end of file
diff --git a/cfg/debug/mem/debug-vm.cfg b/cfg/debug/mem/debug-vm.cfg
index 1bcbe86..e88eeab 100644
--- a/cfg/debug/mem/debug-vm.cfg
+++ b/cfg/debug/mem/debug-vm.cfg
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
CONFIG_DEBUG_VM=y
CONFIG_DEBUG_VM_VMACACHE=y
CONFIG_DEBUG_VM_PGFLAGS=y
-CONFIG_DEBUG_VM_RB=y
+CONFIG_DEBUG_VM_RB=y
\ No newline at end of file
diff --git a/cfg/debug/mem/debug-vm.scc b/cfg/debug/mem/debug-vm.scc
index cf879a0..97ee00c 100644
--- a/cfg/debug/mem/debug-vm.scc
+++ b/cfg/debug/mem/debug-vm.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hardware debug-vm.cfg
+kconf non-hardware debug-vm.cfg
\ No newline at end of file
diff --git a/cfg/debug/misc/debug-block-ext-devt.cfg b/cfg/debug/misc/debug-block-ext-devt.cfg
index 778da5f..526438d 100644
--- a/cfg/debug/misc/debug-block-ext-devt.cfg
+++ b/cfg/debug/misc/debug-block-ext-devt.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_BLOCK=y
-CONFIG_DEBUG_BLOCK_EXT_DEVT=y
+CONFIG_DEBUG_BLOCK_EXT_DEVT=y
\ No newline at end of file
diff --git a/cfg/debug/misc/debug-block-ext-devt.scc b/cfg/debug/misc/debug-block-ext-devt.scc
index 49c0c4c..73c8e20 100644
--- a/cfg/debug/misc/debug-block-ext-devt.scc
+++ b/cfg/debug/misc/debug-block-ext-devt.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hardware debug-block-ext-devt.cfg
+kconf non-hardware debug-block-ext-devt.cfg
\ No newline at end of file
diff --git a/cfg/debug/misc/debug-boot-params.cfg b/cfg/debug/misc/debug-boot-params.cfg
index 4cfbb54..8de29e4 100644
--- a/cfg/debug/misc/debug-boot-params.cfg
+++ b/cfg/debug/misc/debug-boot-params.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_FS=y
-CONFIG_DEBUG_BOOT_PARAMS=y
+CONFIG_DEBUG_BOOT_PARAMS=y
\ No newline at end of file
diff --git a/cfg/debug/misc/debug-boot-params.scc b/cfg/debug/misc/debug-boot-params.scc
index d17b207..ea7133d 100644
--- a/cfg/debug/misc/debug-boot-params.scc
+++ b/cfg/debug/misc/debug-boot-params.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hareware debug-boot-params.cfg
+kconf non-hareware debug-boot-params.cfg
\ No newline at end of file
diff --git a/cfg/debug/misc/debug-bug-on-datacorruption.cfg b/cfg/debug/misc/debug-bug-on-datacorruption.cfg
index 5ebeba7..f43c27a 100644
--- a/cfg/debug/misc/debug-bug-on-datacorruption.cfg
+++ b/cfg/debug/misc/debug-bug-on-datacorruption.cfg
@@ -1 +1,2 @@
-CONFIG_BUG_ON_DATA_CORRUPTION=y
+# SPDX-License-Identifier: MIT
+CONFIG_BUG_ON_DATA_CORRUPTION=y
\ No newline at end of file
diff --git a/cfg/debug/misc/debug-bug-on-datacorruption.scc b/cfg/debug/misc/debug-bug-on-datacorruption.scc
index 39b9fb8..28a51c9 100644
--- a/cfg/debug/misc/debug-bug-on-datacorruption.scc
+++ b/cfg/debug/misc/debug-bug-on-datacorruption.scc
@@ -1 +1,2 @@
-kconf non-hardware debug-bug-on-datacorruption.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware debug-bug-on-datacorruption.cfg
\ No newline at end of file
diff --git a/cfg/debug/misc/debug-credentials.cfg b/cfg/debug/misc/debug-credentials.cfg
index 0911429..1c40dd5 100644
--- a/cfg/debug/misc/debug-credentials.cfg
+++ b/cfg/debug/misc/debug-credentials.cfg
@@ -1 +1,2 @@
-CONFIG_DEBUG_CREDENTIALS=y
+# SPDX-License-Identifier: MIT
+CONFIG_DEBUG_CREDENTIALS=y
\ No newline at end of file
diff --git a/cfg/debug/misc/debug-credentials.scc b/cfg/debug/misc/debug-credentials.scc
index 9424b01..6f77173 100644
--- a/cfg/debug/misc/debug-credentials.scc
+++ b/cfg/debug/misc/debug-credentials.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hardware debug-credentials.cfg
+kconf non-hardware debug-credentials.cfg
\ No newline at end of file
diff --git a/cfg/debug/misc/debug-dma-api.cfg b/cfg/debug/misc/debug-dma-api.cfg
index 3f3b340..3b98a82 100644
--- a/cfg/debug/misc/debug-dma-api.cfg
+++ b/cfg/debug/misc/debug-dma-api.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_HAVE_DMA_API_DEBUG=y
-CONFIG_DMA_API_DEBUG=y
+CONFIG_DMA_API_DEBUG=y
\ No newline at end of file
diff --git a/cfg/debug/misc/debug-dma-api.scc b/cfg/debug/misc/debug-dma-api.scc
index 1a364ec..2bd1c3f 100644
--- a/cfg/debug/misc/debug-dma-api.scc
+++ b/cfg/debug/misc/debug-dma-api.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ] || [ "$KARCH" = "arm" ] || [ "$KARCH" = "arm64" ] || [ "$KARCH" = "powerpc" ] || [ "$KARCH" = "mips" ]; then
kconf non-hardware debug-dma-api.cfg
-fi
+fi
\ No newline at end of file
diff --git a/cfg/debug/misc/debug-entry.cfg b/cfg/debug/misc/debug-entry.cfg
index 9362220..9642b66 100644
--- a/cfg/debug/misc/debug-entry.cfg
+++ b/cfg/debug/misc/debug-entry.cfg
@@ -1 +1,2 @@
-CONFIG_DEBUG_ENTRY=y
+# SPDX-License-Identifier: MIT
+CONFIG_DEBUG_ENTRY=y
\ No newline at end of file
diff --git a/cfg/debug/misc/debug-entry.scc b/cfg/debug/misc/debug-entry.scc
index e98be68..3844fae 100644
--- a/cfg/debug/misc/debug-entry.scc
+++ b/cfg/debug/misc/debug-entry.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hareware debug-entry.cfg
+kconf non-hareware debug-entry.cfg
\ No newline at end of file
diff --git a/cfg/debug/misc/debug-latencytop.cfg b/cfg/debug/misc/debug-latencytop.cfg
index 333a521..7f02950 100644
--- a/cfg/debug/misc/debug-latencytop.cfg
+++ b/cfg/debug/misc/debug-latencytop.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_STACKTRACE_SUPPORT=y
CONFIG_PROC_FS=y
-CONFIG_LATENCYTOP=y
+CONFIG_LATENCYTOP=y
\ No newline at end of file
diff --git a/cfg/debug/misc/debug-latencytop.scc b/cfg/debug/misc/debug-latencytop.scc
index a07532d..3d0dccf 100644
--- a/cfg/debug/misc/debug-latencytop.scc
+++ b/cfg/debug/misc/debug-latencytop.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ] || [ "$KARCH" = "arm" ] || [ "$KARCH" = "arm64" ] || [ "$KARCH" = "powerpc" ] || [ "$KARCH" = "mips" ]; then
kconf non-hardware debug-latencytop.cfg
-fi
+fi
\ No newline at end of file
diff --git a/cfg/debug/misc/debug-optimize-inlining.cfg b/cfg/debug/misc/debug-optimize-inlining.cfg
index 6991e6d..e0294d2 100644
--- a/cfg/debug/misc/debug-optimize-inlining.cfg
+++ b/cfg/debug/misc/debug-optimize-inlining.cfg
@@ -1 +1,2 @@
-CONFIG_OPTIMIZE_INLINING=y
+# SPDX-License-Identifier: MIT
+CONFIG_OPTIMIZE_INLINING=y
\ No newline at end of file
diff --git a/cfg/debug/misc/debug-optimize-inlining.scc b/cfg/debug/misc/debug-optimize-inlining.scc
index a5b176f..1bd5904 100644
--- a/cfg/debug/misc/debug-optimize-inlining.scc
+++ b/cfg/debug/misc/debug-optimize-inlining.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ]; then
kconf non-hareware debug-optimize-inlining.cfg
-fi
+fi
\ No newline at end of file
diff --git a/cfg/debug/misc/debug-panic-oops.cfg b/cfg/debug/misc/debug-panic-oops.cfg
index 29dc6ff..26ff642 100644
--- a/cfg/debug/misc/debug-panic-oops.cfg
+++ b/cfg/debug/misc/debug-panic-oops.cfg
@@ -1 +1,2 @@
-CONFIG_PANIC_ON_OOPS=y
+# SPDX-License-Identifier: MIT
+CONFIG_PANIC_ON_OOPS=y
\ No newline at end of file
diff --git a/cfg/debug/misc/debug-panic-oops.scc b/cfg/debug/misc/debug-panic-oops.scc
index 6e02b5c..c5c149d 100644
--- a/cfg/debug/misc/debug-panic-oops.scc
+++ b/cfg/debug/misc/debug-panic-oops.scc
@@ -1 +1,2 @@
-kconf non-hardware debug-panic-oops.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware debug-panic-oops.cfg
\ No newline at end of file
diff --git a/cfg/debug/misc/debug-warn-unseeded-random.cfg b/cfg/debug/misc/debug-warn-unseeded-random.cfg
index e5f11e8..4460315 100644
--- a/cfg/debug/misc/debug-warn-unseeded-random.cfg
+++ b/cfg/debug/misc/debug-warn-unseeded-random.cfg
@@ -1 +1,2 @@
-CONFIG_WARN_ALL_UNSEEDED_RANDOM=y
+# SPDX-License-Identifier: MIT
+CONFIG_WARN_ALL_UNSEEDED_RANDOM=y
\ No newline at end of file
diff --git a/cfg/debug/misc/debug-warn-unseeded-random.scc b/cfg/debug/misc/debug-warn-unseeded-random.scc
index dc0bf90..25c7a04 100644
--- a/cfg/debug/misc/debug-warn-unseeded-random.scc
+++ b/cfg/debug/misc/debug-warn-unseeded-random.scc
@@ -1 +1,2 @@
-kconf non-hardware debug-warn-unseeded-random.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware debug-warn-unseeded-random.cfg
\ No newline at end of file
diff --git a/cfg/debug/misc/debug-wq-force-rr-cpu.cfg b/cfg/debug/misc/debug-wq-force-rr-cpu.cfg
index e1ba6f5..435667a 100644
--- a/cfg/debug/misc/debug-wq-force-rr-cpu.cfg
+++ b/cfg/debug/misc/debug-wq-force-rr-cpu.cfg
@@ -1 +1,2 @@
-CONFIG_DEBUG_WQ_FORCE_RR_CPU=y
+# SPDX-License-Identifier: MIT
+CONFIG_DEBUG_WQ_FORCE_RR_CPU=y
\ No newline at end of file
diff --git a/cfg/debug/misc/debug-wq-force-rr-cpu.scc b/cfg/debug/misc/debug-wq-force-rr-cpu.scc
index 9e2a680..4d616c4 100644
--- a/cfg/debug/misc/debug-wq-force-rr-cpu.scc
+++ b/cfg/debug/misc/debug-wq-force-rr-cpu.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hardware debug-wq-force-rr-cpu.cfg
+kconf non-hardware debug-wq-force-rr-cpu.cfg
\ No newline at end of file
diff --git a/cfg/debug/misc/debug-x86-verbose-bootup.cfg b/cfg/debug/misc/debug-x86-verbose-bootup.cfg
index 26361f4..2bd3c4e 100644
--- a/cfg/debug/misc/debug-x86-verbose-bootup.cfg
+++ b/cfg/debug/misc/debug-x86-verbose-bootup.cfg
@@ -1 +1,2 @@
-CONFIG_X86_VERBOSE_BOOTUP=y
+# SPDX-License-Identifier: MIT
+CONFIG_X86_VERBOSE_BOOTUP=y
\ No newline at end of file
diff --git a/cfg/debug/misc/debug-x86-verbose-bootup.scc b/cfg/debug/misc/debug-x86-verbose-bootup.scc
index 85ba1fa..8119b9b 100644
--- a/cfg/debug/misc/debug-x86-verbose-bootup.scc
+++ b/cfg/debug/misc/debug-x86-verbose-bootup.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ]; then
kconf non-hardware debug-x86-verbose-bootup.cfg
-fi
+fi
\ No newline at end of file
diff --git a/cfg/debug/notifier/debug-netdev-notifier.cfg b/cfg/debug/notifier/debug-netdev-notifier.cfg
index b2ebddb..6bcf61d 100644
--- a/cfg/debug/notifier/debug-netdev-notifier.cfg
+++ b/cfg/debug/notifier/debug-netdev-notifier.cfg
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
# dependency
CONFIG_NET=y
-CONFIG_NETDEV_NOTIFIER_ERROR_INJECT=m
+CONFIG_NETDEV_NOTIFIER_ERROR_INJECT=m
\ No newline at end of file
diff --git a/cfg/debug/notifier/debug-netdev-notifier.scc b/cfg/debug/notifier/debug-netdev-notifier.scc
index 59a0577..3fa69dc 100644
--- a/cfg/debug/notifier/debug-netdev-notifier.scc
+++ b/cfg/debug/notifier/debug-netdev-notifier.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
include cfg/debug/notifier/debug-notifier-err-injection.scc
-kconf non-hardware debug-netdev-notifier.cfg
+kconf non-hardware debug-netdev-notifier.cfg
\ No newline at end of file
diff --git a/cfg/debug/notifier/debug-notifier-err-injection.cfg b/cfg/debug/notifier/debug-notifier-err-injection.cfg
index 708a37f..9746d23 100644
--- a/cfg/debug/notifier/debug-notifier-err-injection.cfg
+++ b/cfg/debug/notifier/debug-notifier-err-injection.cfg
@@ -1 +1,2 @@
-CONFIG_NOTIFIER_ERROR_INJECTION=m
+# SPDX-License-Identifier: MIT
+CONFIG_NOTIFIER_ERROR_INJECTION=m
\ No newline at end of file
diff --git a/cfg/debug/notifier/debug-notifier-err-injection.scc b/cfg/debug/notifier/debug-notifier-err-injection.scc
index ac3c903..9913f74 100644
--- a/cfg/debug/notifier/debug-notifier-err-injection.scc
+++ b/cfg/debug/notifier/debug-notifier-err-injection.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hardware debug-notifier-err-injection.cfg
+kconf non-hardware debug-notifier-err-injection.cfg
\ No newline at end of file
diff --git a/cfg/debug/notifier/debug-notifiers.cfg b/cfg/debug/notifier/debug-notifiers.cfg
index fc84e66..66cd096 100644
--- a/cfg/debug/notifier/debug-notifiers.cfg
+++ b/cfg/debug/notifier/debug-notifiers.cfg
@@ -1 +1,2 @@
-CONFIG_DEBUG_NOTIFIERS=y
+# SPDX-License-Identifier: MIT
+CONFIG_DEBUG_NOTIFIERS=y
\ No newline at end of file
diff --git a/cfg/debug/notifier/debug-notifiers.scc b/cfg/debug/notifier/debug-notifiers.scc
index 86b7b4c..014b05c 100644
--- a/cfg/debug/notifier/debug-notifiers.scc
+++ b/cfg/debug/notifier/debug-notifiers.scc
@@ -1 +1,2 @@
-kconf non-hardware debug-notifiers.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware debug-notifiers.cfg
\ No newline at end of file
diff --git a/cfg/debug/notifier/debug-pm-notifier.cfg b/cfg/debug/notifier/debug-pm-notifier.cfg
index 37764b2..2bd537f 100644
--- a/cfg/debug/notifier/debug-pm-notifier.cfg
+++ b/cfg/debug/notifier/debug-pm-notifier.cfg
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
# dependency
CONFIG_PM=y
-CONFIG_PM_NOTIFIER_ERROR_INJECT=m
+CONFIG_PM_NOTIFIER_ERROR_INJECT=m
\ No newline at end of file
diff --git a/cfg/debug/notifier/debug-pm-notifier.scc b/cfg/debug/notifier/debug-pm-notifier.scc
index 85516b8..05766ad 100644
--- a/cfg/debug/notifier/debug-pm-notifier.scc
+++ b/cfg/debug/notifier/debug-pm-notifier.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
include cfg/debug/notifier/debug-notifier-err-injection.scc
-kconf non-hardware debug-pm-notifier.cfg
+kconf non-hardware debug-pm-notifier.cfg
\ No newline at end of file
diff --git a/cfg/debug/pm/debug-pm-advanced.cfg b/cfg/debug/pm/debug-pm-advanced.cfg
index 4d0cf54..33bfae6 100644
--- a/cfg/debug/pm/debug-pm-advanced.cfg
+++ b/cfg/debug/pm/debug-pm-advanced.cfg
@@ -1 +1,2 @@
-CONFIG_PM_ADVANCED_DEBUG=y
+# SPDX-License-Identifier: MIT
+CONFIG_PM_ADVANCED_DEBUG=y
\ No newline at end of file
diff --git a/cfg/debug/pm/debug-pm-advanced.scc b/cfg/debug/pm/debug-pm-advanced.scc
index 0883d69..a51df19 100644
--- a/cfg/debug/pm/debug-pm-advanced.scc
+++ b/cfg/debug/pm/debug-pm-advanced.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include debug-pm.scc
-kconf non-hardware debug-pm-advanced.cfg
+kconf non-hardware debug-pm-advanced.cfg
\ No newline at end of file
diff --git a/cfg/debug/pm/debug-pm-test-suspend.cfg b/cfg/debug/pm/debug-pm-test-suspend.cfg
index dae462d..3bec80a 100644
--- a/cfg/debug/pm/debug-pm-test-suspend.cfg
+++ b/cfg/debug/pm/debug-pm-test-suspend.cfg
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
CONFIG_ARCH_SUSPEND_POSSIBLE=y
CONFIG_SUSPEND=y
CONFIG_RTC_CLASS=y
-CONFIG_PM_TEST_SUSPEND=y
+CONFIG_PM_TEST_SUSPEND=y
\ No newline at end of file
diff --git a/cfg/debug/pm/debug-pm-test-suspend.scc b/cfg/debug/pm/debug-pm-test-suspend.scc
index 6e5e8fe..9414287 100644
--- a/cfg/debug/pm/debug-pm-test-suspend.scc
+++ b/cfg/debug/pm/debug-pm-test-suspend.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
include debug-pm.scc
if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ]; then
kconf non-hardware debug-pm-test-suspend.cfg
-fi
+fi
\ No newline at end of file
diff --git a/cfg/debug/pm/debug-pm-trace-rtc.cfg b/cfg/debug/pm/debug-pm-trace-rtc.cfg
index 1033f9a..e8f8f06 100644
--- a/cfg/debug/pm/debug-pm-trace-rtc.cfg
+++ b/cfg/debug/pm/debug-pm-trace-rtc.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_PM_SLEEP_DEBUG=y
-CONFIG_PM_TRACE_RTC=y
+CONFIG_PM_TRACE_RTC=y
\ No newline at end of file
diff --git a/cfg/debug/pm/debug-pm-trace-rtc.scc b/cfg/debug/pm/debug-pm-trace-rtc.scc
index 5b50551..2d91d98 100644
--- a/cfg/debug/pm/debug-pm-trace-rtc.scc
+++ b/cfg/debug/pm/debug-pm-trace-rtc.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ]; then
kconf non-hardware debug-pm-trace-rtc.cfg
-fi
+fi
\ No newline at end of file
diff --git a/cfg/debug/pm/debug-pm.cfg b/cfg/debug/pm/debug-pm.cfg
index 6f57a7c..d811c86 100644
--- a/cfg/debug/pm/debug-pm.cfg
+++ b/cfg/debug/pm/debug-pm.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_PM=y
-CONFIG_PM_DEBUG=y
+CONFIG_PM_DEBUG=y
\ No newline at end of file
diff --git a/cfg/debug/pm/debug-pm.scc b/cfg/debug/pm/debug-pm.scc
index 433f66b..98e59d8 100644
--- a/cfg/debug/pm/debug-pm.scc
+++ b/cfg/debug/pm/debug-pm.scc
@@ -1 +1,2 @@
-kconf non-hardware debug-pm.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware debug-pm.cfg
\ No newline at end of file
diff --git a/cfg/debug/printk/debug-boot-printk-delay.cfg b/cfg/debug/printk/debug-boot-printk-delay.cfg
index 94574d3..eaf37c8 100644
--- a/cfg/debug/printk/debug-boot-printk-delay.cfg
+++ b/cfg/debug/printk/debug-boot-printk-delay.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_PRINTK=y
GENERIC_CALIBRATE_DELAY=y
-CONFIG_BOOT_PRINTK_DELAY=y
+CONFIG_BOOT_PRINTK_DELAY=y
\ No newline at end of file
diff --git a/cfg/debug/printk/debug-boot-printk-delay.scc b/cfg/debug/printk/debug-boot-printk-delay.scc
index 2cc52c6..bfb33a2 100644
--- a/cfg/debug/printk/debug-boot-printk-delay.scc
+++ b/cfg/debug/printk/debug-boot-printk-delay.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hardware debug-boot-printk-delay.cfg
+kconf non-hardware debug-boot-printk-delay.cfg
\ No newline at end of file
diff --git a/cfg/debug/printk/debug-dynamic-debug.cfg b/cfg/debug/printk/debug-dynamic-debug.cfg
index 83665a6..508dec1 100644
--- a/cfg/debug/printk/debug-dynamic-debug.cfg
+++ b/cfg/debug/printk/debug-dynamic-debug.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_PRINTK=y
CONFIG_DEBUG_FS=y
-CONFIG_DYNAMIC_DEBUG=y
+CONFIG_DYNAMIC_DEBUG=y
\ No newline at end of file
diff --git a/cfg/debug/printk/debug-dynamic-debug.scc b/cfg/debug/printk/debug-dynamic-debug.scc
index b370cae..31d8533 100644
--- a/cfg/debug/printk/debug-dynamic-debug.scc
+++ b/cfg/debug/printk/debug-dynamic-debug.scc
@@ -1 +1,2 @@
-kconf non-hardware debug-dynamic-debug.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware debug-dynamic-debug.cfg
\ No newline at end of file
diff --git a/cfg/debug/printk/debug-early-printk-dbgp.cfg b/cfg/debug/printk/debug-early-printk-dbgp.cfg
index 3522f76..af9421f 100644
--- a/cfg/debug/printk/debug-early-printk-dbgp.cfg
+++ b/cfg/debug/printk/debug-early-printk-dbgp.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_PCI=y
-CONFIG_EARLY_PRINTK_DBGP=y
+CONFIG_EARLY_PRINTK_DBGP=y
\ No newline at end of file
diff --git a/cfg/debug/printk/debug-early-printk-dbgp.scc b/cfg/debug/printk/debug-early-printk-dbgp.scc
index ce12f9f..f8c9441 100644
--- a/cfg/debug/printk/debug-early-printk-dbgp.scc
+++ b/cfg/debug/printk/debug-early-printk-dbgp.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ]; then
kconf non-hardware debug-early-printk-dbgp.cfg
-fi
+fi
\ No newline at end of file
diff --git a/cfg/debug/printk/debug-early-printk-efi.cfg b/cfg/debug/printk/debug-early-printk-efi.cfg
index 16073dd..12f61f3 100644
--- a/cfg/debug/printk/debug-early-printk-efi.cfg
+++ b/cfg/debug/printk/debug-early-printk-efi.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_EFI=y
-CONFIG_EFI_EARLYCON=y
+CONFIG_EFI_EARLYCON=y
\ No newline at end of file
diff --git a/cfg/debug/printk/debug-early-printk-efi.scc b/cfg/debug/printk/debug-early-printk-efi.scc
index 490f29e..e4b9113 100644
--- a/cfg/debug/printk/debug-early-printk-efi.scc
+++ b/cfg/debug/printk/debug-early-printk-efi.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ]; then
kconf non-hardware debug-early-printk-efi.cfg
-fi
+fi
\ No newline at end of file
diff --git a/cfg/debug/printk/debug-early-printk-usb.cfg b/cfg/debug/printk/debug-early-printk-usb.cfg
index 47e8f40..4381d58 100644
--- a/cfg/debug/printk/debug-early-printk-usb.cfg
+++ b/cfg/debug/printk/debug-early-printk-usb.cfg
@@ -1 +1,2 @@
-CONFIG_EARLY_PRINTK_USB_XDBC=y
+# SPDX-License-Identifier: MIT
+CONFIG_EARLY_PRINTK_USB_XDBC=y
\ No newline at end of file
diff --git a/cfg/debug/printk/debug-early-printk-usb.scc b/cfg/debug/printk/debug-early-printk-usb.scc
index 24cd79f..7ab361d 100644
--- a/cfg/debug/printk/debug-early-printk-usb.scc
+++ b/cfg/debug/printk/debug-early-printk-usb.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ]; then
kconf non-hardware debug-early-printk-usb.cfg
-fi
+fi
\ No newline at end of file
diff --git a/cfg/debug/printk/debug-printk-time.cfg b/cfg/debug/printk/debug-printk-time.cfg
index f84966f..3a88788 100644
--- a/cfg/debug/printk/debug-printk-time.cfg
+++ b/cfg/debug/printk/debug-printk-time.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_PRINTK=y
-CONFIG_PRINTK_TIME=y
+CONFIG_PRINTK_TIME=y
\ No newline at end of file
diff --git a/cfg/debug/printk/debug-printk-time.scc b/cfg/debug/printk/debug-printk-time.scc
index a7b154b..3e17343 100644
--- a/cfg/debug/printk/debug-printk-time.scc
+++ b/cfg/debug/printk/debug-printk-time.scc
@@ -1 +1,2 @@
-kconf non-hardware debug-printk-time.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware debug-printk-time.cfg
\ No newline at end of file
diff --git a/cfg/debug/processor/debug-cpu-hotplug-state-control.cfg b/cfg/debug/processor/debug-cpu-hotplug-state-control.cfg
index d480abb..71e20b9 100644
--- a/cfg/debug/processor/debug-cpu-hotplug-state-control.cfg
+++ b/cfg/debug/processor/debug-cpu-hotplug-state-control.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_SMP=y
CONFIG_HOTPLUG_CPU=y
-CONFIG_CPU_HOTPLUG_STATE_CONTROL=y
+CONFIG_CPU_HOTPLUG_STATE_CONTROL=y
\ No newline at end of file
diff --git a/cfg/debug/processor/debug-cpu-hotplug-state-control.scc b/cfg/debug/processor/debug-cpu-hotplug-state-control.scc
index 84aeba3..a4a74bc 100644
--- a/cfg/debug/processor/debug-cpu-hotplug-state-control.scc
+++ b/cfg/debug/processor/debug-cpu-hotplug-state-control.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ] || [ "$KARCH" = "arm" ] || [ "$KARCH" = "arm64" ] || [ "$KARCH" = "powerpc" ] || [ "$KARCH" = "mips" ]; then
kconf non-hardware debug-cpu-hotplug-state-control.cfg
-fi
+fi
\ No newline at end of file
diff --git a/cfg/debug/processor/debug-hotplug-cpu0.cfg b/cfg/debug/processor/debug-hotplug-cpu0.cfg
index 24d6f0d..4924ab1 100644
--- a/cfg/debug/processor/debug-hotplug-cpu0.cfg
+++ b/cfg/debug/processor/debug-hotplug-cpu0.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_SMP=y
CONFIG_HOTPLUG_CPU=y
-CONFIG_DEBUG_HOTPLUG_CPU0=y
+CONFIG_DEBUG_HOTPLUG_CPU0=y
\ No newline at end of file
diff --git a/cfg/debug/processor/debug-hotplug-cpu0.scc b/cfg/debug/processor/debug-hotplug-cpu0.scc
index e6b18de..b12b32e 100644
--- a/cfg/debug/processor/debug-hotplug-cpu0.scc
+++ b/cfg/debug/processor/debug-hotplug-cpu0.scc
@@ -1 +1,2 @@
-kconf non-hardware debug-hotplug-cpu0.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware debug-hotplug-cpu0.cfg
\ No newline at end of file
diff --git a/cfg/debug/rcu/debug-rcu-eqs.cfg b/cfg/debug/rcu/debug-rcu-eqs.cfg
index 529691f..4fe7180 100644
--- a/cfg/debug/rcu/debug-rcu-eqs.cfg
+++ b/cfg/debug/rcu/debug-rcu-eqs.cfg
@@ -1 +1,2 @@
-CONFIG_RCU_EQS_DEBUG=y
+# SPDX-License-Identifier: MIT
+CONFIG_RCU_EQS_DEBUG=y
\ No newline at end of file
diff --git a/cfg/debug/rcu/debug-rcu-eqs.scc b/cfg/debug/rcu/debug-rcu-eqs.scc
index 6cd73dc..8013956 100644
--- a/cfg/debug/rcu/debug-rcu-eqs.scc
+++ b/cfg/debug/rcu/debug-rcu-eqs.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hardware debug-rcu-eqs.cfg
+kconf non-hardware debug-rcu-eqs.cfg
\ No newline at end of file
diff --git a/cfg/debug/rcu/debug-rcu-perftest.cfg b/cfg/debug/rcu/debug-rcu-perftest.cfg
index dd564ab..694f37d 100644
--- a/cfg/debug/rcu/debug-rcu-perftest.cfg
+++ b/cfg/debug/rcu/debug-rcu-perftest.cfg
@@ -1 +1,2 @@
-CONFIG_RCU_PERF_TEST=m
+# SPDX-License-Identifier: MIT
+CONFIG_RCU_PERF_TEST=m
\ No newline at end of file
diff --git a/cfg/debug/rcu/debug-rcu-perftest.scc b/cfg/debug/rcu/debug-rcu-perftest.scc
index 5937f88..cf07b3e 100644
--- a/cfg/debug/rcu/debug-rcu-perftest.scc
+++ b/cfg/debug/rcu/debug-rcu-perftest.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hardware debug-rcu-perftest.cfg
+kconf non-hardware debug-rcu-perftest.cfg
\ No newline at end of file
diff --git a/cfg/debug/rcu/debug-rcu-torturetest.cfg b/cfg/debug/rcu/debug-rcu-torturetest.cfg
index 2f57486..c9cee71 100644
--- a/cfg/debug/rcu/debug-rcu-torturetest.cfg
+++ b/cfg/debug/rcu/debug-rcu-torturetest.cfg
@@ -1 +1,2 @@
-CONFIG_RCU_TORTURE_TEST=m
+# SPDX-License-Identifier: MIT
+CONFIG_RCU_TORTURE_TEST=m
\ No newline at end of file
diff --git a/cfg/debug/rcu/debug-rcu-torturetest.scc b/cfg/debug/rcu/debug-rcu-torturetest.scc
index 3ecb2c9..d0fc3b0 100644
--- a/cfg/debug/rcu/debug-rcu-torturetest.scc
+++ b/cfg/debug/rcu/debug-rcu-torturetest.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hardware debug-rcu-torturetest.cfg
+kconf non-hardware debug-rcu-torturetest.cfg
\ No newline at end of file
diff --git a/cfg/debug/rcu/debug-rcu-trace.cfg b/cfg/debug/rcu/debug-rcu-trace.cfg
index 91f5997..cc62bb3 100644
--- a/cfg/debug/rcu/debug-rcu-trace.cfg
+++ b/cfg/debug/rcu/debug-rcu-trace.cfg
@@ -1 +1,2 @@
-CONFIG_RCU_TRACE=y
+# SPDX-License-Identifier: MIT
+CONFIG_RCU_TRACE=y
\ No newline at end of file
diff --git a/cfg/debug/rcu/debug-rcu-trace.scc b/cfg/debug/rcu/debug-rcu-trace.scc
index 7b6d2b0..da19371 100644
--- a/cfg/debug/rcu/debug-rcu-trace.scc
+++ b/cfg/debug/rcu/debug-rcu-trace.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hardware debug-rcu-trace.cfg
+kconf non-hardware debug-rcu-trace.cfg
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-atomic64-selftest.cfg b/cfg/debug/runtime-test/debug-atomic64-selftest.cfg
index 83f6626..242a5fa 100644
--- a/cfg/debug/runtime-test/debug-atomic64-selftest.cfg
+++ b/cfg/debug/runtime-test/debug-atomic64-selftest.cfg
@@ -1 +1,2 @@
-CONFIG_ATOMIC64_SELFTEST=m
+# SPDX-License-Identifier: MIT
+CONFIG_ATOMIC64_SELFTEST=m
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-atomic64-selftest.scc b/cfg/debug/runtime-test/debug-atomic64-selftest.scc
index dda6fcd..7e65a7d 100644
--- a/cfg/debug/runtime-test/debug-atomic64-selftest.scc
+++ b/cfg/debug/runtime-test/debug-atomic64-selftest.scc
@@ -1 +1,2 @@
-kconf non-hardware debug-atomic64-selftest.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware debug-atomic64-selftest.cfg
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-backtrace-self-test.cfg b/cfg/debug/runtime-test/debug-backtrace-self-test.cfg
index 94c3e26..ec733bc 100644
--- a/cfg/debug/runtime-test/debug-backtrace-self-test.cfg
+++ b/cfg/debug/runtime-test/debug-backtrace-self-test.cfg
@@ -1 +1,2 @@
-CONFIG_BACKTRACE_SELF_TEST=m
+# SPDX-License-Identifier: MIT
+CONFIG_BACKTRACE_SELF_TEST=m
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-backtrace-self-test.scc b/cfg/debug/runtime-test/debug-backtrace-self-test.scc
index efb5475..5996aa2 100644
--- a/cfg/debug/runtime-test/debug-backtrace-self-test.scc
+++ b/cfg/debug/runtime-test/debug-backtrace-self-test.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hardware debug-backtrace-self-test.cfg
+kconf non-hardware debug-backtrace-self-test.cfg
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-interval-tree-test.cfg b/cfg/debug/runtime-test/debug-interval-tree-test.cfg
index 1b25e83..1a60d96 100644
--- a/cfg/debug/runtime-test/debug-interval-tree-test.cfg
+++ b/cfg/debug/runtime-test/debug-interval-tree-test.cfg
@@ -1 +1,2 @@
-CONFIG_INTERVAL_TREE_TEST=m
+# SPDX-License-Identifier: MIT
+CONFIG_INTERVAL_TREE_TEST=m
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-interval-tree-test.scc b/cfg/debug/runtime-test/debug-interval-tree-test.scc
index 1364485..3a1178c 100644
--- a/cfg/debug/runtime-test/debug-interval-tree-test.scc
+++ b/cfg/debug/runtime-test/debug-interval-tree-test.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hardware debug-interval-tree-test.cfg
+kconf non-hardware debug-interval-tree-test.cfg
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-kerneldump-test.cfg b/cfg/debug/runtime-test/debug-kerneldump-test.cfg
index 626c420..681a46c 100644
--- a/cfg/debug/runtime-test/debug-kerneldump-test.cfg
+++ b/cfg/debug/runtime-test/debug-kerneldump-test.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_BLOCK=y
-CONFIG_LKDTM=m
+CONFIG_LKDTM=m
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-kerneldump-test.scc b/cfg/debug/runtime-test/debug-kerneldump-test.scc
index 97fb7f7..bb00804 100644
--- a/cfg/debug/runtime-test/debug-kerneldump-test.scc
+++ b/cfg/debug/runtime-test/debug-kerneldump-test.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/fs/debugfs.scc
-kconf non-hardware debug-kerneldump-test.cfg
+kconf non-hardware debug-kerneldump-test.cfg
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-kprobes-sanity-test.cfg b/cfg/debug/runtime-test/debug-kprobes-sanity-test.cfg
index d899da1..0f4bc33 100644
--- a/cfg/debug/runtime-test/debug-kprobes-sanity-test.cfg
+++ b/cfg/debug/runtime-test/debug-kprobes-sanity-test.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_KPROBES=y
-CONFIG_KPROBES_SANITY_TEST=y
+CONFIG_KPROBES_SANITY_TEST=y
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-kprobes-sanity-test.scc b/cfg/debug/runtime-test/debug-kprobes-sanity-test.scc
index 9aa83fc..12d1fe4 100644
--- a/cfg/debug/runtime-test/debug-kprobes-sanity-test.scc
+++ b/cfg/debug/runtime-test/debug-kprobes-sanity-test.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hardware debug-kprobes-sanity-test.cfg
+kconf non-hardware debug-kprobes-sanity-test.cfg
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-list-sort.cfg b/cfg/debug/runtime-test/debug-list-sort.cfg
index 9b5d88f..cb98617 100644
--- a/cfg/debug/runtime-test/debug-list-sort.cfg
+++ b/cfg/debug/runtime-test/debug-list-sort.cfg
@@ -1 +1,2 @@
-CONFIG_TEST_LIST_SORT=m
+# SPDX-License-Identifier: MIT
+CONFIG_TEST_LIST_SORT=m
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-list-sort.scc b/cfg/debug/runtime-test/debug-list-sort.scc
index fb2898a..4227815 100644
--- a/cfg/debug/runtime-test/debug-list-sort.scc
+++ b/cfg/debug/runtime-test/debug-list-sort.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hardware debug-list-sort.cfg
+kconf non-hardware debug-list-sort.cfg
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-percpu-test.cfg b/cfg/debug/runtime-test/debug-percpu-test.cfg
index fb5dc53..342450c 100644
--- a/cfg/debug/runtime-test/debug-percpu-test.cfg
+++ b/cfg/debug/runtime-test/debug-percpu-test.cfg
@@ -1 +1,2 @@
-CONFIG_PERCPU_TEST=m
+# SPDX-License-Identifier: MIT
+CONFIG_PERCPU_TEST=m
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-percpu-test.scc b/cfg/debug/runtime-test/debug-percpu-test.scc
index 0fd9f9e..82a38a7 100644
--- a/cfg/debug/runtime-test/debug-percpu-test.scc
+++ b/cfg/debug/runtime-test/debug-percpu-test.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hardware debug-percpu-test.cfg
+kconf non-hardware debug-percpu-test.cfg
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-rbtree-test.cfg b/cfg/debug/runtime-test/debug-rbtree-test.cfg
index cdcbc97..bbaf79c 100644
--- a/cfg/debug/runtime-test/debug-rbtree-test.cfg
+++ b/cfg/debug/runtime-test/debug-rbtree-test.cfg
@@ -1 +1,2 @@
-CONFIG_RBTREE_TEST=m
+# SPDX-License-Identifier: MIT
+CONFIG_RBTREE_TEST=m
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-rbtree-test.scc b/cfg/debug/runtime-test/debug-rbtree-test.scc
index fbdef98..5844e6f 100644
--- a/cfg/debug/runtime-test/debug-rbtree-test.scc
+++ b/cfg/debug/runtime-test/debug-rbtree-test.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hardware debug-rbtree-test.cfg
+kconf non-hardware debug-rbtree-test.cfg
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-runtime-test.scc b/cfg/debug/runtime-test/debug-runtime-test.scc
index 027cab7..16747f5 100644
--- a/cfg/debug/runtime-test/debug-runtime-test.scc
+++ b/cfg/debug/runtime-test/debug-runtime-test.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
include debug-atomic64-selftest.scc
include debug-backtrace-self-test.scc
include debug-interval-tree-test.scc
@@ -22,4 +23,4 @@ include debug-test-string-helpers.scc
include debug-test-sysctl.scc
include debug-test-udelay.scc
include debug-test-user-copy.scc
-include debug-test-uuid.scc
+include debug-test-uuid.scc
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-sort.cfg b/cfg/debug/runtime-test/debug-sort.cfg
index b092022..5a62e58 100644
--- a/cfg/debug/runtime-test/debug-sort.cfg
+++ b/cfg/debug/runtime-test/debug-sort.cfg
@@ -1 +1,2 @@
-CONFIG_TEST_SORT=m
+# SPDX-License-Identifier: MIT
+CONFIG_TEST_SORT=m
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-sort.scc b/cfg/debug/runtime-test/debug-sort.scc
index d2d900e..ce6984d 100644
--- a/cfg/debug/runtime-test/debug-sort.scc
+++ b/cfg/debug/runtime-test/debug-sort.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hardware debug-sort.cfg
+kconf non-hardware debug-sort.cfg
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-test-bitmap.cfg b/cfg/debug/runtime-test/debug-test-bitmap.cfg
index 9b7f6ac..c326a78 100644
--- a/cfg/debug/runtime-test/debug-test-bitmap.cfg
+++ b/cfg/debug/runtime-test/debug-test-bitmap.cfg
@@ -1 +1,2 @@
-CONFIG_TEST_BITMAP=m
+# SPDX-License-Identifier: MIT
+CONFIG_TEST_BITMAP=m
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-test-bitmap.scc b/cfg/debug/runtime-test/debug-test-bitmap.scc
index 9aecf2e..e022ccb 100644
--- a/cfg/debug/runtime-test/debug-test-bitmap.scc
+++ b/cfg/debug/runtime-test/debug-test-bitmap.scc
@@ -1 +1,2 @@
-kconf non-hardware debug-test-bitmap.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware debug-test-bitmap.cfg
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-test-bpf.cfg b/cfg/debug/runtime-test/debug-test-bpf.cfg
index 003605d..b87e4e8 100644
--- a/cfg/debug/runtime-test/debug-test-bpf.cfg
+++ b/cfg/debug/runtime-test/debug-test-bpf.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_NET=y
-CONFIG_TEST_BPF=m
+CONFIG_TEST_BPF=m
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-test-bpf.scc b/cfg/debug/runtime-test/debug-test-bpf.scc
index 8637355..7bca378 100644
--- a/cfg/debug/runtime-test/debug-test-bpf.scc
+++ b/cfg/debug/runtime-test/debug-test-bpf.scc
@@ -1 +1,2 @@
-kconf non-hardware debug-test-bpf.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware debug-test-bpf.cfg
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-test-firmware.cfg b/cfg/debug/runtime-test/debug-test-firmware.cfg
index 54258a7..eecaf1a 100644
--- a/cfg/debug/runtime-test/debug-test-firmware.cfg
+++ b/cfg/debug/runtime-test/debug-test-firmware.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_FW_LOADER=y
-CONFIG_TEST_FIRMWARE=m
+CONFIG_TEST_FIRMWARE=m
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-test-firmware.scc b/cfg/debug/runtime-test/debug-test-firmware.scc
index 1447a51..d88172d 100644
--- a/cfg/debug/runtime-test/debug-test-firmware.scc
+++ b/cfg/debug/runtime-test/debug-test-firmware.scc
@@ -1 +1,2 @@
-kconf non-hardware debug-test-firmware.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware debug-test-firmware.cfg
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-test-hash.cfg b/cfg/debug/runtime-test/debug-test-hash.cfg
index a958e83..9d342fa 100644
--- a/cfg/debug/runtime-test/debug-test-hash.cfg
+++ b/cfg/debug/runtime-test/debug-test-hash.cfg
@@ -1 +1,2 @@
-CONFIG_TEST_HASH=m
+# SPDX-License-Identifier: MIT
+CONFIG_TEST_HASH=m
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-test-hash.scc b/cfg/debug/runtime-test/debug-test-hash.scc
index 7d728a1..243cdd6 100644
--- a/cfg/debug/runtime-test/debug-test-hash.scc
+++ b/cfg/debug/runtime-test/debug-test-hash.scc
@@ -1 +1,2 @@
-kconf non-hardware debug-test-hash.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware debug-test-hash.cfg
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-test-hexdump.cfg b/cfg/debug/runtime-test/debug-test-hexdump.cfg
index 2526890..ceffcb8 100644
--- a/cfg/debug/runtime-test/debug-test-hexdump.cfg
+++ b/cfg/debug/runtime-test/debug-test-hexdump.cfg
@@ -1 +1,2 @@
-CONFIG_TEST_HEXDUMP=m
+# SPDX-License-Identifier: MIT
+CONFIG_TEST_HEXDUMP=m
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-test-hexdump.scc b/cfg/debug/runtime-test/debug-test-hexdump.scc
index faedc0a..7a59a1e 100644
--- a/cfg/debug/runtime-test/debug-test-hexdump.scc
+++ b/cfg/debug/runtime-test/debug-test-hexdump.scc
@@ -1 +1,2 @@
-kconf non-hardware debug-test-hexdump.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware debug-test-hexdump.cfg
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-test-kmod.cfg b/cfg/debug/runtime-test/debug-test-kmod.cfg
index 235422a..45b1979 100644
--- a/cfg/debug/runtime-test/debug-test-kmod.cfg
+++ b/cfg/debug/runtime-test/debug-test-kmod.cfg
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
CONFIG_BLOCK=y
CONFIG_NET=y
CONFIG_NETDEVICES=y
-CONFIG_TEST_KMOD=m
+CONFIG_TEST_KMOD=m
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-test-kmod.scc b/cfg/debug/runtime-test/debug-test-kmod.scc
index 960199c..dde8ed6 100644
--- a/cfg/debug/runtime-test/debug-test-kmod.scc
+++ b/cfg/debug/runtime-test/debug-test-kmod.scc
@@ -1 +1,2 @@
-kconf non-hardware debug-test-kmod.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware debug-test-kmod.cfg
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-test-kstrtox.cfg b/cfg/debug/runtime-test/debug-test-kstrtox.cfg
index ffd8888..f439225 100644
--- a/cfg/debug/runtime-test/debug-test-kstrtox.cfg
+++ b/cfg/debug/runtime-test/debug-test-kstrtox.cfg
@@ -1 +1,2 @@
-CONFIG_TEST_KSTRTOX=m
+# SPDX-License-Identifier: MIT
+CONFIG_TEST_KSTRTOX=m
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-test-kstrtox.scc b/cfg/debug/runtime-test/debug-test-kstrtox.scc
index a0decd3..7ae248c 100644
--- a/cfg/debug/runtime-test/debug-test-kstrtox.scc
+++ b/cfg/debug/runtime-test/debug-test-kstrtox.scc
@@ -1 +1,2 @@
-kconf non-hardware debug-test-kstrtox.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware debug-test-kstrtox.cfg
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-test-lkm.cfg b/cfg/debug/runtime-test/debug-test-lkm.cfg
index 058c928..dab215d 100644
--- a/cfg/debug/runtime-test/debug-test-lkm.cfg
+++ b/cfg/debug/runtime-test/debug-test-lkm.cfg
@@ -1 +1,2 @@
-CONFIG_TEST_LKM=m
+# SPDX-License-Identifier: MIT
+CONFIG_TEST_LKM=m
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-test-lkm.scc b/cfg/debug/runtime-test/debug-test-lkm.scc
index f9e3c16..2c2ddaf 100644
--- a/cfg/debug/runtime-test/debug-test-lkm.scc
+++ b/cfg/debug/runtime-test/debug-test-lkm.scc
@@ -1 +1,2 @@
-kconf non-hardware debug-test-lkm.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware debug-test-lkm.cfg
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-test-printf.cfg b/cfg/debug/runtime-test/debug-test-printf.cfg
index 8b60043..25183ab 100644
--- a/cfg/debug/runtime-test/debug-test-printf.cfg
+++ b/cfg/debug/runtime-test/debug-test-printf.cfg
@@ -1 +1,2 @@
-CONFIG_TEST_PRINTF=m
+# SPDX-License-Identifier: MIT
+CONFIG_TEST_PRINTF=m
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-test-printf.scc b/cfg/debug/runtime-test/debug-test-printf.scc
index beb1ee1..2735c23 100644
--- a/cfg/debug/runtime-test/debug-test-printf.scc
+++ b/cfg/debug/runtime-test/debug-test-printf.scc
@@ -1 +1,2 @@
-kconf non-hardware debug-test-printf.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware debug-test-printf.cfg
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-test-rhashtable.cfg b/cfg/debug/runtime-test/debug-test-rhashtable.cfg
index 7be3336..3c90120 100644
--- a/cfg/debug/runtime-test/debug-test-rhashtable.cfg
+++ b/cfg/debug/runtime-test/debug-test-rhashtable.cfg
@@ -1 +1,2 @@
-CONFIG_TEST_RHASHTABLE=m
+# SPDX-License-Identifier: MIT
+CONFIG_TEST_RHASHTABLE=m
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-test-rhashtable.scc b/cfg/debug/runtime-test/debug-test-rhashtable.scc
index 1b4edc3..42719b6 100644
--- a/cfg/debug/runtime-test/debug-test-rhashtable.scc
+++ b/cfg/debug/runtime-test/debug-test-rhashtable.scc
@@ -1 +1,2 @@
-kconf non-hardware debug-test-rhashtable.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware debug-test-rhashtable.cfg
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-test-static-keys.cfg b/cfg/debug/runtime-test/debug-test-static-keys.cfg
index d538fb7..9b0d726 100644
--- a/cfg/debug/runtime-test/debug-test-static-keys.cfg
+++ b/cfg/debug/runtime-test/debug-test-static-keys.cfg
@@ -1 +1,2 @@
-CONFIG_TEST_STATIC_KEYS=m
+# SPDX-License-Identifier: MIT
+CONFIG_TEST_STATIC_KEYS=m
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-test-static-keys.scc b/cfg/debug/runtime-test/debug-test-static-keys.scc
index f878544..3902e80 100644
--- a/cfg/debug/runtime-test/debug-test-static-keys.scc
+++ b/cfg/debug/runtime-test/debug-test-static-keys.scc
@@ -1 +1,2 @@
-kconf non-hardware debug-test-static-keys.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware debug-test-static-keys.cfg
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-test-string-helpers.cfg b/cfg/debug/runtime-test/debug-test-string-helpers.cfg
index 8603bec..8ad36ef 100644
--- a/cfg/debug/runtime-test/debug-test-string-helpers.cfg
+++ b/cfg/debug/runtime-test/debug-test-string-helpers.cfg
@@ -1 +1,2 @@
-CONFIG_TEST_STRING_HELPERS=m
+# SPDX-License-Identifier: MIT
+CONFIG_TEST_STRING_HELPERS=m
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-test-string-helpers.scc b/cfg/debug/runtime-test/debug-test-string-helpers.scc
index 76a8f1c..baa7d23 100644
--- a/cfg/debug/runtime-test/debug-test-string-helpers.scc
+++ b/cfg/debug/runtime-test/debug-test-string-helpers.scc
@@ -1 +1,2 @@
-kconf non-hardware debug-test-string-helpers.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware debug-test-string-helpers.cfg
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-test-sysctl.cfg b/cfg/debug/runtime-test/debug-test-sysctl.cfg
index cbdddaa..dffb744 100644
--- a/cfg/debug/runtime-test/debug-test-sysctl.cfg
+++ b/cfg/debug/runtime-test/debug-test-sysctl.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_PROC_FS=y
CONFIG_PROC_SYSCTL=y
-CONFIG_TEST_SYSCTL=m
+CONFIG_TEST_SYSCTL=m
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-test-sysctl.scc b/cfg/debug/runtime-test/debug-test-sysctl.scc
index 2f320ca..2e9335f 100644
--- a/cfg/debug/runtime-test/debug-test-sysctl.scc
+++ b/cfg/debug/runtime-test/debug-test-sysctl.scc
@@ -1 +1,2 @@
-kconf non-hardware debug-test-sysctl.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware debug-test-sysctl.cfg
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-test-udelay.cfg b/cfg/debug/runtime-test/debug-test-udelay.cfg
index f03d371..66a60b8 100644
--- a/cfg/debug/runtime-test/debug-test-udelay.cfg
+++ b/cfg/debug/runtime-test/debug-test-udelay.cfg
@@ -1 +1,2 @@
-CONFIG_TEST_UDELAY=m
+# SPDX-License-Identifier: MIT
+CONFIG_TEST_UDELAY=m
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-test-udelay.scc b/cfg/debug/runtime-test/debug-test-udelay.scc
index b1ddcbc..382efe2 100644
--- a/cfg/debug/runtime-test/debug-test-udelay.scc
+++ b/cfg/debug/runtime-test/debug-test-udelay.scc
@@ -1 +1,2 @@
-kconf non-hardware debug-test-udelay.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware debug-test-udelay.cfg
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-test-user-copy.cfg b/cfg/debug/runtime-test/debug-test-user-copy.cfg
index 784ed84..e9ac8f4 100644
--- a/cfg/debug/runtime-test/debug-test-user-copy.cfg
+++ b/cfg/debug/runtime-test/debug-test-user-copy.cfg
@@ -1 +1,2 @@
-CONFIG_TEST_USER_COPY=m
+# SPDX-License-Identifier: MIT
+CONFIG_TEST_USER_COPY=m
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-test-user-copy.scc b/cfg/debug/runtime-test/debug-test-user-copy.scc
index 1071e01..f9a9c41 100644
--- a/cfg/debug/runtime-test/debug-test-user-copy.scc
+++ b/cfg/debug/runtime-test/debug-test-user-copy.scc
@@ -1 +1,2 @@
-kconf non-hardware debug-test-user-copy.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware debug-test-user-copy.cfg
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-test-uuid.cfg b/cfg/debug/runtime-test/debug-test-uuid.cfg
index 96a2d99..a39d1c3 100644
--- a/cfg/debug/runtime-test/debug-test-uuid.cfg
+++ b/cfg/debug/runtime-test/debug-test-uuid.cfg
@@ -1 +1,2 @@
-CONFIG_TEST_UUID=m
+# SPDX-License-Identifier: MIT
+CONFIG_TEST_UUID=m
\ No newline at end of file
diff --git a/cfg/debug/runtime-test/debug-test-uuid.scc b/cfg/debug/runtime-test/debug-test-uuid.scc
index 04be08e..73374f6 100644
--- a/cfg/debug/runtime-test/debug-test-uuid.scc
+++ b/cfg/debug/runtime-test/debug-test-uuid.scc
@@ -1 +1,2 @@
-kconf non-hardware debug-test-uuid.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware debug-test-uuid.cfg
\ No newline at end of file
diff --git a/cfg/debug/sched/debug-sched.cfg b/cfg/debug/sched/debug-sched.cfg
index 5186bb9..fbc79d4 100644
--- a/cfg/debug/sched/debug-sched.cfg
+++ b/cfg/debug/sched/debug-sched.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_PROC_FS=y
-CONFIG_SCHED_DEBUG=y
+CONFIG_SCHED_DEBUG=y
\ No newline at end of file
diff --git a/cfg/debug/sched/debug-sched.scc b/cfg/debug/sched/debug-sched.scc
index 4428352..d48a1b4 100644
--- a/cfg/debug/sched/debug-sched.scc
+++ b/cfg/debug/sched/debug-sched.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hardware debug-sched.cfg
+kconf non-hardware debug-sched.cfg
\ No newline at end of file
diff --git a/cfg/debug/sched/debug-schedstats.cfg b/cfg/debug/sched/debug-schedstats.cfg
index ef343a7..b14c53a 100644
--- a/cfg/debug/sched/debug-schedstats.cfg
+++ b/cfg/debug/sched/debug-schedstats.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_PROC_FS=y
-CONFIG_SCHEDSTATS=y
+CONFIG_SCHEDSTATS=y
\ No newline at end of file
diff --git a/cfg/debug/sched/debug-schedstats.scc b/cfg/debug/sched/debug-schedstats.scc
index b7b462b..3e38da2 100644
--- a/cfg/debug/sched/debug-schedstats.scc
+++ b/cfg/debug/sched/debug-schedstats.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include cfg/debug/common/debug-kernelhacking.scc
-kconf non-hardware debug-schedstats.cfg
+kconf non-hardware debug-schedstats.cfg
\ No newline at end of file
diff --git a/cfg/debug/selftest/debug-glob-selftest.cfg b/cfg/debug/selftest/debug-glob-selftest.cfg
index 678630c..c594b4d 100644
--- a/cfg/debug/selftest/debug-glob-selftest.cfg
+++ b/cfg/debug/selftest/debug-glob-selftest.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_GLOB=y
-CONFIG_GLOB_SELFTEST=y
+CONFIG_GLOB_SELFTEST=y
\ No newline at end of file
diff --git a/cfg/debug/selftest/debug-glob-selftest.scc b/cfg/debug/selftest/debug-glob-selftest.scc
index 4c8b437..a8f7401 100644
--- a/cfg/debug/selftest/debug-glob-selftest.scc
+++ b/cfg/debug/selftest/debug-glob-selftest.scc
@@ -1 +1,2 @@
-kconf non-hardware debug-glob-selftest.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware debug-glob-selftest.cfg
\ No newline at end of file
diff --git a/cfg/debug/selftest/debug-random32-selftest.cfg b/cfg/debug/selftest/debug-random32-selftest.cfg
index dc76d5c..fadb649 100644
--- a/cfg/debug/selftest/debug-random32-selftest.cfg
+++ b/cfg/debug/selftest/debug-random32-selftest.cfg
@@ -1 +1,2 @@
-CONFIG_RANDOM32_SELFTEST=y
+# SPDX-License-Identifier: MIT
+CONFIG_RANDOM32_SELFTEST=y
\ No newline at end of file
diff --git a/cfg/debug/selftest/debug-random32-selftest.scc b/cfg/debug/selftest/debug-random32-selftest.scc
index 2e7b36e..404737f 100644
--- a/cfg/debug/selftest/debug-random32-selftest.scc
+++ b/cfg/debug/selftest/debug-random32-selftest.scc
@@ -1 +1,2 @@
-kconf non-hardware debug-random32-selftest.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware debug-random32-selftest.cfg
\ No newline at end of file
diff --git a/cfg/debug/selftest/debug-string-selftest.cfg b/cfg/debug/selftest/debug-string-selftest.cfg
index 8c84bc6..6247e7d 100644
--- a/cfg/debug/selftest/debug-string-selftest.cfg
+++ b/cfg/debug/selftest/debug-string-selftest.cfg
@@ -1 +1,2 @@
-CONFIG_STRING_SELFTEST=y
+# SPDX-License-Identifier: MIT
+CONFIG_STRING_SELFTEST=y
\ No newline at end of file
diff --git a/cfg/debug/selftest/debug-string-selftest.scc b/cfg/debug/selftest/debug-string-selftest.scc
index 1e2aa81..99968f6 100644
--- a/cfg/debug/selftest/debug-string-selftest.scc
+++ b/cfg/debug/selftest/debug-string-selftest.scc
@@ -1 +1,2 @@
-kconf non-hardware debug-string-selftest.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware debug-string-selftest.cfg
\ No newline at end of file
diff --git a/cfg/debug/selftest/debug-xz-dec-test.cfg b/cfg/debug/selftest/debug-xz-dec-test.cfg
index 5f5f554..ef1d650 100644
--- a/cfg/debug/selftest/debug-xz-dec-test.cfg
+++ b/cfg/debug/selftest/debug-xz-dec-test.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_XZ_DEC=y
-CONFIG_XZ_DEC_TEST=y
+CONFIG_XZ_DEC_TEST=y
\ No newline at end of file
diff --git a/cfg/debug/selftest/debug-xz-dec-test.scc b/cfg/debug/selftest/debug-xz-dec-test.scc
index 22f03a5..4b4dd75 100644
--- a/cfg/debug/selftest/debug-xz-dec-test.scc
+++ b/cfg/debug/selftest/debug-xz-dec-test.scc
@@ -1 +1,2 @@
-kconf non-hardware debug-xz-dec-test.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware debug-xz-dec-test.cfg
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-blk-dev-io-trace.cfg b/cfg/debug/tracer/debug-blk-dev-io-trace.cfg
index b296941..847590d 100644
--- a/cfg/debug/tracer/debug-blk-dev-io-trace.cfg
+++ b/cfg/debug/tracer/debug-blk-dev-io-trace.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_SYSFS=y
CONFIG_BLOCK=y
-CONFIG_BLK_DEV_IO_TRACE=y
+CONFIG_BLK_DEV_IO_TRACE=y
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-blk-dev-io-trace.scc b/cfg/debug/tracer/debug-blk-dev-io-trace.scc
index b0be7df..2c3d6f6 100644
--- a/cfg/debug/tracer/debug-blk-dev-io-trace.scc
+++ b/cfg/debug/tracer/debug-blk-dev-io-trace.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include debug-trace.scc
-kconf non-hareware debug-blk-dev-io-trace.cfg
+kconf non-hareware debug-blk-dev-io-trace.cfg
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-dynamic-ftrace.cfg b/cfg/debug/tracer/debug-dynamic-ftrace.cfg
index cf1db0a..e8cac6c 100644
--- a/cfg/debug/tracer/debug-dynamic-ftrace.cfg
+++ b/cfg/debug/tracer/debug-dynamic-ftrace.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_HAVE_DYNAMIC_FTRACE=y
-CONFIG_DYNAMIC_FTRACE=y
+CONFIG_DYNAMIC_FTRACE=y
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-dynamic-ftrace.scc b/cfg/debug/tracer/debug-dynamic-ftrace.scc
index e240ddf..bb35865 100644
--- a/cfg/debug/tracer/debug-dynamic-ftrace.scc
+++ b/cfg/debug/tracer/debug-dynamic-ftrace.scc
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
include debug-trace.scc
include debug-kernel-func.scc
if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ] || [ "$KARCH" = "arm" ] || [ "$KARCH" = "arm64" ] || [ "$KARCH" = "powerpc" ] || [ "$KARCH" = "mips" ]; then
kconf non-hareware debug-dynamic-ftrace.cfg
-fi
+fi
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-event-trace-test-syscalls.cfg b/cfg/debug/tracer/debug-event-trace-test-syscalls.cfg
index 892da5c..cc95c88 100644
--- a/cfg/debug/tracer/debug-event-trace-test-syscalls.cfg
+++ b/cfg/debug/tracer/debug-event-trace-test-syscalls.cfg
@@ -1 +1,2 @@
-CONFIG_EVENT_TRACE_TEST_SYSCALLS=y
+# SPDX-License-Identifier: MIT
+CONFIG_EVENT_TRACE_TEST_SYSCALLS=y
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-event-trace-test-syscalls.scc b/cfg/debug/tracer/debug-event-trace-test-syscalls.scc
index d232b7d..6e076a7 100644
--- a/cfg/debug/tracer/debug-event-trace-test-syscalls.scc
+++ b/cfg/debug/tracer/debug-event-trace-test-syscalls.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include debug-ftrace-startup.scc
-kconf non-hareware debug-event-trace-test-syscalls.cfg
+kconf non-hareware debug-event-trace-test-syscalls.cfg
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-ftrace-startup.cfg b/cfg/debug/tracer/debug-ftrace-startup.cfg
index 229f2f5..72cfe97 100644
--- a/cfg/debug/tracer/debug-ftrace-startup.cfg
+++ b/cfg/debug/tracer/debug-ftrace-startup.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_GENERIC_TRACER=y
-CONFIG_FTRACE_STARTUP_TEST=y
+CONFIG_FTRACE_STARTUP_TEST=y
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-ftrace-startup.scc b/cfg/debug/tracer/debug-ftrace-startup.scc
index 7edb224..8d9235e 100644
--- a/cfg/debug/tracer/debug-ftrace-startup.scc
+++ b/cfg/debug/tracer/debug-ftrace-startup.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include debug-trace.scc
-kconf non-hareware debug-ftrace-startup.cfg
+kconf non-hareware debug-ftrace-startup.cfg
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-ftrace-syscalls.cfg b/cfg/debug/tracer/debug-ftrace-syscalls.cfg
index 05d50ea..a66d1aa 100644
--- a/cfg/debug/tracer/debug-ftrace-syscalls.cfg
+++ b/cfg/debug/tracer/debug-ftrace-syscalls.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
-CONFIG_FTRACER_SYSCALLS=y
+CONFIG_FTRACER_SYSCALLS=y
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-ftrace-syscalls.scc b/cfg/debug/tracer/debug-ftrace-syscalls.scc
index ac2dbf4..113d607 100644
--- a/cfg/debug/tracer/debug-ftrace-syscalls.scc
+++ b/cfg/debug/tracer/debug-ftrace-syscalls.scc
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
include debug-trace.scc
if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ] || [ "$KARCH" = "arm" ] || [ "$KARCH" = "arm64" ] || [ "$KARCH" = "powerpc" ] || [ "$KARCH" = "mips" ]; then
kconf non-hareware debug-ftrace-syscalls.cfg
-fi
+fi
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-func-profiler.cfg b/cfg/debug/tracer/debug-func-profiler.cfg
index de1cfdb..a9b9815 100644
--- a/cfg/debug/tracer/debug-func-profiler.cfg
+++ b/cfg/debug/tracer/debug-func-profiler.cfg
@@ -1 +1,2 @@
-CONFIG_FUNCTION_PROFILER=y
+# SPDX-License-Identifier: MIT
+CONFIG_FUNCTION_PROFILER=y
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-func-profiler.scc b/cfg/debug/tracer/debug-func-profiler.scc
index 59a0b8a..3411718 100644
--- a/cfg/debug/tracer/debug-func-profiler.scc
+++ b/cfg/debug/tracer/debug-func-profiler.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
include debug-trace.scc
include debug-kernel-func.scc
-kconf non-hareware debug-func-profiler.cfg
+kconf non-hareware debug-func-profiler.cfg
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-hist-triggers.cfg b/cfg/debug/tracer/debug-hist-triggers.cfg
index 5562a4f..aaf42fd 100644
--- a/cfg/debug/tracer/debug-hist-triggers.cfg
+++ b/cfg/debug/tracer/debug-hist-triggers.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y
-CONFIG_HIST_TRIGGERS=y
+CONFIG_HIST_TRIGGERS=y
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-hist-triggers.scc b/cfg/debug/tracer/debug-hist-triggers.scc
index 22092dc..996a2e1 100644
--- a/cfg/debug/tracer/debug-hist-triggers.scc
+++ b/cfg/debug/tracer/debug-hist-triggers.scc
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
include debug-trace.scc
if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ] || [ "$KARCH" = "arm" ] || [ "$KARCH" = "arm64" ] || [ "$KARCH" = "powerpc" ] || [ "$KARCH" = "mips" ]; then
kconf non-hareware debug-hist-triggers.cfg
-fi
+fi
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-hwlat-tracer.cfg b/cfg/debug/tracer/debug-hwlat-tracer.cfg
index cfdda97..dfb8839 100644
--- a/cfg/debug/tracer/debug-hwlat-tracer.cfg
+++ b/cfg/debug/tracer/debug-hwlat-tracer.cfg
@@ -1 +1,2 @@
-CONFIG_HWLAT_TRACER=y
+# SPDX-License-Identifier: MIT
+CONFIG_HWLAT_TRACER=y
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-hwlat_tracer.scc b/cfg/debug/tracer/debug-hwlat_tracer.scc
index 5892f8b..04aa7bd 100644
--- a/cfg/debug/tracer/debug-hwlat_tracer.scc
+++ b/cfg/debug/tracer/debug-hwlat_tracer.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include debug-trace.scc
-kconf non-hareware debug-hwlat-tracer.cfg
+kconf non-hareware debug-hwlat-tracer.cfg
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-irqoff-latency.cfg b/cfg/debug/tracer/debug-irqoff-latency.cfg
index d2d5198..2921e10 100644
--- a/cfg/debug/tracer/debug-irqoff-latency.cfg
+++ b/cfg/debug/tracer/debug-irqoff-latency.cfg
@@ -1 +1,2 @@
-CONFIG_IRQSOFF_TRACER=y
+# SPDX-License-Identifier: MIT
+CONFIG_IRQSOFF_TRACER=y
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-irqoff-latency.scc b/cfg/debug/tracer/debug-irqoff-latency.scc
index 16f5a82..de8f78f 100644
--- a/cfg/debug/tracer/debug-irqoff-latency.scc
+++ b/cfg/debug/tracer/debug-irqoff-latency.scc
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
include debug-trace.scc
include debug-snapshot-percpu.scc
if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ] || [ "$KARCH" = "arm" ] || [ "$KARCH" = "arm64" ] || [ "$KARCH" = "powerpc" ] || [ "$KARCH" = "mips" ]; then
kconf non-hareware debug-irqoff-latency.cfg
-fi
+fi
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-kernel-func-graph.cfg b/cfg/debug/tracer/debug-kernel-func-graph.cfg
index b1c634d..1743c7b 100644
--- a/cfg/debug/tracer/debug-kernel-func-graph.cfg
+++ b/cfg/debug/tracer/debug-kernel-func-graph.cfg
@@ -1 +1,2 @@
-CONFIG_FUNCTION_GRAPH_TRACER=y
+# SPDX-License-Identifier: MIT
+CONFIG_FUNCTION_GRAPH_TRACER=y
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-kernel-func-graph.scc b/cfg/debug/tracer/debug-kernel-func-graph.scc
index 0cbeceb..ec027c3 100644
--- a/cfg/debug/tracer/debug-kernel-func-graph.scc
+++ b/cfg/debug/tracer/debug-kernel-func-graph.scc
@@ -1 +1,2 @@
-include debug-kernel-func.scc
+# SPDX-License-Identifier: MIT
+include debug-kernel-func.scc
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-kernel-func.cfg b/cfg/debug/tracer/debug-kernel-func.cfg
index 8af59cf..b3e3315 100644
--- a/cfg/debug/tracer/debug-kernel-func.cfg
+++ b/cfg/debug/tracer/debug-kernel-func.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_HAVE_FUNCTION_TRACER=y
CONFIG_FUNCTION_TRACER=y
-CONFIG_FUNCTION_GRAPH_TRACER=y
+CONFIG_FUNCTION_GRAPH_TRACER=y
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-kernel-func.scc b/cfg/debug/tracer/debug-kernel-func.scc
index 7c0f6ac..77b9de3 100644
--- a/cfg/debug/tracer/debug-kernel-func.scc
+++ b/cfg/debug/tracer/debug-kernel-func.scc
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
include debug-trace.scc
if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ] || [ "$KARCH" = "arm" ] || [ "$KARCH" = "arm64" ] || [ "$KARCH" = "powerpc" ] || [ "$KARCH" = "mips" ]; then
kconf non-hareware debug-kernel-func.cfg
-fi
+fi
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-kprobe-events.cfg b/cfg/debug/tracer/debug-kprobe-events.cfg
index fbb9fda..8677fb1 100644
--- a/cfg/debug/tracer/debug-kprobe-events.cfg
+++ b/cfg/debug/tracer/debug-kprobe-events.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
-CONFIG_KPROBE_EVENTS=y
+CONFIG_KPROBE_EVENTS=y
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-kprobe-events.scc b/cfg/debug/tracer/debug-kprobe-events.scc
index 0462587..88c0a5e 100644
--- a/cfg/debug/tracer/debug-kprobe-events.scc
+++ b/cfg/debug/tracer/debug-kprobe-events.scc
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
include debug-trace.scc
if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ] || [ "$KARCH" = "arm" ] || [ "$KARCH" = "arm64" ] || [ "$KARCH" = "powerpc" ] || [ "$KARCH" = "mips" ]; then
kconf non-hareware debug-kprobe-events.cfg
kconf non-hareware features/kprobes/kprobes.cfg
-fi
+fi
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-mmiotrace-test.cfg b/cfg/debug/tracer/debug-mmiotrace-test.cfg
index a1c8d3c..e0267b0 100644
--- a/cfg/debug/tracer/debug-mmiotrace-test.cfg
+++ b/cfg/debug/tracer/debug-mmiotrace-test.cfg
@@ -1 +1,2 @@
-CONFIG_MMIOTRACE_TEST=m
+# SPDX-License-Identifier: MIT
+CONFIG_MMIOTRACE_TEST=m
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-mmiotrace-test.scc b/cfg/debug/tracer/debug-mmiotrace-test.scc
index 203930f..90f8d08 100644
--- a/cfg/debug/tracer/debug-mmiotrace-test.scc
+++ b/cfg/debug/tracer/debug-mmiotrace-test.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include debug-mmiotrace.scc
-kconf non-hareware debug-mmiotrace-test.cfg
+kconf non-hareware debug-mmiotrace-test.cfg
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-mmiotrace.cfg b/cfg/debug/tracer/debug-mmiotrace.cfg
index 46f9078..61365e1 100644
--- a/cfg/debug/tracer/debug-mmiotrace.cfg
+++ b/cfg/debug/tracer/debug-mmiotrace.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_HAVE_MMIOTRACE_SUPPORT=y
CONFIG_PCI=y
-CONFIG_MMIOTRACE=y
+CONFIG_MMIOTRACE=y
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-mmiotrace.scc b/cfg/debug/tracer/debug-mmiotrace.scc
index 1235738..d65199c 100644
--- a/cfg/debug/tracer/debug-mmiotrace.scc
+++ b/cfg/debug/tracer/debug-mmiotrace.scc
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
include debug-trace.scc
if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ] || [ "$KARCH" = "arm" ] || [ "$KARCH" = "arm64" ] || [ "$KARCH" = "powerpc" ] || [ "$KARCH" = "mips" ]; then
kconf non-hareware debug-mmiotrace.cfg
-fi
+fi
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-preempt-tracer.cfg b/cfg/debug/tracer/debug-preempt-tracer.cfg
index 558a494..11610c4 100644
--- a/cfg/debug/tracer/debug-preempt-tracer.cfg
+++ b/cfg/debug/tracer/debug-preempt-tracer.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_PREEMPT=y
-CONFIG_PREEMPT_TRACER=y
+CONFIG_PREEMPT_TRACER=y
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-preempt-tracer.scc b/cfg/debug/tracer/debug-preempt-tracer.scc
index a25e0df..2bd5fb3 100644
--- a/cfg/debug/tracer/debug-preempt-tracer.scc
+++ b/cfg/debug/tracer/debug-preempt-tracer.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include debug-trace.scc
-kconf non-hareware debug-preempt-tracer.cfg
+kconf non-hareware debug-preempt-tracer.cfg
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-ring-buffer-benchmark.cfg b/cfg/debug/tracer/debug-ring-buffer-benchmark.cfg
index f33fb5c..def0bd0 100644
--- a/cfg/debug/tracer/debug-ring-buffer-benchmark.cfg
+++ b/cfg/debug/tracer/debug-ring-buffer-benchmark.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_RING_BUFFER=y
-CONFIG_RING_BUFFER_BENCHMARK=y
+CONFIG_RING_BUFFER_BENCHMARK=y
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-ring-buffer-benchmark.scc b/cfg/debug/tracer/debug-ring-buffer-benchmark.scc
index e5863c7..0555d2b 100644
--- a/cfg/debug/tracer/debug-ring-buffer-benchmark.scc
+++ b/cfg/debug/tracer/debug-ring-buffer-benchmark.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include debug-trace.scc
-kconf non-hareware debug-ring-buffer-benchmark.cfg
+kconf non-hareware debug-ring-buffer-benchmark.cfg
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-ring-buffer-startup.cfg b/cfg/debug/tracer/debug-ring-buffer-startup.cfg
index c5c5bfc..5468b99 100644
--- a/cfg/debug/tracer/debug-ring-buffer-startup.cfg
+++ b/cfg/debug/tracer/debug-ring-buffer-startup.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_RING_BUFFER=y
-CONFIG_RING_BUFFER_STARTUP_TEST=y
+CONFIG_RING_BUFFER_STARTUP_TEST=y
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-ring-buffer-startup.scc b/cfg/debug/tracer/debug-ring-buffer-startup.scc
index d66417a..174e1d6 100644
--- a/cfg/debug/tracer/debug-ring-buffer-startup.scc
+++ b/cfg/debug/tracer/debug-ring-buffer-startup.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include debug-trace.scc
-kconf non-hareware debug-ring-buffer-startup.cfg
+kconf non-hareware debug-ring-buffer-startup.cfg
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-sched-tracer.cfg b/cfg/debug/tracer/debug-sched-tracer.cfg
index 413447a..570b2b5 100644
--- a/cfg/debug/tracer/debug-sched-tracer.cfg
+++ b/cfg/debug/tracer/debug-sched-tracer.cfg
@@ -1 +1,2 @@
-CONFIG_SCHED_TRACER=y
+# SPDX-License-Identifier: MIT
+CONFIG_SCHED_TRACER=y
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-sched-tracer.scc b/cfg/debug/tracer/debug-sched-tracer.scc
index 8436bff..f8d747e 100644
--- a/cfg/debug/tracer/debug-sched-tracer.scc
+++ b/cfg/debug/tracer/debug-sched-tracer.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include debug-trace.scc
-kconf non-hareware debug-sched-tracer.cfg
+kconf non-hareware debug-sched-tracer.cfg
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-snapshot-percpu.cfg b/cfg/debug/tracer/debug-snapshot-percpu.cfg
index 79fb521..8c3b7b2 100644
--- a/cfg/debug/tracer/debug-snapshot-percpu.cfg
+++ b/cfg/debug/tracer/debug-snapshot-percpu.cfg
@@ -1 +1,2 @@
-CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP=y
+# SPDX-License-Identifier: MIT
+CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP=y
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-snapshot-percpu.scc b/cfg/debug/tracer/debug-snapshot-percpu.scc
index a44aeab..5d5c674 100644
--- a/cfg/debug/tracer/debug-snapshot-percpu.scc
+++ b/cfg/debug/tracer/debug-snapshot-percpu.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include debug-snapshot.scc
-kconf non-hareware debug-snapshot-percpu.cfg
+kconf non-hareware debug-snapshot-percpu.cfg
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-snapshot.cfg b/cfg/debug/tracer/debug-snapshot.cfg
index 31429b6..32aca3b 100644
--- a/cfg/debug/tracer/debug-snapshot.cfg
+++ b/cfg/debug/tracer/debug-snapshot.cfg
@@ -1 +1,2 @@
-CONFIG_TRACER_SNAPSHOT=y
+# SPDX-License-Identifier: MIT
+CONFIG_TRACER_SNAPSHOT=y
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-snapshot.scc b/cfg/debug/tracer/debug-snapshot.scc
index fb8a257..dfabc5e 100644
--- a/cfg/debug/tracer/debug-snapshot.scc
+++ b/cfg/debug/tracer/debug-snapshot.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include debug-trace.scc
-kconf non-hareware debug-snapshot.cfg
+kconf non-hareware debug-snapshot.cfg
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-stack-tracer.cfg b/cfg/debug/tracer/debug-stack-tracer.cfg
index 64ebbf3..585a279 100644
--- a/cfg/debug/tracer/debug-stack-tracer.cfg
+++ b/cfg/debug/tracer/debug-stack-tracer.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_HAVE_FUNCTION_TRACER=y
-CONFIG_STACK_TRACER=y
+CONFIG_STACK_TRACER=y
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-stack-tracer.scc b/cfg/debug/tracer/debug-stack-tracer.scc
index 6eef693..465e40d 100644
--- a/cfg/debug/tracer/debug-stack-tracer.scc
+++ b/cfg/debug/tracer/debug-stack-tracer.scc
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
include debug-trace.scc
include debug-kernel-func.scc
if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ] || [ "$KARCH" = "arm" ] || [ "$KARCH" = "arm64" ] || [ "$KARCH" = "powerpc" ] || [ "$KARCH" = "mips" ]; then
kconf non-hareware debug-stack-tracer.cfg
-fi
+fi
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-trace-eval-map-file.cfg b/cfg/debug/tracer/debug-trace-eval-map-file.cfg
index 7c0579b..2f7854a 100644
--- a/cfg/debug/tracer/debug-trace-eval-map-file.cfg
+++ b/cfg/debug/tracer/debug-trace-eval-map-file.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_TRACING=y
-CONFIG_TRACE_EVAL_MAP_FILE=y
+CONFIG_TRACE_EVAL_MAP_FILE=y
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-trace-eval-map-file.scc b/cfg/debug/tracer/debug-trace-eval-map-file.scc
index 18fe25a..3ae21ee 100644
--- a/cfg/debug/tracer/debug-trace-eval-map-file.scc
+++ b/cfg/debug/tracer/debug-trace-eval-map-file.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include debug-trace.scc
-kconf non-hardware debug-trace-eval-map-file.cfg
+kconf non-hardware debug-trace-eval-map-file.cfg
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-trace-support.cfg b/cfg/debug/tracer/debug-trace-support.cfg
index 23b0291..b3e1fc7 100644
--- a/cfg/debug/tracer/debug-trace-support.cfg
+++ b/cfg/debug/tracer/debug-trace-support.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_TRACE_IRQFLAGS_SUPPORT=y
CONFIG_STACKTRACE_SUPPORT=y
-CONFIG_TRACING_SUPPORT=y
+CONFIG_TRACING_SUPPORT=y
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-trace-support.scc b/cfg/debug/tracer/debug-trace-support.scc
index 4133bd4..f6a8f14 100644
--- a/cfg/debug/tracer/debug-trace-support.scc
+++ b/cfg/debug/tracer/debug-trace-support.scc
@@ -1 +1,2 @@
-kconf non-hareware debug-trace-support.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hareware debug-trace-support.cfg
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-trace.cfg b/cfg/debug/tracer/debug-trace.cfg
index ef82146..90c6cec 100644
--- a/cfg/debug/tracer/debug-trace.cfg
+++ b/cfg/debug/tracer/debug-trace.cfg
@@ -1 +1,2 @@
-CONFIG_FTRACE=y
+# SPDX-License-Identifier: MIT
+CONFIG_FTRACE=y
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-trace.scc b/cfg/debug/tracer/debug-trace.scc
index 290707e..4d799bf 100644
--- a/cfg/debug/tracer/debug-trace.scc
+++ b/cfg/debug/tracer/debug-trace.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include debug-trace-support.scc
-kconf non-hareware debug-trace.cfg
+kconf non-hareware debug-trace.cfg
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-tracepoint-benchmark.cfg b/cfg/debug/tracer/debug-tracepoint-benchmark.cfg
index b487261..c8356ef 100644
--- a/cfg/debug/tracer/debug-tracepoint-benchmark.cfg
+++ b/cfg/debug/tracer/debug-tracepoint-benchmark.cfg
@@ -1 +1,2 @@
-CONFIG_TRACEPOINT_BENCHMARK=y
+# SPDX-License-Identifier: MIT
+CONFIG_TRACEPOINT_BENCHMARK=y
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-tracepoint-benchmark.scc b/cfg/debug/tracer/debug-tracepoint-benchmark.scc
index 4da2e45..a36f4c2 100644
--- a/cfg/debug/tracer/debug-tracepoint-benchmark.scc
+++ b/cfg/debug/tracer/debug-tracepoint-benchmark.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
include debug-trace.scc
-kconf non-hareware debug-tracepoint-benchmark.cfg
+kconf non-hareware debug-tracepoint-benchmark.cfg
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-uprobe-events.cfg b/cfg/debug/tracer/debug-uprobe-events.cfg
index c2e771c..9652ea2 100644
--- a/cfg/debug/tracer/debug-uprobe-events.cfg
+++ b/cfg/debug/tracer/debug-uprobe-events.cfg
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
CONFIG_ARCH_SUPPORTS_UPROBES=y
CONFIG_MMU=y
CONFIG_PERF_EVENTS=y
-CONFIG_UPROBE_EVENTS=y
+CONFIG_UPROBE_EVENTS=y
\ No newline at end of file
diff --git a/cfg/debug/tracer/debug-uprobe_events.scc b/cfg/debug/tracer/debug-uprobe_events.scc
index 0990406..a59357d 100644
--- a/cfg/debug/tracer/debug-uprobe_events.scc
+++ b/cfg/debug/tracer/debug-uprobe_events.scc
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
include debug-trace.scc
if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ] || [ "$KARCH" = "arm" ] || [ "$KARCH" = "arm64" ] || [ "$KARCH" = "powerpc" ] || [ "$KARCH" = "mips" ]; then
kconf non-hareware debug-uprobe-events.cfg
-fi
+fi
\ No newline at end of file
diff --git a/cfg/dmaengine.cfg b/cfg/dmaengine.cfg
index 1e52bae..ec0346c 100644
--- a/cfg/dmaengine.cfg
+++ b/cfg/dmaengine.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_DMADEVICES=y
-CONFIG_DMA_ENGINE=y
+CONFIG_DMA_ENGINE=y
\ No newline at end of file
diff --git a/cfg/dmaengine.scc b/cfg/dmaengine.scc
index 8409489..cf80981 100644
--- a/cfg/dmaengine.scc
+++ b/cfg/dmaengine.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable dma engine core functionality"
define KFEATURE_COMPATIBILITY board
-kconf non-hardware dmaengine.cfg
+kconf non-hardware dmaengine.cfg
\ No newline at end of file
diff --git a/cfg/drm-cdvpvr.cfg b/cfg/drm-cdvpvr.cfg
index b2c50f4..dadd51e 100644
--- a/cfg/drm-cdvpvr.cfg
+++ b/cfg/drm-cdvpvr.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_HIGHMEM4G=y
CONFIG_STAGING=y
CONFIG_STAGING_MEDIA=y
@@ -7,4 +8,4 @@ CONFIG_DRM_INTEL_CDV=y
CONFIG_DRM_CDV_RELEASE=y
# CONFIG_DRM_CDV_DEBUG is not set
-# CONFIG_DRM_PVR_PDUMP is not set
+# CONFIG_DRM_PVR_PDUMP is not set
\ No newline at end of file
diff --git a/cfg/drm-cdvpvr.scc b/cfg/drm-cdvpvr.scc
index c6c28e5..65b8b05 100644
--- a/cfg/drm-cdvpvr.scc
+++ b/cfg/drm-cdvpvr.scc
@@ -1 +1,2 @@
-kconf hardware drm-cdvpvr.cfg
+# SPDX-License-Identifier: MIT
+kconf hardware drm-cdvpvr.cfg
\ No newline at end of file
diff --git a/cfg/edf.scc b/cfg/edf.scc
index e10f699..a56c3c8 100644
--- a/cfg/edf.scc
+++ b/cfg/edf.scc
@@ -1 +1,2 @@
-kconf non-hardware features/edf/edf.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware features/edf/edf.cfg
\ No newline at end of file
diff --git a/cfg/efi-ext.cfg b/cfg/efi-ext.cfg
index 9569788..b768eb6 100644
--- a/cfg/efi-ext.cfg
+++ b/cfg/efi-ext.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# Extended EFI support
# Dependencies
@@ -11,4 +12,4 @@ CONFIG_PARTITION_ADVANCED=y
CONFIG_FRAMEBUFFER_CONSOLE=y
CONFIG_FB_EFI=y
CONFIG_EFI_VARS=m
-CONFIG_EFI_PARTITION=y
+CONFIG_EFI_PARTITION=y
\ No newline at end of file
diff --git a/cfg/efi-ext.scc b/cfg/efi-ext.scc
index 8401f1f..ce5011b 100644
--- a/cfg/efi-ext.scc
+++ b/cfg/efi-ext.scc
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable extended EFI support"
define KFEATURE_COMPATIBILITY arch
kconf hardware efi.cfg
-kconf hardware efi-ext.cfg
+kconf hardware efi-ext.cfg
\ No newline at end of file
diff --git a/cfg/efi.cfg b/cfg/efi.cfg
index ff5d680..a3a660e 100644
--- a/cfg/efi.cfg
+++ b/cfg/efi.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# EFI Support
# Dependencies
@@ -7,4 +8,4 @@ CONFIG_ACPI=y
# Enable basic EFI support
CONFIG_EFI=y
CONFIG_EFI_STUB=y
-CONFIG_EFIVAR_FS=y
+CONFIG_EFIVAR_FS=y
\ No newline at end of file
diff --git a/cfg/efi.scc b/cfg/efi.scc
index 09db96c..3059c85 100644
--- a/cfg/efi.scc
+++ b/cfg/efi.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Core EFI support"
define KFEATURE_COMPATIBILITY arch
-kconf hardware efi.cfg
+kconf hardware efi.cfg
\ No newline at end of file
diff --git a/cfg/fs/btrfs.cfg b/cfg/fs/btrfs.cfg
index d727f20..53473ec 100644
--- a/cfg/fs/btrfs.cfg
+++ b/cfg/fs/btrfs.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_BTRFS_FS=y
-CONFIG_BTRFS_FS_POSIX_ACL=y
+CONFIG_BTRFS_FS_POSIX_ACL=y
\ No newline at end of file
diff --git a/cfg/fs/btrfs.scc b/cfg/fs/btrfs.scc
index d596dc7..ccfc17d 100644
--- a/cfg/fs/btrfs.scc
+++ b/cfg/fs/btrfs.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable brtfs filesystem support"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware btrfs.cfg
+kconf non-hardware btrfs.cfg
\ No newline at end of file
diff --git a/cfg/fs/debugfs.cfg b/cfg/fs/debugfs.cfg
index 39c2d26..36cf671 100644
--- a/cfg/fs/debugfs.cfg
+++ b/cfg/fs/debugfs.cfg
@@ -1 +1,2 @@
-CONFIG_DEBUG_FS=y
+# SPDX-License-Identifier: MIT
+CONFIG_DEBUG_FS=y
\ No newline at end of file
diff --git a/cfg/fs/debugfs.scc b/cfg/fs/debugfs.scc
index 560aa8d..a44c781 100644
--- a/cfg/fs/debugfs.scc
+++ b/cfg/fs/debugfs.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable debugfs support"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware debugfs.cfg
+kconf non-hardware debugfs.cfg
\ No newline at end of file
diff --git a/cfg/fs/devtmpfs.cfg b/cfg/fs/devtmpfs.cfg
index 5e9cf98..0f3836b 100644
--- a/cfg/fs/devtmpfs.cfg
+++ b/cfg/fs/devtmpfs.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_DEVTMPFS=y
-CONFIG_DEVTMPFS_MOUNT=y
+CONFIG_DEVTMPFS_MOUNT=y
\ No newline at end of file
diff --git a/cfg/fs/devtmpfs.scc b/cfg/fs/devtmpfs.scc
index b00a83c..9a60f0e 100644
--- a/cfg/fs/devtmpfs.scc
+++ b/cfg/fs/devtmpfs.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable devtmpfs for tmpfs/ramfs support at early bootup"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware devtmpfs.cfg
+kconf non-hardware devtmpfs.cfg
\ No newline at end of file
diff --git a/cfg/fs/ext2.cfg b/cfg/fs/ext2.cfg
index a47b901..40230cb 100644
--- a/cfg/fs/ext2.cfg
+++ b/cfg/fs/ext2.cfg
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
CONFIG_EXT2_FS=y
CONFIG_EXT2_FS_XATTR=y
CONFIG_EXT2_FS_POSIX_ACL=y
-# CONFIG_EXT2_FS_SECURITY is not set
+# CONFIG_EXT2_FS_SECURITY is not set
\ No newline at end of file
diff --git a/cfg/fs/ext2.scc b/cfg/fs/ext2.scc
index fd6f200..abe6d73 100644
--- a/cfg/fs/ext2.scc
+++ b/cfg/fs/ext2.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable Extended2 (ext2) filesystem support"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware ext2.cfg
+kconf non-hardware ext2.cfg
\ No newline at end of file
diff --git a/cfg/fs/ext3.cfg b/cfg/fs/ext3.cfg
index 05ef837..4881e0a 100644
--- a/cfg/fs/ext3.cfg
+++ b/cfg/fs/ext3.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_EXT3_FS=y
CONFIG_EXT3_FS_POSIX_ACL=y
-CONFIG_EXT3_FS_SECURITY=y
+CONFIG_EXT3_FS_SECURITY=y
\ No newline at end of file
diff --git a/cfg/fs/ext3.scc b/cfg/fs/ext3.scc
index 481e490..29e7824 100644
--- a/cfg/fs/ext3.scc
+++ b/cfg/fs/ext3.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable the Extended 3 (ext3) filesystem"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware ext3.cfg
+kconf non-hardware ext3.cfg
\ No newline at end of file
diff --git a/cfg/fs/ext4.cfg b/cfg/fs/ext4.cfg
index 430d265..63e5d74 100644
--- a/cfg/fs/ext4.cfg
+++ b/cfg/fs/ext4.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_EXT4_FS=y
CONFIG_EXT4_FS_POSIX_ACL=y
-CONFIG_EXT4_FS_SECURITY=y
+CONFIG_EXT4_FS_SECURITY=y
\ No newline at end of file
diff --git a/cfg/fs/ext4.scc b/cfg/fs/ext4.scc
index f7c5ece..d4660e0 100644
--- a/cfg/fs/ext4.scc
+++ b/cfg/fs/ext4.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable the Extended 4 (ext4) filesystem"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware ext4.cfg
+kconf non-hardware ext4.cfg
\ No newline at end of file
diff --git a/cfg/fs/flash_fs.cfg b/cfg/fs/flash_fs.cfg
index 4dd9bcd..71665b8 100644
--- a/cfg/fs/flash_fs.cfg
+++ b/cfg/fs/flash_fs.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_JFFS2_FS=y
CONFIG_JFFS2_FS_DEBUG=0
CONFIG_JFFS2_FS_WRITEBUFFER=y
@@ -12,4 +13,4 @@ CONFIG_YAFFS_YAFFS2=y
CONFIG_YAFFS_AUTO_YAFFS2=y
CONFIG_MTD_UBI=y
-CONFIG_UBIFS_FS=y
+CONFIG_UBIFS_FS=y
\ No newline at end of file
diff --git a/cfg/fs/flash_fs.scc b/cfg/fs/flash_fs.scc
index 8239cd9..d02c30e 100644
--- a/cfg/fs/flash_fs.scc
+++ b/cfg/fs/flash_fs.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable flash filesystem support (yaffs,jffs2,cramfs,mtd,etc)"
define KFEATURE_COMPATIBILITY arch
-kconf non-hardware flash_fs.cfg
+kconf non-hardware flash_fs.cfg
\ No newline at end of file
diff --git a/cfg/fs/vfat.cfg b/cfg/fs/vfat.cfg
index f0da6af..fa1eae1 100644
--- a/cfg/fs/vfat.cfg
+++ b/cfg/fs/vfat.cfg
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
CONFIG_VFAT_FS=y
# VFAT_FS selects these as the default, so they should be enabled
CONFIG_NLS_CODEPAGE_437=y
-CONFIG_NLS_ISO8859_1=y
+CONFIG_NLS_ISO8859_1=y
\ No newline at end of file
diff --git a/cfg/fs/vfat.scc b/cfg/fs/vfat.scc
index 8840cef..297232c 100644
--- a/cfg/fs/vfat.scc
+++ b/cfg/fs/vfat.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable VFAT support"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware vfat.cfg
+kconf non-hardware vfat.cfg
\ No newline at end of file
diff --git a/cfg/hv-guest.cfg b/cfg/hv-guest.cfg
index 2770560..fcd8746 100644
--- a/cfg/hv-guest.cfg
+++ b/cfg/hv-guest.cfg
@@ -1 +1,2 @@
-CONFIG_HYPERVISOR_GUEST=y
+# SPDX-License-Identifier: MIT
+CONFIG_HYPERVISOR_GUEST=y
\ No newline at end of file
diff --git a/cfg/hv-guest.scc b/cfg/hv-guest.scc
index 3fbddd5..54e27ed 100644
--- a/cfg/hv-guest.scc
+++ b/cfg/hv-guest.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Linux guest support"
define KFEATURE_COMPATIBILITY arch
-kconf hardware hv-guest.cfg
+kconf hardware hv-guest.cfg
\ No newline at end of file
diff --git a/cfg/intel.cfg b/cfg/intel.cfg
index 5bd1f12..6297026 100644
--- a/cfg/intel.cfg
+++ b/cfg/intel.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# Config settings specific to intel processors
CONFIG_MICROCODE=y
CONFIG_MICROCODE_INTEL=y
@@ -9,4 +10,3 @@ CONFIG_X86_PLATFORM_DEVICES=y
CONFIG_X86_MCE=y
CONFIG_X86_MCE_INTEL=y
-
diff --git a/cfg/intel.scc b/cfg/intel.scc
index 17b6aa4..b4cd694 100644
--- a/cfg/intel.scc
+++ b/cfg/intel.scc
@@ -1 +1,2 @@
-kconf hardware intel.cfg
+# SPDX-License-Identifier: MIT
+kconf hardware intel.cfg
\ No newline at end of file
diff --git a/cfg/mips64.cfg b/cfg/mips64.cfg
index 8e8831f..1b30d4e 100644
--- a/cfg/mips64.cfg
+++ b/cfg/mips64.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_CPU_BIG_ENDIAN=y
CONFIG_CPU_MIPS64_R2=y
@@ -14,4 +15,4 @@ CONFIG_MIPS32_N32=y
# The kernel panics on boot with an unhandled page fault if we
# configure the VGA_CONSOLE in.
#
-# CONFIG_VGA_CONSOLE is not set
+# CONFIG_VGA_CONSOLE is not set
\ No newline at end of file
diff --git a/cfg/mips64.scc b/cfg/mips64.scc
index 0c78ecf..66266f4 100644
--- a/cfg/mips64.scc
+++ b/cfg/mips64.scc
@@ -1 +1,2 @@
-kconf non-hardware mips64.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware mips64.cfg
\ No newline at end of file
diff --git a/cfg/mips64le.cfg b/cfg/mips64le.cfg
index 8878f7c..96c05f0 100644
--- a/cfg/mips64le.cfg
+++ b/cfg/mips64le.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_CPU_LITTLE_ENDIAN=y
CONFIG_CPU_MIPS64_R2=y
@@ -14,4 +15,4 @@ CONFIG_MIPS32_N32=y
# The kernel panics on boot with an unhandled page fault if we
# configure the VGA_CONSOLE in.
#
-# CONFIG_VGA_CONSOLE is not set
+# CONFIG_VGA_CONSOLE is not set
\ No newline at end of file
diff --git a/cfg/mips64le.scc b/cfg/mips64le.scc
index 78f106e..e4a2b3a 100644
--- a/cfg/mips64le.scc
+++ b/cfg/mips64le.scc
@@ -1 +1,2 @@
-kconf non-hardware mips64le.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware mips64le.cfg
\ No newline at end of file
diff --git a/cfg/net/bridge.cfg b/cfg/net/bridge.cfg
index 57645d8..b3ec05b 100644
--- a/cfg/net/bridge.cfg
+++ b/cfg/net/bridge.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#
# Bridge: Netfilter Configuration
#
@@ -22,4 +23,4 @@ CONFIG_BRIDGE_EBT_SNAT=m
CONFIG_BRIDGE_EBT_LOG=m
CONFIG_BRIDGE_EBT_IP6=m
CONFIG_BRIDGE_EBT_NFLOG=m
-CONFIG_BRIDGE_NF_EBTABLES=m
+CONFIG_BRIDGE_NF_EBTABLES=m
\ No newline at end of file
diff --git a/cfg/net/bridge.scc b/cfg/net/bridge.scc
index 0eaa915..2cdc8df 100644
--- a/cfg/net/bridge.scc
+++ b/cfg/net/bridge.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable Bridge Netfilter options"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware bridge.cfg
+kconf non-hardware bridge.cfg
\ No newline at end of file
diff --git a/cfg/net/ip6_nf.cfg b/cfg/net/ip6_nf.cfg
index e0b4099..a510091 100644
--- a/cfg/net/ip6_nf.cfg
+++ b/cfg/net/ip6_nf.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#
# IPv6: Netfilter Configuration
#
@@ -10,4 +11,4 @@ CONFIG_IP6_NF_MATCH_IPV6HEADER=m
CONFIG_IP6_NF_MATCH_EUI64=m
CONFIG_IP6_NF_FILTER=m
CONFIG_IP6_NF_MANGLE=m
-CONFIG_IP6_NF_RAW=m
+CONFIG_IP6_NF_RAW=m
\ No newline at end of file
diff --git a/cfg/net/ip6_nf.scc b/cfg/net/ip6_nf.scc
index 490dc8d..7cdf47d 100644
--- a/cfg/net/ip6_nf.scc
+++ b/cfg/net/ip6_nf.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable Netfilter (IPv6) options"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware ip6_nf.cfg
+kconf non-hardware ip6_nf.cfg
\ No newline at end of file
diff --git a/cfg/net/ip_nf.cfg b/cfg/net/ip_nf.cfg
index f43e7b2..3626e24 100644
--- a/cfg/net/ip_nf.cfg
+++ b/cfg/net/ip_nf.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#
# IP: Netfilter Configuration
#
@@ -15,4 +16,4 @@ CONFIG_IP_NF_TARGET_CLUSTERIP=m
CONFIG_IP_NF_RAW=m
CONFIG_IP_NF_ARPTABLES=m
CONFIG_IP_NF_ARPFILTER=m
-CONFIG_IP_NF_ARP_MANGLE=m
+CONFIG_IP_NF_ARP_MANGLE=m
\ No newline at end of file
diff --git a/cfg/net/ip_nf.scc b/cfg/net/ip_nf.scc
index 242d222..c1ab3fd 100644
--- a/cfg/net/ip_nf.scc
+++ b/cfg/net/ip_nf.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable Netfilter (IPv4) options"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware ip_nf.cfg
+kconf non-hardware ip_nf.cfg
\ No newline at end of file
diff --git a/cfg/net/ipsec.cfg b/cfg/net/ipsec.cfg
index 9370864..5ca2bc6 100644
--- a/cfg/net/ipsec.cfg
+++ b/cfg/net/ipsec.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#
# IPsec: Configuration for IPv4
#
@@ -6,4 +7,4 @@ CONFIG_XFRM_USER=m
CONFIG_XFRM_SUB_POLICY=y
CONFIG_INET_AH=m
CONFIG_INET_ESP=m
-CONFIG_INET_IPCOMP=m
+CONFIG_INET_IPCOMP=m
\ No newline at end of file
diff --git a/cfg/net/ipsec.scc b/cfg/net/ipsec.scc
index 16bedd8..fa8b6b2 100644
--- a/cfg/net/ipsec.scc
+++ b/cfg/net/ipsec.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable IPsec options"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware ipsec.cfg
+kconf non-hardware ipsec.cfg
\ No newline at end of file
diff --git a/cfg/net/ipsec6.cfg b/cfg/net/ipsec6.cfg
index f55b568..5663e1b 100644
--- a/cfg/net/ipsec6.cfg
+++ b/cfg/net/ipsec6.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#
# IPv6 IPsec: Configuration
#
@@ -11,4 +12,4 @@ CONFIG_INET6_IPCOMP=m
CONFIG_CRYPTO_SEQIV=m
CONFIG_CRYPTO_CTR=m
CONFIG_CRYPTO_XCBC=m
-CONFIG_CRYPTO_CAMELLIA=m
+CONFIG_CRYPTO_CAMELLIA=m
\ No newline at end of file
diff --git a/cfg/net/ipsec6.scc b/cfg/net/ipsec6.scc
index 3401821..fcf9ea0 100644
--- a/cfg/net/ipsec6.scc
+++ b/cfg/net/ipsec6.scc
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable IPv6 IPsec options"
define KFEATURE_COMPATIBILITY all
include ipsec.scc
-kconf non-hardware ipsec6.cfg
+kconf non-hardware ipsec6.cfg
\ No newline at end of file
diff --git a/cfg/net/ipv6.cfg b/cfg/net/ipv6.cfg
index 49b0e1e..f37c3dc 100644
--- a/cfg/net/ipv6.cfg
+++ b/cfg/net/ipv6.cfg
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
CONFIG_IPV6=y
CONFIG_INET6_TUNNEL=m
CONFIG_IPV6_TUNNEL=m
-CONFIG_IPV6_ROUTER_PREF=y
+CONFIG_IPV6_ROUTER_PREF=y
\ No newline at end of file
diff --git a/cfg/net/ipv6.scc b/cfg/net/ipv6.scc
index 23525c4..ed85b40 100644
--- a/cfg/net/ipv6.scc
+++ b/cfg/net/ipv6.scc
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable IPv6 options"
define KFEATURE_COMPATIBILITY all
kconf non-hardware ipv6.cfg
-include ipsec6.scc
+include ipsec6.scc
\ No newline at end of file
diff --git a/cfg/paravirt_kvm.cfg b/cfg/paravirt_kvm.cfg
index b319803..7da40ed 100644
--- a/cfg/paravirt_kvm.cfg
+++ b/cfg/paravirt_kvm.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_KVM_GUEST=y
CONFIG_PARAVIRT=y
-CONFIG_PARAVIRT_CLOCK=y
+CONFIG_PARAVIRT_CLOCK=y
\ No newline at end of file
diff --git a/cfg/paravirt_kvm.scc b/cfg/paravirt_kvm.scc
index 162c290..27c6745 100644
--- a/cfg/paravirt_kvm.scc
+++ b/cfg/paravirt_kvm.scc
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "paravirtualized KVM guest support"
define KFEATURE_COMPATIBILITY arch
kconf hardware hv-guest.cfg
-kconf hardware paravirt_kvm.cfg
+kconf hardware paravirt_kvm.cfg
\ No newline at end of file
diff --git a/cfg/rbd.cfg b/cfg/rbd.cfg
index 156a099..a09d7e8 100644
--- a/cfg/rbd.cfg
+++ b/cfg/rbd.cfg
@@ -1 +1,2 @@
-CONFIG_BLK_DEV_RBD=m
+# SPDX-License-Identifier: MIT
+CONFIG_BLK_DEV_RBD=m
\ No newline at end of file
diff --git a/cfg/rbd.scc b/cfg/rbd.scc
index 25f96d8..fd2362e 100644
--- a/cfg/rbd.scc
+++ b/cfg/rbd.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Rados block device Support"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware rbd.cfg
+kconf non-hardware rbd.cfg
\ No newline at end of file
diff --git a/cfg/remoteproc.cfg b/cfg/remoteproc.cfg
index 5cd869c..04d5559 100644
--- a/cfg/remoteproc.cfg
+++ b/cfg/remoteproc.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_REMOTEPROC=m
CONFIG_WKUP_M3_RPROC=m
-CONFIG_PRUSS_REMOTEPROC=m
+CONFIG_PRUSS_REMOTEPROC=m
\ No newline at end of file
diff --git a/cfg/smp.cfg b/cfg/smp.cfg
index bf7348c..34e3f79 100644
--- a/cfg/smp.cfg
+++ b/cfg/smp.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_SMP=y
CONFIG_SCHED_SMT=y
# Increase default NR_CPUS from 8 to 64 so that platform with
@@ -6,4 +7,4 @@ CONFIG_NR_CPUS=64
# The following is nedded when setting NR_CPUS to something
# greater than 8 on x86 architectures, it should be automatically
# disregarded by Kconfig when using a different arch
-CONFIG_X86_BIGSMP=y
+CONFIG_X86_BIGSMP=y
\ No newline at end of file
diff --git a/cfg/smp.scc b/cfg/smp.scc
index bf1e9bf..d045c83 100644
--- a/cfg/smp.scc
+++ b/cfg/smp.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable SMP for 32 bit builds"
define KFEATURE_COMPATIBILITY all
-kconf hardware smp.cfg
+kconf hardware smp.cfg
\ No newline at end of file
diff --git a/cfg/smp_64.cfg b/cfg/smp_64.cfg
index 2204774..ede7cdf 100644
--- a/cfg/smp_64.cfg
+++ b/cfg/smp_64.cfg
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
CONFIG_SMP=y
CONFIG_SCHED_SMT=y
# Increase default NR_CPUS from 8 to 64 so that platform with
# more than 8 processors can be all activated at boot time
-CONFIG_NR_CPUS=64
+CONFIG_NR_CPUS=64
\ No newline at end of file
diff --git a/cfg/smp_64.scc b/cfg/smp_64.scc
index e8b54e3..fb2b2ef 100644
--- a/cfg/smp_64.scc
+++ b/cfg/smp_64.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable SMP for 64 bit builds"
define KFEATURE_COMPATIBILITY all
-kconf hardware smp_64.cfg
+kconf hardware smp_64.cfg
\ No newline at end of file
diff --git a/cfg/sound.cfg b/cfg/sound.cfg
index 6167556..4fb7d75 100644
--- a/cfg/sound.cfg
+++ b/cfg/sound.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_SOUND=m
# CONFIG_SOUND_OSS_CORE is not set
CONFIG_SND=m
@@ -138,4 +139,4 @@ CONFIG_SND_USB=y
CONFIG_SND_USB_AUDIO=m
CONFIG_SND_USB_USX2Y=m
CONFIG_SND_USB_US122L=m
-CONFIG_SND_USB_HIFACE=m
+CONFIG_SND_USB_HIFACE=m
\ No newline at end of file
diff --git a/cfg/sound.scc b/cfg/sound.scc
index 78bcb17..929b7a9 100644
--- a/cfg/sound.scc
+++ b/cfg/sound.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "OSS sound support"
define KFEATURE_COMPATIBILITY board
-kconf non-hardware sound.cfg
+kconf non-hardware sound.cfg
\ No newline at end of file
diff --git a/cfg/systemd.cfg b/cfg/systemd.cfg
index edcdc05..e786de5 100644
--- a/cfg/systemd.cfg
+++ b/cfg/systemd.cfg
@@ -1 +1,2 @@
-CONFIG_FHANDLE=y
+# SPDX-License-Identifier: MIT
+CONFIG_FHANDLE=y
\ No newline at end of file
diff --git a/cfg/systemd.scc b/cfg/systemd.scc
index 439e607..85a52bf 100644
--- a/cfg/systemd.scc
+++ b/cfg/systemd.scc
@@ -1 +1,2 @@
-kconf non-hardware systemd.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware systemd.cfg
\ No newline at end of file
diff --git a/cfg/timer/hpet.cfg b/cfg/timer/hpet.cfg
index 12b7fa7..f2a383e 100644
--- a/cfg/timer/hpet.cfg
+++ b/cfg/timer/hpet.cfg
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
CONFIG_HPET_TIMER=y
CONFIG_HPET_EMULATE_RTC=y
# enable /dev/hpet and allow it to be mmapped
CONFIG_HPET=y
-CONFIG_HPET_MMAP=y
+CONFIG_HPET_MMAP=y
\ No newline at end of file
diff --git a/cfg/timer/hpet.scc b/cfg/timer/hpet.scc
index 6c16d99..d689f3c 100644
--- a/cfg/timer/hpet.scc
+++ b/cfg/timer/hpet.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "HPET Timer Support"
define KFEATURE_COMPATIBILITY arch
-kconf hardware hpet.cfg
+kconf hardware hpet.cfg
\ No newline at end of file
diff --git a/cfg/timer/hz_100.cfg b/cfg/timer/hz_100.cfg
index 92ffacc..23e67ef 100644
--- a/cfg/timer/hz_100.cfg
+++ b/cfg/timer/hz_100.cfg
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
CONFIG_HZ_100=y
# CONFIG_HZ_250 is not set
# CONFIG_HZ_300 is not set
# CONFIG_HZ_1000 is not set
-CONFIG_HZ=100
+CONFIG_HZ=100
\ No newline at end of file
diff --git a/cfg/timer/hz_100.scc b/cfg/timer/hz_100.scc
index a4403c0..3e14b0f 100644
--- a/cfg/timer/hz_100.scc
+++ b/cfg/timer/hz_100.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable 100Hz Timer frequency"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware hz_100.cfg
+kconf non-hardware hz_100.cfg
\ No newline at end of file
diff --git a/cfg/timer/hz_1000.cfg b/cfg/timer/hz_1000.cfg
index b8795b9..4175108 100644
--- a/cfg/timer/hz_1000.cfg
+++ b/cfg/timer/hz_1000.cfg
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
CONFIG_HZ_1000=y
# CONFIG_HZ_100 is not set
# CONFIG_HZ_250 is not set
# CONFIG_HZ_300 is not set
-CONFIG_HZ=1000
+CONFIG_HZ=1000
\ No newline at end of file
diff --git a/cfg/timer/hz_1000.scc b/cfg/timer/hz_1000.scc
index 8792da7..705eacb 100644
--- a/cfg/timer/hz_1000.scc
+++ b/cfg/timer/hz_1000.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable 1000Hz Timer frequency"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware hz_1000.cfg
+kconf non-hardware hz_1000.cfg
\ No newline at end of file
diff --git a/cfg/timer/hz_250.cfg b/cfg/timer/hz_250.cfg
index 146bb94..994c286 100644
--- a/cfg/timer/hz_250.cfg
+++ b/cfg/timer/hz_250.cfg
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
CONFIG_HZ_250=y
# CONFIG_HZ_100 is not set
# CONFIG_HZ_300 is not set
# CONFIG_HZ_1000 is not set
-CONFIG_HZ=250
+CONFIG_HZ=250
\ No newline at end of file
diff --git a/cfg/timer/hz_250.scc b/cfg/timer/hz_250.scc
index 51f5790..238e1ff 100644
--- a/cfg/timer/hz_250.scc
+++ b/cfg/timer/hz_250.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable 250Hz Timer frequency"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware hz_250.cfg
+kconf non-hardware hz_250.cfg
\ No newline at end of file
diff --git a/cfg/timer/no_hz.cfg b/cfg/timer/no_hz.cfg
index 8c68dcd..f3015d8 100644
--- a/cfg/timer/no_hz.cfg
+++ b/cfg/timer/no_hz.cfg
@@ -1 +1,2 @@
-CONFIG_NO_HZ=y
+# SPDX-License-Identifier: MIT
+CONFIG_NO_HZ=y
\ No newline at end of file
diff --git a/cfg/timer/no_hz.scc b/cfg/timer/no_hz.scc
index 9409b93..1de851e 100644
--- a/cfg/timer/no_hz.scc
+++ b/cfg/timer/no_hz.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable CONFIG_NO_HZ"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware no_hz.cfg
+kconf non-hardware no_hz.cfg
\ No newline at end of file
diff --git a/cfg/timer/rtc.cfg b/cfg/timer/rtc.cfg
index 975736e..fbf89f0 100644
--- a/cfg/timer/rtc.cfg
+++ b/cfg/timer/rtc.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
# enable legacy ("pc") RTC character device
-CONFIG_RTC_CLASS=y
+CONFIG_RTC_CLASS=y
\ No newline at end of file
diff --git a/cfg/timer/rtc.scc b/cfg/timer/rtc.scc
index f013e57..9029851 100644
--- a/cfg/timer/rtc.scc
+++ b/cfg/timer/rtc.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "RTC class/drivers Support"
define KFEATURE_COMPATIBILITY all
-kconf hardware rtc.cfg
+kconf hardware rtc.cfg
\ No newline at end of file
diff --git a/cfg/tracing.cfg b/cfg/tracing.cfg
index ba58ff2..787b2f1 100644
--- a/cfg/tracing.cfg
+++ b/cfg/tracing.cfg
@@ -1 +1,2 @@
-CONFIG_PERF_EVENTS=y
+# SPDX-License-Identifier: MIT
+CONFIG_PERF_EVENTS=y
\ No newline at end of file
diff --git a/cfg/tracing.scc b/cfg/tracing.scc
index 53634fd..00e1b84 100644
--- a/cfg/tracing.scc
+++ b/cfg/tracing.scc
@@ -1 +1,2 @@
-kconf optional tracing.cfg
+# SPDX-License-Identifier: MIT
+kconf optional tracing.cfg
\ No newline at end of file
diff --git a/cfg/usb-mass-storage.cfg b/cfg/usb-mass-storage.cfg
index 7f18681..2ac2e17 100644
--- a/cfg/usb-mass-storage.cfg
+++ b/cfg/usb-mass-storage.cfg
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
# configuration options for a typical USB mass storage device
# USB is not explicitly enabled here, since that should be a
# per-BSP enablement.
CONFIG_USB_STORAGE=y
-CONFIG_MSDOS_FS=y
+CONFIG_MSDOS_FS=y
\ No newline at end of file
diff --git a/cfg/usb-mass-storage.scc b/cfg/usb-mass-storage.scc
index 8fe5ba5..9935534 100644
--- a/cfg/usb-mass-storage.scc
+++ b/cfg/usb-mass-storage.scc
@@ -1,7 +1,8 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable options required for USB mass storage devices"
define KFEATURE_COMPATIBILITY all
include features/scsi/disk.scc
include cfg/fs/vfat.scc
-kconf non-hardware usb-mass-storage.cfg
+kconf non-hardware usb-mass-storage.cfg
\ No newline at end of file
diff --git a/cfg/vesafb.cfg b/cfg/vesafb.cfg
index 9c7f35d..9c67c20 100644
--- a/cfg/vesafb.cfg
+++ b/cfg/vesafb.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_FB=y
CONFIG_FB_VESA=y
CONFIG_FB_BOOT_VESA_SUPPORT=y
@@ -5,4 +6,4 @@ CONFIG_FB_MODE_HELPERS=y
CONFIG_FB_CFB_COPYAREA=y
CONFIG_FB_CFB_IMAGEBLIT=y
CONFIG_FB_CFB_FILLRECT=y
-CONFIG_FRAMEBUFFER_CONSOLE=y
+CONFIG_FRAMEBUFFER_CONSOLE=y
\ No newline at end of file
diff --git a/cfg/vesafb.scc b/cfg/vesafb.scc
index a9f9a9f..b4f752f 100644
--- a/cfg/vesafb.scc
+++ b/cfg/vesafb.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "VESA framebuffer support"
define KFEATURE_COMPATIBILITY arch
-kconf non-hardware vesafb.cfg
+kconf non-hardware vesafb.cfg
\ No newline at end of file
diff --git a/cfg/virtio.cfg b/cfg/virtio.cfg
index 039cb9a..141960c 100644
--- a/cfg/virtio.cfg
+++ b/cfg/virtio.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_VIRTIO=y
CONFIG_VIRTIO_PCI=y
CONFIG_VIRTIO_BALLOON=y
@@ -10,4 +11,4 @@ CONFIG_HW_RANDOM=y
CONFIG_HW_RANDOM_VIRTIO=y
CONFIG_SCSI_VIRTIO=y
CONFIG_CRYPTO_DEV_VIRTIO=y
-CONFIG_DRM_VIRTIO_GPU=y
+CONFIG_DRM_VIRTIO_GPU=y
\ No newline at end of file
diff --git a/cfg/virtio.scc b/cfg/virtio.scc
index 031475b..a6183be 100644
--- a/cfg/virtio.scc
+++ b/cfg/virtio.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "virtio support (core,pci,balloon,ring,net,blk,mmio)"
define KFEATURE_COMPATIBILITY arch
-kconf non-hardware virtio.cfg
+kconf non-hardware virtio.cfg
\ No newline at end of file
diff --git a/cfg/virtualbox-guest.cfg b/cfg/virtualbox-guest.cfg
index 5c694cc..f8da5f9 100644
--- a/cfg/virtualbox-guest.cfg
+++ b/cfg/virtualbox-guest.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_DRM=y
CONFIG_DRM_TTM=y
CONFIG_DRM_VMWGFX=y
@@ -7,4 +8,4 @@ CONFIG_FB_CFB_FILLRECT=y
CONFIG_FB_CFB_COPYAREA=y
CONFIG_FB_CFB_IMAGEBLIT=y
CONFIG_FB_DEFERRED_IO=y
-CONFIG_FB_MODE_HELPERS=y
+CONFIG_FB_MODE_HELPERS=y
\ No newline at end of file
diff --git a/cfg/vmware-guest.cfg b/cfg/vmware-guest.cfg
index 844643d..28badf2 100644
--- a/cfg/vmware-guest.cfg
+++ b/cfg/vmware-guest.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_VMWARE_BALLOON=m
CONFIG_VMWARE_PVSCSI=y
CONFIG_VMWARE_VMCI=m
@@ -19,4 +20,4 @@ CONFIG_SCSI_MPT2SAS_MAX_SGE=128
CONFIG_SCSI_MPT2SAS_LOGGING=y
CONFIG_SCSI_MPT3SAS=y
CONFIG_SCSI_MPT3SAS_MAX_SGE=128
-CONFIG_SCSI_MPT3SAS_LOGGING=y
+CONFIG_SCSI_MPT3SAS_LOGGING=y
\ No newline at end of file
diff --git a/cfg/vmware-guest.scc b/cfg/vmware-guest.scc
index 7dc1fc6..8ea81bd 100644
--- a/cfg/vmware-guest.scc
+++ b/cfg/vmware-guest.scc
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable Configuration For VMWARE ESXI Guest"
define KFEATURE_COMPATIBILITY all
kconf hardware hv-guest.cfg
-kconf hardware vmware-guest.cfg
+kconf hardware vmware-guest.cfg
\ No newline at end of file
diff --git a/cfg/x32.cfg b/cfg/x32.cfg
index bbe0201..d6d8ad1 100644
--- a/cfg/x32.cfg
+++ b/cfg/x32.cfg
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
CONFIG_X86_X32=y
# Support running 32 bit binaries
-CONFIG_COMPAT=y
+CONFIG_COMPAT=y
\ No newline at end of file
diff --git a/cfg/x32.scc b/cfg/x32.scc
index e4b954a..ae6ecab 100644
--- a/cfg/x32.scc
+++ b/cfg/x32.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "x86 x32 support"
define KFEATURE_COMPATIBILITY arch
-kconf non-hardware x32.cfg
+kconf non-hardware x32.cfg
\ No newline at end of file
diff --git a/cfg/x86.cfg b/cfg/x86.cfg
index d346c1d..bf3bd80 100644
--- a/cfg/x86.cfg
+++ b/cfg/x86.cfg
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
# Config settings specific to x86 and not in an existing cfg/foo.cfg
CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y
CONFIG_X86_REBOOTFIXUPS=y
-CONFIG_HIGHPTE=y
+CONFIG_HIGHPTE=y
\ No newline at end of file
diff --git a/cfg/x86.scc b/cfg/x86.scc
index c7dd66a..693aae3 100644
--- a/cfg/x86.scc
+++ b/cfg/x86.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
include x86_base.scc
include smp.scc
include timer/hz_1000.scc
-kconf hardware x86.cfg
+kconf hardware x86.cfg
\ No newline at end of file
diff --git a/cfg/x86_64.cfg b/cfg/x86_64.cfg
index e6438bd..1c35840 100644
--- a/cfg/x86_64.cfg
+++ b/cfg/x86_64.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# Config settings specific to x86_64 and not in an existing cfg/foo.cfg
CONFIG_64BIT=y
@@ -6,4 +7,4 @@ CONFIG_IA32_EMULATION=y
CONFIG_COMPAT=y
# CONFIG_UNWINDER_ORC is not set
-CONFIG_UNWINDER_FRAME_POINTER=y
+CONFIG_UNWINDER_FRAME_POINTER=y
\ No newline at end of file
diff --git a/cfg/x86_64.scc b/cfg/x86_64.scc
index 9e9af11..61c7c34 100644
--- a/cfg/x86_64.scc
+++ b/cfg/x86_64.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
include x86_base.scc
include smp_64.scc
include timer/hz_1000.scc
-kconf hardware x86_64.cfg
+kconf hardware x86_64.cfg
\ No newline at end of file
diff --git a/cfg/x86_base.cfg b/cfg/x86_base.cfg
index 1e0984e..5cf22ab 100644
--- a/cfg/x86_base.cfg
+++ b/cfg/x86_base.cfg
@@ -1,7 +1,8 @@
+# SPDX-License-Identifier: MIT
CONFIG_X86=y
CONFIG_X86_MSR=y
CONFIG_X86_CPUID=y
CONFIG_MTRR=y
CONFIG_X86_CHECK_BIOS_CORRUPTION=y
-CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y
+CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y
\ No newline at end of file
diff --git a/cfg/x86_base.scc b/cfg/x86_base.scc
index a75808d..16f7429 100644
--- a/cfg/x86_base.scc
+++ b/cfg/x86_base.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
include efi.scc
include timer/hpet.scc
include timer/no_hz.scc
-kconf hardware x86_base.cfg
+kconf hardware x86_base.cfg
\ No newline at end of file
diff --git a/cgl/cfg/dmm.cfg b/cgl/cfg/dmm.cfg
index 3613fcc..d007ac7 100644
--- a/cgl/cfg/dmm.cfg
+++ b/cgl/cfg/dmm.cfg
@@ -1 +1,2 @@
-CONFIG_DM_MULTIPATH=m
+# SPDX-License-Identifier: MIT
+CONFIG_DM_MULTIPATH=m
\ No newline at end of file
diff --git a/cgl/cfg/dmm.scc b/cgl/cfg/dmm.scc
index 49fc19a..eb8efa8 100644
--- a/cgl/cfg/dmm.scc
+++ b/cgl/cfg/dmm.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Device Mapper Multipath Support"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware dmm.cfg
+kconf non-hardware dmm.cfg
\ No newline at end of file
diff --git a/cgl/cfg/drbd.cfg b/cgl/cfg/drbd.cfg
index 475b821..9a7b659 100644
--- a/cgl/cfg/drbd.cfg
+++ b/cgl/cfg/drbd.cfg
@@ -1 +1,2 @@
-CONFIG_BLK_DEV_DRBD=y
+# SPDX-License-Identifier: MIT
+CONFIG_BLK_DEV_DRBD=y
\ No newline at end of file
diff --git a/cgl/cfg/drbd.scc b/cgl/cfg/drbd.scc
index a6de3b8..10ac394 100644
--- a/cgl/cfg/drbd.scc
+++ b/cgl/cfg/drbd.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "DRBD Block Device Support"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware drbd.cfg
+kconf non-hardware drbd.cfg
\ No newline at end of file
diff --git a/cgl/cfg/fs/ocfs2.cfg b/cgl/cfg/fs/ocfs2.cfg
index 8d7caf3..0e2b23d 100644
--- a/cgl/cfg/fs/ocfs2.cfg
+++ b/cgl/cfg/fs/ocfs2.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#.........................................................................
# WARNING
#
@@ -12,4 +13,4 @@
#.........................................................................
CONFIG_OCFS2_FS=m
-CONFIG_OCFS2_FS_O2CB=m
+CONFIG_OCFS2_FS_O2CB=m
\ No newline at end of file
diff --git a/cgl/cfg/fs/ocfs2.scc b/cgl/cfg/fs/ocfs2.scc
index 4516d66..32eb21e 100644
--- a/cgl/cfg/fs/ocfs2.scc
+++ b/cgl/cfg/fs/ocfs2.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "OCFS2 file system support"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware ocfs2.cfg
+kconf non-hardware ocfs2.cfg
\ No newline at end of file
diff --git a/cgl/cfg/iscsi.cfg b/cgl/cfg/iscsi.cfg
index 2174382..c3b753a 100644
--- a/cgl/cfg/iscsi.cfg
+++ b/cgl/cfg/iscsi.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#.........................................................................
# WARNING
#
@@ -11,4 +12,4 @@
#
#.........................................................................
-CONFIG_ISCSI_TCP=m
+CONFIG_ISCSI_TCP=m
\ No newline at end of file
diff --git a/cgl/cfg/iscsi.scc b/cgl/cfg/iscsi.scc
index b6f84cf..eeaac3c 100644
--- a/cgl/cfg/iscsi.scc
+++ b/cgl/cfg/iscsi.scc
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "iSCSI Initiator over TCP/IP"
define KFEATURE_COMPATIBILITY all
include features/scsi/scsi.scc
-kconf non-hardware iscsi.cfg
+kconf non-hardware iscsi.cfg
\ No newline at end of file
diff --git a/cgl/cfg/net/ip_vs.cfg b/cgl/cfg/net/ip_vs.cfg
index 487ee2f..31a7245 100644
--- a/cgl/cfg/net/ip_vs.cfg
+++ b/cgl/cfg/net/ip_vs.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_IP_VS=m
CONFIG_IP_VS_IPV6=y
CONFIG_IP_VS_TAB_BITS=12
@@ -33,4 +34,4 @@ CONFIG_IP_VS_SH_TAB_BITS=8
#
# IPVS application helper
-#
+#
\ No newline at end of file
diff --git a/cgl/cfg/net/ip_vs.scc b/cgl/cfg/net/ip_vs.scc
index 25d1b04..3f9e6b5 100644
--- a/cgl/cfg/net/ip_vs.scc
+++ b/cgl/cfg/net/ip_vs.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable IP virtual server"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware ip_vs.cfg
+kconf non-hardware ip_vs.cfg
\ No newline at end of file
diff --git a/cgl/cfg/net/l2tp.cfg b/cgl/cfg/net/l2tp.cfg
index 8dd1474..d519854 100644
--- a/cgl/cfg/net/l2tp.cfg
+++ b/cgl/cfg/net/l2tp.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#.........................................................................
# WARNING
#
@@ -12,4 +13,4 @@
#.........................................................................
CONFIG_L2TP=y
-CONFIG_PPPOL2TP=y
+CONFIG_PPPOL2TP=y
\ No newline at end of file
diff --git a/cgl/cfg/net/l2tp.scc b/cgl/cfg/net/l2tp.scc
index 7052c31..49b6a16 100644
--- a/cgl/cfg/net/l2tp.scc
+++ b/cgl/cfg/net/l2tp.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Layer 2 Tunneling Protocol Support"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware l2tp.cfg
+kconf non-hardware l2tp.cfg
\ No newline at end of file
diff --git a/cgl/cfg/net/macvlan.cfg b/cgl/cfg/net/macvlan.cfg
index 9ad6a64..775e912 100644
--- a/cgl/cfg/net/macvlan.cfg
+++ b/cgl/cfg/net/macvlan.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#.........................................................................
# WARNING
#
@@ -11,4 +12,4 @@
#
#.........................................................................
-CONFIG_MACVLAN=m
+CONFIG_MACVLAN=m
\ No newline at end of file
diff --git a/cgl/cfg/net/macvlan.scc b/cgl/cfg/net/macvlan.scc
index 6c227f3..ccbd496 100644
--- a/cgl/cfg/net/macvlan.scc
+++ b/cgl/cfg/net/macvlan.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "MAC-VLAN support"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware macvlan.cfg
+kconf non-hardware macvlan.cfg
\ No newline at end of file
diff --git a/cgl/cfg/scsi_dh.cfg b/cgl/cfg/scsi_dh.cfg
index b73df00..4078f7b 100644
--- a/cgl/cfg/scsi_dh.cfg
+++ b/cgl/cfg/scsi_dh.cfg
@@ -1 +1,2 @@
-CONFIG_SCSI_DH=y
+# SPDX-License-Identifier: MIT
+CONFIG_SCSI_DH=y
\ No newline at end of file
diff --git a/cgl/cfg/scsi_dh.scc b/cgl/cfg/scsi_dh.scc
index c752aad..8734cce 100644
--- a/cgl/cfg/scsi_dh.scc
+++ b/cgl/cfg/scsi_dh.scc
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "SCSI Device Handlers"
define KFEATURE_COMPATIBILITY all
include features/scsi/scsi.scc
-kconf non-hardware scsi_dh.cfg
+kconf non-hardware scsi_dh.cfg
\ No newline at end of file
diff --git a/cgl/cfg/scsi_dh_alua.cfg b/cgl/cfg/scsi_dh_alua.cfg
index 7e6ab0d..5e9c343 100644
--- a/cgl/cfg/scsi_dh_alua.cfg
+++ b/cgl/cfg/scsi_dh_alua.cfg
@@ -1 +1,2 @@
-CONFIG_SCSI_DH_ALUA=m
+# SPDX-License-Identifier: MIT
+CONFIG_SCSI_DH_ALUA=m
\ No newline at end of file
diff --git a/cgl/cfg/scsi_dh_alua.scc b/cgl/cfg/scsi_dh_alua.scc
index 2195f13..b2e7505 100644
--- a/cgl/cfg/scsi_dh_alua.scc
+++ b/cgl/cfg/scsi_dh_alua.scc
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "SPC-3 ALUA Device Handler"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware scsi_dh_alua.cfg
+kconf non-hardware scsi_dh_alua.cfg
\ No newline at end of file
diff --git a/cgl/cfg/scsi_dh_emc.cfg b/cgl/cfg/scsi_dh_emc.cfg
index 019c88a..3097b1a 100644
--- a/cgl/cfg/scsi_dh_emc.cfg
+++ b/cgl/cfg/scsi_dh_emc.cfg
@@ -1 +1,2 @@
-CONFIG_SCSI_DH_EMC=m
+# SPDX-License-Identifier: MIT
+CONFIG_SCSI_DH_EMC=m
\ No newline at end of file
diff --git a/cgl/cfg/scsi_dh_emc.scc b/cgl/cfg/scsi_dh_emc.scc
index 2c22e0f..cb4e7c3 100644
--- a/cgl/cfg/scsi_dh_emc.scc
+++ b/cgl/cfg/scsi_dh_emc.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "EMC CLARiiON Device Handler"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware scsi_dh_emc.cfg
+kconf non-hardware scsi_dh_emc.cfg
\ No newline at end of file
diff --git a/cgl/cfg/scsi_dh_hpsw.cfg b/cgl/cfg/scsi_dh_hpsw.cfg
index 2663d05..e27cb01 100644
--- a/cgl/cfg/scsi_dh_hpsw.cfg
+++ b/cgl/cfg/scsi_dh_hpsw.cfg
@@ -1 +1,2 @@
-CONFIG_SCSI_DH_HP_SW=m
+# SPDX-License-Identifier: MIT
+CONFIG_SCSI_DH_HP_SW=m
\ No newline at end of file
diff --git a/cgl/cfg/scsi_dh_hpsw.scc b/cgl/cfg/scsi_dh_hpsw.scc
index 4cefede..0e23999 100644
--- a/cgl/cfg/scsi_dh_hpsw.scc
+++ b/cgl/cfg/scsi_dh_hpsw.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "HP/COMPAQ MSA Device Handler"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware scsi_dh_hpsw.cfg
+kconf non-hardware scsi_dh_hpsw.cfg
\ No newline at end of file
diff --git a/cgl/cfg/scsi_dh_rdac.cfg b/cgl/cfg/scsi_dh_rdac.cfg
index ceafc09..5580ba8 100644
--- a/cgl/cfg/scsi_dh_rdac.cfg
+++ b/cgl/cfg/scsi_dh_rdac.cfg
@@ -1 +1,2 @@
-CONFIG_SCSI_DH_RDAC=m
+# SPDX-License-Identifier: MIT
+CONFIG_SCSI_DH_RDAC=m
\ No newline at end of file
diff --git a/cgl/cfg/scsi_dh_rdac.scc b/cgl/cfg/scsi_dh_rdac.scc
index ec776be..23300e1 100644
--- a/cgl/cfg/scsi_dh_rdac.scc
+++ b/cgl/cfg/scsi_dh_rdac.scc
@@ -1,5 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "LSI RDAC Device Handler"
define KFEATURE_COMPATIBILITY all
kconf non-hardware scsi_dh_rdac.cfg
-
diff --git a/cgl/features/aoe/aoe.cfg b/cgl/features/aoe/aoe.cfg
index f9a30b5..43f7188 100644
--- a/cgl/features/aoe/aoe.cfg
+++ b/cgl/features/aoe/aoe.cfg
@@ -1 +1,2 @@
-CONFIG_ATA_OVER_ETH=m
+# SPDX-License-Identifier: MIT
+CONFIG_ATA_OVER_ETH=m
\ No newline at end of file
diff --git a/cgl/features/aoe/aoe.scc b/cgl/features/aoe/aoe.scc
index 7683712..de29090 100644
--- a/cgl/features/aoe/aoe.scc
+++ b/cgl/features/aoe/aoe.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable ATA Over Ethernet (AOE)"
define KFEATURE_COMPATIBILITY arch
-kconf non-hardware aoe.cfg
+kconf non-hardware aoe.cfg
\ No newline at end of file
diff --git a/cgl/features/audit/audit.cfg b/cgl/features/audit/audit.cfg
index e0c6e19..dd52f83 100644
--- a/cgl/features/audit/audit.cfg
+++ b/cgl/features/audit/audit.cfg
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
CONFIG_AUDIT=y
CONFIG_AUDITSYSCALL=y
# CONFIG_NETFILTER_XT_TARGET_AUDIT is not set
-CONFIG_AUDIT_GENERIC=y
+CONFIG_AUDIT_GENERIC=y
\ No newline at end of file
diff --git a/cgl/features/audit/audit.scc b/cgl/features/audit/audit.scc
index cb09048..d12deaa 100644
--- a/cgl/features/audit/audit.scc
+++ b/cgl/features/audit/audit.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable auditing infrastructure"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware audit.cfg
+kconf non-hardware audit.cfg
\ No newline at end of file
diff --git a/cgl/features/mip6/mip6.cfg b/cgl/features/mip6/mip6.cfg
index 8987803..f10fe13 100644
--- a/cgl/features/mip6/mip6.cfg
+++ b/cgl/features/mip6/mip6.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_SYSVIPC=y
CONFIG_XFRM_MIGRATE=y
CONFIG_NET_KEY=m
@@ -5,4 +6,4 @@ CONFIG_NET_KEY_MIGRATE=y
CONFIG_IPV6_MIP6=m
CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m
CONFIG_IPV6_MULTIPLE_TABLES=y
-CONFIG_IPV6_SUBTREES=y
+CONFIG_IPV6_SUBTREES=y
\ No newline at end of file
diff --git a/cgl/features/mip6/mip6.scc b/cgl/features/mip6/mip6.scc
index c10fe13..83f5f55 100644
--- a/cgl/features/mip6/mip6.scc
+++ b/cgl/features/mip6/mip6.scc
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "IPv6 Mobility in RFC 3775 Support"
define KFEATURE_COMPATIBILITY all
include cfg/net/ipv6.scc
-kconf non-hardware mip6.cfg
+kconf non-hardware mip6.cfg
\ No newline at end of file
diff --git a/cgl/features/pstore/pstore.cfg b/cgl/features/pstore/pstore.cfg
index c2ca3a0..1a1d562 100644
--- a/cgl/features/pstore/pstore.cfg
+++ b/cgl/features/pstore/pstore.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_PSTORE=y
CONFIG_PSTORE_CONSOLE=y
-CONFIG_PSTORE_RAM=y
+CONFIG_PSTORE_RAM=y
\ No newline at end of file
diff --git a/cgl/features/pstore/pstore.scc b/cgl/features/pstore/pstore.scc
index ce7ca0c..0a956e7 100644
--- a/cgl/features/pstore/pstore.scc
+++ b/cgl/features/pstore/pstore.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable Persistent store support"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware pstore.cfg
+kconf non-hardware pstore.cfg
\ No newline at end of file
diff --git a/cgl/features/qdisc/qdisc_stats.cfg b/cgl/features/qdisc/qdisc_stats.cfg
index 6f2ca34..93ae541 100644
--- a/cgl/features/qdisc/qdisc_stats.cfg
+++ b/cgl/features/qdisc/qdisc_stats.cfg
@@ -1 +1,2 @@
-CONFIG_QDISC_STATS=y
+# SPDX-License-Identifier: MIT
+CONFIG_QDISC_STATS=y
\ No newline at end of file
diff --git a/cgl/features/qdisc/qdisc_stats.scc b/cgl/features/qdisc/qdisc_stats.scc
index 9b6841b..5dbd09e 100644
--- a/cgl/features/qdisc/qdisc_stats.scc
+++ b/cgl/features/qdisc/qdisc_stats.scc
@@ -1 +1,2 @@
-kconf non-hardware qdisc_stats.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware qdisc_stats.cfg
\ No newline at end of file
diff --git a/cgl/features/quota/quota.cfg b/cgl/features/quota/quota.cfg
index 3e202c0..1a5bd7a 100644
--- a/cgl/features/quota/quota.cfg
+++ b/cgl/features/quota/quota.cfg
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
CONFIG_QUOTA=y
CONFIG_PRINT_QUOTA_WARNING=y
CONFIG_QUOTA_TREE=m
CONFIG_QUOTACTL=y
-CONFIG_QFMT_V2=m
+CONFIG_QFMT_V2=m
\ No newline at end of file
diff --git a/cgl/features/quota/quota.scc b/cgl/features/quota/quota.scc
index 10e7dc9..f50ea21 100644
--- a/cgl/features/quota/quota.scc
+++ b/cgl/features/quota/quota.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable quota support"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware quota.cfg
+kconf non-hardware quota.cfg
\ No newline at end of file
diff --git a/cgl/features/selinux/selinux-dev.cfg b/cgl/features/selinux/selinux-dev.cfg
index de975d3..03195b1 100644
--- a/cgl/features/selinux/selinux-dev.cfg
+++ b/cgl/features/selinux/selinux-dev.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_SECURITY_SELINUX_BOOTPARAM=y
CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE=1
-CONFIG_SECURITY_SELINUX_DEVELOP=y
+CONFIG_SECURITY_SELINUX_DEVELOP=y
\ No newline at end of file
diff --git a/cgl/features/selinux/selinux-dev.scc b/cgl/features/selinux/selinux-dev.scc
index 33f8784..10b4691 100644
--- a/cgl/features/selinux/selinux-dev.scc
+++ b/cgl/features/selinux/selinux-dev.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable SELinux development support"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware selinux-dev.cfg
+kconf non-hardware selinux-dev.cfg
\ No newline at end of file
diff --git a/cgl/features/selinux/selinux.cfg b/cgl/features/selinux/selinux.cfg
index b759da4..ef47eb4 100644
--- a/cgl/features/selinux/selinux.cfg
+++ b/cgl/features/selinux/selinux.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_NETWORK_SECMARK=y
CONFIG_EXT2_FS_SECURITY=y
CONFIG_EXT3_FS_SECURITY=y
@@ -8,4 +9,4 @@ CONFIG_SECURITY_NETWORK=y
CONFIG_SECURITY_SELINUX=y
CONFIG_SECURITY_SELINUX_DISABLE=y
CONFIG_SECURITY_SELINUX_AVC_STATS=y
-CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1
+CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1
\ No newline at end of file
diff --git a/cgl/features/selinux/selinux.scc b/cgl/features/selinux/selinux.scc
index 04c8d93..424bf86 100644
--- a/cgl/features/selinux/selinux.scc
+++ b/cgl/features/selinux/selinux.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable SELinux support"
define KFEATURE_COMPATIBILITY all
include cgl/features/audit/audit.scc
-kconf non-hardware selinux.cfg
+kconf non-hardware selinux.cfg
\ No newline at end of file
diff --git a/cgl/features/udp/udp_stats.cfg b/cgl/features/udp/udp_stats.cfg
index 3081c50..7d7f111 100644
--- a/cgl/features/udp/udp_stats.cfg
+++ b/cgl/features/udp/udp_stats.cfg
@@ -1 +1,2 @@
-CONFIG_DGRAM_SOCKSTATS=y
+# SPDX-License-Identifier: MIT
+CONFIG_DGRAM_SOCKSTATS=y
\ No newline at end of file
diff --git a/cgl/features/udp/udp_stats.scc b/cgl/features/udp/udp_stats.scc
index 429ba47..d527805 100644
--- a/cgl/features/udp/udp_stats.scc
+++ b/cgl/features/udp/udp_stats.scc
@@ -1 +1,2 @@
-kconf non-hardware udp_stats.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware udp_stats.cfg
\ No newline at end of file
diff --git a/features/6lowpan/6lowpan.cfg b/features/6lowpan/6lowpan.cfg
index abac6b1..37ff090 100644
--- a/features/6lowpan/6lowpan.cfg
+++ b/features/6lowpan/6lowpan.cfg
@@ -1,7 +1,8 @@
+# SPDX-License-Identifier: MIT
# Dependencies
CONFIG_NET=y
CONFIG_INET=y
CONFIG_IPV6=y
# Feature
-CONFIG_6LOWPAN=m
+CONFIG_6LOWPAN=m
\ No newline at end of file
diff --git a/features/6lowpan/6lowpan.scc b/features/6lowpan/6lowpan.scc
index 9601396..d1ec1b1 100644
--- a/features/6lowpan/6lowpan.scc
+++ b/features/6lowpan/6lowpan.scc
@@ -1,5 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable 6LoWPAN support"
define KFEATURE_COMPATIBILITY board
kconf hardware 6lowpan.cfg
-
diff --git a/features/apparmor/apparmor.cfg b/features/apparmor/apparmor.cfg
index de242a2..ad1f196 100644
--- a/features/apparmor/apparmor.cfg
+++ b/features/apparmor/apparmor.cfg
@@ -1,7 +1,8 @@
+# SPDX-License-Identifier: MIT
CONFIG_SECURITYFS=y
CONFIG_SECURITY_NETWORK=y
CONFIG_SECURITY_PATH=y
CONFIG_SECURITY_APPARMOR=y
CONFIG_SECURITY_APPARMOR_HASH=y
CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y
-CONFIG_DEFAULT_SECURITY_APPARMOR=y
+CONFIG_DEFAULT_SECURITY_APPARMOR=y
\ No newline at end of file
diff --git a/features/apparmor/apparmor.scc b/features/apparmor/apparmor.scc
index 2ff331c..3192590 100644
--- a/features/apparmor/apparmor.scc
+++ b/features/apparmor/apparmor.scc
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable/disable configurations for apparmor security"
define KFEATURE_COMPATIBILITY all
kconf non-hardware apparmor.cfg
-kconf non-hardware apparmor_on_boot.cfg
+kconf non-hardware apparmor_on_boot.cfg
\ No newline at end of file
diff --git a/features/apparmor/apparmor_on_boot.cfg b/features/apparmor/apparmor_on_boot.cfg
index fc35740..4a1b3ce 100644
--- a/features/apparmor/apparmor_on_boot.cfg
+++ b/features/apparmor/apparmor_on_boot.cfg
@@ -1 +1,2 @@
-CONFIG_SECURITY_APPARMOR_BOOTPARAM_VALUE=1
+# SPDX-License-Identifier: MIT
+CONFIG_SECURITY_APPARMOR_BOOTPARAM_VALUE=1
\ No newline at end of file
diff --git a/features/aufs/aufs-disable.cfg b/features/aufs/aufs-disable.cfg
index b164315..287674b 100644
--- a/features/aufs/aufs-disable.cfg
+++ b/features/aufs/aufs-disable.cfg
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
# CONFIG_AUFS_FS is not set
# CONFIG_AUFS_BRANCH_MAX_127 is not set
# CONFIG_AUFS_SBILIST is not set
-# CONFIG_AUFS_BDEV_LOOP is not set
+# CONFIG_AUFS_BDEV_LOOP is not set
\ No newline at end of file
diff --git a/features/aufs/aufs-disable.scc b/features/aufs/aufs-disable.scc
index c5b6865..6a2562f 100644
--- a/features/aufs/aufs-disable.scc
+++ b/features/aufs/aufs-disable.scc
@@ -1 +1,2 @@
-kconf non-hardware aufs-disable.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware aufs-disable.cfg
\ No newline at end of file
diff --git a/features/aufs/aufs-enable.scc b/features/aufs/aufs-enable.scc
index a6e536f..dbe221e 100644
--- a/features/aufs/aufs-enable.scc
+++ b/features/aufs/aufs-enable.scc
@@ -1 +1,2 @@
-kconf non-hardware aufs.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware aufs.cfg
\ No newline at end of file
diff --git a/features/aufs/aufs.cfg b/features/aufs/aufs.cfg
index 83b5fca..d554d34 100644
--- a/features/aufs/aufs.cfg
+++ b/features/aufs/aufs.cfg
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
CONFIG_AUFS_FS=y
CONFIG_AUFS_BRANCH_MAX_127=y
CONFIG_AUFS_SBILIST=y
-CONFIG_AUFS_BDEV_LOOP=y
+CONFIG_AUFS_BDEV_LOOP=y
\ No newline at end of file
diff --git a/features/aufs/aufs.scc b/features/aufs/aufs.scc
index b5a17b6..9fb7289 100644
--- a/features/aufs/aufs.scc
+++ b/features/aufs/aufs.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
patch aufs5-kbuild-support.patch
patch aufs5-base-support.patch
patch aufs5-mmap-support.patch
@@ -5,4 +6,4 @@ patch aufs5-standalone-support.patch
patch aufs5-core-support.patch
patch aufs5-fix-build-on-v5.3.patch
patch aufs-bugfix-opts-Fix-missing-break-statement.patch
-patch aufs-opts-Fix-missing-fallthrough.patch
+patch aufs-opts-Fix-missing-fallthrough.patch
\ No newline at end of file
diff --git a/features/bfq/bfq-enable.scc b/features/bfq/bfq-enable.scc
index c75a014..946631a 100644
--- a/features/bfq/bfq-enable.scc
+++ b/features/bfq/bfq-enable.scc
@@ -1 +1,2 @@
-kconf non-hardware bfq.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware bfq.cfg
\ No newline at end of file
diff --git a/features/bfq/bfq.cfg b/features/bfq/bfq.cfg
index df82ebc..c4e1f0f 100644
--- a/features/bfq/bfq.cfg
+++ b/features/bfq/bfq.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_IOSCHED_BFQ=y
-CONFIG_CGROUP_BFQIO=y
+CONFIG_CGROUP_BFQIO=y
\ No newline at end of file
diff --git a/features/bfq/bfq.scc b/features/bfq/bfq.scc
index c92a011..0b40c62 100644
--- a/features/bfq/bfq.scc
+++ b/features/bfq/bfq.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# patch block-cgroups-kconfig-build-bits-for-BFQ-v7r5-3.14.patch
# patch block-introduce-the-BFQ-v7r5-I-O-sched-for-3.14.patch
-# patch block-bfq-add-Early-Queue-Merge-EQM-to-BFQ-v7r5-for-.patch
+# patch block-bfq-add-Early-Queue-Merge-EQM-to-BFQ-v7r5-for-.patch
\ No newline at end of file
diff --git a/features/blktrace/blktrace.cfg b/features/blktrace/blktrace.cfg
index 3e61f2b..f4c6d69 100644
--- a/features/blktrace/blktrace.cfg
+++ b/features/blktrace/blktrace.cfg
@@ -1 +1,2 @@
-CONFIG_BLK_DEV_IO_TRACE=y
+# SPDX-License-Identifier: MIT
+CONFIG_BLK_DEV_IO_TRACE=y
\ No newline at end of file
diff --git a/features/blktrace/blktrace.scc b/features/blktrace/blktrace.scc
index 1cf0ffb..22d61c9 100644
--- a/features/blktrace/blktrace.scc
+++ b/features/blktrace/blktrace.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable blktrace"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware blktrace.cfg
+kconf non-hardware blktrace.cfg
\ No newline at end of file
diff --git a/features/bluetooth/bluetooth-usb.cfg b/features/bluetooth/bluetooth-usb.cfg
index 87df533..a0ae1a7 100644
--- a/features/bluetooth/bluetooth-usb.cfg
+++ b/features/bluetooth/bluetooth-usb.cfg
@@ -1 +1,2 @@
-CONFIG_BT_HCIBTUSB=m
+# SPDX-License-Identifier: MIT
+CONFIG_BT_HCIBTUSB=m
\ No newline at end of file
diff --git a/features/bluetooth/bluetooth-usb.scc b/features/bluetooth/bluetooth-usb.scc
index ee6ba22..5a71a35 100644
--- a/features/bluetooth/bluetooth-usb.scc
+++ b/features/bluetooth/bluetooth-usb.scc
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable USB-based Bluetooth hardware modules"
define KFEATURE_COMPATIBILITY board
include bluetooth.scc
-kconf hardware bluetooth-usb.cfg
+kconf hardware bluetooth-usb.cfg
\ No newline at end of file
diff --git a/features/bluetooth/bluetooth.cfg b/features/bluetooth/bluetooth.cfg
index 7f07298..85f353b 100644
--- a/features/bluetooth/bluetooth.cfg
+++ b/features/bluetooth/bluetooth.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# Dependencies
CONFIG_ISDN=y
CONFIG_ISDN_CAPI=m
@@ -13,4 +14,4 @@ CONFIG_BT_BNEP_PROTO_FILTER=y
CONFIG_BT_CMTP=m
CONFIG_BT_HIDP=m
CONFIG_BT_LE=y
-CONFIG_BT_BREDR=y
+CONFIG_BT_BREDR=y
\ No newline at end of file
diff --git a/features/bluetooth/bluetooth.scc b/features/bluetooth/bluetooth.scc
index 55a4ba9..5920e3c 100644
--- a/features/bluetooth/bluetooth.scc
+++ b/features/bluetooth/bluetooth.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
kconf hardware bluetooth.cfg
-include features/6lowpan/6lowpan.scc
+include features/6lowpan/6lowpan.scc
\ No newline at end of file
diff --git a/features/bpf/bpf.cfg b/features/bpf/bpf.cfg
index 046bb90..4b398f9 100644
--- a/features/bpf/bpf.cfg
+++ b/features/bpf/bpf.cfg
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
CONFIG_BPF=y
CONFIG_BPF_SYSCALL=y
CONFIG_BPF_JIT=y
CONFIG_BPF_EVENTS=y
-CONFIG_CGROUP_BPF=y
+CONFIG_CGROUP_BPF=y
\ No newline at end of file
diff --git a/features/bpf/bpf.scc b/features/bpf/bpf.scc
index f2306f2..a2d84b7 100644
--- a/features/bpf/bpf.scc
+++ b/features/bpf/bpf.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable Berkeley Packet Filter (BPF)"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware bpf.cfg
+kconf non-hardware bpf.cfg
\ No newline at end of file
diff --git a/features/bsdjail/bsdjail.cfg b/features/bsdjail/bsdjail.cfg
index 7658024..defd271 100644
--- a/features/bsdjail/bsdjail.cfg
+++ b/features/bsdjail/bsdjail.cfg
@@ -1 +1,2 @@
-CONFIG_SECURITY_BSDJAIL=m
+# SPDX-License-Identifier: MIT
+CONFIG_SECURITY_BSDJAIL=m
\ No newline at end of file
diff --git a/features/bsdjail/bsdjail.scc b/features/bsdjail/bsdjail.scc
index ff8779f..3a00820 100644
--- a/features/bsdjail/bsdjail.scc
+++ b/features/bsdjail/bsdjail.scc
@@ -1,7 +1,8 @@
+# SPDX-License-Identifier: MIT
kconf non-hardware bsdjail.cfg
# place holder for BSD jail functionality being re-enabled
# patch bsdjail-importing-bsdjail-base-patch.patch
# patch bsdjail-port-BSD-jail-to-2.6.34.patch
# patch bsdjail-fix-getprocattr-to-return-useful-information.patch
-# patch bsdjail-fix-kernel-panic-when-using-clone_ns.patch
+# patch bsdjail-fix-kernel-panic-when-using-clone_ns.patch
\ No newline at end of file
diff --git a/features/can/can.cfg b/features/can/can.cfg
index 950fb59..6aca633 100644
--- a/features/can/can.cfg
+++ b/features/can/can.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# platform and USB devices
CONFIG_CAN=m
CONFIG_CAN_VCAN=m
@@ -29,4 +30,4 @@ CONFIG_CAN_PEAK_PCIEC=m
CONFIG_CAN_KVASER_PCI=m
CONFIG_CAN_PLX_PCI=m
# SPI bus devices
-CONFIG_CAN_MCP251X=m
+CONFIG_CAN_MCP251X=m
\ No newline at end of file
diff --git a/features/can/can.scc b/features/can/can.scc
index caaf117..c722929 100644
--- a/features/can/can.scc
+++ b/features/can/can.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable Controller Area Network (CAN bus) support"
define KFEATURE_COMPATIBILITY board
-kconf hardware can.cfg
+kconf hardware can.cfg
\ No newline at end of file
diff --git a/features/cgroups/cgroups.cfg b/features/cgroups/cgroups.cfg
index b479e44..24f4171 100644
--- a/features/cgroups/cgroups.cfg
+++ b/features/cgroups/cgroups.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# General controller group
CONFIG_CGROUPS=y
CONFIG_CGROUP_DEBUG=y
@@ -30,4 +31,4 @@ CONFIG_PID_NS=y
CONFIG_NET_NS=y
# Freezer
-CONFIG_FREEZER=y
+CONFIG_FREEZER=y
\ No newline at end of file
diff --git a/features/cgroups/cgroups.scc b/features/cgroups/cgroups.scc
index b4d4265..6642b80 100644
--- a/features/cgroups/cgroups.scc
+++ b/features/cgroups/cgroups.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable cgroups and selected controllers \
namespaces and associated functionality"
define KFEATURE_COMPATIBILITY all
@@ -14,4 +15,4 @@ include features/namespaces/namespaces.scc
# patch vm_cgroup-backport-dependence-to-fix-vm_cgroup-mappi.patch
# patch shmem-pass-inode-to-shmem_acct_-methods.patch
# patch vm_cgroup-shared-memory-accounting.patch
-# patch vm_cgroup-do-not-charge-tasks-in-root-cgroup.patch
+# patch vm_cgroup-do-not-charge-tasks-in-root-cgroup.patch
\ No newline at end of file
diff --git a/features/ciphers/ciphers.cfg b/features/ciphers/ciphers.cfg
index 7f29bd9..5f8f24d 100644
--- a/features/ciphers/ciphers.cfg
+++ b/features/ciphers/ciphers.cfg
@@ -1 +1,2 @@
-CONFIG_CRYPTO_AES_NI_INTEL=y
+# SPDX-License-Identifier: MIT
+CONFIG_CRYPTO_AES_NI_INTEL=y
\ No newline at end of file
diff --git a/features/ciphers/ciphers.scc b/features/ciphers/ciphers.scc
index 7bd4645..f1fe2ee 100644
--- a/features/ciphers/ciphers.scc
+++ b/features/ciphers/ciphers.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Advanced Encryption Standard engine for hardware encryption and decryption"
define KFEATURE_COMPATIBILITY board
-kconf hardware ciphers.cfg
+kconf hardware ciphers.cfg
\ No newline at end of file
diff --git a/features/cpuisol/cpuisol.scc b/features/cpuisol/cpuisol.scc
index e69de29..d589fc3 100644
--- a/features/cpuisol/cpuisol.scc
+++ b/features/cpuisol/cpuisol.scc
@@ -0,0 +1 @@
+# SPDX-License-Identifier: MIT
\ No newline at end of file
diff --git a/features/criu/criu-enable.scc b/features/criu/criu-enable.scc
index 517c69f..a26bd6d 100644
--- a/features/criu/criu-enable.scc
+++ b/features/criu/criu-enable.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Checkpoint Restore in Userspace"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware criu.cfg
+kconf non-hardware criu.cfg
\ No newline at end of file
diff --git a/features/criu/criu.cfg b/features/criu/criu.cfg
index 1208618..66749c5 100644
--- a/features/criu/criu.cfg
+++ b/features/criu/criu.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_CHECKPOINT_RESTORE=y
CONFIG_MEM_SOFT_DIRTY=y
@@ -5,4 +6,4 @@ CONFIG_PACKET_DIAG=m
CONFIG_UNIX_DIAG=m
CONFIG_INET_DIAG=m
CONFIG_INET_UDP_DIAG=m
-CONFIG_NETLINK_DIAG=m
+CONFIG_NETLINK_DIAG=m
\ No newline at end of file
diff --git a/features/cryptodev/cryptodev.scc b/features/cryptodev/cryptodev.scc
index e69de29..d589fc3 100644
--- a/features/cryptodev/cryptodev.scc
+++ b/features/cryptodev/cryptodev.scc
@@ -0,0 +1 @@
+# SPDX-License-Identifier: MIT
\ No newline at end of file
diff --git a/features/dca/dca.cfg b/features/dca/dca.cfg
index 7c804b6..bfd051e 100644
--- a/features/dca/dca.cfg
+++ b/features/dca/dca.cfg
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
CONFIG_INTEL_IOATDMA=y
CONFIG_DCA=y
-CONFIG_IGB_DCA=y
+CONFIG_IGB_DCA=y
\ No newline at end of file
diff --git a/features/dca/dca.scc b/features/dca/dca.scc
index 989a473..d4ac3b9 100644
--- a/features/dca/dca.scc
+++ b/features/dca/dca.scc
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable DCA for IOATDMA capable devices"
define KFEATURE_COMPATIBILITY board
kconf hardware dca.cfg
-include cfg/dmaengine.scc
+include cfg/dmaengine.scc
\ No newline at end of file
diff --git a/features/debug/debug-dyndbg.cfg b/features/debug/debug-dyndbg.cfg
index 5698f5e..440e000 100644
--- a/features/debug/debug-dyndbg.cfg
+++ b/features/debug/debug-dyndbg.cfg
@@ -1 +1,2 @@
-CONFIG_DYNAMIC_DEBUG=y
+# SPDX-License-Identifier: MIT
+CONFIG_DYNAMIC_DEBUG=y
\ No newline at end of file
diff --git a/features/debug/debug-dyndbg.scc b/features/debug/debug-dyndbg.scc
index b48de2d..9a2c773 100644
--- a/features/debug/debug-dyndbg.scc
+++ b/features/debug/debug-dyndbg.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable dynamic debug printk"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware debug-dyndbg.cfg
+kconf non-hardware debug-dyndbg.cfg
\ No newline at end of file
diff --git a/features/debug/debug-kernel.cfg b/features/debug/debug-kernel.cfg
index cdc07a9..f3085af 100644
--- a/features/debug/debug-kernel.cfg
+++ b/features/debug/debug-kernel.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_DEBUG_KERNEL=y
CONFIG_DEBUG_INFO=y
-CONFIG_DEBUG_PREEMPT=y
+CONFIG_DEBUG_PREEMPT=y
\ No newline at end of file
diff --git a/features/debug/debug-kernel.scc b/features/debug/debug-kernel.scc
index 7d2c351..42c804a 100644
--- a/features/debug/debug-kernel.scc
+++ b/features/debug/debug-kernel.scc
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable debug kernel and some important debug features"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware debug-kernel.cfg
+kconf non-hardware debug-kernel.cfg
\ No newline at end of file
diff --git a/features/debug/printk.cfg b/features/debug/printk.cfg
index 53eb478..18c18d1 100644
--- a/features/debug/printk.cfg
+++ b/features/debug/printk.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#
# Enable EARLY_PRINTK and related PRINTK functionality
#
@@ -8,4 +9,4 @@ CONFIG_EARLY_PRINTK=y
CONFIG_EARLY_PRINTK_DBGP=y
CONFIG_EFI_EARLYCON=y
-CONFIG_TTY_PRINTK=y
+CONFIG_TTY_PRINTK=y
\ No newline at end of file
diff --git a/features/debug/printk.scc b/features/debug/printk.scc
index 37cf7fe..5cc5790 100644
--- a/features/debug/printk.scc
+++ b/features/debug/printk.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# Add early printk to a kernel config
# Additional general debugging can be added to new .scc/.cfg pairs as needed
# Other subsystem or driver debugging configs should be in their respective
@@ -6,4 +7,4 @@
define KFEATURE_DESCRIPTION "Enable early printk for debugging"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware printk.cfg
+kconf non-hardware printk.cfg
\ No newline at end of file
diff --git a/features/device-mapper/dm-verity.cfg b/features/device-mapper/dm-verity.cfg
index 6505076..32deb6d 100644
--- a/features/device-mapper/dm-verity.cfg
+++ b/features/device-mapper/dm-verity.cfg
@@ -1 +1,2 @@
-CONFIG_DM_VERITY=y
+# SPDX-License-Identifier: MIT
+CONFIG_DM_VERITY=y
\ No newline at end of file
diff --git a/features/device-mapper/dm-verity.scc b/features/device-mapper/dm-verity.scc
index ed7a6c6..8654b4a 100644
--- a/features/device-mapper/dm-verity.scc
+++ b/features/device-mapper/dm-verity.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable dm-verity (device-mapper block integrity checking target)"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware dm-verity.cfg
+kconf non-hardware dm-verity.cfg
\ No newline at end of file
diff --git a/features/drm-bochs/drm-bochs.cfg b/features/drm-bochs/drm-bochs.cfg
index 4ff07bb..5c1b23e 100644
--- a/features/drm-bochs/drm-bochs.cfg
+++ b/features/drm-bochs/drm-bochs.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_DMA_SHARED_BUFFER=y
CONFIG_MOUSE_PS2_SYNAPTICS_SMBUS=y
CONFIG_MOUSE_PS2_SMBUS=y
@@ -41,4 +42,4 @@ CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y
CONFIG_SYNC_FILE=y
CONFIG_FONT_SUPPORT=y
CONFIG_FONT_8x8=y
-CONFIG_FONT_8x16=y
+CONFIG_FONT_8x16=y
\ No newline at end of file
diff --git a/features/drm-bochs/drm-bochs.scc b/features/drm-bochs/drm-bochs.scc
index 6cc01ab..3f7f950 100644
--- a/features/drm-bochs/drm-bochs.scc
+++ b/features/drm-bochs/drm-bochs.scc
@@ -1 +1,2 @@
+# SPDX-License-Identifier: MIT
kconf hardware drm-bochs.cfg
\ No newline at end of file
diff --git a/features/drm-emgd/drm-emgd-1.18.scc b/features/drm-emgd/drm-emgd-1.18.scc
index 32abca5..4dbb7fa 100644
--- a/features/drm-emgd/drm-emgd-1.18.scc
+++ b/features/drm-emgd/drm-emgd-1.18.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
kconf hardware drm-emgd.cfg
-merge emgd-1.18
+merge emgd-1.18
\ No newline at end of file
diff --git a/features/drm-emgd/drm-emgd.cfg b/features/drm-emgd/drm-emgd.cfg
index b1c5642..a4d430e 100644
--- a/features/drm-emgd/drm-emgd.cfg
+++ b/features/drm-emgd/drm-emgd.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_AGP=m
CONFIG_DRM=y
CONFIG_DRM_EGD=m
@@ -12,4 +13,4 @@ CONFIG_I2C_ALGOBIT=y
CONFIG_FB_CFB_COPYAREA=y
CONFIG_FB_CFB_IMAGEBLIT=y
CONFIG_FB_CFB_FILLRECT=y
-CONFIG_VIDEO_FB_IVTV=y
+CONFIG_VIDEO_FB_IVTV=y
\ No newline at end of file
diff --git a/features/drm-gma500/drm-gma500.cfg b/features/drm-gma500/drm-gma500.cfg
index a900978..31f5a45 100644
--- a/features/drm-gma500/drm-gma500.cfg
+++ b/features/drm-gma500/drm-gma500.cfg
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
CONFIG_DRM=y
CONFIG_DRM_KMS_HELPER=y
CONFIG_DRM_GMA500=m
CONFIG_DRM_GMA600=y
-CONFIG_DRM_GMA3600=y
+CONFIG_DRM_GMA3600=y
\ No newline at end of file
diff --git a/features/drm-gma500/drm-gma500.scc b/features/drm-gma500/drm-gma500.scc
index fd00573..ecaa1da 100644
--- a/features/drm-gma500/drm-gma500.scc
+++ b/features/drm-gma500/drm-gma500.scc
@@ -1 +1,2 @@
-kconf hardware drm-gma500.cfg
+# SPDX-License-Identifier: MIT
+kconf hardware drm-gma500.cfg
\ No newline at end of file
diff --git a/features/drm-psb/drm-psb.cfg b/features/drm-psb/drm-psb.cfg
index a640c5f..8ab138e 100644
--- a/features/drm-psb/drm-psb.cfg
+++ b/features/drm-psb/drm-psb.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_DRM=y
CONFIG_DRM_PSB=m
@@ -10,4 +11,4 @@ CONFIG_I2C_ALGOBIT=y
CONFIG_FB_CFB_COPYAREA=y
CONFIG_FB_CFB_IMAGEBLIT=y
CONFIG_FB_CFB_FILLRECT=y
-CONFIG_VIDEO_FB_IVTV=y
+CONFIG_VIDEO_FB_IVTV=y
\ No newline at end of file
diff --git a/features/drm-psb/drm-psb.scc b/features/drm-psb/drm-psb.scc
index a856f7c..b463af3 100644
--- a/features/drm-psb/drm-psb.scc
+++ b/features/drm-psb/drm-psb.scc
@@ -1 +1,2 @@
+# SPDX-License-Identifier: MIT
kconf hardware drm-psb.cfg
\ No newline at end of file
diff --git a/features/drm-psb/hardware.cfg b/features/drm-psb/hardware.cfg
index c99bb1e..ec105ac 100644
--- a/features/drm-psb/hardware.cfg
+++ b/features/drm-psb/hardware.cfg
@@ -1,3 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_DRM
CONFIG_DRM_PSB
-
diff --git a/features/ecryptfs/ecryptfs.cfg b/features/ecryptfs/ecryptfs.cfg
index 07e7ee8..152225f 100644
--- a/features/ecryptfs/ecryptfs.cfg
+++ b/features/ecryptfs/ecryptfs.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_ECRYPT_FS=m
-CONFIG_ECRYPT_FS_MESSAGING=y
+CONFIG_ECRYPT_FS_MESSAGING=y
\ No newline at end of file
diff --git a/features/ecryptfs/ecryptfs.scc b/features/ecryptfs/ecryptfs.scc
index 6c246f1..308a328 100644
--- a/features/ecryptfs/ecryptfs.scc
+++ b/features/ecryptfs/ecryptfs.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Layered encrypted eCryptFS filesystem support"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware ecryptfs.cfg
+kconf non-hardware ecryptfs.cfg
\ No newline at end of file
diff --git a/features/edac/edac-enable.scc b/features/edac/edac-enable.scc
index 69b71a6..250ab89 100644
--- a/features/edac/edac-enable.scc
+++ b/features/edac/edac-enable.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable core EDAC functionality"
define KFEATURE_COMPATIBILITY board
-kconf hardware edac.cfg
+kconf hardware edac.cfg
\ No newline at end of file
diff --git a/features/edac/edac.cfg b/features/edac/edac.cfg
index e7be14e..bee8b8e 100644
--- a/features/edac/edac.cfg
+++ b/features/edac/edac.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#.........................................................................
# WARNING
#
@@ -13,4 +14,4 @@
CONFIG_RAS=y
CONFIG_EDAC=y
-CONFIG_EDAC_DEBUG=y
+CONFIG_EDAC_DEBUG=y
\ No newline at end of file
diff --git a/features/edac/edac.scc b/features/edac/edac.scc
index e69de29..d589fc3 100644
--- a/features/edac/edac.scc
+++ b/features/edac/edac.scc
@@ -0,0 +1 @@
+# SPDX-License-Identifier: MIT
\ No newline at end of file
diff --git a/features/edf/edf.cfg b/features/edf/edf.cfg
index e2e9b40..fd6b9ff 100644
--- a/features/edf/edf.cfg
+++ b/features/edf/edf.cfg
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
CONFIG_HIGH_RES_TIMERS=y
CONFIG_PREEMPT=y
CONFIG_HZ_1000=y
-# CONFIG_NO_HZ is not set
+# CONFIG_NO_HZ is not set
\ No newline at end of file
diff --git a/features/edf/edf.scc b/features/edf/edf.scc
index 4c4be49..3a1fdbc 100644
--- a/features/edf/edf.scc
+++ b/features/edf/edf.scc
@@ -1,2 +1,2 @@
+# SPDX-License-Identifier: MIT
kconf non-hardware edf.cfg
-
diff --git a/features/eg20t/eg20t.cfg b/features/eg20t/eg20t.cfg
index a37c32d..af669a0 100644
--- a/features/eg20t/eg20t.cfg
+++ b/features/eg20t/eg20t.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# Hardware support for the Platform Controller Hub EG20T
CONFIG_PCH_DMA=y
@@ -29,4 +30,4 @@ CONFIG_GPIO_PCH=y
CONFIG_CAN=y
CONFIG_CAN_DEV=y
-CONFIG_PCH_CAN=y
+CONFIG_PCH_CAN=y
\ No newline at end of file
diff --git a/features/eg20t/eg20t.scc b/features/eg20t/eg20t.scc
index 178123f..95d6441 100644
--- a/features/eg20t/eg20t.scc
+++ b/features/eg20t/eg20t.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable Support for Platform Controller Hub EG20T"
define KFEATURE_COMPATIBILITY board
-kconf hardware eg20t.cfg
+kconf hardware eg20t.cfg
\ No newline at end of file
diff --git a/features/ericsson-3g/f5521gw.cfg b/features/ericsson-3g/f5521gw.cfg
index a50a133..fecf23d 100644
--- a/features/ericsson-3g/f5521gw.cfg
+++ b/features/ericsson-3g/f5521gw.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_USB_ACM=m
CONFIG_USB_WDM=m
-CONFIG_USB_NET_CDC_NCM=m
+CONFIG_USB_NET_CDC_NCM=m
\ No newline at end of file
diff --git a/features/ericsson-3g/f5521gw.scc b/features/ericsson-3g/f5521gw.scc
index f98d479..a095598 100644
--- a/features/ericsson-3g/f5521gw.scc
+++ b/features/ericsson-3g/f5521gw.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
kconf hardware f5521gw.cfg
-include features/usb-net/usb-net.scc
+include features/usb-net/usb-net.scc
\ No newline at end of file
diff --git a/features/firewire/firewire.cfg b/features/firewire/firewire.cfg
index ba2b2de..0f910fb 100644
--- a/features/firewire/firewire.cfg
+++ b/features/firewire/firewire.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_FIREWIRE=m
CONFIG_FIREWIRE_OHCI=m
CONFIG_FIREWIRE_SBP2=m
@@ -12,4 +13,4 @@ CONFIG_SND_DICE=m
# CONFIG_SND_BEBOB is not set
# CONFIG_SND_FIREWIRE_DIGI00X is not set
CONFIG_SND_FIREWIRE_TASCAM=m
-# CONFIG_FIREWIRE_SERIAL is not set
+# CONFIG_FIREWIRE_SERIAL is not set
\ No newline at end of file
diff --git a/features/firewire/firewire.scc b/features/firewire/firewire.scc
index 24a12ac..7c3750e 100644
--- a/features/firewire/firewire.scc
+++ b/features/firewire/firewire.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable IEEE-1394 Firewire support"
define KFEATURE_COMPATIBILITY board
-kconf hardware firewire.cfg
+kconf hardware firewire.cfg
\ No newline at end of file
diff --git a/features/firmware/firmware.cfg b/features/firmware/firmware.cfg
index d1287d0..38f3e42 100644
--- a/features/firmware/firmware.cfg
+++ b/features/firmware/firmware.cfg
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
#
# Generic Driver Options
#
CONFIG_FW_LOADER=m
-CONFIG_EXTRA_FIRMWARE=""
+CONFIG_EXTRA_FIRMWARE=""
\ No newline at end of file
diff --git a/features/firmware/firmware.scc b/features/firmware/firmware.scc
index a71a80d..ac1587d 100644
--- a/features/firmware/firmware.scc
+++ b/features/firmware/firmware.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Firmware Loading Support"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware firmware.cfg
+kconf non-hardware firmware.cfg
\ No newline at end of file
diff --git a/features/ftrace/ftrace-function-tracer-disable.cfg b/features/ftrace/ftrace-function-tracer-disable.cfg
index cffc662..4f6566b 100644
--- a/features/ftrace/ftrace-function-tracer-disable.cfg
+++ b/features/ftrace/ftrace-function-tracer-disable.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# CONFIG_FUNCTION_TRACER is not set
# CONFIG_FUNCTION_GRAPH_TRACER is not set
-# CONFIG_DYNAMIC_FTRACE is not set
+# CONFIG_DYNAMIC_FTRACE is not set
\ No newline at end of file
diff --git a/features/ftrace/ftrace-function-tracer-disable.scc b/features/ftrace/ftrace-function-tracer-disable.scc
index ce6e1db..d832b6b 100644
--- a/features/ftrace/ftrace-function-tracer-disable.scc
+++ b/features/ftrace/ftrace-function-tracer-disable.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Disable Ftrace Function Tracing"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware ftrace-function-tracer-disable.cfg
+kconf non-hardware ftrace-function-tracer-disable.cfg
\ No newline at end of file
diff --git a/features/ftrace/ftrace.cfg b/features/ftrace/ftrace.cfg
index 48ee11b..58cb928 100644
--- a/features/ftrace/ftrace.cfg
+++ b/features/ftrace/ftrace.cfg
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
CONFIG_FUNCTION_TRACER=y
CONFIG_FUNCTION_GRAPH_TRACER=y
CONFIG_FTRACE=y
-CONFIG_FTRACE_SYSCALLS=y
+CONFIG_FTRACE_SYSCALLS=y
\ No newline at end of file
diff --git a/features/ftrace/ftrace.scc b/features/ftrace/ftrace.scc
index decfbc4..385a4a3 100644
--- a/features/ftrace/ftrace.scc
+++ b/features/ftrace/ftrace.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable Function Tracer"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware ftrace.cfg
+kconf non-hardware ftrace.cfg
\ No newline at end of file
diff --git a/features/full_nohz/full_nohz-enable.scc b/features/full_nohz/full_nohz-enable.scc
index aa1dabf..86baf73 100644
--- a/features/full_nohz/full_nohz-enable.scc
+++ b/features/full_nohz/full_nohz-enable.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable full dyntick mode support"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware full_nohz.cfg
+kconf non-hardware full_nohz.cfg
\ No newline at end of file
diff --git a/features/full_nohz/full_nohz.cfg b/features/full_nohz/full_nohz.cfg
index e3a36a3..e3d05c5 100644
--- a/features/full_nohz/full_nohz.cfg
+++ b/features/full_nohz/full_nohz.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_NO_HZ_FULL=y
-CONFIG_RCU_FAST_NO_HZ=y
+CONFIG_RCU_FAST_NO_HZ=y
\ No newline at end of file
diff --git a/features/fuse/fuse.cfg b/features/fuse/fuse.cfg
index dff85af..f4aeeda 100644
--- a/features/fuse/fuse.cfg
+++ b/features/fuse/fuse.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_FUSE_FS=m
-CONFIG_CUSE=m
+CONFIG_CUSE=m
\ No newline at end of file
diff --git a/features/fuse/fuse.scc b/features/fuse/fuse.scc
index 7a3d154..af3abf0 100644
--- a/features/fuse/fuse.scc
+++ b/features/fuse/fuse.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable core FUSE functionality"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware fuse.cfg
+kconf non-hardware fuse.cfg
\ No newline at end of file
diff --git a/features/gma500/gma500.scc b/features/gma500/gma500.scc
index 915103f..4ac0315 100644
--- a/features/gma500/gma500.scc
+++ b/features/gma500/gma500.scc
@@ -1 +1,2 @@
-git branch gma500 master
+# SPDX-License-Identifier: MIT
+git branch gma500 master
\ No newline at end of file
diff --git a/features/gre/gre-enable.scc b/features/gre/gre-enable.scc
index cd60fa1..5797a17 100644
--- a/features/gre/gre-enable.scc
+++ b/features/gre/gre-enable.scc
@@ -1 +1,2 @@
-kconf non-hardware gre.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware gre.cfg
\ No newline at end of file
diff --git a/features/gre/gre.cfg b/features/gre/gre.cfg
index 3eff707..854791b 100644
--- a/features/gre/gre.cfg
+++ b/features/gre/gre.cfg
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
CONFIG_NET_IPGRE_DEMUX=m
CONFIG_NET_IPGRE=m
CONFIG_NET_IPGRE_BROADCAST=y
CONFIG_IPV6_GRE=m
CONFIG_OPENVSWITCH_GRE=y
-# CONFIG_PPTP is not set
+# CONFIG_PPTP is not set
\ No newline at end of file
diff --git a/features/grsec/grsec.cfg b/features/grsec/grsec.cfg
index 504fd21..88af018 100644
--- a/features/grsec/grsec.cfg
+++ b/features/grsec/grsec.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#
# Grsecurity
#
@@ -110,4 +111,4 @@ CONFIG_GRKERNSEC_IO=y
# CONFIG_PAX_SEGMEXEC is not set
# CONFIG_PAX_KERNEXEC is not set
# CONFIG_PAX_NOELFRELOCS is not set
-# CONFIG_PAX_USERCOPY is not set
+# CONFIG_PAX_USERCOPY is not set
\ No newline at end of file
diff --git a/features/grsec/grsec.scc b/features/grsec/grsec.scc
index 75700df..3b07365 100644
--- a/features/grsec/grsec.scc
+++ b/features/grsec/grsec.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
kconf non-hardware pax.cfg
-kconf non-hardware grsec.cfg
+kconf non-hardware grsec.cfg
\ No newline at end of file
diff --git a/features/grsec/pax.cfg b/features/grsec/pax.cfg
index efdbc0c..72f7f26 100644
--- a/features/grsec/pax.cfg
+++ b/features/grsec/pax.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_PAX=y
#
@@ -33,4 +34,3 @@ CONFIG_PAX_RANDUSTACK=y
#
CONFIG_PAX_MEMORY_SANITIZE=y
CONFIG_PAX_REFCOUNT=y
-
diff --git a/features/hostapd/hostapd.cfg b/features/hostapd/hostapd.cfg
index d1ec38c..b6a6099 100644
--- a/features/hostapd/hostapd.cfg
+++ b/features/hostapd/hostapd.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#
# Wireless
#
@@ -9,4 +10,4 @@ CONFIG_RFKILL=y
# this should match your wireless card with host ap mode
CONFIG_RT2X00=m
-CONFIG_RT73USB=m
+CONFIG_RT73USB=m
\ No newline at end of file
diff --git a/features/hostapd/hostapd.scc b/features/hostapd/hostapd.scc
index f6755b1..b25dec9 100644
--- a/features/hostapd/hostapd.scc
+++ b/features/hostapd/hostapd.scc
@@ -1 +1,2 @@
-kconf hardware hostapd.cfg
+# SPDX-License-Identifier: MIT
+kconf hardware hostapd.cfg
\ No newline at end of file
diff --git a/features/hrt/hrt.cfg b/features/hrt/hrt.cfg
index 346e6e0..a65f412 100644
--- a/features/hrt/hrt.cfg
+++ b/features/hrt/hrt.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_GENERIC_CLOCKEVENTS=y
-CONFIG_HIGH_RES_TIMERS=y
+CONFIG_HIGH_RES_TIMERS=y
\ No newline at end of file
diff --git a/features/hrt/hrt.scc b/features/hrt/hrt.scc
index 5494a26..98094f8 100644
--- a/features/hrt/hrt.scc
+++ b/features/hrt/hrt.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable High Res timers and Generic Time"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware hrt.cfg
+kconf non-hardware hrt.cfg
\ No newline at end of file
diff --git a/features/hugetlb/hugetlb.cfg b/features/hugetlb/hugetlb.cfg
index 6f48ed1..ceb8d85 100644
--- a/features/hugetlb/hugetlb.cfg
+++ b/features/hugetlb/hugetlb.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_HUGETLB_PAGE=y
-CONFIG_HUGETLBFS=y
+CONFIG_HUGETLBFS=y
\ No newline at end of file
diff --git a/features/hugetlb/hugetlb.scc b/features/hugetlb/hugetlb.scc
index 1d0df3c..c2e65a2 100644
--- a/features/hugetlb/hugetlb.scc
+++ b/features/hugetlb/hugetlb.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable Huge TLB support"
define KFEATURE_COMPATIBILITY arch
-kconf non-hardware hugetlb.cfg
+kconf non-hardware hugetlb.cfg
\ No newline at end of file
diff --git a/features/i2c/i2c-ismt.cfg b/features/i2c/i2c-ismt.cfg
index d2fc813..750999e 100644
--- a/features/i2c/i2c-ismt.cfg
+++ b/features/i2c/i2c-ismt.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
#Enable iSMT (Intel SMBus Message Transport)
-CONFIG_I2C_ISMT=m
+CONFIG_I2C_ISMT=m
\ No newline at end of file
diff --git a/features/i2c/i2c-ismt.scc b/features/i2c/i2c-ismt.scc
index 7b29308..61d9f89 100644
--- a/features/i2c/i2c-ismt.scc
+++ b/features/i2c/i2c-ismt.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable I2C iSMT Support"
define KFEATURE_COMPATIBILITY board
-kconf hardware i2c-ismt.cfg
+kconf hardware i2c-ismt.cfg
\ No newline at end of file
diff --git a/features/i2c/i2c.cfg b/features/i2c/i2c.cfg
index be41f4b..100cf66 100644
--- a/features/i2c/i2c.cfg
+++ b/features/i2c/i2c.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_I2C=y
CONFIG_I2C_HELPER_AUTO=y
-CONFIG_I2C_MUX=y
+CONFIG_I2C_MUX=y
\ No newline at end of file
diff --git a/features/i2c/i2c.scc b/features/i2c/i2c.scc
index b4b5944..ad4e8f8 100644
--- a/features/i2c/i2c.scc
+++ b/features/i2c/i2c.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable I2C Support"
define KFEATURE_COMPATIBILITY board
-kconf hardware i2c.cfg
+kconf hardware i2c.cfg
\ No newline at end of file
diff --git a/features/i2c/i2cdbg.cfg b/features/i2c/i2cdbg.cfg
index 1f0a1b4..97e8340 100644
--- a/features/i2c/i2cdbg.cfg
+++ b/features/i2c/i2cdbg.cfg
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
CONFIG_I2C_STUB=m
CONFIG_I2C_DEBUG_CORE=y
CONFIG_I2C_DEBUG_ALGO=y
-CONFIG_I2C_DEBUG_BUS=y
+CONFIG_I2C_DEBUG_BUS=y
\ No newline at end of file
diff --git a/features/i2c/i2cdbg.scc b/features/i2c/i2cdbg.scc
index 969f412..1c36648 100644
--- a/features/i2c/i2cdbg.scc
+++ b/features/i2c/i2cdbg.scc
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable I2C Debugging Options"
define KFEATURE_COMPATIBILITY board
include i2c.scc
-kconf hardware i2cdbg.cfg
+kconf hardware i2cdbg.cfg
\ No newline at end of file
diff --git a/features/i2c/i2cdev.cfg b/features/i2c/i2cdev.cfg
index d843de2..91228c0 100644
--- a/features/i2c/i2cdev.cfg
+++ b/features/i2c/i2cdev.cfg
@@ -1 +1,2 @@
-CONFIG_I2C_CHARDEV=m
+# SPDX-License-Identifier: MIT
+CONFIG_I2C_CHARDEV=m
\ No newline at end of file
diff --git a/features/i2c/i2cdev.scc b/features/i2c/i2cdev.scc
index 777ac25..c7ec5bd 100644
--- a/features/i2c/i2cdev.scc
+++ b/features/i2c/i2cdev.scc
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable userspace I2C access"
define KFEATURE_COMPATIBILITY board
include i2c.scc
-kconf hardware i2cdev.cfg
+kconf hardware i2cdev.cfg
\ No newline at end of file
diff --git a/features/i40e/i40e.cfg b/features/i40e/i40e.cfg
index dc02446..e6191fe 100644
--- a/features/i40e/i40e.cfg
+++ b/features/i40e/i40e.cfg
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
CONFIG_I40E=m
CONFIG_DCB=y
CONFIG_I40E_DCB=y
-CONFIG_I40EVF=m
+CONFIG_I40EVF=m
\ No newline at end of file
diff --git a/features/i40e/i40e.scc b/features/i40e/i40e.scc
index c42b1a6..7a176b1 100644
--- a/features/i40e/i40e.scc
+++ b/features/i40e/i40e.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Intel Ethernet Controller XL710/X710 Family support"
define KFEATURE_COMPATIBILITY board
-kconf hardware i40e.cfg
+kconf hardware i40e.cfg
\ No newline at end of file
diff --git a/features/i915/i915.cfg b/features/i915/i915.cfg
index 60cb963..488f83f 100644
--- a/features/i915/i915.cfg
+++ b/features/i915/i915.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_I2C=y
CONFIG_I2C_BOARDINFO=y
CONFIG_I2C_COMPAT=y
@@ -10,4 +11,4 @@ CONFIG_DRM=y
CONFIG_DRM_KMS_HELPER=y
CONFIG_DRM_I915=m
CONFIG_DRM_KMS_FB_HELPER=y
-CONFIG_DRM_I915_ALPHA_SUPPORT=y
+CONFIG_DRM_I915_ALPHA_SUPPORT=y
\ No newline at end of file
diff --git a/features/i915/i915.scc b/features/i915/i915.scc
index 9f63cf0..56a2c89 100644
--- a/features/i915/i915.scc
+++ b/features/i915/i915.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable i915 driver"
define KFEATURE_COMPATIBILITY board
-kconf hardware i915.cfg
+kconf hardware i915.cfg
\ No newline at end of file
diff --git a/features/ieee802154/ieee802154.cfg b/features/ieee802154/ieee802154.cfg
index 518adf0..5c4a29c 100644
--- a/features/ieee802154/ieee802154.cfg
+++ b/features/ieee802154/ieee802154.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_IEEE802154=y
-CONFIG_IEEE802154_6LOWPAN=m
+CONFIG_IEEE802154_6LOWPAN=m
\ No newline at end of file
diff --git a/features/ieee802154/ieee802154.scc b/features/ieee802154/ieee802154.scc
index f8f18f8..07d773a 100644
--- a/features/ieee802154/ieee802154.scc
+++ b/features/ieee802154/ieee802154.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
kconf hardware ieee802154.cfg
-include features/6lowpan/6lowpan.scc
+include features/6lowpan/6lowpan.scc
\ No newline at end of file
diff --git a/features/igb/igb.cfg b/features/igb/igb.cfg
index a3e549b..9eaf3e1 100644
--- a/features/igb/igb.cfg
+++ b/features/igb/igb.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_IGB=y
-CONFIG_IGBVF=m
+CONFIG_IGBVF=m
\ No newline at end of file
diff --git a/features/igb/igb.scc b/features/igb/igb.scc
index f9ef1df..8c504ca 100644
--- a/features/igb/igb.scc
+++ b/features/igb/igb.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Intel Gigabit functionality"
define KFEATURE_COMPATIBILITY board
-kconf hardware igb.cfg
+kconf hardware igb.cfg
\ No newline at end of file
diff --git a/features/iio/iio.cfg b/features/iio/iio.cfg
index 23cec3e..573d99d 100644
--- a/features/iio/iio.cfg
+++ b/features/iio/iio.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_STAGING=y
#
@@ -207,4 +208,4 @@ CONFIG_T5403=m
# Temperature sensors
#
CONFIG_MLX90614=m
-CONFIG_TMP006=m
+CONFIG_TMP006=m
\ No newline at end of file
diff --git a/features/iio/iio.scc b/features/iio/iio.scc
index 94261c7..61569dc 100644
--- a/features/iio/iio.scc
+++ b/features/iio/iio.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable support for Industrial IO"
define KFEATURE_COMPATIBILITY all
-kconf hardware iio.cfg
+kconf hardware iio.cfg
\ No newline at end of file
diff --git a/features/ima/ima.cfg b/features/ima/ima.cfg
index b3e47ba..d618c13 100644
--- a/features/ima/ima.cfg
+++ b/features/ima/ima.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_IMA=y
CONFIG_IMA_MEASURE_PCR_IDX=10
CONFIG_IMA_NG_TEMPLATE=y
@@ -15,4 +16,4 @@ CONFIG_IMA_X509_PATH="/etc/keys/x509_ima.der"
#CONFIG_INTEGRITY_SIGNATURE=y
#CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y
-#CONFIG_INTEGRITY_TRUSTED_KEYRING=y
+#CONFIG_INTEGRITY_TRUSTED_KEYRING=y
\ No newline at end of file
diff --git a/features/ima/ima.scc b/features/ima/ima.scc
index f2ccbd6..0f3ae75 100644
--- a/features/ima/ima.scc
+++ b/features/ima/ima.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable/disable configurations for ima security"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware ima.cfg
+kconf non-hardware ima.cfg
\ No newline at end of file
diff --git a/features/ima/ima_evm_root_ca.cfg b/features/ima/ima_evm_root_ca.cfg
index 9a45425..3ac3ae7 100644
--- a/features/ima/ima_evm_root_ca.cfg
+++ b/features/ima/ima_evm_root_ca.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# CONFIG_IMA_APPRAISE_SIGNED_INIT is not set
CONFIG_EVM_LOAD_X509=y
-CONFIG_EVM_X509_PATH="/etc/keys/x509_evm.der"
+CONFIG_EVM_X509_PATH="/etc/keys/x509_evm.der"
\ No newline at end of file
diff --git a/features/ima/modsign.cfg b/features/ima/modsign.cfg
index 24c402c..7b3ab04 100644
--- a/features/ima/modsign.cfg
+++ b/features/ima/modsign.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_MODULE_SIG_SHA256=y
CONFIG_MODULE_SIG_HASH="sha256"
-CONFIG_MODULE_SIG_KEY="modsign_key.pem"
+CONFIG_MODULE_SIG_KEY="modsign_key.pem"
\ No newline at end of file
diff --git a/features/ima/modsign.scc b/features/ima/modsign.scc
index 489fa5e..4044fe2 100644
--- a/features/ima/modsign.scc
+++ b/features/ima/modsign.scc
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Kernel Module Signing (modsign) enablement"
define KFEATURE_COMPATIBILITY all
kconf non-hardware features/module-signing/signing.cfg
kconf non-hardware features/module-signing/force-signing.cfg
-kconf non-hardware modsign.cfg
+kconf non-hardware modsign.cfg
\ No newline at end of file
diff --git a/features/initramfs/initramfs.scc b/features/initramfs/initramfs.scc
index 637dfed..4d97599 100644
--- a/features/initramfs/initramfs.scc
+++ b/features/initramfs/initramfs.scc
@@ -1 +1,2 @@
-patch initramfs-add-wrapper.patch
+# SPDX-License-Identifier: MIT
+patch initramfs-add-wrapper.patch
\ No newline at end of file
diff --git a/features/inline/inline.cfg b/features/inline/inline.cfg
index 6991e6d..e0294d2 100644
--- a/features/inline/inline.cfg
+++ b/features/inline/inline.cfg
@@ -1 +1,2 @@
-CONFIG_OPTIMIZE_INLINING=y
+# SPDX-License-Identifier: MIT
+CONFIG_OPTIMIZE_INLINING=y
\ No newline at end of file
diff --git a/features/inline/inline.scc b/features/inline/inline.scc
index e871e82..803939b 100644
--- a/features/inline/inline.scc
+++ b/features/inline/inline.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Allow gcc to uninline functions marked 'inline'"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware inline.cfg
+kconf non-hardware inline.cfg
\ No newline at end of file
diff --git a/features/input/input.cfg b/features/input/input.cfg
index 55e65d1..1ba6e39 100644
--- a/features/input/input.cfg
+++ b/features/input/input.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_INPUT=y
-CONFIG_INPUT_EVDEV=y
+CONFIG_INPUT_EVDEV=y
\ No newline at end of file
diff --git a/features/input/input.scc b/features/input/input.scc
index f4ef7f3..27d81dc 100644
--- a/features/input/input.scc
+++ b/features/input/input.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable input devices"
define KFEATURE_COMPATIBILITY board
-kconf hardware input.cfg
+kconf hardware input.cfg
\ No newline at end of file
diff --git a/features/input/keyboard-gpio.cfg b/features/input/keyboard-gpio.cfg
index c86a5fc..25e86d6 100644
--- a/features/input/keyboard-gpio.cfg
+++ b/features/input/keyboard-gpio.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# Dependencies
CONFIG_INPUT_MISC=y
@@ -5,4 +6,4 @@ CONFIG_INPUT_MISC=y
CONFIG_KEYBOARD_GPIO=m
# Implementations
-CONFIG_INPUT_SOC_BUTTON_ARRAY=m
+CONFIG_INPUT_SOC_BUTTON_ARRAY=m
\ No newline at end of file
diff --git a/features/input/keyboard-gpio.scc b/features/input/keyboard-gpio.scc
index aad85ab..e361a77 100644
--- a/features/input/keyboard-gpio.scc
+++ b/features/input/keyboard-gpio.scc
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable keyboard gpio devices"
define KFEATURE_COMPATIBILITY board
kconf hardware keyboard-gpio.cfg
-include input.scc
+include input.scc
\ No newline at end of file
diff --git a/features/input/touchscreen.cfg b/features/input/touchscreen.cfg
index 3ee240e..0b94f25 100644
--- a/features/input/touchscreen.cfg
+++ b/features/input/touchscreen.cfg
@@ -1 +1,2 @@
-CONFIG_INPUT_TOUCHSCREEN=y
+# SPDX-License-Identifier: MIT
+CONFIG_INPUT_TOUCHSCREEN=y
\ No newline at end of file
diff --git a/features/input/touchscreen.scc b/features/input/touchscreen.scc
index d8c5ba8..879af24 100644
--- a/features/input/touchscreen.scc
+++ b/features/input/touchscreen.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable touchscreen input devices"
define KFEATURE_COMPATIBILITY board
-kconf hardware touchscreen.cfg
+kconf hardware touchscreen.cfg
\ No newline at end of file
diff --git a/features/intel-dpdk/intel-dpdk.cfg b/features/intel-dpdk/intel-dpdk.cfg
index 9fc3bdd..caecef2 100644
--- a/features/intel-dpdk/intel-dpdk.cfg
+++ b/features/intel-dpdk/intel-dpdk.cfg
@@ -1 +1,2 @@
-CONFIG_PCI_MSI=y
+# SPDX-License-Identifier: MIT
+CONFIG_PCI_MSI=y
\ No newline at end of file
diff --git a/features/intel-dpdk/intel-dpdk.scc b/features/intel-dpdk/intel-dpdk.scc
index afa9a87..4501b6c 100644
--- a/features/intel-dpdk/intel-dpdk.scc
+++ b/features/intel-dpdk/intel-dpdk.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable prerequisites for Intel DPDK"
define KFEATURE_COMPATIBILITY optional
@@ -5,4 +6,4 @@ include cfg/timer/hpet.scc
include features/uio/uio.scc
include features/hugetlb/hugetlb.scc
-kconf hardware intel-dpdk.cfg
+kconf hardware intel-dpdk.cfg
\ No newline at end of file
diff --git a/features/intel-e1xxxx/intel-e100.cfg b/features/intel-e1xxxx/intel-e100.cfg
index 0c92042..9cb1d79 100644
--- a/features/intel-e1xxxx/intel-e100.cfg
+++ b/features/intel-e1xxxx/intel-e100.cfg
@@ -1 +1,2 @@
-CONFIG_E100=y
+# SPDX-License-Identifier: MIT
+CONFIG_E100=y
\ No newline at end of file
diff --git a/features/intel-e1xxxx/intel-e100.scc b/features/intel-e1xxxx/intel-e100.scc
index f29ed7d..adaa026 100644
--- a/features/intel-e1xxxx/intel-e100.scc
+++ b/features/intel-e1xxxx/intel-e100.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable Intel E100 and E1000 support"
define KFEATURE_COMPATIBILITY board
-kconf hardware intel-e100.cfg
+kconf hardware intel-e100.cfg
\ No newline at end of file
diff --git a/features/intel-e1xxxx/intel-e1xxxx.cfg b/features/intel-e1xxxx/intel-e1xxxx.cfg
index a08caac..816d4fa 100644
--- a/features/intel-e1xxxx/intel-e1xxxx.cfg
+++ b/features/intel-e1xxxx/intel-e1xxxx.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_E100=y
CONFIG_E1000E=y
-CONFIG_E1000=y
+CONFIG_E1000=y
\ No newline at end of file
diff --git a/features/intel-e1xxxx/intel-e1xxxx.scc b/features/intel-e1xxxx/intel-e1xxxx.scc
index 90ba914..1e9c1a1 100644
--- a/features/intel-e1xxxx/intel-e1xxxx.scc
+++ b/features/intel-e1xxxx/intel-e1xxxx.scc
@@ -1 +1,2 @@
-kconf hardware intel-e1xxxx.cfg
+# SPDX-License-Identifier: MIT
+kconf hardware intel-e1xxxx.cfg
\ No newline at end of file
diff --git a/features/intel-persistent-memory/intel-x86-64-dax.cfg b/features/intel-persistent-memory/intel-x86-64-dax.cfg
index 6b4d2ff..1e7f2a0 100644
--- a/features/intel-persistent-memory/intel-x86-64-dax.cfg
+++ b/features/intel-persistent-memory/intel-x86-64-dax.cfg
@@ -1,7 +1,8 @@
+# SPDX-License-Identifier: MIT
#
# Device Drivers
#
CONFIG_DEV_DAX=m
CONFIG_DEV_DAX_PMEM=m
CONFIG_DEV_DAX_KMEM=m
-CONFIG_DEV_DAX_PMEM_COMPAT=m
+CONFIG_DEV_DAX_PMEM_COMPAT=m
\ No newline at end of file
diff --git a/features/intel-persistent-memory/intel-x86-64-pmem-preempt-rt.scc b/features/intel-persistent-memory/intel-x86-64-pmem-preempt-rt.scc
index e42341f..8ecbd5d 100644
--- a/features/intel-persistent-memory/intel-x86-64-pmem-preempt-rt.scc
+++ b/features/intel-persistent-memory/intel-x86-64-pmem-preempt-rt.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable persistent memory support for intel-x86-64 preempt-rt"
-kconf hardware intel-x86-64-pmem.cfg
+kconf hardware intel-x86-64-pmem.cfg
\ No newline at end of file
diff --git a/features/intel-persistent-memory/intel-x86-64-pmem.cfg b/features/intel-persistent-memory/intel-x86-64-pmem.cfg
index 914e38a..1de6ed0 100644
--- a/features/intel-persistent-memory/intel-x86-64-pmem.cfg
+++ b/features/intel-persistent-memory/intel-x86-64-pmem.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#
# Processor type and features
#
@@ -28,4 +29,4 @@ CONFIG_ACPI_NFIT=m
#
# File systems
#
-CONFIG_FS_DAX=y
+CONFIG_FS_DAX=y
\ No newline at end of file
diff --git a/features/intel-persistent-memory/intel-x86-64-pmem.scc b/features/intel-persistent-memory/intel-x86-64-pmem.scc
index 1f67c6a..ff92370 100644
--- a/features/intel-persistent-memory/intel-x86-64-pmem.scc
+++ b/features/intel-persistent-memory/intel-x86-64-pmem.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable persistent memory support for intel-x86-64"
kconf hardware intel-x86-64-pmem.cfg
-kconf hardware intel-x86-64-dax.cfg
+kconf hardware intel-x86-64-dax.cfg
\ No newline at end of file
diff --git a/features/intel-pinctrl/intel-pinctrl.cfg b/features/intel-pinctrl/intel-pinctrl.cfg
index 291b140..eee1616 100644
--- a/features/intel-pinctrl/intel-pinctrl.cfg
+++ b/features/intel-pinctrl/intel-pinctrl.cfg
@@ -1,7 +1,8 @@
+# SPDX-License-Identifier: MIT
CONFIG_PINCTRL_INTEL=y
CONFIG_PINCTRL_BAYTRAIL=y
CONFIG_PINCTRL_CHERRYVIEW=y
CONFIG_PINCTRL_BROXTON=y
CONFIG_PINCTRL=y
CONFIG_PINCTRL_SUNRISEPOINT=y
-CONFIG_PINCTRL_CANNONLAKE=y
+CONFIG_PINCTRL_CANNONLAKE=y
\ No newline at end of file
diff --git a/features/intel-pinctrl/intel-pinctrl.scc b/features/intel-pinctrl/intel-pinctrl.scc
index 179e1db..8f54661 100644
--- a/features/intel-pinctrl/intel-pinctrl.scc
+++ b/features/intel-pinctrl/intel-pinctrl.scc
@@ -1,5 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable PINCTRL for Intel SOCs"
define KFEATURE_COMPATIBILITY board
kconf hardware intel-pinctrl.cfg
-
diff --git a/features/intel-pmc/intel-pmc-core.cfg b/features/intel-pmc/intel-pmc-core.cfg
index 55f7132..703f1a0 100644
--- a/features/intel-pmc/intel-pmc-core.cfg
+++ b/features/intel-pmc/intel-pmc-core.cfg
@@ -1 +1,2 @@
-CONFIG_INTEL_PMC_CORE=m
+# SPDX-License-Identifier: MIT
+CONFIG_INTEL_PMC_CORE=m
\ No newline at end of file
diff --git a/features/intel-pmc/intel-pmc-core.scc b/features/intel-pmc/intel-pmc-core.scc
index f822086..e56d610 100644
--- a/features/intel-pmc/intel-pmc-core.scc
+++ b/features/intel-pmc/intel-pmc-core.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Intel Core SoC Power Management Controller feature"
define KFEATURE_COMPATIBILITY board
-kconf hardware intel-pmc-core.cfg
+kconf hardware intel-pmc-core.cfg
\ No newline at end of file
diff --git a/features/intel-tco/intel-tco.cfg b/features/intel-tco/intel-tco.cfg
index ef7efe4..45e14fc 100644
--- a/features/intel-tco/intel-tco.cfg
+++ b/features/intel-tco/intel-tco.cfg
@@ -1 +1,2 @@
-CONFIG_ITCO_WDT=y
+# SPDX-License-Identifier: MIT
+CONFIG_ITCO_WDT=y
\ No newline at end of file
diff --git a/features/intel-tco/intel-tco.scc b/features/intel-tco/intel-tco.scc
index 63411ba..144c787 100644
--- a/features/intel-tco/intel-tco.scc
+++ b/features/intel-tco/intel-tco.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Hardware driver for the intel TCO timer based watchdog devices"
-kconf hardware intel-tco.cfg
+kconf hardware intel-tco.cfg
\ No newline at end of file
diff --git a/features/intel-txt/intel-txt.cfg b/features/intel-txt/intel-txt.cfg
index 0e05464..2455b53 100644
--- a/features/intel-txt/intel-txt.cfg
+++ b/features/intel-txt/intel-txt.cfg
@@ -1 +1,2 @@
-CONFIG_HAVE_INTEL_TXT=y
+# SPDX-License-Identifier: MIT
+CONFIG_HAVE_INTEL_TXT=y
\ No newline at end of file
diff --git a/features/intel-txt/intel-txt.scc b/features/intel-txt/intel-txt.scc
index 87090a8..7428e08 100644
--- a/features/intel-txt/intel-txt.scc
+++ b/features/intel-txt/intel-txt.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable Intel Trusted Execution support"
-kconf hardware intel-txt.cfg
+kconf hardware intel-txt.cfg
\ No newline at end of file
diff --git a/features/intel-vmd/intel-vmd.cfg b/features/intel-vmd/intel-vmd.cfg
index 7434a55..3f2cac6 100644
--- a/features/intel-vmd/intel-vmd.cfg
+++ b/features/intel-vmd/intel-vmd.cfg
@@ -1 +1,2 @@
-CONFIG_VMD=y
+# SPDX-License-Identifier: MIT
+CONFIG_VMD=y
\ No newline at end of file
diff --git a/features/intel-vmd/intel-vmd.scc b/features/intel-vmd/intel-vmd.scc
index 7c1db0d..3586e5e 100644
--- a/features/intel-vmd/intel-vmd.scc
+++ b/features/intel-vmd/intel-vmd.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Intel Volume Management Device Driver"
define KFEATURE_COMPATIBILITY board
-kconf hardware intel-vmd.cfg
+kconf hardware intel-vmd.cfg
\ No newline at end of file
diff --git a/features/iommu/iommu.cfg b/features/iommu/iommu.cfg
index 0a7ef56..dd23e8a 100644
--- a/features/iommu/iommu.cfg
+++ b/features/iommu/iommu.cfg
@@ -1,7 +1,8 @@
+# SPDX-License-Identifier: MIT
CONFIG_PCI_PRI=y
CONFIG_PCI_PASID=y
CONFIG_IOMMU_API=y
CONFIG_IOMMU_IOVA=y
CONFIG_INTEL_IOMMU=y
CONFIG_INTEL_IOMMU_FLOPPY_WA=y
-# CONFIG_INTEL_IOMMU_DEFAULT_ON is not set
+# CONFIG_INTEL_IOMMU_DEFAULT_ON is not set
\ No newline at end of file
diff --git a/features/iommu/iommu.scc b/features/iommu/iommu.scc
index 637a8cc..31ade3e 100644
--- a/features/iommu/iommu.scc
+++ b/features/iommu/iommu.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable iommu support"
-kconf hardware iommu.cfg
+kconf hardware iommu.cfg
\ No newline at end of file
diff --git a/features/ipmi/ipmi.cfg b/features/ipmi/ipmi.cfg
index da583de..5cae874 100644
--- a/features/ipmi/ipmi.cfg
+++ b/features/ipmi/ipmi.cfg
@@ -1,7 +1,8 @@
+# SPDX-License-Identifier: MIT
CONFIG_IPMI_HANDLER=m
CONFIG_IPMI_PANIC_EVENT=y
CONFIG_IPMI_PANIC_STRING=y
CONFIG_IPMI_DEVICE_INTERFACE=m
CONFIG_IPMI_WATCHDOG=m
CONFIG_IPMI_POWEROFF=m
-CONFIG_IPMI_SI=m
+CONFIG_IPMI_SI=m
\ No newline at end of file
diff --git a/features/ipmi/ipmi.scc b/features/ipmi/ipmi.scc
index c6d2d86..81150b3 100644
--- a/features/ipmi/ipmi.scc
+++ b/features/ipmi/ipmi.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable core ipmi support"
define KFEATURE_COMPATIBILITY board
-kconf hardware ipmi.cfg
+kconf hardware ipmi.cfg
\ No newline at end of file
diff --git a/features/irq/irq.cfg b/features/irq/irq.cfg
index 16dff98..5aed816 100644
--- a/features/irq/irq.cfg
+++ b/features/irq/irq.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_PREEMPT_SOFTIRQS=y
-CONFIG_PREEMPT_HARDIRQS=y
+CONFIG_PREEMPT_HARDIRQS=y
\ No newline at end of file
diff --git a/features/irq/irq.scc b/features/irq/irq.scc
index 0a08ec8..87d403e 100644
--- a/features/irq/irq.scc
+++ b/features/irq/irq.scc
@@ -1 +1,2 @@
-kconf non-hardware irq.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware irq.cfg
\ No newline at end of file
diff --git a/features/iwlegacy/iwlegacy.cfg b/features/iwlegacy/iwlegacy.cfg
index c1ef747..35e0c99 100644
--- a/features/iwlegacy/iwlegacy.cfg
+++ b/features/iwlegacy/iwlegacy.cfg
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
# iwlegacy depends on NETDEVICES (base.cfg), PCI and MAC80211
CONFIG_PCI=y
CONFIG_IWLEGACY=m
CONFIG_IWL3945=m
-CONFIG_IWL4965=m
+CONFIG_IWL4965=m
\ No newline at end of file
diff --git a/features/iwlegacy/iwlegacy.scc b/features/iwlegacy/iwlegacy.scc
index c301661..742437f 100644
--- a/features/iwlegacy/iwlegacy.scc
+++ b/features/iwlegacy/iwlegacy.scc
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable iwlegacy support"
define KFEATURE_COMPATIBILITY board
kconf hardware iwlegacy.cfg
-include features/mac80211/mac80211.scc
+include features/mac80211/mac80211.scc
\ No newline at end of file
diff --git a/features/iwlwifi/iwlwifi.cfg b/features/iwlwifi/iwlwifi.cfg
index 2b1acc5..a7743c5 100644
--- a/features/iwlwifi/iwlwifi.cfg
+++ b/features/iwlwifi/iwlwifi.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# iwlwifi depends on NETDEVICES (base.cfg), PCI, and MAC80211 (includes WLAN)
CONFIG_PCI=y
@@ -7,4 +8,4 @@ CONFIG_IWLWIFI=m
# Support both DVM (most cards) and MVM (3160, 7260) firmware
CONFIG_IWLDVM=m
-CONFIG_IWLMVM=m
+CONFIG_IWLMVM=m
\ No newline at end of file
diff --git a/features/iwlwifi/iwlwifi.scc b/features/iwlwifi/iwlwifi.scc
index 23b4cc7..7dccaab 100644
--- a/features/iwlwifi/iwlwifi.scc
+++ b/features/iwlwifi/iwlwifi.scc
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable iwlwifi support"
define KFEATURE_COMPATIBILITY board
kconf hardware iwlwifi.cfg
-include features/mac80211/mac80211.scc
+include features/mac80211/mac80211.scc
\ No newline at end of file
diff --git a/features/ixgbe/ixgbe-x86-64.cfg b/features/ixgbe/ixgbe-x86-64.cfg
index 36c6076..261bd30 100644
--- a/features/ixgbe/ixgbe-x86-64.cfg
+++ b/features/ixgbe/ixgbe-x86-64.cfg
@@ -1 +1,2 @@
-CONFIG_IXGBE_DCA=y
+# SPDX-License-Identifier: MIT
+CONFIG_IXGBE_DCA=y
\ No newline at end of file
diff --git a/features/ixgbe/ixgbe-x86-64.scc b/features/ixgbe/ixgbe-x86-64.scc
index 2bd2d7c..bd5b692 100644
--- a/features/ixgbe/ixgbe-x86-64.scc
+++ b/features/ixgbe/ixgbe-x86-64.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
kconf hardware ixgbe-x86-64.cfg
-include features/dca/dca.scc
+include features/dca/dca.scc
\ No newline at end of file
diff --git a/features/ixgbe/ixgbe.cfg b/features/ixgbe/ixgbe.cfg
index 31d8b1d..b6af557 100644
--- a/features/ixgbe/ixgbe.cfg
+++ b/features/ixgbe/ixgbe.cfg
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
CONFIG_IXGBE=m
CONFIG_DCB=y
CONFIG_IXGBE_DCB=y
-CONFIG_IXGBEVF=m
+CONFIG_IXGBEVF=m
\ No newline at end of file
diff --git a/features/ixgbe/ixgbe.scc b/features/ixgbe/ixgbe.scc
index a256a6e..c2ded91 100644
--- a/features/ixgbe/ixgbe.scc
+++ b/features/ixgbe/ixgbe.scc
@@ -1,2 +1,2 @@
+# SPDX-License-Identifier: MIT
kconf hardware ixgbe.cfg
-
diff --git a/features/kdump/kdump-enable.scc b/features/kdump/kdump-enable.scc
index 69a7dd3..a6a1ca7 100644
--- a/features/kdump/kdump-enable.scc
+++ b/features/kdump/kdump-enable.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable Kdump - The kexec-based Crash Dumping Solution"
define KFEATURE_COMPATIBILITY optional
-kconf non-hardware kdump.cfg
+kconf non-hardware kdump.cfg
\ No newline at end of file
diff --git a/features/kdump/kdump.cfg b/features/kdump/kdump.cfg
index 84bb04c..fe33e99 100644
--- a/features/kdump/kdump.cfg
+++ b/features/kdump/kdump.cfg
@@ -1 +1,2 @@
-CONFIG_CRASH_DUMP=y
+# SPDX-License-Identifier: MIT
+CONFIG_CRASH_DUMP=y
\ No newline at end of file
diff --git a/features/kernel-sample/kernel-sample.cfg b/features/kernel-sample/kernel-sample.cfg
index c2b589f..921d4f9 100644
--- a/features/kernel-sample/kernel-sample.cfg
+++ b/features/kernel-sample/kernel-sample.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_SAMPLES=y
CONFIG_SAMPLE_TRACE_EVENTS=m
CONFIG_SAMPLE_TRACE_PRINTK=m
@@ -8,4 +9,4 @@ CONFIG_SAMPLE_HW_BREAKPOINT=m
CONFIG_SAMPLE_KFIFO=m
CONFIG_SAMPLE_CONFIGFS=m
CONFIG_SAMPLE_CONNECTOR=m
-CONFIG_SAMPLE_SECCOMP=m
+CONFIG_SAMPLE_SECCOMP=m
\ No newline at end of file
diff --git a/features/kernel-sample/kernel-sample.scc b/features/kernel-sample/kernel-sample.scc
index 7ac5bd4..f66554a 100644
--- a/features/kernel-sample/kernel-sample.scc
+++ b/features/kernel-sample/kernel-sample.scc
@@ -1 +1,2 @@
-kconf non-hardware kernel-sample.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware kernel-sample.cfg
\ No newline at end of file
diff --git a/features/kexec/kexec-enable.scc b/features/kexec/kexec-enable.scc
index 54181ab..f428621 100644
--- a/features/kexec/kexec-enable.scc
+++ b/features/kexec/kexec-enable.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable Kexec - live kernel execution"
define KFEATURE_COMPATIBILITY optional
-kconf non-hardware kexec.cfg
+kconf non-hardware kexec.cfg
\ No newline at end of file
diff --git a/features/kexec/kexec.cfg b/features/kexec/kexec.cfg
index b45488d..e7d2b4b 100644
--- a/features/kexec/kexec.cfg
+++ b/features/kexec/kexec.cfg
@@ -1 +1,2 @@
-CONFIG_KEXEC=y
+# SPDX-License-Identifier: MIT
+CONFIG_KEXEC=y
\ No newline at end of file
diff --git a/features/kexec/kexec.scc b/features/kexec/kexec.scc
index 3aa4d8a..2d3cce8 100644
--- a/features/kexec/kexec.scc
+++ b/features/kexec/kexec.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
# placeholder for kexec fixes and enhancements. None are currently
-# required for 3.0.
+# required for 3.0.
\ No newline at end of file
diff --git a/features/kgdb/hardware.cfg b/features/kgdb/hardware.cfg
index 377b302..a6b4a1d 100644
--- a/features/kgdb/hardware.cfg
+++ b/features/kgdb/hardware.cfg
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
# Items listed in here are explicitly considered as hardware items, regardless
# of what Kconfig file they were found in.
# This is hardware,because you need an 8250 UART to use it.
-CONFIG_KGDB_8250
+CONFIG_KGDB_8250
\ No newline at end of file
diff --git a/features/kgdb/kgdb-x86.cfg b/features/kgdb/kgdb-x86.cfg
index 8714406..e0e4e4d 100644
--- a/features/kgdb/kgdb-x86.cfg
+++ b/features/kgdb/kgdb-x86.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_KDB_KEYBOARD=y
-CONFIG_KGDB_LOW_LEVEL_TRAP=y
+CONFIG_KGDB_LOW_LEVEL_TRAP=y
\ No newline at end of file
diff --git a/features/kgdb/kgdb.cfg b/features/kgdb/kgdb.cfg
index a51a480..b156382 100644
--- a/features/kgdb/kgdb.cfg
+++ b/features/kgdb/kgdb.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#.........................................................................
# WARNING
#
@@ -13,4 +14,4 @@
CONFIG_KGDB=y
CONFIG_NETPOLL=y
-CONFIG_KGDB_KDB=y
+CONFIG_KGDB_KDB=y
\ No newline at end of file
diff --git a/features/kgdb/kgdb.scc b/features/kgdb/kgdb.scc
index 56776c5..9c7d99d 100644
--- a/features/kgdb/kgdb.scc
+++ b/features/kgdb/kgdb.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable KGDB + KGDB access protocols"
define KFEATURE_COMPATIBILITY all
@@ -5,4 +6,3 @@ kconf non-hardware kgdb.cfg
if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ]; then
kconf non-hardware kgdb-x86.cfg
fi
-
diff --git a/features/kmemcheck/kmemcheck-enable.scc b/features/kmemcheck/kmemcheck-enable.scc
index f70cee9..2f399b2 100644
--- a/features/kmemcheck/kmemcheck-enable.scc
+++ b/features/kmemcheck/kmemcheck-enable.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable kmemcheck"
define KFEATURE_COMPATIBILITY arch
-kconf non-hardware kmemcheck.cfg
+kconf non-hardware kmemcheck.cfg
\ No newline at end of file
diff --git a/features/kmemcheck/kmemcheck.cfg b/features/kmemcheck/kmemcheck.cfg
index 3e24535..f49e39e 100644
--- a/features/kmemcheck/kmemcheck.cfg
+++ b/features/kmemcheck/kmemcheck.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# To get more information
CONFIG_DEBUG_INFO=y
# CONFIG_FUNCTION_TRACER is not set
@@ -8,4 +9,4 @@ CONFIG_KMEMCHECK=y
CONFIG_KMEMCHECK_ONESHOT_BY_DEFAULT=y
CONFIG_KMEMCHECK_QUEUE_SIZE=64
CONFIG_KMEMCHECK_SHADOW_COPY_SHIFT=5
-CONFIG_KMEMCHECK_PARTIAL_OK=y
+CONFIG_KMEMCHECK_PARTIAL_OK=y
\ No newline at end of file
diff --git a/features/kmemcheck/kmemcheck.scc b/features/kmemcheck/kmemcheck.scc
index 4330279..5a80648 100644
--- a/features/kmemcheck/kmemcheck.scc
+++ b/features/kmemcheck/kmemcheck.scc
@@ -1 +1,2 @@
-# placeholder for kmemcheck patches. i.e. false positive fixes, arch ports, etc
+# SPDX-License-Identifier: MIT
+# placeholder for kmemcheck patches. i.e. false positive fixes, arch ports, etc
\ No newline at end of file
diff --git a/features/kprobes/kprobes.cfg b/features/kprobes/kprobes.cfg
index b325f26..b37a530 100644
--- a/features/kprobes/kprobes.cfg
+++ b/features/kprobes/kprobes.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_KPROBES=y
-CONFIG_KPROBE_EVENTS=y
+CONFIG_KPROBE_EVENTS=y
\ No newline at end of file
diff --git a/features/kprobes/kprobes.scc b/features/kprobes/kprobes.scc
index 2641cc6..90cd9de 100644
--- a/features/kprobes/kprobes.scc
+++ b/features/kprobes/kprobes.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable options required for kprobes support"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware kprobes.cfg
+kconf non-hardware kprobes.cfg
\ No newline at end of file
diff --git a/features/ktest/ktest.scc b/features/ktest/ktest.scc
index e69de29..d589fc3 100644
--- a/features/ktest/ktest.scc
+++ b/features/ktest/ktest.scc
@@ -0,0 +1 @@
+# SPDX-License-Identifier: MIT
\ No newline at end of file
diff --git a/features/kvm/kvm.scc b/features/kvm/kvm.scc
index f517229..7f05ef6 100644
--- a/features/kvm/kvm.scc
+++ b/features/kvm/kvm.scc
@@ -1 +1,2 @@
-# placeholder for kvm patches, to enable kvm use kvm-enable.scc
+# SPDX-License-Identifier: MIT
+# placeholder for kvm patches, to enable kvm use kvm-enable.scc
\ No newline at end of file
diff --git a/features/kvm/qemu-kvm-enable.scc b/features/kvm/qemu-kvm-enable.scc
index d53e50c..730a914 100644
--- a/features/kvm/qemu-kvm-enable.scc
+++ b/features/kvm/qemu-kvm-enable.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable KVM host support"
define KFEATURE_COMPATIBILITY board
-kconf non-hardware qemu-kvm.cfg
+kconf non-hardware qemu-kvm.cfg
\ No newline at end of file
diff --git a/features/kvm/qemu-kvm.cfg b/features/kvm/qemu-kvm.cfg
index 3e9a5d4..df8457c 100644
--- a/features/kvm/qemu-kvm.cfg
+++ b/features/kvm/qemu-kvm.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_KVM=m
CONFIG_KVM_INTEL=m
CONFIG_KVM_AMD=m
@@ -10,4 +11,3 @@ CONFIG_MACVTAP=m
# VhostNet
CONFIG_VHOST_NET=m
CONFIG_VHOST=m
-
diff --git a/features/latencytop/latencytop.cfg b/features/latencytop/latencytop.cfg
index 0a42694..0bd0ca1 100644
--- a/features/latencytop/latencytop.cfg
+++ b/features/latencytop/latencytop.cfg
@@ -1 +1,2 @@
-CONFIG_LATENCYTOP=y
+# SPDX-License-Identifier: MIT
+CONFIG_LATENCYTOP=y
\ No newline at end of file
diff --git a/features/latencytop/latencytop.scc b/features/latencytop/latencytop.scc
index af59e24..4830439 100644
--- a/features/latencytop/latencytop.scc
+++ b/features/latencytop/latencytop.scc
@@ -1,7 +1,8 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable latencytop"
define KFEATURE_COMPATIBILITY arch
kconf non-hardware latencytop.cfg
-include features/debug/debug-kernel.scc
+include features/debug/debug-kernel.scc
\ No newline at end of file
diff --git a/features/leds/leds.cfg b/features/leds/leds.cfg
index 78bb13b..1ecc7e8 100644
--- a/features/leds/leds.cfg
+++ b/features/leds/leds.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_NEW_LEDS=y
CONFIG_LEDS_CLASS=y
CONFIG_LEDS_TRIGGERS=y
@@ -12,4 +13,4 @@ CONFIG_LEDS_TRIGGER_DEFAULT_ON=y
# Include them here, but they won't be enabled unless GPIO is explicitly
# enabled as well.
CONFIG_LEDS_GPIO=y
-CONFIG_LEDS_TRIGGER_GPIO=y
+CONFIG_LEDS_TRIGGER_GPIO=y
\ No newline at end of file
diff --git a/features/leds/leds.scc b/features/leds/leds.scc
index 69992a4..a1739f4 100644
--- a/features/leds/leds.scc
+++ b/features/leds/leds.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable LED class and triggers"
define KFEATURE_COMPATIBILITY board
-kconf hardware leds.cfg
+kconf hardware leds.cfg
\ No newline at end of file
diff --git a/features/lto/lto-debug.cfg b/features/lto/lto-debug.cfg
index fc2e057..ba054c1 100644
--- a/features/lto/lto-debug.cfg
+++ b/features/lto/lto-debug.cfg
@@ -1 +1,2 @@
-CONFIG_LTO_DEBUG=y
+# SPDX-License-Identifier: MIT
+CONFIG_LTO_DEBUG=y
\ No newline at end of file
diff --git a/features/lto/lto-debug.scc b/features/lto/lto-debug.scc
index 6f6574a..065b878 100644
--- a/features/lto/lto-debug.scc
+++ b/features/lto/lto-debug.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable the creation of LTO debug files"
define KFEATURE_COMPATIBILITY all
-kconf hardware lto-debug.cfg
+kconf hardware lto-debug.cfg
\ No newline at end of file
diff --git a/features/lto/lto-disable.cfg b/features/lto/lto-disable.cfg
index c1ac70a..1f2ac95 100644
--- a/features/lto/lto-disable.cfg
+++ b/features/lto/lto-disable.cfg
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
# CONFIG_LTO_MENU is not set
# CONFIG_LTO is not set
# CONFIG_LTO_DEBUG is not set
# CONFIG_LTO_CP_CLONE is not set
-# CONFIG_LTO_SLIM is not set
+# CONFIG_LTO_SLIM is not set
\ No newline at end of file
diff --git a/features/lto/lto-disable.scc b/features/lto/lto-disable.scc
index 0cf8529..762e94e 100644
--- a/features/lto/lto-disable.scc
+++ b/features/lto/lto-disable.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Disable LTO (Link-Time Optimization) for the Linux kernel"
define KFEATURE_COMPATIBILITY all
-kconf hardware lto-disable.cfg
+kconf hardware lto-disable.cfg
\ No newline at end of file
diff --git a/features/lto/lto.cfg b/features/lto/lto.cfg
index 39cb6a4..dd14549 100644
--- a/features/lto/lto.cfg
+++ b/features/lto/lto.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_LTO_MENU=y
-CONFIG_LTO=y
+CONFIG_LTO=y
\ No newline at end of file
diff --git a/features/lto/lto.scc b/features/lto/lto.scc
index 0b0a5b2..b8a7f1a 100644
--- a/features/lto/lto.scc
+++ b/features/lto/lto.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable LTO (Link-Time Optimization) for the Linux kernel"
define KFEATURE_COMPATIBILITY all
-kconf hardware lto.cfg
+kconf hardware lto.cfg
\ No newline at end of file
diff --git a/features/lttng/lttng.cfg b/features/lttng/lttng.cfg
index 510725c..40c2250 100644
--- a/features/lttng/lttng.cfg
+++ b/features/lttng/lttng.cfg
@@ -1 +1,2 @@
-CONFIG_TRACEPOINTS=y
+# SPDX-License-Identifier: MIT
+CONFIG_TRACEPOINTS=y
\ No newline at end of file
diff --git a/features/lttng/lttng.scc b/features/lttng/lttng.scc
index 8f79f64..56a750a 100644
--- a/features/lttng/lttng.scc
+++ b/features/lttng/lttng.scc
@@ -1,2 +1,2 @@
+# SPDX-License-Identifier: MIT
kconf non-hardware lttng.cfg
-
diff --git a/features/lxc/lxc-enable.scc b/features/lxc/lxc-enable.scc
index 1ef214a..2740d88 100644
--- a/features/lxc/lxc-enable.scc
+++ b/features/lxc/lxc-enable.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable LXC support"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware lxc.cfg
+kconf non-hardware lxc.cfg
\ No newline at end of file
diff --git a/features/lxc/lxc.cfg b/features/lxc/lxc.cfg
index cca2b7b..b91a7f7 100644
--- a/features/lxc/lxc.cfg
+++ b/features/lxc/lxc.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# Misc configs
CONFIG_VETH=y
-CONFIG_MACVLAN=y
+CONFIG_MACVLAN=y
\ No newline at end of file
diff --git a/features/mac80211/mac80211.cfg b/features/mac80211/mac80211.cfg
index d4a9374..2d1214d 100644
--- a/features/mac80211/mac80211.cfg
+++ b/features/mac80211/mac80211.cfg
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
# mac80211 depends on NET (base.cfg), WIRELESS <- WLAN and CFG80211
CONFIG_WLAN=y
CONFIG_MAC80211=m
-CONFIG_CFG80211=m
+CONFIG_CFG80211=m
\ No newline at end of file
diff --git a/features/mac80211/mac80211.scc b/features/mac80211/mac80211.scc
index 264549b..77ac9e1 100644
--- a/features/mac80211/mac80211.scc
+++ b/features/mac80211/mac80211.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable mac 80211 + WLAN support"
define KFEATURE_COMPATIBILITY board
-kconf hardware mac80211.cfg
+kconf hardware mac80211.cfg
\ No newline at end of file
diff --git a/features/media/media-all.scc b/features/media/media-all.scc
index 9923fbd..0b8d8d1 100644
--- a/features/media/media-all.scc
+++ b/features/media/media-all.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# Everything for media, infrastructure, drivers, etc.
include features/media/media-pci-capture.scc
@@ -8,4 +9,4 @@ include features/media/media-i2c.scc
include features/media/media-radio.scc
include features/media/media-tuners.scc
include features/media/media-dvb-frontends.scc
-include features/media/media-rc.scc
+include features/media/media-rc.scc
\ No newline at end of file
diff --git a/features/media/media-dvb-frontends.cfg b/features/media/media-dvb-frontends.cfg
index 50fb42d..abcf47a 100644
--- a/features/media/media-dvb-frontends.cfg
+++ b/features/media/media-dvb-frontends.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#
# Multistandard (satellite) frontends
#
@@ -113,4 +114,4 @@ CONFIG_DVB_ATBM8830=m
CONFIG_DVB_TDA665x=m
CONFIG_DVB_IX2505V=m
CONFIG_DVB_M88RS2000=m
-CONFIG_DVB_AF9033=m
+CONFIG_DVB_AF9033=m
\ No newline at end of file
diff --git a/features/media/media-dvb-frontends.scc b/features/media/media-dvb-frontends.scc
index a95bbde..81bf2c1 100644
--- a/features/media/media-dvb-frontends.scc
+++ b/features/media/media-dvb-frontends.scc
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable Configuration For DVB (Digital Video Broadcast) Frontends"
define KFEATURE_COMPATIBILITY all
include media.scc
-kconf hardware media-dvb-frontends.cfg
+kconf hardware media-dvb-frontends.cfg
\ No newline at end of file
diff --git a/features/media/media-i2c.cfg b/features/media/media-i2c.cfg
index 29c97e6..611d9b6 100644
--- a/features/media/media-i2c.cfg
+++ b/features/media/media-i2c.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#
# Media I2C Support
#
@@ -59,4 +60,4 @@ CONFIG_VIDEO_UPD64083=m
#
# Miscelaneous helper chips
#
-CONFIG_VIDEO_M52790=m
+CONFIG_VIDEO_M52790=m
\ No newline at end of file
diff --git a/features/media/media-i2c.scc b/features/media/media-i2c.scc
index 8b8afb4..08884ff 100644
--- a/features/media/media-i2c.scc
+++ b/features/media/media-i2c.scc
@@ -1,7 +1,8 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable Configuration For I2C Media devices"
define KFEATURE_COMPATIBILITY all
include ../i2c/i2c.scc
include media.scc
-kconf hardware media-i2c.cfg
+kconf hardware media-i2c.cfg
\ No newline at end of file
diff --git a/features/media/media-pci-capture.cfg b/features/media/media-pci-capture.cfg
index 55bb4e7..4b587e0 100644
--- a/features/media/media-pci-capture.cfg
+++ b/features/media/media-pci-capture.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#
# Media capture support for PCI devices
#
@@ -67,4 +68,4 @@ CONFIG_DVB_HOPPER=m
CONFIG_DVB_NGENE=m
-CONFIG_DVB_DDBRIDGE=m
+CONFIG_DVB_DDBRIDGE=m
\ No newline at end of file
diff --git a/features/media/media-pci-capture.scc b/features/media/media-pci-capture.scc
index e6d9e13..c40d7ac 100644
--- a/features/media/media-pci-capture.scc
+++ b/features/media/media-pci-capture.scc
@@ -1,7 +1,8 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable Configuration For Media PCI Capture Devices"
define KFEATURE_COMPATIBILITY all
include ../pci/pci.scc
include media.scc
-kconf hardware media-pci-capture.cfg
+kconf hardware media-pci-capture.cfg
\ No newline at end of file
diff --git a/features/media/media-platform.cfg b/features/media/media-platform.cfg
index 31b53bd..667ec53 100644
--- a/features/media/media-platform.cfg
+++ b/features/media/media-platform.cfg
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
#
# Media Platform Configuration
#
CONFIG_V4L_MEM2MEM_DRIVERS=y
-CONFIG_VIDEO_MEM2MEM_DEINTERLACE=m
+CONFIG_VIDEO_MEM2MEM_DEINTERLACE=m
\ No newline at end of file
diff --git a/features/media/media-platform.scc b/features/media/media-platform.scc
index 474406c..a49370b 100644
--- a/features/media/media-platform.scc
+++ b/features/media/media-platform.scc
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable Configuration For Platform Media devices"
define KFEATURE_COMPATIBILITY all
include media.scc
-kconf hardware media-platform.cfg
+kconf hardware media-platform.cfg
\ No newline at end of file
diff --git a/features/media/media-radio.cfg b/features/media/media-radio.cfg
index 302d8d5..5e9aa3f 100644
--- a/features/media/media-radio.cfg
+++ b/features/media/media-radio.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#
# Media AM/FM Radio Adapters
#
@@ -17,4 +18,4 @@ CONFIG_USB_KEENE=m
CONFIG_RADIO_TEA5764=m
CONFIG_RADIO_SAA7706H=m
CONFIG_RADIO_TEF6862=m
-CONFIG_RADIO_WL1273=m
+CONFIG_RADIO_WL1273=m
\ No newline at end of file
diff --git a/features/media/media-radio.scc b/features/media/media-radio.scc
index 21da989..5b70586 100644
--- a/features/media/media-radio.scc
+++ b/features/media/media-radio.scc
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable Configuration for Radio Adapters"
define KFEATURE_COMPATIBILITY all
include media.scc
-kconf hardware media-radio.cfg
+kconf hardware media-radio.cfg
\ No newline at end of file
diff --git a/features/media/media-rc.cfg b/features/media/media-rc.cfg
index db0a652..86c46aa 100644
--- a/features/media/media-rc.cfg
+++ b/features/media/media-rc.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# support for remote control
CONFIG_RC_CORE=m
CONFIG_RC_MAP=m
@@ -12,4 +13,3 @@ CONFIG_IR_JVC_DECODER=m
CONFIG_IR_SONY_DECODER=m
CONFIG_IR_SANYO_DECODER=m
CONFIG_IR_MCE_KBD_DECODER=m
-
diff --git a/features/media/media-rc.scc b/features/media/media-rc.scc
index 3ff8fff..ca7f4d6 100644
--- a/features/media/media-rc.scc
+++ b/features/media/media-rc.scc
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable Configuration For Remote Control Media Devices"
define KFEATURE_COMPATIBILITY all
include media.scc
-kconf hardware media-rc.cfg
+kconf hardware media-rc.cfg
\ No newline at end of file
diff --git a/features/media/media-tuners.cfg b/features/media/media-tuners.cfg
index 30feacb..14488dc 100644
--- a/features/media/media-tuners.cfg
+++ b/features/media/media-tuners.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_MEDIA_ANALOG_TV_SUPPORT=y
CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y
@@ -30,4 +31,4 @@ CONFIG_MEDIA_TUNER_FC0013=m
CONFIG_MEDIA_TUNER_TDA18212=m
CONFIG_MEDIA_TUNER_E4000=m
CONFIG_MEDIA_TUNER_FC2580=m
-CONFIG_MEDIA_TUNER_TUA9001=m
+CONFIG_MEDIA_TUNER_TUA9001=m
\ No newline at end of file
diff --git a/features/media/media-tuners.scc b/features/media/media-tuners.scc
index 8ac4a28..d462e77 100644
--- a/features/media/media-tuners.scc
+++ b/features/media/media-tuners.scc
@@ -1,7 +1,8 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable Configuration For Tuner Media Devices"
define KFEATURE_COMPATIBILITY all
include ../i2c/i2c.scc
include media.scc
-kconf hardware media-tuners.cfg
+kconf hardware media-tuners.cfg
\ No newline at end of file
diff --git a/features/media/media-usb-tv.cfg b/features/media/media-usb-tv.cfg
index d290508..f8a0aac 100644
--- a/features/media/media-usb-tv.cfg
+++ b/features/media/media-usb-tv.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#
# Analog TV USB devices
#
@@ -72,4 +73,4 @@ CONFIG_VIDEO_EM28XX=m
CONFIG_VIDEO_EM28XX_ALSA=m
CONFIG_VIDEO_EM28XX_DVB=m
CONFIG_VIDEO_EM28XX_RC=m
-CONFIG_VIDEO_EM28XX_V4L2=m
+CONFIG_VIDEO_EM28XX_V4L2=m
\ No newline at end of file
diff --git a/features/media/media-usb-tv.scc b/features/media/media-usb-tv.scc
index b0d7109..cc1c354 100644
--- a/features/media/media-usb-tv.scc
+++ b/features/media/media-usb-tv.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable Configuration For USB TV adapters"
define KFEATURE_COMPATIBILITY all
@@ -5,4 +6,4 @@ include ../usb/usb-base.cfg
include ../i2c/i2c.scc
include media-tuners.scc
-kconf hardware media-usb-tv.cfg
+kconf hardware media-usb-tv.cfg
\ No newline at end of file
diff --git a/features/media/media-usb-webcams.cfg b/features/media/media-usb-webcams.cfg
index 5a07b1c..f455b25 100644
--- a/features/media/media-usb-webcams.cfg
+++ b/features/media/media-usb-webcams.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# USB Video Class Webcam Drivers
CONFIG_USB_VIDEO_CLASS=m
CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y
@@ -63,4 +64,4 @@ CONFIG_VIDEO_CPIA2=m
CONFIG_USB_STKWEBCAM=m
# USB Sensoray 2255 video capture Device
-CONFIG_USB_S2255=m
+CONFIG_USB_S2255=m
\ No newline at end of file
diff --git a/features/media/media-usb-webcams.scc b/features/media/media-usb-webcams.scc
index df205af..834ffa6 100644
--- a/features/media/media-usb-webcams.scc
+++ b/features/media/media-usb-webcams.scc
@@ -1,7 +1,8 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable Various USB Webcam Drivers"
define KFEATURE_COMPATIBILITY all
include ../usb/usb-base.cfg
include media.scc
-kconf hardware media-usb-webcams.cfg
+kconf hardware media-usb-webcams.cfg
\ No newline at end of file
diff --git a/features/media/media.cfg b/features/media/media.cfg
index 7b9e3dd..b54908c 100644
--- a/features/media/media.cfg
+++ b/features/media/media.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#
# Enable support for multimedia devices such as webcams and Video grabber devices
#
@@ -50,4 +51,4 @@ CONFIG_MEDIA_SUBDRV_AUTOSELECT=y
CONFIG_MEDIA_ATTACH=y
# Support For USB Media Adapters/devices
-CONFIG_MEDIA_USB_SUPPORT=y
+CONFIG_MEDIA_USB_SUPPORT=y
\ No newline at end of file
diff --git a/features/media/media.scc b/features/media/media.scc
index 838782d..0eae88a 100644
--- a/features/media/media.scc
+++ b/features/media/media.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable support for multimedia devices such as webcams and Video grabber devices"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware media.cfg
+kconf non-hardware media.cfg
\ No newline at end of file
diff --git a/features/mei/amt.cfg b/features/mei/amt.cfg
index f2ff6d5..ebe73d5 100644
--- a/features/mei/amt.cfg
+++ b/features/mei/amt.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_WATCHDOG_CORE=y
-CONFIG_INTEL_MEI_WDT=m
+CONFIG_INTEL_MEI_WDT=m
\ No newline at end of file
diff --git a/features/mei/amt.scc b/features/mei/amt.scc
index 84e682d..6931b8c 100644
--- a/features/mei/amt.scc
+++ b/features/mei/amt.scc
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable options for the Intel Active Management Technology"
define KFEATURE_COMPATIBILITY board
kconf hardware amt.cfg
-include features/mei/mei-me.scc
+include features/mei/mei-me.scc
\ No newline at end of file
diff --git a/features/mei/mei-me.cfg b/features/mei/mei-me.cfg
index 87e81d0..356f363 100644
--- a/features/mei/mei-me.cfg
+++ b/features/mei/mei-me.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_PCI=y
-CONFIG_INTEL_MEI_ME=m
+CONFIG_INTEL_MEI_ME=m
\ No newline at end of file
diff --git a/features/mei/mei-me.scc b/features/mei/mei-me.scc
index f5e96c7..afb5bb4 100644
--- a/features/mei/mei-me.scc
+++ b/features/mei/mei-me.scc
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable options for the Intel Management Engine Interface"
define KFEATURE_COMPATIBILITY board
kconf hardware mei-me.cfg
-include features/mei/mei.scc
+include features/mei/mei.scc
\ No newline at end of file
diff --git a/features/mei/mei-spd.cfg b/features/mei/mei-spd.cfg
index a7c0840..87966f1 100644
--- a/features/mei/mei-spd.cfg
+++ b/features/mei/mei-spd.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_INTEL_MEI_SPD=m
-CONFIG_EFI_INTERRUPTIBLE=y
+CONFIG_EFI_INTERRUPTIBLE=y
\ No newline at end of file
diff --git a/features/mei/mei-spd.scc b/features/mei/mei-spd.scc
index 62e52c7..471d04e 100644
--- a/features/mei/mei-spd.scc
+++ b/features/mei/mei-spd.scc
@@ -1,7 +1,7 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable MEI Storage Proxy Driver"
define KFEATURE_COMPATIBILITY board
kconf hardware mei-spd.cfg
include features/rpmb/rpmb-base.scc
-
diff --git a/features/mei/mei-txe.cfg b/features/mei/mei-txe.cfg
index 359cad4..5106111 100644
--- a/features/mei/mei-txe.cfg
+++ b/features/mei/mei-txe.cfg
@@ -1 +1,2 @@
-CONFIG_INTEL_MEI_TXE=m
+# SPDX-License-Identifier: MIT
+CONFIG_INTEL_MEI_TXE=m
\ No newline at end of file
diff --git a/features/mei/mei-txe.scc b/features/mei/mei-txe.scc
index 1db8b7e..e45871c 100644
--- a/features/mei/mei-txe.scc
+++ b/features/mei/mei-txe.scc
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable options for the Intel Management Engine Interface"
define KFEATURE_COMPATIBILITY board
kconf hardware mei-txe.cfg
-include features/mei/mei.scc
+include features/mei/mei.scc
\ No newline at end of file
diff --git a/features/mei/mei.cfg b/features/mei/mei.cfg
index 15212b9..074b0e5 100644
--- a/features/mei/mei.cfg
+++ b/features/mei/mei.cfg
@@ -1 +1,2 @@
-CONFIG_INTEL_MEI=m
+# SPDX-License-Identifier: MIT
+CONFIG_INTEL_MEI=m
\ No newline at end of file
diff --git a/features/mei/mei.scc b/features/mei/mei.scc
index c506a04..10efce4 100644
--- a/features/mei/mei.scc
+++ b/features/mei/mei.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable options for the Intel Management Engine Interface"
define KFEATURE_COMPATIBILITY board
-kconf hardware mei.cfg
+kconf hardware mei.cfg
\ No newline at end of file
diff --git a/features/mfd/mfd-intel-lpss.cfg b/features/mfd/mfd-intel-lpss.cfg
index ad7e6a5..08605e9 100644
--- a/features/mfd/mfd-intel-lpss.cfg
+++ b/features/mfd/mfd-intel-lpss.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_MFD_INTEL_LPSS=y
CONFIG_MFD_INTEL_LPSS_PCI=y
-CONFIG_MFD_INTEL_LPSS_ACPI=y
+CONFIG_MFD_INTEL_LPSS_ACPI=y
\ No newline at end of file
diff --git a/features/mfd/mfd-intel-lpss.scc b/features/mfd/mfd-intel-lpss.scc
index f1e18b1..f29ebe1 100644
--- a/features/mfd/mfd-intel-lpss.scc
+++ b/features/mfd/mfd-intel-lpss.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Intel LPSS support for Skylake and Broxton"
define KFEATURE_COMPATIBILITY board
-kconf hardware mfd-intel-lpss.cfg
+kconf hardware mfd-intel-lpss.cfg
\ No newline at end of file
diff --git a/features/mgag200/mgag200.cfg b/features/mgag200/mgag200.cfg
index 48b6c61..7a67afd 100644
--- a/features/mgag200/mgag200.cfg
+++ b/features/mgag200/mgag200.cfg
@@ -1 +1,2 @@
-CONFIG_DRM_MGAG200=m
+# SPDX-License-Identifier: MIT
+CONFIG_DRM_MGAG200=m
\ No newline at end of file
diff --git a/features/mgag200/mgag200.scc b/features/mgag200/mgag200.scc
index 6bb0e79..abd3e2a 100644
--- a/features/mgag200/mgag200.scc
+++ b/features/mgag200/mgag200.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Matrox Electronics Systems Ltd. MGA G200e support"
define KFEATURE_COMPATIBILITY board
-kconf hardware mgag200.cfg
+kconf hardware mgag200.cfg
\ No newline at end of file
diff --git a/features/minnow-io/minnow-io.cfg b/features/minnow-io/minnow-io.cfg
index 9bfe5c1..c9cc7c7 100644
--- a/features/minnow-io/minnow-io.cfg
+++ b/features/minnow-io/minnow-io.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_MINNOWBOARD=y
CONFIG_MINNOWBOARD_GPIO=m
CONFIG_MINNOWBOARD_KEYS=m
@@ -17,4 +18,4 @@ CONFIG_GPIO_PCH=y
CONFIG_INPUT_EVDEV=y
# Input Device Drivers
-CONFIG_KEYBOARD_GPIO_POLLED=y
+CONFIG_KEYBOARD_GPIO_POLLED=y
\ No newline at end of file
diff --git a/features/minnow-io/minnow-io.scc b/features/minnow-io/minnow-io.scc
index 01c66dc..08e30f2 100644
--- a/features/minnow-io/minnow-io.scc
+++ b/features/minnow-io/minnow-io.scc
@@ -1,7 +1,8 @@
+# SPDX-License-Identifier: MIT
# Depends on EG20T and Tunnel Creek GPIO (LPC, SCH, etc.)
kconf hardware minnow-io.cfg
patch 0001-gpio-sch-Add-sch_gpio_resume_set_enable.patch
patch 0002-minnowboard-Add-base-platform-driver-for-the-MinnowB.patch
patch 0003-minnowboard-gpio-Export-MinnowBoard-expansion-GPIO.patch
-patch 0004-minnowboard-keys-Bind-MinnowBoard-buttons-to-arrow-k.patch
+patch 0004-minnowboard-keys-Bind-MinnowBoard-buttons-to-arrow-k.patch
\ No newline at end of file
diff --git a/features/misc/bosch-pressure-sensor-i2c.cfg b/features/misc/bosch-pressure-sensor-i2c.cfg
index 977a6de..6c154da 100644
--- a/features/misc/bosch-pressure-sensor-i2c.cfg
+++ b/features/misc/bosch-pressure-sensor-i2c.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# CONFIG_BMP280 is not set
CONFIG_BMP085=m
-CONFIG_BMP085_I2C=m
+CONFIG_BMP085_I2C=m
\ No newline at end of file
diff --git a/features/misc/bosch-pressure-sensor-i2c.scc b/features/misc/bosch-pressure-sensor-i2c.scc
index d84fc2b..7dee45c 100644
--- a/features/misc/bosch-pressure-sensor-i2c.scc
+++ b/features/misc/bosch-pressure-sensor-i2c.scc
@@ -1,5 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable support for Bosch Pressure Sensors"
define KFEATURE_COMPATIBILITY all
kconf hardware bosch-pressure-sensor-i2c.cfg
-
diff --git a/features/mmc/mmc-base.cfg b/features/mmc/mmc-base.cfg
index 7c2be17..1a94850 100644
--- a/features/mmc/mmc-base.cfg
+++ b/features/mmc/mmc-base.cfg
@@ -1 +1,2 @@
-CONFIG_MMC=y
+# SPDX-License-Identifier: MIT
+CONFIG_MMC=y
\ No newline at end of file
diff --git a/features/mmc/mmc-base.scc b/features/mmc/mmc-base.scc
index c7a3ac0..853b29b 100644
--- a/features/mmc/mmc-base.scc
+++ b/features/mmc/mmc-base.scc
@@ -1,5 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable core options for MMC support"
define KFEATURE_COMPATIBILITY board
kconf hardware mmc-base.cfg
-
diff --git a/features/mmc/mmc-block.cfg b/features/mmc/mmc-block.cfg
index 31f1f2a..b359db2 100644
--- a/features/mmc/mmc-block.cfg
+++ b/features/mmc/mmc-block.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_MMC_BLOCK=y
-CONFIG_MMC_BLOCK_MINORS=8
+CONFIG_MMC_BLOCK_MINORS=8
\ No newline at end of file
diff --git a/features/mmc/mmc-block.scc b/features/mmc/mmc-block.scc
index 5ac5fd1..cea4b90 100644
--- a/features/mmc/mmc-block.scc
+++ b/features/mmc/mmc-block.scc
@@ -1,7 +1,7 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "MMC block device driver support"
define KFEATURE_COMPATIBILITY board
include mmc-base.scc
kconf hardware mmc-block.cfg
-
diff --git a/features/mmc/mmc-realtek.cfg b/features/mmc/mmc-realtek.cfg
index 63bc02c..f6163c7 100644
--- a/features/mmc/mmc-realtek.cfg
+++ b/features/mmc/mmc-realtek.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_MISC_RTSX_PCI=m
-CONFIG_MMC_REALTEK_PCI=m
+CONFIG_MMC_REALTEK_PCI=m
\ No newline at end of file
diff --git a/features/mmc/mmc-realtek.scc b/features/mmc/mmc-realtek.scc
index 53bfe8d..ad4c5fc 100644
--- a/features/mmc/mmc-realtek.scc
+++ b/features/mmc/mmc-realtek.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable SD/MMC card interface of Realtek PCI-E card reader support"
define KFEATURE_COMPATIBILITY board
-kconf hardware mmc-realtek.cfg
+kconf hardware mmc-realtek.cfg
\ No newline at end of file
diff --git a/features/mmc/mmc-sdhci.cfg b/features/mmc/mmc-sdhci.cfg
index aa05b82..bc8b99b 100644
--- a/features/mmc/mmc-sdhci.cfg
+++ b/features/mmc/mmc-sdhci.cfg
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
CONFIG_MMC=y
CONFIG_MMC_SDHCI=y
CONFIG_MMC_SDHCI_PCI=y
CONFIG_MMC_SDHCI_ACPI=y
CONFIG_MMC_SDHCI_PLTFM=y
-CONFIG_MMC_RICOH_MMC=y
+CONFIG_MMC_RICOH_MMC=y
\ No newline at end of file
diff --git a/features/mmc/mmc-sdhci.scc b/features/mmc/mmc-sdhci.scc
index 6f5bc1b..0932691 100644
--- a/features/mmc/mmc-sdhci.scc
+++ b/features/mmc/mmc-sdhci.scc
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable Secure Digital Host Controller Interface support"
define KFEATURE_COMPATIBILITY board
include mmc-base.scc
-kconf hardware mmc-sdhci.cfg
+kconf hardware mmc-sdhci.cfg
\ No newline at end of file
diff --git a/features/module-signing/force-signing.cfg b/features/module-signing/force-signing.cfg
index 2bb1745..3c9d864 100644
--- a/features/module-signing/force-signing.cfg
+++ b/features/module-signing/force-signing.cfg
@@ -1 +1,2 @@
-CONFIG_MODULE_SIG_FORCE=y
+# SPDX-License-Identifier: MIT
+CONFIG_MODULE_SIG_FORCE=y
\ No newline at end of file
diff --git a/features/module-signing/force-signing.scc b/features/module-signing/force-signing.scc
index ec8032a..df6d1ef 100644
--- a/features/module-signing/force-signing.scc
+++ b/features/module-signing/force-signing.scc
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Reject unsigned modules or signed modules for which we don't have a key."
define KFEATURE_COMPATIBILITY all
include signing.scc
-kconf non-hardware force-signing.cfg
+kconf non-hardware force-signing.cfg
\ No newline at end of file
diff --git a/features/module-signing/signing.cfg b/features/module-signing/signing.cfg
index 9d861d0..f2fd68c 100644
--- a/features/module-signing/signing.cfg
+++ b/features/module-signing/signing.cfg
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
CONFIG_MODULE_SIG=y
# Enable default hash algorithm to be SHA512
-CONFIG_MODULE_SIG_SHA512=y
+CONFIG_MODULE_SIG_SHA512=y
\ No newline at end of file
diff --git a/features/module-signing/signing.scc b/features/module-signing/signing.scc
index b9412f6..096ce10 100644
--- a/features/module-signing/signing.scc
+++ b/features/module-signing/signing.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable module signing in kernel"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware signing.cfg
+kconf non-hardware signing.cfg
\ No newline at end of file
diff --git a/features/mpx/mpx.cfg b/features/mpx/mpx.cfg
index ed1a6da..2563cc6 100644
--- a/features/mpx/mpx.cfg
+++ b/features/mpx/mpx.cfg
@@ -1 +1,2 @@
-CONFIG_X86_INTEL_MPX=y
+# SPDX-License-Identifier: MIT
+CONFIG_X86_INTEL_MPX=y
\ No newline at end of file
diff --git a/features/mpx/mpx.scc b/features/mpx/mpx.scc
index 1c9cc2a..1c2dbac 100644
--- a/features/mpx/mpx.scc
+++ b/features/mpx/mpx.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Intel MPX (Memory Protection Extensions)"
define KFEATURE_COMPATIBILITY arch
-kconf hardware mpx.cfg
+kconf hardware mpx.cfg
\ No newline at end of file
diff --git a/features/mtd/mtd.cfg b/features/mtd/mtd.cfg
index 90c2128..ee734fa 100644
--- a/features/mtd/mtd.cfg
+++ b/features/mtd/mtd.cfg
@@ -1,7 +1,8 @@
+# SPDX-License-Identifier: MIT
CONFIG_MEMORY=y
CONFIG_MTD=y
CONFIG_MTD_MAP_BANK_WIDTH_1=y
CONFIG_MTD_MAP_BANK_WIDTH_2=y
CONFIG_MTD_MAP_BANK_WIDTH_4=y
CONFIG_MTD_CFI_I1=y
-CONFIG_MTD_CFI_I2=y
+CONFIG_MTD_CFI_I2=y
\ No newline at end of file
diff --git a/features/mtd/mtd.scc b/features/mtd/mtd.scc
index 957cbbe..b53701d 100644
--- a/features/mtd/mtd.scc
+++ b/features/mtd/mtd.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable mtd and memory support"
-kconf hardware mtd.cfg
+kconf hardware mtd.cfg
\ No newline at end of file
diff --git a/features/namespaces/namespaces.cfg b/features/namespaces/namespaces.cfg
index 6254019..317095c 100644
--- a/features/namespaces/namespaces.cfg
+++ b/features/namespaces/namespaces.cfg
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
CONFIG_NAMESPACES=y
CONFIG_UTS_NS=y
CONFIG_IPC_NS=y
CONFIG_USER_NS=y
CONFIG_PID_NS=y
-CONFIG_NET_NS=y
+CONFIG_NET_NS=y
\ No newline at end of file
diff --git a/features/namespaces/namespaces.scc b/features/namespaces/namespaces.scc
index ea23151..0b1d4d7 100644
--- a/features/namespaces/namespaces.scc
+++ b/features/namespaces/namespaces.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable namespace support"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware namespaces.cfg
+kconf non-hardware namespaces.cfg
\ No newline at end of file
diff --git a/features/net/net-all.scc b/features/net/net-all.scc
index 5cdde4a..3831e0f 100644
--- a/features/net/net-all.scc
+++ b/features/net/net-all.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
include features/net/net-enable.scc
-include features/net/stmicro/stmicro.scc
+include features/net/stmicro/stmicro.scc
\ No newline at end of file
diff --git a/features/net/net-enable.scc b/features/net/net-enable.scc
index 79e0dce..8cc6d9a 100644
--- a/features/net/net-enable.scc
+++ b/features/net/net-enable.scc
@@ -1 +1,2 @@
-kconf hardware net.cfg
+# SPDX-License-Identifier: MIT
+kconf hardware net.cfg
\ No newline at end of file
diff --git a/features/net/net.cfg b/features/net/net.cfg
index ba28fd0..975a6b9 100644
--- a/features/net/net.cfg
+++ b/features/net/net.cfg
@@ -1,3 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_NET_CORE=y
CONFIG_ETHERNET=y
-
diff --git a/features/net/net.scc b/features/net/net.scc
index 722b320..ee88ad1 100644
--- a/features/net/net.scc
+++ b/features/net/net.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
kconf hardware net.cfg
-patch netfilter-Fix-remainder-of-pseudo-header-protocol-0.patch
+patch netfilter-Fix-remainder-of-pseudo-header-protocol-0.patch
\ No newline at end of file
diff --git a/features/net/stmicro/stmmac.cfg b/features/net/stmicro/stmmac.cfg
index e251eb9..cfc4b8b 100644
--- a/features/net/stmicro/stmmac.cfg
+++ b/features/net/stmicro/stmmac.cfg
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
CONFIG_NET_VENDOR_STMICRO=y
CONFIG_STMMAC_ETH=y
CONFIG_STMMAC_PLATFORM=y
-CONFIG_STMMAC_PCI=y
+CONFIG_STMMAC_PCI=y
\ No newline at end of file
diff --git a/features/net/stmicro/stmmac.scc b/features/net/stmicro/stmmac.scc
index 871e84f..128d9ae 100644
--- a/features/net/stmicro/stmmac.scc
+++ b/features/net/stmicro/stmmac.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
include features/net/net.scc
-kconf hardware stmmac.cfg
+kconf hardware stmmac.cfg
\ No newline at end of file
diff --git a/features/net/team/team.cfg b/features/net/team/team.cfg
index 2c7b52d..a3a4b4a 100644
--- a/features/net/team/team.cfg
+++ b/features/net/team/team.cfg
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
CONFIG_NET_TEAM=m
CONFIG_NET_TEAM_MODE_BROADCAST=m
CONFIG_NET_TEAM_MODE_ROUNDROBIN=m
CONFIG_NET_TEAM_MODE_RANDOM=m
CONFIG_NET_TEAM_MODE_ACTIVEBACKUP=m
-CONFIG_NET_TEAM_MODE_LOADBALANCE=m
+CONFIG_NET_TEAM_MODE_LOADBALANCE=m
\ No newline at end of file
diff --git a/features/net/team/team.scc b/features/net/team/team.scc
index cf5bb9d..fb38bcb 100644
--- a/features/net/team/team.scc
+++ b/features/net/team/team.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
include features/net/net-enable.scc
-kconf non-hardware team.cfg
+kconf non-hardware team.cfg
\ No newline at end of file
diff --git a/features/net_sched/net_sched.cfg b/features/net_sched/net_sched.cfg
index 8ac740a..5a922fe 100644
--- a/features/net_sched/net_sched.cfg
+++ b/features/net_sched/net_sched.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#
# QoS and/or fair queueing
#
@@ -29,4 +30,4 @@ CONFIG_NET_CLS_ACT=y
CONFIG_NET_CLS_BASIC=y
CONFIG_NET_CLS_CGROUP=y
CONFIG_NET_CLS_U32=y
-CONFIG_NET_ACT_MIRRED=m
+CONFIG_NET_ACT_MIRRED=m
\ No newline at end of file
diff --git a/features/net_sched/net_sched.scc b/features/net_sched/net_sched.scc
index ddf3ff2..660bb6e 100644
--- a/features/net_sched/net_sched.scc
+++ b/features/net_sched/net_sched.scc
@@ -1 +1,2 @@
-kconf non-hardware net_sched.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware net_sched.cfg
\ No newline at end of file
diff --git a/features/netfilter/netfilter.cfg b/features/netfilter/netfilter.cfg
index dbd3a23..1f10ffb 100644
--- a/features/netfilter/netfilter.cfg
+++ b/features/netfilter/netfilter.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#
# Not directly sourced via a kernel type but via an external bb
#
@@ -99,4 +100,4 @@ CONFIG_IP_NF_ARPFILTER=m
CONFIG_IP_NF_ARP_MANGLE=m
CONFIG_IP_NF_SECURITY=m
-CONFIG_NET_SCHED=y
+CONFIG_NET_SCHED=y
\ No newline at end of file
diff --git a/features/netfilter/netfilter.scc b/features/netfilter/netfilter.scc
index f0c476a..37fc6f7 100644
--- a/features/netfilter/netfilter.scc
+++ b/features/netfilter/netfilter.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#
# Not directly sourced via a kernel type but via an external bb
#
@@ -5,4 +6,4 @@
define KFEATURE_DESCRIPTION "Enable netfilter + conn tracking"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware netfilter.cfg
+kconf non-hardware netfilter.cfg
\ No newline at end of file
diff --git a/features/nf_tables/nf_tables.cfg b/features/nf_tables/nf_tables.cfg
index 5f518f1..315c560 100644
--- a/features/nf_tables/nf_tables.cfg
+++ b/features/nf_tables/nf_tables.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_NF_TABLES=m
CONFIG_NF_TABLES_INET=m
CONFIG_NFT_EXTHDR=m
@@ -28,4 +29,4 @@ CONFIG_NF_TABLES_ARP=m
CONFIG_NF_TABLES_IPV6=m
CONFIG_NFT_CHAIN_ROUTE_IPV6=m
CONFIG_NFT_REJECT_IPV6=m
-CONFIG_NF_TABLES_BRIDGE=m
+CONFIG_NF_TABLES_BRIDGE=m
\ No newline at end of file
diff --git a/features/nf_tables/nf_tables.scc b/features/nf_tables/nf_tables.scc
index b261acb..8dd6d85 100644
--- a/features/nf_tables/nf_tables.scc
+++ b/features/nf_tables/nf_tables.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#
# Not directly sourced via a kernel type but via an external bb
#
@@ -5,4 +6,4 @@
define KFEATURE_DESCRIPTION "netfilter nf_tables"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware nf_tables.cfg
+kconf non-hardware nf_tables.cfg
\ No newline at end of file
diff --git a/features/nfc/nfc-generic.cfg b/features/nfc/nfc-generic.cfg
index 3bb0088..df1c0eb 100644
--- a/features/nfc/nfc-generic.cfg
+++ b/features/nfc/nfc-generic.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_NFC_DIGITAL=m
CONFIG_NFC_NCI=m
CONFIG_NFC_NCI_SPI=m
@@ -5,4 +6,4 @@ CONFIG_NFC_HCI=m
CONFIG_NFC_SHDLC=y
# required support items
CONFIG_CRC_ITU_T=m
-CONFIG_CRC_CCITT=m
+CONFIG_CRC_CCITT=m
\ No newline at end of file
diff --git a/features/nfc/nfc-generic.scc b/features/nfc/nfc-generic.scc
index 94a8549..a583ebe 100644
--- a/features/nfc/nfc-generic.scc
+++ b/features/nfc/nfc-generic.scc
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable generic NFC hardware modules"
define KFEATURE_COMPATIBILITY board
include nfc.scc
-kconf hardware nfc-generic.cfg
+kconf hardware nfc-generic.cfg
\ No newline at end of file
diff --git a/features/nfc/nfc-vendor.cfg b/features/nfc/nfc-vendor.cfg
index c10143d..31d967b 100644
--- a/features/nfc/nfc-vendor.cfg
+++ b/features/nfc/nfc-vendor.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_NFC_MEI_PHY=m
CONFIG_NFC_PN533=m
CONFIG_NFC_PN533_I2C=m
@@ -25,4 +26,4 @@ CONFIG_NFC_NXP_NCI=m
CONFIG_NFC_NXP_NCI_I2C=m
CONFIG_NFC_S3FWRN5=m
CONFIG_NFC_S3FWRN5_I2C=m
-CONFIG_NFC_ST95HF=m
+CONFIG_NFC_ST95HF=m
\ No newline at end of file
diff --git a/features/nfc/nfc-vendor.scc b/features/nfc/nfc-vendor.scc
index 087cc78..d8820a0 100644
--- a/features/nfc/nfc-vendor.scc
+++ b/features/nfc/nfc-vendor.scc
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable vendor-specific NFC hardware modules"
define KFEATURE_COMPATIBILITY board
include nfc-generic.scc
-kconf hardware nfc-vendor.cfg
+kconf hardware nfc-vendor.cfg
\ No newline at end of file
diff --git a/features/nfc/nfc.cfg b/features/nfc/nfc.cfg
index 63fd073..6bebd98 100644
--- a/features/nfc/nfc.cfg
+++ b/features/nfc/nfc.cfg
@@ -1 +1,2 @@
-CONFIG_NFC=m
+# SPDX-License-Identifier: MIT
+CONFIG_NFC=m
\ No newline at end of file
diff --git a/features/nfc/nfc.scc b/features/nfc/nfc.scc
index d96ab71..2dacc0e 100644
--- a/features/nfc/nfc.scc
+++ b/features/nfc/nfc.scc
@@ -1 +1,2 @@
-kconf hardware nfc.cfg
+# SPDX-License-Identifier: MIT
+kconf hardware nfc.cfg
\ No newline at end of file
diff --git a/features/nfsd/nfsd-enable.scc b/features/nfsd/nfsd-enable.scc
index 8a7835d..d23c75f 100644
--- a/features/nfsd/nfsd-enable.scc
+++ b/features/nfsd/nfsd-enable.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable NFS server support"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware nfsd.cfg
+kconf non-hardware nfsd.cfg
\ No newline at end of file
diff --git a/features/nfsd/nfsd.cfg b/features/nfsd/nfsd.cfg
index 23ac4d6..b17e52c 100644
--- a/features/nfsd/nfsd.cfg
+++ b/features/nfsd/nfsd.cfg
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
CONFIG_NFSD=m
CONFIG_NFSD_V3=y
# CONFIG_NFSD_V3_ACL is not set
CONFIG_NFSD_V4=y
-# CONFIG_NFSD_FAULT_INJECTION is not set
+# CONFIG_NFSD_FAULT_INJECTION is not set
\ No newline at end of file
diff --git a/features/nfsd/nfsd.scc b/features/nfsd/nfsd.scc
index ee85152..b00b92c 100644
--- a/features/nfsd/nfsd.scc
+++ b/features/nfsd/nfsd.scc
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable NFS server support"
define KFEATURE_COMPATIBILITY all
kconf non-hardware nfsd.cfg
-patch nfsd4-Fix-kernel-crash-when-reading-proc-file-reply_.patch
+patch nfsd4-Fix-kernel-crash-when-reading-proc-file-reply_.patch
\ No newline at end of file
diff --git a/features/numa/numa.cfg b/features/numa/numa.cfg
index 302fb1a..381e23a 100644
--- a/features/numa/numa.cfg
+++ b/features/numa/numa.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_NUMA=y
CONFIG_X86_64_ACPI_NUMA=y
CONFIG_NODES_SPAN_OTHER_NODES=y
@@ -5,4 +6,4 @@ CONFIG_NUMA_EMU=y
CONFIG_NODES_SHIFT=6
CONFIG_NEED_MULTIPLE_NODES=y
CONFIG_USE_PERCPU_NUMA_NODE_ID=y
-CONFIG_ACPI_NUMA=y
+CONFIG_ACPI_NUMA=y
\ No newline at end of file
diff --git a/features/numa/numa.scc b/features/numa/numa.scc
index ac5cd04..2400f7d 100644
--- a/features/numa/numa.scc
+++ b/features/numa/numa.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable numa support"
-kconf hardware numa.cfg
+kconf hardware numa.cfg
\ No newline at end of file
diff --git a/features/ocf/ocf.cfg b/features/ocf/ocf.cfg
index 06c1923..f3b0fbb 100644
--- a/features/ocf/ocf.cfg
+++ b/features/ocf/ocf.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_OCF_OCF=m
CONFIG_OCF_RANDOMHARVEST=y
CONFIG_OCF_FIPS=y
@@ -6,4 +7,4 @@ CONFIG_OCF_CRYPTOSOFT=m
CONFIG_OCF_OCFNULL=m
#for powerpc with SEC engine
-CONFIG_OCF_TALITOS=m
+CONFIG_OCF_TALITOS=m
\ No newline at end of file
diff --git a/features/ocf/ocf.scc b/features/ocf/ocf.scc
index e1d9cfe..2ee02cd 100644
--- a/features/ocf/ocf.scc
+++ b/features/ocf/ocf.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
kconf non-hardware ocf.cfg
patch ocf-import-ocf-linux-2012012.patch
@@ -6,4 +7,4 @@ patch ocf-remove-the-unneeded-invocation-of-daemonize.patch
patch ocf-talitos-add-FSL_SOC-dependency.patch
patch ocf-use-the-correct-kthread-helper-functions.patch
patch ocf-pass-the-correct-size-argument-to-memset.patch
-patch ocf-include-linux-irqreturn.h-in-ocf-compat.h.patch
+patch ocf-include-linux-irqreturn.h-in-ocf-compat.h.patch
\ No newline at end of file
diff --git a/features/oprofile/oprofile.scc b/features/oprofile/oprofile.scc
index 23c4687..77d0391 100644
--- a/features/oprofile/oprofile.scc
+++ b/features/oprofile/oprofile.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
# placeholder for oprofile fixes, extension and enablement.
-# stack crawling, new pmu's, etc.
+# stack crawling, new pmu's, etc.
\ No newline at end of file
diff --git a/features/overlayfs/overlayfs.cfg b/features/overlayfs/overlayfs.cfg
index 9122238..a62d75b 100644
--- a/features/overlayfs/overlayfs.cfg
+++ b/features/overlayfs/overlayfs.cfg
@@ -1 +1,2 @@
-CONFIG_OVERLAY_FS=y
+# SPDX-License-Identifier: MIT
+CONFIG_OVERLAY_FS=y
\ No newline at end of file
diff --git a/features/overlayfs/overlayfs.scc b/features/overlayfs/overlayfs.scc
index 8aefd1d..99a21f6 100644
--- a/features/overlayfs/overlayfs.scc
+++ b/features/overlayfs/overlayfs.scc
@@ -1,2 +1,2 @@
+# SPDX-License-Identifier: MIT
kconf non-hardware overlayfs.cfg
-
diff --git a/features/pci-iov/pci-iov.cfg b/features/pci-iov/pci-iov.cfg
index c52af46..84ddc75 100644
--- a/features/pci-iov/pci-iov.cfg
+++ b/features/pci-iov/pci-iov.cfg
@@ -1 +1,2 @@
-CONFIG_PCI_IOV=y
+# SPDX-License-Identifier: MIT
+CONFIG_PCI_IOV=y
\ No newline at end of file
diff --git a/features/pci-iov/pci-iov.scc b/features/pci-iov/pci-iov.scc
index 147ac8d..43d6897 100644
--- a/features/pci-iov/pci-iov.scc
+++ b/features/pci-iov/pci-iov.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable PCI device SRIOV for I/O Virtualization"
define KFEATURE_COMPATIBILITY board
-kconf hardware pci-iov.cfg
+kconf hardware pci-iov.cfg
\ No newline at end of file
diff --git a/features/pci/pci.cfg b/features/pci/pci.cfg
index ea206c5..d2e0472 100644
--- a/features/pci/pci.cfg
+++ b/features/pci/pci.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_PCI=y
CONFIG_PCI_MMCONFIG=y
CONFIG_PCI_MSI=y
@@ -8,4 +9,3 @@ CONFIG_HOTPLUG_PCI=y
# CONFIG_HOTPLUG_PCI_PCIE is not set
-
diff --git a/features/pci/pci.scc b/features/pci/pci.scc
index 5696d72..73730c2 100644
--- a/features/pci/pci.scc
+++ b/features/pci/pci.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable PCI device extended Configuration Space"
define KFEATURE_COMPATIBILITY board
-kconf hardware pci.cfg
+kconf hardware pci.cfg
\ No newline at end of file
diff --git a/features/perf/perf.scc b/features/perf/perf.scc
index 39f9e4c..2d14705 100644
--- a/features/perf/perf.scc
+++ b/features/perf/perf.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# perf patches
patch perf-force-include-of-stdbool.h.patch
patch perf-add-libperl-not-found-warning.patch
@@ -8,4 +9,4 @@ patch perf-add-SLANG_INC-for-slang.h.patch
patch perf-annotate-replace-expand-with-equivalent-sed-exp.patch
patch perf-fix-bench-numa-compilation.patch
patch perf-mips64-Convert-__u64-to-unsigned-long-long.patch
-patch perf-x86-32-explicitly-include-errno.h.patch
+patch perf-x86-32-explicitly-include-errno.h.patch
\ No newline at end of file
diff --git a/features/power/arm.cfg b/features/power/arm.cfg
index 94bfcf8..ae6a305 100644
--- a/features/power/arm.cfg
+++ b/features/power/arm.cfg
@@ -1,7 +1,8 @@
+# SPDX-License-Identifier: MIT
# To enable cpu idle and frequency scaling with the least set, as for others we
# leave them to the end user, like which governor for idle or scaling
CONFIG_CPU_IDLE=y
CONFIG_ARM_CPUIDLE=y
CONFIG_CPU_FREQ=y
-CONFIG_CPUFREQ_DT=y
+CONFIG_CPUFREQ_DT=y
\ No newline at end of file
diff --git a/features/power/arm.scc b/features/power/arm.scc
index 644b293..a82c20e 100644
--- a/features/power/arm.scc
+++ b/features/power/arm.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable ARM/ARM64 Power Management options"
define KFEATURE_COMPATIBILITY board
-kconf non-hardware arm.cfg
+kconf non-hardware arm.cfg
\ No newline at end of file
diff --git a/features/power/bq25890.cfg b/features/power/bq25890.cfg
index 12bb1d2..697a38f 100644
--- a/features/power/bq25890.cfg
+++ b/features/power/bq25890.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
# Enable BQ 25890 IC
-CONFIG_CHARGER_BQ25890=m
+CONFIG_CHARGER_BQ25890=m
\ No newline at end of file
diff --git a/features/power/bq25890.scc b/features/power/bq25890.scc
index 055c252..ee6c76b 100644
--- a/features/power/bq25890.scc
+++ b/features/power/bq25890.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable BQ 25890 IC"
define KFEATURE_COMPATIBILITY board
-kconf non-hardware bq25890.cfg
+kconf non-hardware bq25890.cfg
\ No newline at end of file
diff --git a/features/power/intel.cfg b/features/power/intel.cfg
index 75f333f..f0b1c2c 100644
--- a/features/power/intel.cfg
+++ b/features/power/intel.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# use the native intel cpuidle driver for recent Intel processors
CONFIG_INTEL_IDLE=y
@@ -21,4 +22,4 @@ CONFIG_PM_DEBUG=y
CONFIG_PM_ADVANCED_DEBUG=y
# turn on run-time power management
-CONFIG_PM=y
+CONFIG_PM=y
\ No newline at end of file
diff --git a/features/power/intel.scc b/features/power/intel.scc
index 67e0118..f333995 100644
--- a/features/power/intel.scc
+++ b/features/power/intel.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable Intel Power Management options"
define KFEATURE_COMPATIBILITY board
-kconf non-hardware intel.cfg
+kconf non-hardware intel.cfg
\ No newline at end of file
diff --git a/features/power/intel_pmic.cfg b/features/power/intel_pmic.cfg
index 4b2472b..19ca3c2 100644
--- a/features/power/intel_pmic.cfg
+++ b/features/power/intel_pmic.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# Intel Atom SoC PMIC
CONFIG_INTEL_SOC_PMIC=y
@@ -5,4 +6,4 @@ CONFIG_INTEL_SOC_PMIC=y
CONFIG_PMIC_OPREGION=y
# Intel PMIC GPIO driver
-CONFIG_GPIO_WHISKEY_COVE=m
+CONFIG_GPIO_WHISKEY_COVE=m
\ No newline at end of file
diff --git a/features/power/intel_pmic.scc b/features/power/intel_pmic.scc
index db316a7..9149faa 100644
--- a/features/power/intel_pmic.scc
+++ b/features/power/intel_pmic.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable Intel SOC PMIC options"
define KFEATURE_COMPATIBILITY board
-kconf hardware intel_pmic.cfg
+kconf hardware intel_pmic.cfg
\ No newline at end of file
diff --git a/features/powertop/powertop.scc b/features/powertop/powertop.scc
index 9340b33..5d5755f 100644
--- a/features/powertop/powertop.scc
+++ b/features/powertop/powertop.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable powertop + profiling"
define KFEATURE_COMPATIBILITY arch
-include features/profiling/profiling.scc
+include features/profiling/profiling.scc
\ No newline at end of file
diff --git a/features/pramfs/pramfs.scc b/features/pramfs/pramfs.scc
index 24dd9f8..82bb6f0 100644
--- a/features/pramfs/pramfs.scc
+++ b/features/pramfs/pramfs.scc
@@ -1 +1,2 @@
-# placeholder for pramfs extensions to various non volatile backing stores
+# SPDX-License-Identifier: MIT
+# placeholder for pramfs extensions to various non volatile backing stores
\ No newline at end of file
diff --git a/features/profiling/profiling.cfg b/features/profiling/profiling.cfg
index 8a6b7fd..be78149 100644
--- a/features/profiling/profiling.cfg
+++ b/features/profiling/profiling.cfg
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
# for oprofile and powertop
CONFIG_PROFILING=y
CONFIG_OPROFILE=y
CONFIG_FRAME_POINTER=y
-CONFIG_X86_LOCAL_APIC=y
+CONFIG_X86_LOCAL_APIC=y
\ No newline at end of file
diff --git a/features/profiling/profiling.scc b/features/profiling/profiling.scc
index 50cdcfc..110e79b 100644
--- a/features/profiling/profiling.scc
+++ b/features/profiling/profiling.scc
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable profiling and timerstats"
define KFEATURE_COMPATIBILITY board
kconf non-hardware profiling.cfg
-include features/debug/debug-kernel.scc
+include features/debug/debug-kernel.scc
\ No newline at end of file
diff --git a/features/pvr/pvr.scc b/features/pvr/pvr.scc
index c3ee9cb..05e92c6 100644
--- a/features/pvr/pvr.scc
+++ b/features/pvr/pvr.scc
@@ -1 +1,2 @@
-git branch pvr master
+# SPDX-License-Identifier: MIT
+git branch pvr master
\ No newline at end of file
diff --git a/features/pwm/intel_pwm.cfg b/features/pwm/intel_pwm.cfg
index 6033f08..16969aa 100644
--- a/features/pwm/intel_pwm.cfg
+++ b/features/pwm/intel_pwm.cfg
@@ -1,7 +1,8 @@
+# SPDX-License-Identifier: MIT
# Bay Trail and Braswell PWMs
CONFIG_PWM_LPSS=m
CONFIG_PWM_LPSS_PCI=m
CONFIG_PWM_LPSS_PLATFORM=m
# PWM chip found on Galileo Gen2
-CONFIG_PWM_PCA9685=m
+CONFIG_PWM_PCA9685=m
\ No newline at end of file
diff --git a/features/pwm/intel_pwm.scc b/features/pwm/intel_pwm.scc
index 51a0294..cc83b4f 100644
--- a/features/pwm/intel_pwm.scc
+++ b/features/pwm/intel_pwm.scc
@@ -1,7 +1,8 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable Intel PWM Devices"
define KFEATURE_COMPATIBILITY board
include pwm.scc
-kconf hardware intel_pwm.cfg
+kconf hardware intel_pwm.cfg
\ No newline at end of file
diff --git a/features/pwm/pwm.cfg b/features/pwm/pwm.cfg
index f7dc12b..f97ecf0 100644
--- a/features/pwm/pwm.cfg
+++ b/features/pwm/pwm.cfg
@@ -1,3 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_PWM=y
CONFIG_PWM_SYSFS=y
-
diff --git a/features/pwm/pwm.scc b/features/pwm/pwm.scc
index 42b97fc..d283576 100644
--- a/features/pwm/pwm.scc
+++ b/features/pwm/pwm.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable PWM Master"
define KFEATURE_COMPATIBILITY board
-kconf hardware pwm.cfg
+kconf hardware pwm.cfg
\ No newline at end of file
diff --git a/features/qat/qat.cfg b/features/qat/qat.cfg
index 0ce7b06..4be8772 100644
--- a/features/qat/qat.cfg
+++ b/features/qat/qat.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# Intel QAT Support
CONFIG_PREEMPT=n
CONFIG_PREEMPT_VOLUNTARY=y
@@ -8,4 +9,4 @@ CONFIG_CRYPTO_XCBC=m
CONFIG_CRYPTO_VMAC=m
CONFIG_CRYPTO_CTS=m
CONFIG_CRYPTO_RSA=y
-CONFIG_CRYPTO_DH=y
+CONFIG_CRYPTO_DH=y
\ No newline at end of file
diff --git a/features/qat/qat.scc b/features/qat/qat.scc
index 6f37fd4..7f35d2b 100644
--- a/features/qat/qat.scc
+++ b/features/qat/qat.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable QuickAssist Technology (QAT)"
define KFEATURE_COMPATIBILITY all
-kconf hardware qat.cfg
+kconf hardware qat.cfg
\ No newline at end of file
diff --git a/features/ramconsole/ramconsole.scc b/features/ramconsole/ramconsole.scc
index e40eeb1..c68e8eb 100644
--- a/features/ramconsole/ramconsole.scc
+++ b/features/ramconsole/ramconsole.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Android RAM buffer console"
define KFEATURE_COMPATIBILITY all
-# ramconsole is upstream: drivers/staging/android/ram_console.c
+# ramconsole is upstream: drivers/staging/android/ram_console.c
\ No newline at end of file
diff --git a/features/random/random.cfg b/features/random/random.cfg
index f79be1a..724c381 100644
--- a/features/random/random.cfg
+++ b/features/random/random.cfg
@@ -1 +1,2 @@
-CONFIG_RANDOM_TRUST_CPU=y
+# SPDX-License-Identifier: MIT
+CONFIG_RANDOM_TRUST_CPU=y
\ No newline at end of file
diff --git a/features/random/random.scc b/features/random/random.scc
index ac324cc..e354a09 100644
--- a/features/random/random.scc
+++ b/features/random/random.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Trust CPU's random number generator for initializing kernel's CRNG"
define KFEATURE_COMPATIBILITY arch
-kconf hardware random.cfg
+kconf hardware random.cfg
\ No newline at end of file
diff --git a/features/revoke/revoke.scc b/features/revoke/revoke.scc
index e533e53..ab3ba76 100644
--- a/features/revoke/revoke.scc
+++ b/features/revoke/revoke.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# commented pending port to 2.6.35+
# patch revoke-special-mmap-handling-V7-From-Pekka-Enberg-pe.patch
@@ -11,4 +12,4 @@
# patch revoke-add-to-documentation-V7-From-Pekka-Enberg-pen.patch
# patch revoke-support-for-nfs.patch
# patch revoke-wire-up-powerpc-system-calls.patch
-# patch revoke-mips-syscall-wireups.patch
+# patch revoke-mips-syscall-wireups.patch
\ No newline at end of file
diff --git a/features/rfkill/non-hardware.cfg b/features/rfkill/non-hardware.cfg
index 05e7e85..5b8aec8 100644
--- a/features/rfkill/non-hardware.cfg
+++ b/features/rfkill/non-hardware.cfg
@@ -1 +1,2 @@
-CONFIG_RFKILL
+# SPDX-License-Identifier: MIT
+CONFIG_RFKILL
\ No newline at end of file
diff --git a/features/rfkill/rfkill.cfg b/features/rfkill/rfkill.cfg
index b80af14..e8d75ab 100644
--- a/features/rfkill/rfkill.cfg
+++ b/features/rfkill/rfkill.cfg
@@ -1 +1,2 @@
-CONFIG_RFKILL=y
+# SPDX-License-Identifier: MIT
+CONFIG_RFKILL=y
\ No newline at end of file
diff --git a/features/rfkill/rfkill.scc b/features/rfkill/rfkill.scc
index 323c0e4..22e9062 100644
--- a/features/rfkill/rfkill.scc
+++ b/features/rfkill/rfkill.scc
@@ -1 +1,2 @@
-kconf non-hardware rfkill.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware rfkill.cfg
\ No newline at end of file
diff --git a/features/rpmb/rpmb-base.cfg b/features/rpmb/rpmb-base.cfg
index 99e06c3..896ea4c 100644
--- a/features/rpmb/rpmb-base.cfg
+++ b/features/rpmb/rpmb-base.cfg
@@ -1 +1,2 @@
-CONFIG_RPMB=y
+# SPDX-License-Identifier: MIT
+CONFIG_RPMB=y
\ No newline at end of file
diff --git a/features/rpmb/rpmb-base.scc b/features/rpmb/rpmb-base.scc
index d4a2771..7ce445b 100644
--- a/features/rpmb/rpmb-base.scc
+++ b/features/rpmb/rpmb-base.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable Replay Protected Memory Block (RPMB) subsystem"
define KFEATURE_COMPATIBILITY all
-kconf hardware rpmb-base.cfg
+kconf hardware rpmb-base.cfg
\ No newline at end of file
diff --git a/features/rpmb/rpmb-sim.cfg b/features/rpmb/rpmb-sim.cfg
index 784aef0..a0dcdf1 100644
--- a/features/rpmb/rpmb-sim.cfg
+++ b/features/rpmb/rpmb-sim.cfg
@@ -1 +1,2 @@
-CONFIG_RPMB_SIM=m
+# SPDX-License-Identifier: MIT
+CONFIG_RPMB_SIM=m
\ No newline at end of file
diff --git a/features/rpmb/rpmb-sim.scc b/features/rpmb/rpmb-sim.scc
index 0b9fa28..1551cd6 100644
--- a/features/rpmb/rpmb-sim.scc
+++ b/features/rpmb/rpmb-sim.scc
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable Replay Protected Memory Block (RPMB) Simulation Device"
define KFEATURE_COMPATIBILITY all
include features/rpmb/rpmb-base.scc
-kconf hardware rpmb-sim.cfg
+kconf hardware rpmb-sim.cfg
\ No newline at end of file
diff --git a/features/rpmb/rpmb-uapi.cfg b/features/rpmb/rpmb-uapi.cfg
index 4206e23..b595eca 100644
--- a/features/rpmb/rpmb-uapi.cfg
+++ b/features/rpmb/rpmb-uapi.cfg
@@ -1,2 +1,2 @@
+# SPDX-License-Identifier: MIT
CONFIG_RPMB_INTF_DEV=y
-
diff --git a/features/rpmb/rpmb-uapi.scc b/features/rpmb/rpmb-uapi.scc
index 02b68f9..c1f2647 100644
--- a/features/rpmb/rpmb-uapi.scc
+++ b/features/rpmb/rpmb-uapi.scc
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable Replay Protected Memory Block (RPMB) char device"
define KFEATURE_COMPATIBILITY all
include features/rpmb/rpmb-base.scc
-kconf hardware rpmb-uapi.cfg
+kconf hardware rpmb-uapi.cfg
\ No newline at end of file
diff --git a/features/rt/rt.scc b/features/rt/rt.scc
index e69de29..d589fc3 100644
--- a/features/rt/rt.scc
+++ b/features/rt/rt.scc
@@ -0,0 +1 @@
+# SPDX-License-Identifier: MIT
\ No newline at end of file
diff --git a/features/scsi/cdrom.cfg b/features/scsi/cdrom.cfg
index 9c97cec..5d89c46 100644
--- a/features/scsi/cdrom.cfg
+++ b/features/scsi/cdrom.cfg
@@ -1 +1,2 @@
-CONFIG_BLK_DEV_SR=y
+# SPDX-License-Identifier: MIT
+CONFIG_BLK_DEV_SR=y
\ No newline at end of file
diff --git a/features/scsi/cdrom.scc b/features/scsi/cdrom.scc
index b638ea1..e3e7053 100644
--- a/features/scsi/cdrom.scc
+++ b/features/scsi/cdrom.scc
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable options for SCSI CDROM support"
define KFEATURE_COMPATIBILITY board
include scsi.scc
-kconf hardware cdrom.cfg
+kconf hardware cdrom.cfg
\ No newline at end of file
diff --git a/features/scsi/disk.cfg b/features/scsi/disk.cfg
index e71b9a4..f5535f1 100644
--- a/features/scsi/disk.cfg
+++ b/features/scsi/disk.cfg
@@ -1 +1,2 @@
-CONFIG_BLK_DEV_SD=y
+# SPDX-License-Identifier: MIT
+CONFIG_BLK_DEV_SD=y
\ No newline at end of file
diff --git a/features/scsi/disk.scc b/features/scsi/disk.scc
index fdda548..ae0205d 100644
--- a/features/scsi/disk.scc
+++ b/features/scsi/disk.scc
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable options for SCSI disk support"
define KFEATURE_COMPATIBILITY board
include scsi.scc
-kconf hardware disk.cfg
+kconf hardware disk.cfg
\ No newline at end of file
diff --git a/features/scsi/scsi-debug.cfg b/features/scsi/scsi-debug.cfg
index 86b3284..54103ae 100644
--- a/features/scsi/scsi-debug.cfg
+++ b/features/scsi/scsi-debug.cfg
@@ -1 +1,2 @@
-CONFIG_SCSI_DEBUG=m
+# SPDX-License-Identifier: MIT
+CONFIG_SCSI_DEBUG=m
\ No newline at end of file
diff --git a/features/scsi/scsi-debug.scc b/features/scsi/scsi-debug.scc
index e0c918e..382c7db 100644
--- a/features/scsi/scsi-debug.scc
+++ b/features/scsi/scsi-debug.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable options for SCSI debug support"
define KFEATURE_COMPATIBILITY board
@@ -5,4 +6,4 @@ define KFEATURE_COMPATIBILITY board
# support is enabled.
include scsi.scc
-kconf hardware scsi-debug.cfg
+kconf hardware scsi-debug.cfg
\ No newline at end of file
diff --git a/features/scsi/scsi.cfg b/features/scsi/scsi.cfg
index 2e9142f..9efbae5 100644
--- a/features/scsi/scsi.cfg
+++ b/features/scsi/scsi.cfg
@@ -1 +1,2 @@
-CONFIG_SCSI=y
+# SPDX-License-Identifier: MIT
+CONFIG_SCSI=y
\ No newline at end of file
diff --git a/features/scsi/scsi.scc b/features/scsi/scsi.scc
index bd739e8..f7c3d03 100644
--- a/features/scsi/scsi.scc
+++ b/features/scsi/scsi.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable options for SCSI support"
define KFEATURE_COMPATIBILITY board
-kconf hardware scsi.cfg
+kconf hardware scsi.cfg
\ No newline at end of file
diff --git a/features/seccomp/seccomp.scc b/features/seccomp/seccomp.scc
index e69de29..d589fc3 100644
--- a/features/seccomp/seccomp.scc
+++ b/features/seccomp/seccomp.scc
@@ -0,0 +1 @@
+# SPDX-License-Identifier: MIT
\ No newline at end of file
diff --git a/features/security/security.cfg b/features/security/security.cfg
index 4ecbec2..121ecb7 100644
--- a/features/security/security.cfg
+++ b/features/security/security.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# Protect against ioctl buffer overflows
CONFIG_HARDENED_USERCOPY=y
# CONFIG_HARDENED_USERCOPY_FALLBACK is not set
@@ -62,4 +63,4 @@ CONFIG_STRICT_MODULE_RWX=y
# Meltdown and Spectre
CONFIG_PAGE_TABLE_ISOLATION=y
-CONFIG_RETPOLINE=y
+CONFIG_RETPOLINE=y
\ No newline at end of file
diff --git a/features/security/security.scc b/features/security/security.scc
index 0864eb7..0f5c571 100644
--- a/features/security/security.scc
+++ b/features/security/security.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable/disable configurations that impact kernel security"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware security.cfg
+kconf non-hardware security.cfg
\ No newline at end of file
diff --git a/features/serial/8250.scc b/features/serial/8250.scc
index bf9e685..f8b8b6c 100644
--- a/features/serial/8250.scc
+++ b/features/serial/8250.scc
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable 8250 serial support"
define KFEATURE_COMPATIBILITY board
# placeholder for any pending globally applied 8250 UART patches
-# config data is in cfg/8250.cfg and demand driven.
+# config data is in cfg/8250.cfg and demand driven.
\ No newline at end of file
diff --git a/features/smack/smack.cfg b/features/smack/smack.cfg
index 1958797..ec902b8 100644
--- a/features/smack/smack.cfg
+++ b/features/smack/smack.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_NETLABEL=y
CONFIG_SECURITYFS=y
CONFIG_SECURITY_NETWORK=y
@@ -7,4 +8,4 @@ CONFIG_EVM=y
CONFIG_EVM_ATTR_FSUUID=y
CONFIG_DEFAULT_SECURITY_SMACK=y
CONFIG_CRYPTO_HASH_INFO=y
-CONFIG_CRC_CCITT=y
+CONFIG_CRC_CCITT=y
\ No newline at end of file
diff --git a/features/smack/smack.scc b/features/smack/smack.scc
index b53fa56..7ec0187 100644
--- a/features/smack/smack.scc
+++ b/features/smack/smack.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable/disable configurations for smack security"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware smack.cfg
+kconf non-hardware smack.cfg
\ No newline at end of file
diff --git a/features/soc/baytrail/baytrail.cfg b/features/soc/baytrail/baytrail.cfg
index af8a9c7..8908afe 100644
--- a/features/soc/baytrail/baytrail.cfg
+++ b/features/soc/baytrail/baytrail.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_PCI=y
CONFIG_SND_SOC=m
@@ -40,4 +41,4 @@ CONFIG_DW_DMAC_PCI=y
CONFIG_USB_GADGET=y
CONFIG_USB_LIBCOMPOSITE=m
CONFIG_USB_MASS_STORAGE=m
-CONFIG_NOP_USB_XCEIV=y
+CONFIG_NOP_USB_XCEIV=y
\ No newline at end of file
diff --git a/features/soc/baytrail/baytrail.scc b/features/soc/baytrail/baytrail.scc
index de83aae..4fecf7b 100644
--- a/features/soc/baytrail/baytrail.scc
+++ b/features/soc/baytrail/baytrail.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# baytrail.scc
#
# Features and devices found on the Bay Trail SoCs
@@ -14,4 +15,4 @@ include features/intel-pinctrl/intel-pinctrl.scc
include features/mei/mei-txe.scc
-kconf hardware baytrail.cfg
+kconf hardware baytrail.cfg
\ No newline at end of file
diff --git a/features/soc/broxton/broxton.cfg b/features/soc/broxton/broxton.cfg
index 181b203..abe515a 100644
--- a/features/soc/broxton/broxton.cfg
+++ b/features/soc/broxton/broxton.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# Additional serial support
CONFIG_SERIAL_8250_DMA=y
CONFIG_SERIAL_8250_DW=y
@@ -20,4 +21,4 @@ CONFIG_GPIO_GENERIC_PLATFORM=y
# ACPI operation region support for BXT WhiskeyCove PMIC
CONFIG_INTEL_SOC_PMIC_BXTWC=y
-CONFIG_BXT_WC_PMIC_OPREGION=y
+CONFIG_BXT_WC_PMIC_OPREGION=y
\ No newline at end of file
diff --git a/features/soc/broxton/broxton.scc b/features/soc/broxton/broxton.scc
index b80ee80..6c096b8 100644
--- a/features/soc/broxton/broxton.scc
+++ b/features/soc/broxton/broxton.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#
# Features and devices found on the Broxton SoCs
#
@@ -20,4 +21,4 @@ include features/mei/mei-me.scc
# Enable Skylake/Broxton LPSS support
include features/mfd/mfd-intel-lpss.scc
-kconf hardware broxton.cfg
+kconf hardware broxton.cfg
\ No newline at end of file
diff --git a/features/soc/skylake/skylake.cfg b/features/soc/skylake/skylake.cfg
index ab11c8c..b3044ec 100644
--- a/features/soc/skylake/skylake.cfg
+++ b/features/soc/skylake/skylake.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# IDMA support for LPSS
CONFIG_INTEL_IDMA64=m
@@ -26,4 +27,4 @@ CONFIG_USB_EHCI_PCI=y
CONFIG_GPIO_LYNXPOINT=m
# Other misc support
-CONFIG_INTEL_MEI_TXE=m
+CONFIG_INTEL_MEI_TXE=m
\ No newline at end of file
diff --git a/features/soc/skylake/skylake.scc b/features/soc/skylake/skylake.scc
index 4961901..8e9e38c 100644
--- a/features/soc/skylake/skylake.scc
+++ b/features/soc/skylake/skylake.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# skylake.scc
#
# Features and devices found on the Skylake SoCs
@@ -12,4 +13,4 @@ include features/mac80211/mac80211.scc
# Enable Skylake/Broxton LPSS support
include features/mfd/mfd-intel-lpss.scc
-kconf hardware skylake.cfg
+kconf hardware skylake.cfg
\ No newline at end of file
diff --git a/features/soc/tunnelcreek/tunnelcreek.scc b/features/soc/tunnelcreek/tunnelcreek.scc
index 6efa0c5..b0a345b 100644
--- a/features/soc/tunnelcreek/tunnelcreek.scc
+++ b/features/soc/tunnelcreek/tunnelcreek.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# tunnelcreek.scc
#
# Features and devices found on the Tunnel Creek SoCs
@@ -17,4 +18,4 @@ include features/drm-gma500/drm-gma500.scc
# USB
include features/usb/ehci-hcd.scc
include features/usb/uhci-hcd.scc
-include features/usb/ohci-hcd.scc
+include features/usb/ohci-hcd.scc
\ No newline at end of file
diff --git a/features/soc/x1000/x1000.cfg b/features/soc/x1000/x1000.cfg
index 0bc8445..7728d9a 100644
--- a/features/soc/x1000/x1000.cfg
+++ b/features/soc/x1000/x1000.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_BLK_DEV=y
CONFIG_DMADEVICES=y
@@ -19,4 +20,4 @@ CONFIG_MMC_SDHCI_ACPI=y
CONFIG_MMC_SDHCI_PLTFM=y
CONFIG_MMC_USHC=m
-CONFIG_USB_OTG=y
+CONFIG_USB_OTG=y
\ No newline at end of file
diff --git a/features/soc/x1000/x1000.scc b/features/soc/x1000/x1000.scc
index f0b3acf..9d7970b 100644
--- a/features/soc/x1000/x1000.scc
+++ b/features/soc/x1000/x1000.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# PCI
include features/pci/pci.scc
@@ -13,4 +14,4 @@ include features/i2c/i2cdev.scc
include features/leds/leds.scc
include features/spi/spidev.scc
-kconf hardware x1000.cfg
+kconf hardware x1000.cfg
\ No newline at end of file
diff --git a/features/sound/snd_hda_intel.cfg b/features/sound/snd_hda_intel.cfg
index 99a2875..af19b0e 100644
--- a/features/sound/snd_hda_intel.cfg
+++ b/features/sound/snd_hda_intel.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_SOUND=y
CONFIG_SND=y
CONFIG_SND_PCI=y
@@ -13,4 +14,3 @@ CONFIG_SND_HDA_CODEC_CA0110=m
CONFIG_SND_HDA_CODEC_CA0132=m
CONFIG_SND_HDA_CODEC_CMEDIA=m
CONFIG_SND_HDA_CODEC_SI3054=m
-
diff --git a/features/sound/snd_hda_intel.scc b/features/sound/snd_hda_intel.scc
index 1fb1d80..3f3860a 100644
--- a/features/sound/snd_hda_intel.scc
+++ b/features/sound/snd_hda_intel.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Intel High Definition Audio Support"
define KFEATURE_COMPATIBILITY board
-kconf hardware snd_hda_intel.cfg
+kconf hardware snd_hda_intel.cfg
\ No newline at end of file
diff --git a/features/spi/spi.cfg b/features/spi/spi.cfg
index aae74da..c18fd75 100644
--- a/features/spi/spi.cfg
+++ b/features/spi/spi.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_SPI=y
-CONFIG_SPI_MASTER=y
+CONFIG_SPI_MASTER=y
\ No newline at end of file
diff --git a/features/spi/spi.scc b/features/spi/spi.scc
index a885776..26bd487 100644
--- a/features/spi/spi.scc
+++ b/features/spi/spi.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable SPI Master"
define KFEATURE_COMPATIBILITY board
-kconf hardware spi.cfg
+kconf hardware spi.cfg
\ No newline at end of file
diff --git a/features/spi/spidev.cfg b/features/spi/spidev.cfg
index a7c3a23..d39e9da 100644
--- a/features/spi/spidev.cfg
+++ b/features/spi/spidev.cfg
@@ -1 +1,2 @@
-CONFIG_SPI_SPIDEV=m
+# SPDX-License-Identifier: MIT
+CONFIG_SPI_SPIDEV=m
\ No newline at end of file
diff --git a/features/spi/spidev.scc b/features/spi/spidev.scc
index 32519c0..e44950c 100644
--- a/features/spi/spidev.scc
+++ b/features/spi/spidev.scc
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable Userspace SPI device interface"
define KFEATURE_COMPATIBILITY board
include spi.scc
-kconf hardware spidev.cfg
+kconf hardware spidev.cfg
\ No newline at end of file
diff --git a/features/sysrq/sysrq.cfg b/features/sysrq/sysrq.cfg
index ebdced4..2f0f420 100644
--- a/features/sysrq/sysrq.cfg
+++ b/features/sysrq/sysrq.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_MAGIC_SYSRQ=y
-CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=1
+CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=1
\ No newline at end of file
diff --git a/features/sysrq/sysrq.scc b/features/sysrq/sysrq.scc
index 7ca0e45..0249a2f 100644
--- a/features/sysrq/sysrq.scc
+++ b/features/sysrq/sysrq.scc
@@ -1 +1,2 @@
-kconf non-hardware sysrq.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware sysrq.cfg
\ No newline at end of file
diff --git a/features/systemtap/systemtap.cfg b/features/systemtap/systemtap.cfg
index acc2405..fc4278a 100644
--- a/features/systemtap/systemtap.cfg
+++ b/features/systemtap/systemtap.cfg
@@ -1,6 +1,6 @@
+# SPDX-License-Identifier: MIT
CONFIG_RELAY=y
CONFIG_DEBUG_INFO=y
CONFIG_DEBUG_FS=y
CONFIG_MODULES=y
CONFIG_MODULE_UNLOAD=y
-
diff --git a/features/systemtap/systemtap.scc b/features/systemtap/systemtap.scc
index 4eb2f87..3298e63 100644
--- a/features/systemtap/systemtap.scc
+++ b/features/systemtap/systemtap.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable options required for systemtap support"
define KFEATURE_COMPATIBILITY all
@@ -8,4 +9,4 @@ define KFEATURE_COMPATIBILITY all
kconf non-hardware systemtap.cfg
include features/kprobes/kprobes.scc
-include features/uprobe/uprobe-enable.scc
+include features/uprobe/uprobe-enable.scc
\ No newline at end of file
diff --git a/features/taskstats/taskstats.cfg b/features/taskstats/taskstats.cfg
index 9aaea88..5483f34 100644
--- a/features/taskstats/taskstats.cfg
+++ b/features/taskstats/taskstats.cfg
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
# experimental
CONFIG_TASKSTATS=y
CONFIG_TASK_DELAY_ACCT=y
CONFIG_TASK_XACCT=y
-CONFIG_TASK_IO_ACCOUNTING=y
+CONFIG_TASK_IO_ACCOUNTING=y
\ No newline at end of file
diff --git a/features/taskstats/taskstats.scc b/features/taskstats/taskstats.scc
index 910ebd8..a5813ed 100644
--- a/features/taskstats/taskstats.scc
+++ b/features/taskstats/taskstats.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable taskstats"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware taskstats.cfg
+kconf non-hardware taskstats.cfg
\ No newline at end of file
diff --git a/features/telemetry/intel-telemetry.cfg b/features/telemetry/intel-telemetry.cfg
index 19d53c0..58a452c 100644
--- a/features/telemetry/intel-telemetry.cfg
+++ b/features/telemetry/intel-telemetry.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# INTEL_TELEMETRY is x86_64 only! Do not add to 32-bit!
CONFIG_X86_64=y
@@ -6,4 +7,4 @@ CONFIG_INTEL_PMC_IPC=y
CONFIG_INTEL_PUNIT_IPC=y
# The feature
-CONFIG_INTEL_TELEMETRY=y
+CONFIG_INTEL_TELEMETRY=y
\ No newline at end of file
diff --git a/features/telemetry/intel-telemetry.scc b/features/telemetry/intel-telemetry.scc
index 5cefbd3..21a8310 100644
--- a/features/telemetry/intel-telemetry.scc
+++ b/features/telemetry/intel-telemetry.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Intel Telemetry driver for Apollo Lake and beyond"
define KFEATURE_COMPATIBILITY board
-kconf hardware intel-telemetry.cfg
+kconf hardware intel-telemetry.cfg
\ No newline at end of file
diff --git a/features/thermal/coretemp.cfg b/features/thermal/coretemp.cfg
index 2bec18b..427d5c3 100644
--- a/features/thermal/coretemp.cfg
+++ b/features/thermal/coretemp.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# IOSF_MBI is required by INTEL_SOC_DTS_THERMAL
CONFIG_IOSF_MBI=y
@@ -15,4 +16,4 @@ CONFIG_INTEL_POWERCLAMP=m
# Intel PMIC thermal driver
CONFIG_INTEL_SOC_PMIC_BXTWC=m
-CONFIG_INTEL_BXT_PMIC_THERMAL=m
+CONFIG_INTEL_BXT_PMIC_THERMAL=m
\ No newline at end of file
diff --git a/features/thermal/coretemp.scc b/features/thermal/coretemp.scc
index e2dc92b..9a2adc1 100644
--- a/features/thermal/coretemp.scc
+++ b/features/thermal/coretemp.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Coretemp support for Intel platforms"
define KFEATURE_COMPATIBILITY board
-kconf hardware coretemp.cfg
+kconf hardware coretemp.cfg
\ No newline at end of file
diff --git a/features/tipc/tipc.scc b/features/tipc/tipc.scc
index e69de29..d589fc3 100644
--- a/features/tipc/tipc.scc
+++ b/features/tipc/tipc.scc
@@ -0,0 +1 @@
+# SPDX-License-Identifier: MIT
\ No newline at end of file
diff --git a/features/tmpfs/tmpfs-posix-acl.cfg b/features/tmpfs/tmpfs-posix-acl.cfg
index b391f8a..59e636b 100644
--- a/features/tmpfs/tmpfs-posix-acl.cfg
+++ b/features/tmpfs/tmpfs-posix-acl.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# Dependencies of the feature
CONFIG_SHMEM=y
CONFIG_TMPFS=y
@@ -7,4 +8,4 @@ CONFIG_TMPFS_POSIX_ACL=y
# The above selects these options automatically
CONFIG_TMPFS_XATTR=y
-CONFIG_FS_POSIX_ACL=y
+CONFIG_FS_POSIX_ACL=y
\ No newline at end of file
diff --git a/features/tmpfs/tmpfs-posix-acl.scc b/features/tmpfs/tmpfs-posix-acl.scc
index 062e6c4..c27198d 100644
--- a/features/tmpfs/tmpfs-posix-acl.scc
+++ b/features/tmpfs/tmpfs-posix-acl.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable ACL support for tmpfs"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware tmpfs-posix-acl.cfg
+kconf non-hardware tmpfs-posix-acl.cfg
\ No newline at end of file
diff --git a/features/tpm/tpm.cfg b/features/tpm/tpm.cfg
index fc28512..fe5cd53 100644
--- a/features/tpm/tpm.cfg
+++ b/features/tpm/tpm.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# Enable TPM device drivers.
CONFIG_TCG_TPM=y
CONFIG_HW_RANDOM=y
@@ -16,4 +17,4 @@ CONFIG_TCG_CRB=y
CONFIG_TCG_VTPM_PROXY=y
CONFIG_TCG_TIS_ST33ZP24=y
CONFIG_TCG_TIS_ST33ZP24_I2C=y
-CONFIG_TCG_TIS_ST33ZP24_SPI=y
+CONFIG_TCG_TIS_ST33ZP24_SPI=y
\ No newline at end of file
diff --git a/features/tpm/tpm.scc b/features/tpm/tpm.scc
index eeddc31..9cc72bd 100644
--- a/features/tpm/tpm.scc
+++ b/features/tpm/tpm.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable TCG TPM driver (Trusted Computing Group Trusted Platform Module)"
define KFEATURE_COMPATIBILITY board
-kconf hardware tpm.cfg
+kconf hardware tpm.cfg
\ No newline at end of file
diff --git a/features/uio/uio.cfg b/features/uio/uio.cfg
index 109e559..e1ea90a 100644
--- a/features/uio/uio.cfg
+++ b/features/uio/uio.cfg
@@ -1 +1,2 @@
-CONFIG_UIO=m
+# SPDX-License-Identifier: MIT
+CONFIG_UIO=m
\ No newline at end of file
diff --git a/features/uio/uio.scc b/features/uio/uio.scc
index 3b42d80..d594e12 100644
--- a/features/uio/uio.scc
+++ b/features/uio/uio.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable UIO as a module"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware uio.cfg
+kconf non-hardware uio.cfg
\ No newline at end of file
diff --git a/features/unionfs/unionfs.cfg b/features/unionfs/unionfs.cfg
index 52674af..dc63654 100644
--- a/features/unionfs/unionfs.cfg
+++ b/features/unionfs/unionfs.cfg
@@ -1 +1,2 @@
-CONFIG_UNION_FS=y
+# SPDX-License-Identifier: MIT
+CONFIG_UNION_FS=y
\ No newline at end of file
diff --git a/features/unionfs/unionfs.scc b/features/unionfs/unionfs.scc
index 1d44581..9f1aff5 100644
--- a/features/unionfs/unionfs.scc
+++ b/features/unionfs/unionfs.scc
@@ -1 +1,2 @@
-kconf non-hardware unionfs.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware unionfs.cfg
\ No newline at end of file
diff --git a/features/uprobe/uprobe-enable.scc b/features/uprobe/uprobe-enable.scc
index 2251331..24207d1 100644
--- a/features/uprobe/uprobe-enable.scc
+++ b/features/uprobe/uprobe-enable.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable options required for uprobes support"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware uprobe.cfg
+kconf non-hardware uprobe.cfg
\ No newline at end of file
diff --git a/features/uprobe/uprobe.cfg b/features/uprobe/uprobe.cfg
index d0223a0..85a435c 100644
--- a/features/uprobe/uprobe.cfg
+++ b/features/uprobe/uprobe.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_UPROBES=y
CONFIG_UPROBE_EVENTS=y
-CONFIG_PERF_EVENTS=y
+CONFIG_PERF_EVENTS=y
\ No newline at end of file
diff --git a/features/uprobe/uprobe.scc b/features/uprobe/uprobe.scc
index 1d8596c..9ba2cd5 100644
--- a/features/uprobe/uprobe.scc
+++ b/features/uprobe/uprobe.scc
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable options required for uprobes support"
define KFEATURE_COMPATIBILITY all
include uprobe-enable.scc
-# place holder for uprobe
+# place holder for uprobe
\ No newline at end of file
diff --git a/features/uptime/uptime.scc b/features/uptime/uptime.scc
index 14d20e3..a5c1fe9 100644
--- a/features/uptime/uptime.scc
+++ b/features/uptime/uptime.scc
@@ -1 +1,2 @@
-patch uptime-allow-the-optional-limiting-of-kernel-runtime.patch
+# SPDX-License-Identifier: MIT
+patch uptime-allow-the-optional-limiting-of-kernel-runtime.patch
\ No newline at end of file
diff --git a/features/usb-net/usb-net.cfg b/features/usb-net/usb-net.cfg
index d081ad6..f6296a7 100644
--- a/features/usb-net/usb-net.cfg
+++ b/features/usb-net/usb-net.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_USB=y
CONFIG_NET=y
CONFIG_NETDEVICES=y
@@ -23,4 +24,4 @@ CONFIG_USB_ALI_M5632=y
CONFIG_USB_AN2720=y
CONFIG_USB_BELKIN=y
CONFIG_USB_ARMLINUX=y
-CONFIG_USB_KC2190=y
+CONFIG_USB_KC2190=y
\ No newline at end of file
diff --git a/features/usb-net/usb-net.scc b/features/usb-net/usb-net.scc
index ff7029d..1d37b3a 100644
--- a/features/usb-net/usb-net.scc
+++ b/features/usb-net/usb-net.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable all options required for USB networking"
define KFEATURE_COMPATIBILITY board
-kconf hardware usb-net.cfg
+kconf hardware usb-net.cfg
\ No newline at end of file
diff --git a/features/usb/designware-usb2.cfg b/features/usb/designware-usb2.cfg
index e7d7e7f..a0a7784 100644
--- a/features/usb/designware-usb2.cfg
+++ b/features/usb/designware-usb2.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_USB_DWC2=m
-CONFIG_USB_DWC2_PCI=m
+CONFIG_USB_DWC2_PCI=m
\ No newline at end of file
diff --git a/features/usb/designware-usb2.scc b/features/usb/designware-usb2.scc
index 9bc9538..da73ca6 100644
--- a/features/usb/designware-usb2.scc
+++ b/features/usb/designware-usb2.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable DesignWare USB2 controller support"
define KFEATURE_COMPATIBILITY board
-kconf hardware designware-usb2.cfg
+kconf hardware designware-usb2.cfg
\ No newline at end of file
diff --git a/features/usb/designware-usb3.cfg b/features/usb/designware-usb3.cfg
index ed52bdb..56bef27 100644
--- a/features/usb/designware-usb3.cfg
+++ b/features/usb/designware-usb3.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_USB_DWC3=y
CONFIG_USB_DWC3_GADGET=y
-CONFIG_USB_DWC3_PCI=m
+CONFIG_USB_DWC3_PCI=m
\ No newline at end of file
diff --git a/features/usb/designware-usb3.scc b/features/usb/designware-usb3.scc
index dc2a70e..2d8d447 100644
--- a/features/usb/designware-usb3.scc
+++ b/features/usb/designware-usb3.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable DesignWare USB3 controller support"
define KFEATURE_COMPATIBILITY board
-kconf hardware designware-usb3.cfg
+kconf hardware designware-usb3.cfg
\ No newline at end of file
diff --git a/features/usb/ehci-hcd.cfg b/features/usb/ehci-hcd.cfg
index b977248..6fc5885 100644
--- a/features/usb/ehci-hcd.cfg
+++ b/features/usb/ehci-hcd.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_USB_EHCI_HCD=y
-CONFIG_USB_EHCI_ROOT_HUB_TT=y
+CONFIG_USB_EHCI_ROOT_HUB_TT=y
\ No newline at end of file
diff --git a/features/usb/ehci-hcd.scc b/features/usb/ehci-hcd.scc
index 956e9f8..9d937b1 100644
--- a/features/usb/ehci-hcd.scc
+++ b/features/usb/ehci-hcd.scc
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable options for ehci (USB 2.0)"
define KFEATURE_COMPATIBILITY board
include usb-base.scc
-kconf hardware ehci-hcd.cfg
+kconf hardware ehci-hcd.cfg
\ No newline at end of file
diff --git a/features/usb/ohci-hcd.cfg b/features/usb/ohci-hcd.cfg
index 59f6d5f..9a049f1 100644
--- a/features/usb/ohci-hcd.cfg
+++ b/features/usb/ohci-hcd.cfg
@@ -1 +1,2 @@
-CONFIG_USB_OHCI_HCD=y
+# SPDX-License-Identifier: MIT
+CONFIG_USB_OHCI_HCD=y
\ No newline at end of file
diff --git a/features/usb/ohci-hcd.scc b/features/usb/ohci-hcd.scc
index 52297bc..0e83ef7 100644
--- a/features/usb/ohci-hcd.scc
+++ b/features/usb/ohci-hcd.scc
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable options for ohci (USB 1.x)"
define KFEATURE_COMPATIBILITY board
include usb-base.scc
-kconf hardware ohci-hcd.cfg
+kconf hardware ohci-hcd.cfg
\ No newline at end of file
diff --git a/features/usb/serial-all.cfg b/features/usb/serial-all.cfg
index d2a27db..1bb4a45 100644
--- a/features/usb/serial-all.cfg
+++ b/features/usb/serial-all.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_USB_SERIAL_GENERIC=y
CONFIG_USB_SERIAL_ARK3116=m
CONFIG_USB_SERIAL_BELKIN=m
@@ -13,4 +14,4 @@ CONFIG_USB_SERIAL_SPCP8X5=m
CONFIG_USB_SERIAL_SIERRAWIRELESS=m
CONFIG_USB_SERIAL_TI=m
CONFIG_USB_SERIAL_WWAN=m
-CONFIG_USB_SERIAL_OPTION=m
+CONFIG_USB_SERIAL_OPTION=m
\ No newline at end of file
diff --git a/features/usb/serial-all.scc b/features/usb/serial-all.scc
index 0628ed2..265e4b3 100644
--- a/features/usb/serial-all.scc
+++ b/features/usb/serial-all.scc
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable USB serial support for all vendors"
define KFEATURE_COMPATIBILITY board
include serial.scc
-kconf hardware serial-all.cfg
+kconf hardware serial-all.cfg
\ No newline at end of file
diff --git a/features/usb/serial.cfg b/features/usb/serial.cfg
index e5f3a6d..93be12e 100644
--- a/features/usb/serial.cfg
+++ b/features/usb/serial.cfg
@@ -1 +1,2 @@
-CONFIG_USB_SERIAL=y
+# SPDX-License-Identifier: MIT
+CONFIG_USB_SERIAL=y
\ No newline at end of file
diff --git a/features/usb/serial.scc b/features/usb/serial.scc
index f22e550..bf6c123 100644
--- a/features/usb/serial.scc
+++ b/features/usb/serial.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable USB serial support"
define KFEATURE_COMPATIBILITY board
-kconf hardware serial.cfg
+kconf hardware serial.cfg
\ No newline at end of file
diff --git a/features/usb/touchscreen-composite.cfg b/features/usb/touchscreen-composite.cfg
index 6772e4f..04b96f1 100644
--- a/features/usb/touchscreen-composite.cfg
+++ b/features/usb/touchscreen-composite.cfg
@@ -1 +1,2 @@
-CONFIG_TOUCHSCREEN_USB_COMPOSITE=m
+# SPDX-License-Identifier: MIT
+CONFIG_TOUCHSCREEN_USB_COMPOSITE=m
\ No newline at end of file
diff --git a/features/usb/touchscreen-composite.scc b/features/usb/touchscreen-composite.scc
index 05f2d36..cfade24 100644
--- a/features/usb/touchscreen-composite.scc
+++ b/features/usb/touchscreen-composite.scc
@@ -1,7 +1,8 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable options for the 'composite' USB touchscreen driver"
define KFEATURE_COMPATIBILITY board
include usb-base.scc
include features/input/touchscreen.scc
-kconf hardware touchscreen-composite.cfg
+kconf hardware touchscreen-composite.cfg
\ No newline at end of file
diff --git a/features/usb/uhci-hcd.cfg b/features/usb/uhci-hcd.cfg
index 9c9d8c2..69c8cb2 100644
--- a/features/usb/uhci-hcd.cfg
+++ b/features/usb/uhci-hcd.cfg
@@ -1 +1,2 @@
-CONFIG_USB_UHCI_HCD=y
+# SPDX-License-Identifier: MIT
+CONFIG_USB_UHCI_HCD=y
\ No newline at end of file
diff --git a/features/usb/uhci-hcd.scc b/features/usb/uhci-hcd.scc
index edea5ff..60e4e3b 100644
--- a/features/usb/uhci-hcd.scc
+++ b/features/usb/uhci-hcd.scc
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable options for uhci (USB 1.x)"
define KFEATURE_COMPATIBILITY board
include usb-base.scc
-kconf hardware uhci-hcd.cfg
+kconf hardware uhci-hcd.cfg
\ No newline at end of file
diff --git a/features/usb/usb-base.cfg b/features/usb/usb-base.cfg
index dec6a47..f4698b3 100644
--- a/features/usb/usb-base.cfg
+++ b/features/usb/usb-base.cfg
@@ -1,3 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_USB_SUPPORT=y
CONFIG_USB=y
-
diff --git a/features/usb/usb-base.scc b/features/usb/usb-base.scc
index 31b75e5..ef91982 100644
--- a/features/usb/usb-base.scc
+++ b/features/usb/usb-base.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable core options for USB support"
define KFEATURE_COMPATIBILITY board
-kconf hardware usb-base.cfg
+kconf hardware usb-base.cfg
\ No newline at end of file
diff --git a/features/usb/usb-gadgets.cfg b/features/usb/usb-gadgets.cfg
index d208fdf..5174505 100644
--- a/features/usb/usb-gadgets.cfg
+++ b/features/usb/usb-gadgets.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_USB_GADGET=m
CONFIG_USB_ZERO=m
CONFIG_USB_AUDIO=m
@@ -14,4 +15,4 @@ CONFIG_USB_G_ACM_MS=m
CONFIG_USB_G_MULTI=m
CONFIG_USB_G_HID=m
CONFIG_USB_G_DBGP=m
-CONFIG_USB_G_WEBCAM=m
+CONFIG_USB_G_WEBCAM=m
\ No newline at end of file
diff --git a/features/usb/usb-gadgets.scc b/features/usb/usb-gadgets.scc
index 5611d82..53831cc 100644
--- a/features/usb/usb-gadgets.scc
+++ b/features/usb/usb-gadgets.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable USB gadgets modules"
define KFEATURE_COMPATIBILITY board
@@ -6,4 +7,4 @@ include usb-base.scc
# Some gadgets require one or more of the following:
# NET, BLOCK, VIDEO_DEV
-kconf hardware usb-gadgets.cfg
+kconf hardware usb-gadgets.cfg
\ No newline at end of file
diff --git a/features/usb/usb-typec.cfg b/features/usb/usb-typec.cfg
index 73f00e6..e3b1f9d 100644
--- a/features/usb/usb-typec.cfg
+++ b/features/usb/usb-typec.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_TYPEC=m
CONFIG_TYPEC_TCPM=m
@@ -5,4 +6,4 @@ CONFIG_TYPEC_TCPM=m
CONFIG_INTEL_PMC_IPC=y
# Intel WhiskeyCove PMIC USB Type-C PHY driver
-CONFIG_TYPEC_WCOVE=m
+CONFIG_TYPEC_WCOVE=m
\ No newline at end of file
diff --git a/features/usb/usb-typec.scc b/features/usb/usb-typec.scc
index a55629a..cd04dac 100644
--- a/features/usb/usb-typec.scc
+++ b/features/usb/usb-typec.scc
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable Intel WhiskeyCove PMIC USB Type C PHY driver"
define KFEATURE_COMPATIBILITY board
include features/power/intel_pmic.scc
-kconf hardware usb-typec.cfg
+kconf hardware usb-typec.cfg
\ No newline at end of file
diff --git a/features/usb/xhci-hcd.cfg b/features/usb/xhci-hcd.cfg
index ae4294b..c0584e7 100644
--- a/features/usb/xhci-hcd.cfg
+++ b/features/usb/xhci-hcd.cfg
@@ -1 +1,2 @@
-CONFIG_USB_XHCI_HCD=y
+# SPDX-License-Identifier: MIT
+CONFIG_USB_XHCI_HCD=y
\ No newline at end of file
diff --git a/features/usb/xhci-hcd.scc b/features/usb/xhci-hcd.scc
index 16eebff..1845916 100644
--- a/features/usb/xhci-hcd.scc
+++ b/features/usb/xhci-hcd.scc
@@ -1,6 +1,7 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable options for xhci (USB 3.0)"
define KFEATURE_COMPATIBILITY board
include usb-base.scc
-kconf hardware xhci-hcd.cfg
+kconf hardware xhci-hcd.cfg
\ No newline at end of file
diff --git a/features/utrace/utrace.cfg b/features/utrace/utrace.cfg
index e69de29..d589fc3 100644
--- a/features/utrace/utrace.cfg
+++ b/features/utrace/utrace.cfg
@@ -0,0 +1 @@
+# SPDX-License-Identifier: MIT
\ No newline at end of file
diff --git a/features/utrace/utrace.scc b/features/utrace/utrace.scc
index 0cab7d9..04d905f 100644
--- a/features/utrace/utrace.scc
+++ b/features/utrace/utrace.scc
@@ -1,2 +1,2 @@
+# SPDX-License-Identifier: MIT
kconf non-hardware utrace.cfg
-
diff --git a/features/vdso/vdso.cfg b/features/vdso/vdso.cfg
index a79844f..19c1e66 100644
--- a/features/vdso/vdso.cfg
+++ b/features/vdso/vdso.cfg
@@ -1 +1,2 @@
-# CONFIG_COMPAT_VDSO is not set
+# SPDX-License-Identifier: MIT
+# CONFIG_COMPAT_VDSO is not set
\ No newline at end of file
diff --git a/features/vdso/vdso.scc b/features/vdso/vdso.scc
index ca32f71..a265fef 100644
--- a/features/vdso/vdso.scc
+++ b/features/vdso/vdso.scc
@@ -1 +1,2 @@
-kconf non-hardware vdso.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware vdso.cfg
\ No newline at end of file
diff --git a/features/vfat/vfat.scc b/features/vfat/vfat.scc
index 42c10a3..beb1cfd 100644
--- a/features/vfat/vfat.scc
+++ b/features/vfat/vfat.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
patch FAT-Add-CONFIG_VFAT_FS_NO_DUALNAMES-option.patch
patch FAT-Add-CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES-option.patch
patch FAT-Added-FAT_NO_83NAME.patch
-patch fat-don-t-use-obsolete-random32-call-in-namei_vfat.patch
+patch fat-don-t-use-obsolete-random32-call-in-namei_vfat.patch
\ No newline at end of file
diff --git a/features/vfio/vfio.cfg b/features/vfio/vfio.cfg
index 66c2ec4..c7ad2b6 100644
--- a/features/vfio/vfio.cfg
+++ b/features/vfio/vfio.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_VFIO_IOMMU_TYPE1=m
CONFIG_VFIO_VIRQFD=m
CONFIG_VFIO=m
@@ -5,4 +6,4 @@ CONFIG_VFIO_PCI=m
CONFIG_VFIO_PCI_VGA=y
CONFIG_VFIO_PCI_MMAP=y
CONFIG_VFIO_PCI_INTX=y
-CONFIG_VIRT_DRIVERS=y
+CONFIG_VIRT_DRIVERS=y
\ No newline at end of file
diff --git a/features/vfio/vfio.scc b/features/vfio/vfio.scc
index 9929e19..51fed98 100644
--- a/features/vfio/vfio.scc
+++ b/features/vfio/vfio.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable VFIO support"
-kconf hardware vfio.cfg
+kconf hardware vfio.cfg
\ No newline at end of file
diff --git a/features/vrf/vrf.cfg b/features/vrf/vrf.cfg
index 32d0a05..b507d19 100644
--- a/features/vrf/vrf.cfg
+++ b/features/vrf/vrf.cfg
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
CONFIG_IP_MULTIPLE_TABLES=y
CONFIG_IPV6_MULTIPLE_TABLES=y
CONFIG_NET_L3_MASTER_DEV=y
-CONFIG_NET_VRF=m
+CONFIG_NET_VRF=m
\ No newline at end of file
diff --git a/features/vrf/vrf.scc b/features/vrf/vrf.scc
index 1ff0f9b..2c1ccd7 100644
--- a/features/vrf/vrf.scc
+++ b/features/vrf/vrf.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable Virtual Routing and Forwarding (Lite) support"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware vrf.cfg
+kconf non-hardware vrf.cfg
\ No newline at end of file
diff --git a/features/vxlan/vxlan-enable.scc b/features/vxlan/vxlan-enable.scc
index b2f0c7d..3d400d4 100644
--- a/features/vxlan/vxlan-enable.scc
+++ b/features/vxlan/vxlan-enable.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable vxlan support"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware vxlan.cfg
+kconf non-hardware vxlan.cfg
\ No newline at end of file
diff --git a/features/vxlan/vxlan.cfg b/features/vxlan/vxlan.cfg
index 2aa404d..0f5d608 100644
--- a/features/vxlan/vxlan.cfg
+++ b/features/vxlan/vxlan.cfg
@@ -1 +1,2 @@
-CONFIG_VXLAN=m
+# SPDX-License-Identifier: MIT
+CONFIG_VXLAN=m
\ No newline at end of file
diff --git a/features/wifi/atheros-pci.cfg b/features/wifi/atheros-pci.cfg
index 1c48a05..9a3b7bc 100644
--- a/features/wifi/atheros-pci.cfg
+++ b/features/wifi/atheros-pci.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_WLAN_VENDOR_ATH=y
# ath5k
@@ -8,4 +9,3 @@ CONFIG_ATH9K=m
CONFIG_ATH9K_RFKILL=y
CONFIG_ATH9K_PCOEM=y
CONFIG_ATH9K_PCI=y
-
diff --git a/features/wifi/atheros-usb.cfg b/features/wifi/atheros-usb.cfg
index b9767dc..535e8ab 100644
--- a/features/wifi/atheros-usb.cfg
+++ b/features/wifi/atheros-usb.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_WLAN_VENDOR_ATH=y
# ath9k
@@ -5,4 +6,3 @@ CONFIG_ATH9K=m
CONFIG_ATH9K_RFKILL=y
CONFIG_ATH9K_PCOEM=y
CONFIG_ATH9K_HTC=y
-
diff --git a/features/wifi/broadcom-pci.cfg b/features/wifi/broadcom-pci.cfg
index 2b5abe5..4bd89a2 100644
--- a/features/wifi/broadcom-pci.cfg
+++ b/features/wifi/broadcom-pci.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_WLAN_VENDOR_BROADCOM=y
# brcm80211
@@ -8,4 +9,3 @@ CONFIG_BRCMFMAC_PCIE=y
# b43
CONFIG_B43=m
-
diff --git a/features/wifi/broadcom-sdio.cfg b/features/wifi/broadcom-sdio.cfg
index 7762ccc..0a321e6 100644
--- a/features/wifi/broadcom-sdio.cfg
+++ b/features/wifi/broadcom-sdio.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_WLAN_VENDOR_BROADCOM=y
# brcm80211
@@ -8,4 +9,3 @@ CONFIG_BRCMFMAC_SDIO=y
# b43
CONFIG_B43=m
CONFIG_B43_SDIO=y
-
diff --git a/features/wifi/broadcom-usb.cfg b/features/wifi/broadcom-usb.cfg
index 0989337..84f9bb5 100644
--- a/features/wifi/broadcom-usb.cfg
+++ b/features/wifi/broadcom-usb.cfg
@@ -1,7 +1,7 @@
+# SPDX-License-Identifier: MIT
CONFIG_WLAN_VENDOR_BROADCOM=y
# brcm80211
CONFIG_BRCMUTIL=m
CONFIG_BRCMFMAC=m
CONFIG_BRCMFMAC_USB=y
-
diff --git a/features/wifi/mediatek-pci.cfg b/features/wifi/mediatek-pci.cfg
index f37937a..94caddb 100644
--- a/features/wifi/mediatek-pci.cfg
+++ b/features/wifi/mediatek-pci.cfg
@@ -1,3 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_WLAN_VENDOR_MEDIATEK=y
CONFIG_MT76x2E=m
-
diff --git a/features/wifi/mediatek-usb.cfg b/features/wifi/mediatek-usb.cfg
index b297556..f74ba12 100644
--- a/features/wifi/mediatek-usb.cfg
+++ b/features/wifi/mediatek-usb.cfg
@@ -1,3 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_WLAN_VENDOR_MEDIATEK=y
CONFIG_MT7601U=m
-
diff --git a/features/wifi/ralink-pci.cfg b/features/wifi/ralink-pci.cfg
index 8320bd9..7f1aa90 100644
--- a/features/wifi/ralink-pci.cfg
+++ b/features/wifi/ralink-pci.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_WLAN_VENDOR_RALINK=y
# rt2x00
@@ -12,4 +13,3 @@ CONFIG_RT2800PCI_RT33XX=y
config RT2800PCI_RT35XX=y
config RT2800PCI_RT53XX=y
config RT2800PCI_RT3290=y
-
diff --git a/features/wifi/ralink-usb.cfg b/features/wifi/ralink-usb.cfg
index 25ed907..6d0b43c 100644
--- a/features/wifi/ralink-usb.cfg
+++ b/features/wifi/ralink-usb.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_WLAN_VENDOR_RALINK=y
# rt2x00
@@ -9,4 +10,3 @@ CONFIG_RT73USB=m
CONFIG_RT2800USB=m
CONFIG_RT2800USB_RT33XX=y
CONFIG_RT2800USB_RT35XX=y
-
diff --git a/features/wifi/realtek-pci.cfg b/features/wifi/realtek-pci.cfg
index df67b85..bc4d850 100644
--- a/features/wifi/realtek-pci.cfg
+++ b/features/wifi/realtek-pci.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_WLAN_VENDOR_REALTEK=y
# rtl818x
@@ -15,4 +16,4 @@ CONFIG_RTL8723AE=m
CONFIG_RTL8723BE=m
CONFIG_RTL8188EE=m
CONFIG_RTL8192EE=m
-CONFIG_RTL8821AE=m
+CONFIG_RTL8821AE=m
\ No newline at end of file
diff --git a/features/wifi/realtek-usb.cfg b/features/wifi/realtek-usb.cfg
index 111ec43..88551f4 100644
--- a/features/wifi/realtek-usb.cfg
+++ b/features/wifi/realtek-usb.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
CONFIG_WLAN_VENDOR_REALTEK=y
# rtl818x
@@ -8,4 +9,4 @@ CONFIG_RTL8XXXU=m
# rtlwifi
CONFIG_RTL_CARDS=y
-CONFIG_RTL8192CU=m
+CONFIG_RTL8192CU=m
\ No newline at end of file
diff --git a/features/wifi/wifi-all.scc b/features/wifi/wifi-all.scc
index 0fe6f93..ab5bc6f 100644
--- a/features/wifi/wifi-all.scc
+++ b/features/wifi/wifi-all.scc
@@ -1,7 +1,7 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable All WiFi Drivers"
define KFEATURE_COMPATIBILITY board
include wifi-pci.scc
include wifi-sdio.scc
include wifi-usb.scc
-
diff --git a/features/wifi/wifi-common.cfg b/features/wifi/wifi-common.cfg
index c5b019e..56973ba 100644
--- a/features/wifi/wifi-common.cfg
+++ b/features/wifi/wifi-common.cfg
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
CONFIG_NET=y
CONFIG_NETDEVICES=y
CONFIG_WIRELESS=y
-CONFIG_WLAN=y
+CONFIG_WLAN=y
\ No newline at end of file
diff --git a/features/wifi/wifi-common.scc b/features/wifi/wifi-common.scc
index 4f7633c..f49d05a 100644
--- a/features/wifi/wifi-common.scc
+++ b/features/wifi/wifi-common.scc
@@ -1,7 +1,7 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable Common WiFi Kernel Features"
define KFEATURE_COMPATIBILITY board
kconf hardware wifi-common.cfg
include features/mac80211/mac80211.scc
-
diff --git a/features/wifi/wifi-pci.scc b/features/wifi/wifi-pci.scc
index a2d7ff5..cc61549 100644
--- a/features/wifi/wifi-pci.scc
+++ b/features/wifi/wifi-pci.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable PCI(e) WiFi Drivers"
define KFEATURE_COMPATIBILITY board
@@ -11,4 +12,3 @@ kconf hardware realtek-pci.cfg
include features/iwlwifi/iwlwifi.scc
include features/iwlegacy/iwlegacy.scc
-
diff --git a/features/wifi/wifi-sdio.scc b/features/wifi/wifi-sdio.scc
index 23843d0..a05ee52 100644
--- a/features/wifi/wifi-sdio.scc
+++ b/features/wifi/wifi-sdio.scc
@@ -1,7 +1,7 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable SDIO WiFi Drivers"
define KFEATURE_COMPATIBILITY board
include wifi-common.scc
kconf hardware broadcom-sdio.cfg
-
diff --git a/features/wifi/wifi-usb.scc b/features/wifi/wifi-usb.scc
index 9f9bafd..a135f2e 100644
--- a/features/wifi/wifi-usb.scc
+++ b/features/wifi/wifi-usb.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable USB WiFi Drivers"
define KFEATURE_COMPATIBILITY board
@@ -8,4 +9,3 @@ kconf hardware broadcom-usb.cfg
kconf hardware mediatek-usb.cfg
kconf hardware ralink-usb.cfg
kconf hardware realtek-usb.cfg
-
diff --git a/features/x2apic/x2apic.cfg b/features/x2apic/x2apic.cfg
index 6bcbb81..fd81bb5 100644
--- a/features/x2apic/x2apic.cfg
+++ b/features/x2apic/x2apic.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
CONFIG_IRQ_REMAP=y
-CONFIG_X86_X2APIC=y
+CONFIG_X86_X2APIC=y
\ No newline at end of file
diff --git a/features/x2apic/x2apic.scc b/features/x2apic/x2apic.scc
index 1e5cf13..7d02026 100644
--- a/features/x2apic/x2apic.scc
+++ b/features/x2apic/x2apic.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable x2apic support"
-kconf hardware x2apic.cfg
+kconf hardware x2apic.cfg
\ No newline at end of file
diff --git a/features/xfs/xfs.cfg b/features/xfs/xfs.cfg
index aee7765..2524d36 100644
--- a/features/xfs/xfs.cfg
+++ b/features/xfs/xfs.cfg
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
CONFIG_XFS_FS=y
CONFIG_XFS_QUOTA=y
CONFIG_XFS_POSIX_ACL=y
CONFIG_XFS_RT=y
-CONFIG_VXFS_FS=m
+CONFIG_VXFS_FS=m
\ No newline at end of file
diff --git a/features/xfs/xfs.scc b/features/xfs/xfs.scc
index 095dd96..70a02af 100644
--- a/features/xfs/xfs.scc
+++ b/features/xfs/xfs.scc
@@ -1 +1,2 @@
-kconf non-hardware xfs.cfg
+# SPDX-License-Identifier: MIT
+kconf non-hardware xfs.cfg
\ No newline at end of file
diff --git a/features/xip/xip.scc b/features/xip/xip.scc
index 364d9b4..c03e91e 100644
--- a/features/xip/xip.scc
+++ b/features/xip/xip.scc
@@ -1,5 +1,6 @@
+# SPDX-License-Identifier: MIT
# commented pending port to 3.2
# patch cramfs-and-linear-XIP.patch
# patch cramfs-xip-pass-virtual-address-to-do-flush-tlb.patch
-# patch cramfs-support-36-bit-physical-sapce.patch
+# patch cramfs-support-36-bit-physical-sapce.patch
\ No newline at end of file
diff --git a/features/yaffs2/yaffs2.scc b/features/yaffs2/yaffs2.scc
index 84f59e3..4b71469 100644
--- a/features/yaffs2/yaffs2.scc
+++ b/features/yaffs2/yaffs2.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
patch yaffs2-import-2013-git-3a8580.patch
patch yaffs2-restore-multi-kernel-version-functionality.patch
patch yaffs2-convert-to-kuid_t-and-kgid_t.patch
@@ -31,4 +32,4 @@ patch yaffs2-include-rawnand.h-instead-of-nand.h.patch
patch yaffs2-Adjust-the-timer-callback-and-init-functions.patch
patch yaffs-Fix-build-failure-by-handling-inode-i_version-.patch
patch yaffs-Fix-build-failure-by-removing-unused-members-o.patch
-patch yaffs2-adjust-to-new-location-of-MS_RDONLY-define.patch
+patch yaffs2-adjust-to-new-location-of-MS_RDONLY-define.patch
\ No newline at end of file
diff --git a/features/yama/yama.cfg b/features/yama/yama.cfg
index 3b55731..ac653c1 100644
--- a/features/yama/yama.cfg
+++ b/features/yama/yama.cfg
@@ -1 +1,2 @@
-CONFIG_SECURITY_YAMA=y
+# SPDX-License-Identifier: MIT
+CONFIG_SECURITY_YAMA=y
\ No newline at end of file
diff --git a/features/yama/yama.scc b/features/yama/yama.scc
index c5e5427..3c4cbbb 100644
--- a/features/yama/yama.scc
+++ b/features/yama/yama.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
define KFEATURE_DESCRIPTION "Enable/disable configurations for yama security"
define KFEATURE_COMPATIBILITY all
-kconf non-hardware yama.cfg
+kconf non-hardware yama.cfg
\ No newline at end of file
diff --git a/ktypes/base/base.cfg b/ktypes/base/base.cfg
index 49feb52..c367040 100644
--- a/ktypes/base/base.cfg
+++ b/ktypes/base/base.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#.........................................................................
# WARNING
#
@@ -1083,4 +1084,4 @@ CONFIG_CRYPTO=y
#
# Library routines
-#
+#
\ No newline at end of file
diff --git a/ktypes/base/base.scc b/ktypes/base/base.scc
index 6f41864..8ca7c85 100644
--- a/ktypes/base/base.scc
+++ b/ktypes/base/base.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
define KERNEL_VERSION 5.0
# Force the base configuration
@@ -5,4 +6,4 @@ define KERNEL_VERSION 5.0
# uncomment this branch line for shared kernel tree builds
# branch v4.18
-force kconf non-hardware base.cfg
+force kconf non-hardware base.cfg
\ No newline at end of file
diff --git a/ktypes/base/hardware.cfg b/ktypes/base/hardware.cfg
index ccf0055..b2f9740 100644
--- a/ktypes/base/hardware.cfg
+++ b/ktypes/base/hardware.cfg
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
# Items listed in here are explicitly considered as hardware items, regardless
-# of what Kconfig file they were found in.
+# of what Kconfig file they were found in.
\ No newline at end of file
diff --git a/ktypes/base/non-hardware.cfg b/ktypes/base/non-hardware.cfg
index 25e5c9d..7881fb0 100644
--- a/ktypes/base/non-hardware.cfg
+++ b/ktypes/base/non-hardware.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# Items listed in here are explicitly considered as non-hardware items,
# regardless of what Kconfig file they were found in. Given there are
# some 7000 or more CONFIG items, the Kconfig files work remarkably well
@@ -48,4 +49,4 @@ CONFIG_UNIX98_PTYS
CONFIG_LEGACY_PTYS
CONFIG_COMMON_CLK
-CONFIG_COMMON_CLK_DEBUG
+CONFIG_COMMON_CLK_DEBUG
\ No newline at end of file
diff --git a/ktypes/developer/developer.cfg b/ktypes/developer/developer.cfg
index 360ca9c..c255368 100644
--- a/ktypes/developer/developer.cfg
+++ b/ktypes/developer/developer.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#.........................................................................
# WARNING
#
@@ -22,4 +23,4 @@ CONFIG_DEBUG_KERNEL=y
# Enables kexec support because oe-core contains kexec-tools and requires
# this support
#
-CONFIG_KEXEC=y
+CONFIG_KEXEC=y
\ No newline at end of file
diff --git a/ktypes/developer/developer.scc b/ktypes/developer/developer.scc
index cf2c0e6..d0c7d35 100644
--- a/ktypes/developer/developer.scc
+++ b/ktypes/developer/developer.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# Include this kernel type fragment to get the standard features and
# configuration values, as well as EXPERT, EMBEDDED, DEBUG_KERNEL,
# and the options defaulted to yes through them.
@@ -6,4 +7,4 @@ include ktypes/standard/standard.scc
force kconf non-hardware developer.cfg
-include features/debug/debug-kernel.scc
+include features/debug/debug-kernel.scc
\ No newline at end of file
diff --git a/ktypes/preempt-rt/preempt-rt.cfg b/ktypes/preempt-rt/preempt-rt.cfg
index 5d272fc..cd3b104 100644
--- a/ktypes/preempt-rt/preempt-rt.cfg
+++ b/ktypes/preempt-rt/preempt-rt.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#.........................................................................
# WARNING
#
@@ -1118,4 +1119,4 @@ CONFIG_CRYPTO_CTR=y
# Library routines
#
CONFIG_LIBCRC32C=y
-CONFIG_ZLIB_DEFLATE=m
+CONFIG_ZLIB_DEFLATE=m
\ No newline at end of file
diff --git a/ktypes/preempt-rt/preempt-rt.scc b/ktypes/preempt-rt/preempt-rt.scc
index a2c0bac..58089b2 100644
--- a/ktypes/preempt-rt/preempt-rt.scc
+++ b/ktypes/preempt-rt/preempt-rt.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
include ktypes/developer/developer.scc nocfg
branch preempt-rt
@@ -35,4 +36,4 @@ include backports/backports.scc
include features/rt/rt.scc
-kconf non-hardware preempt-rt.cfg
+kconf non-hardware preempt-rt.cfg
\ No newline at end of file
diff --git a/ktypes/standard/standard.cfg b/ktypes/standard/standard.cfg
index ec2887a..5ff9979 100644
--- a/ktypes/standard/standard.cfg
+++ b/ktypes/standard/standard.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#.........................................................................
# WARNING
#
@@ -1114,4 +1115,4 @@ CONFIG_CRYPTO_CTR=y
CONFIG_LIBCRC32C=y
CONFIG_ZLIB_DEFLATE=m
-CONFIG_SHMEM=y
+CONFIG_SHMEM=y
\ No newline at end of file
diff --git a/ktypes/standard/standard.scc b/ktypes/standard/standard.scc
index 7b4af47..b84e462 100644
--- a/ktypes/standard/standard.scc
+++ b/ktypes/standard/standard.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# Include this kernel type fragment to get the standard features and
# configuration values.
@@ -100,4 +101,4 @@ include cfg/systemd.scc
include features/rfkill/rfkill.scc
-include features/bpf/bpf.scc
+include features/bpf/bpf.scc
\ No newline at end of file
diff --git a/ktypes/tiny/tiny.cfg b/ktypes/tiny/tiny.cfg
index 34aedfc..51606a3 100644
--- a/ktypes/tiny/tiny.cfg
+++ b/ktypes/tiny/tiny.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#
# RCU Subsystem
#
@@ -29,4 +30,4 @@ CONFIG_RD_GZIP=y
CONFIG_BINFMT_SCRIPT=y
# Support /proc/sys
-CONFIG_PROC_SYSCTL=y
+CONFIG_PROC_SYSCTL=y
\ No newline at end of file
diff --git a/ktypes/tiny/tiny.scc b/ktypes/tiny/tiny.scc
index c79ec34..95eb325 100644
--- a/ktypes/tiny/tiny.scc
+++ b/ktypes/tiny/tiny.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
include ktypes/standard/standard.scc nocfg inherit
branch tiny
@@ -5,4 +6,4 @@ branch tiny
kconf required yocto.cfg
# Make it a bit smaller
-kconf required tiny.cfg
+kconf required tiny.cfg
\ No newline at end of file
diff --git a/ktypes/tiny/yocto.cfg b/ktypes/tiny/yocto.cfg
index a5b57e5..dad9458 100644
--- a/ktypes/tiny/yocto.cfg
+++ b/ktypes/tiny/yocto.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
# Basic facilities that shall be present in all kernels
CONFIG_PROC_FS=y
CONFIG_SYSFS=y
@@ -35,4 +36,4 @@ CONFIG_NLATTR=y
# INET TCP/IP
CONFIG_INET=y
CONFIG_TCP_CONG_CUBIC=y
-CONFIG_DEFAULT_TCP_CONG="cubic"
+CONFIG_DEFAULT_TCP_CONG="cubic"
\ No newline at end of file
diff --git a/patches/boot/boot.scc b/patches/boot/boot.scc
index 9f083fc..9398329 100644
--- a/patches/boot/boot.scc
+++ b/patches/boot/boot.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
patch NFS-allow-nfs-root-mount-to-use-alternate-rpc-ports.patch
patch mount_root-clarify-error-messages-for-when-no-rootfs.patch
patch check-console-device-file-on-fs-when-booting.patch
-patch nfs-Allow-default-io-size-to-be-configured.patch
+patch nfs-Allow-default-io-size-to-be-configured.patch
\ No newline at end of file
diff --git a/patches/build/build.scc b/patches/build/build.scc
index c69a789..8c80f4d 100644
--- a/patches/build/build.scc
+++ b/patches/build/build.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
patch arm-serialize-build-targets.patch
patch powerpc-serialize-image-targets.patch
patch kbuild-exclude-meta-directory-from-distclean-processi.patch
@@ -6,4 +7,4 @@ patch kbuild-exclude-meta-directory-from-distclean-processi.patch
# patch kbuild-add-meta-files-to-the-ignore-li.patch
patch modpost-mask-trivial-warnings.patch
-patch menuconfig-mconf-cfg-Allow-specification-of-ncurses-.patch
+patch menuconfig-mconf-cfg-Allow-specification-of-ncurses-.patch
\ No newline at end of file
diff --git a/patches/debug/debug.scc b/patches/debug/debug.scc
index e69de29..d589fc3 100644
--- a/patches/debug/debug.scc
+++ b/patches/debug/debug.scc
@@ -0,0 +1 @@
+# SPDX-License-Identifier: MIT
\ No newline at end of file
diff --git a/patches/drivers/drivers.scc b/patches/drivers/drivers.scc
index e69de29..d589fc3 100644
--- a/patches/drivers/drivers.scc
+++ b/patches/drivers/drivers.scc
@@ -0,0 +1 @@
+# SPDX-License-Identifier: MIT
\ No newline at end of file
diff --git a/patches/exports/exports.scc b/patches/exports/exports.scc
index 0152381..cb225ce 100644
--- a/patches/exports/exports.scc
+++ b/patches/exports/exports.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
# not required in v3.7
-# patch cleanup-a.out-header-for-export.patch
+# patch cleanup-a.out-header-for-export.patch
\ No newline at end of file
diff --git a/patches/misc/misc.scc b/patches/misc/misc.scc
index 5697695..a6f0957 100644
--- a/patches/misc/misc.scc
+++ b/patches/misc/misc.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
patch vmware-include-jiffies.h.patch
# merged upstream
#patch drivers-misc-pch_phub.c-don-t-oops-if-dmi_get_system.patch
@@ -5,4 +6,4 @@ patch compiler.h-Undef-before-redefining-__attribute_const.patch
patch uvesafb-print-error-message-when-task-timeout-occurs.patch
patch uvesafb-provide-option-to-specify-timeout-for-task-c.patch
patch linux-yocto-Handle-bin-awk-issues.patch
-patch modpost-srcversion-sometimes-incorrect.patch
+patch modpost-srcversion-sometimes-incorrect.patch
\ No newline at end of file
diff --git a/patches/net/net.scc b/patches/net/net.scc
index 2b32bc7..8024d8f 100644
--- a/patches/net/net.scc
+++ b/patches/net/net.scc
@@ -1 +1,2 @@
-patch Resolve-jiffies-wrapping-about-arp.patch
+# SPDX-License-Identifier: MIT
+patch Resolve-jiffies-wrapping-about-arp.patch
\ No newline at end of file
diff --git a/patches/patches.scc b/patches/patches.scc
index b5e1dd3..bcfe893 100644
--- a/patches/patches.scc
+++ b/patches/patches.scc
@@ -1,7 +1,8 @@
+# SPDX-License-Identifier: MIT
include patches/drivers/drivers.scc
include patches/build/build.scc
include patches/exports/exports.scc
include patches/boot/boot.scc
include patches/net/net.scc
include patches/debug/debug.scc
-include patches/misc/misc.scc
+include patches/misc/misc.scc
\ No newline at end of file
diff --git a/scripts/bsp-check b/scripts/bsp-check
index de20fd9..cab8f99 100755
--- a/scripts/bsp-check
+++ b/scripts/bsp-check
@@ -1,4 +1,6 @@
#!/bin/bash
+# SPDX-License-Identifier: GPL-2.0-or-later
+
echo "ERROR. You cannot use this BSP" > exit_msg
exit 1
diff --git a/scripts/rr-fix b/scripts/rr-fix
index 9b4e1bc..9254cb8 100755
--- a/scripts/rr-fix
+++ b/scripts/rr-fix
@@ -1,5 +1,7 @@
#!/bin/bash
+# SPDX-License-Identifier: GPL-2.0-or-later
+
# rr-cache will be in the build, one level above 'linux', need
# to arrange this to get under the tree if this is to be autodone
# by others.
diff --git a/small/small-ck.cfg b/small/small-ck.cfg
index bfcca5b..caa12e8 100644
--- a/small/small-ck.cfg
+++ b/small/small-ck.cfg
@@ -1 +1,2 @@
-CONFIG_SCHED_BFS=y
+# SPDX-License-Identifier: MIT
+CONFIG_SCHED_BFS=y
\ No newline at end of file
diff --git a/small/small-ck.scc b/small/small-ck.scc
index 343aa5d..f7933e5 100644
--- a/small/small-ck.scc
+++ b/small/small-ck.scc
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
include ktypes/standard/standard.scc
branch ck
@@ -9,4 +10,4 @@ kconf non-hardware small-ck.cfg
#patch hz-default_1000.patch
#patch kconfig-expose_vmsplit_option.patch
#patch ck1-version.patch
-#patch urw-locks.patch
+#patch urw-locks.patch
\ No newline at end of file
diff --git a/small/small.cfg b/small/small.cfg
index f8e1f83..4da69c2 100644
--- a/small/small.cfg
+++ b/small/small.cfg
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: MIT
#.........................................................................
# WARNING
#
@@ -1008,4 +1009,4 @@ CONFIG_NLS_UTF8=y
#
# Library routines
-#
+#
\ No newline at end of file
diff --git a/small/small.scc b/small/small.scc
index b913a58..eeb32d4 100644
--- a/small/small.scc
+++ b/small/small.scc
@@ -1,2 +1,2 @@
+# SPDX-License-Identifier: MIT
kconf non-hardware small.cfg
-
diff --git a/staging/edf-stage.scc b/staging/edf-stage.scc
index cdd7f8d..025d689 100644
--- a/staging/edf-stage.scc
+++ b/staging/edf-stage.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
include ktypes/standard
branch edf
-include features/edf/edf.scc
+include features/edf/edf.scc
\ No newline at end of file
diff --git a/staging/ltsi-stage.scc b/staging/ltsi-stage.scc
index 429af38..5d1bfda 100644
--- a/staging/ltsi-stage.scc
+++ b/staging/ltsi-stage.scc
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: MIT
# branch ltsi master
-# include ltsi/ltsi.scc
+# include ltsi/ltsi.scc
\ No newline at end of file
diff --git a/staging/ocf-stage.scc b/staging/ocf-stage.scc
index 369b9ac..02740a8 100644
--- a/staging/ocf-stage.scc
+++ b/staging/ocf-stage.scc
@@ -1,4 +1,5 @@
+# SPDX-License-Identifier: MIT
include ktypes/standard
branch ocf
-include features/ocf/ocf.scc
+include features/ocf/ocf.scc
\ No newline at end of file
diff --git a/staging/small-ck-stage.scc b/staging/small-ck-stage.scc
index 0508194..328de6e 100644
--- a/staging/small-ck-stage.scc
+++ b/staging/small-ck-stage.scc
@@ -1 +1,2 @@
-include small/small-ck.scc
+# SPDX-License-Identifier: MIT
+include small/small-ck.scc
\ No newline at end of file
--
2.7.4
^ permalink raw reply related [flat|nested] 3+ messages in thread
* ✗ patchtest: failure for bug 13333 Add SPDX license headers to all source files for yocto-kernel-cache
2019-10-02 11:39 [kernel-cache][PATCH] bug 13333 Add SPDX license headers to all source files for yocto-kernel-cache Ycn aKaJoseph
@ 2019-10-02 12:02 ` Patchwork
2019-10-02 13:15 ` [kernel-cache][PATCH] " Richard Purdie
1 sibling, 0 replies; 3+ messages in thread
From: Patchwork @ 2019-10-02 12:02 UTC (permalink / raw)
To: Ycn aKaJoseph; +Cc: openembedded-core
== Series Details ==
Series: bug 13333 Add SPDX license headers to all source files for yocto-kernel-cache
Revision: 1
URL : https://patchwork.openembedded.org/series/20267/
State : failure
== Summary ==
Thank you for submitting this patch series to OpenEmbedded Core. This is
an automated response. Several tests have been executed on the proposed
series by patchtest resulting in the following failures:
* Issue Series does not apply on top of target branch [test_series_merge_on_head]
Suggested fix Rebase your series on top of targeted branch
Targeted branch master (currently at 402eef2523)
* Patch [kernel-cache] bug 13333 Add SPDX license headers to all source files for yocto-kernel-cache
Issue Shortlog does not follow expected format [test_shortlog_format]
Suggested fix Commit shortlog (first line of commit message) should follow the format "<target>: <summary>"
If you believe any of these test results are incorrect, please reply to the
mailing list (openembedded-core@lists.openembedded.org) raising your concerns.
Otherwise we would appreciate you correcting the issues and submitting a new
version of the patchset if applicable. Please ensure you add/increment the
version number when sending the new version (i.e. [PATCH] -> [PATCH v2] ->
[PATCH v3] -> ...).
---
Guidelines: https://www.openembedded.org/wiki/Commit_Patch_Message_Guidelines
Test framework: http://git.yoctoproject.org/cgit/cgit.cgi/patchtest
Test suite: http://git.yoctoproject.org/cgit/cgit.cgi/patchtest-oe
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [kernel-cache][PATCH] bug 13333 Add SPDX license headers to all source files for yocto-kernel-cache
2019-10-02 11:39 [kernel-cache][PATCH] bug 13333 Add SPDX license headers to all source files for yocto-kernel-cache Ycn aKaJoseph
2019-10-02 12:02 ` ✗ patchtest: failure for " Patchwork
@ 2019-10-02 13:15 ` Richard Purdie
1 sibling, 0 replies; 3+ messages in thread
From: Richard Purdie @ 2019-10-02 13:15 UTC (permalink / raw)
To: Ycn aKaJoseph, openembedded-core
diff --git a/staging/small-ck-stage.scc b/staging/small-ck-stage.scc
index 0508194..328de6e 100644
--- a/staging/small-ck-stage.scc
+++ b/staging/small-ck-stage.scc
@@ -1 +1,2 @@
-include small/small-ck.scc
+# SPDX-License-Identifier: MIT
+include small/small-ck.scc
\ No newline at end of file
It looks very like your patch has stripped all the newlines off the
last lines in the files. I suspect we probably don't want to do that.
Also, please follow the section in the README, "Submitting Patches" as
the mailing list is incorrect.
Cheers,
Richard
^ permalink raw reply related [flat|nested] 3+ messages in thread
end of thread, other threads:[~2019-10-02 13:15 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-10-02 11:39 [kernel-cache][PATCH] bug 13333 Add SPDX license headers to all source files for yocto-kernel-cache Ycn aKaJoseph
2019-10-02 12:02 ` ✗ patchtest: failure for " Patchwork
2019-10-02 13:15 ` [kernel-cache][PATCH] " Richard Purdie
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox