Include 3rdparty directory into the main build-system. Original author is unknown. (Was either Juan Quintela or Jeff Garzik) Signed-off-by: Luiz Fernando N. Capitulino <lcapitulino@mandriva.com.br> Signed-off-by: Herton Ronaldo Krzesinski <herton@mandriva.com.br> [Simplified for Mageia 7 / kernel 5.1.6 and up / tmb] Signed-off-by: Thomas Backlund <tmb@mageia.org> --- Makefile | 2 +- arch/arm/Kconfig | 2 ++ arch/arm64/Kconfig | 2 ++ arch/x86/Kconfig | 2 ++ 4 files changed, 7 insertions(+), 1 deletion(-) diff -Nurp linux-5.19/arch/arm/Kconfig linux-5.19-3rd/arch/arm/Kconfig --- linux-5.19/arch/arm/Kconfig 2022-08-01 00:03:01.000000000 +0300 +++ linux-5.19-3rd/arch/arm/Kconfig 2022-08-06 19:53:24.486366817 +0300 @@ -1908,3 +1908,5 @@ source "arch/arm/crypto/Kconfig" endif source "arch/arm/Kconfig.assembler" + +source "3rdparty/Kconfig" diff -Nurp linux-5.19/arch/arm64/Kconfig linux-5.19-3rd/arch/arm64/Kconfig --- linux-5.19/arch/arm64/Kconfig 2022-08-01 00:03:01.000000000 +0300 +++ linux-5.19-3rd/arch/arm64/Kconfig 2022-08-06 19:54:12.068723801 +0300 @@ -2189,3 +2189,5 @@ source "arch/arm64/kvm/Kconfig" if CRYPTO source "arch/arm64/crypto/Kconfig" endif # CRYPTO + +source "3rdparty/Kconfig" diff -Nurp linux-5.19/arch/x86/Kconfig linux-5.19-3rd/arch/x86/Kconfig --- linux-5.19/arch/x86/Kconfig 2022-08-01 00:03:01.000000000 +0300 +++ linux-5.19-3rd/arch/x86/Kconfig 2022-08-06 19:53:24.487366866 +0300 @@ -2940,3 +2940,5 @@ config HAVE_ATOMIC_IOMAP source "arch/x86/kvm/Kconfig" source "arch/x86/Kconfig.assembler" + +source "3rdparty/Kconfig" diff -Nurp linux-5.19/Makefile linux-5.19-3rd/Makefile --- linux-5.19/Makefile 2022-08-01 00:03:01.000000000 +0300 +++ linux-5.19-3rd/Makefile 2022-08-06 19:53:24.487366866 +0300 @@ -674,7 +674,7 @@ endif ifeq ($(KBUILD_EXTMOD),) # Objects we will link into vmlinux / subdirs we need to visit core-y := init/ usr/ arch/$(SRCARCH)/ -drivers-y := drivers/ sound/ +drivers-y := drivers/ sound/ 3rdparty/ drivers-$(CONFIG_SAMPLES) += samples/ drivers-$(CONFIG_NET) += net/ drivers-y += virt/