* [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
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