From 83b1aa166ca2d2c0539fb861a66cbceffb88b410 Mon Sep 17 00:00:00 2001 From: Viktor <35473052+viktorxda@users.noreply.github.com> Date: Fri, 2 Jun 2023 15:57:12 +0200 Subject: [PATCH] Linux: use external kernel repository --- Makefile | 6 +- .../configs/v83x_lite_defconfig | 4 +- .../configs/v83x_ultimate_defconfig | 4 +- .../configs/s3l_lite_defconfig | 4 +- .../configs/ak3916ev300_lite_defconfig | 4 +- .../configs/ak3918ev300_lite_defconfig | 4 +- .../configs/fh8833v100_lite_defconfig | 4 +- .../configs/fh8852v100_lite_defconfig | 4 +- .../configs/fh8852v200_lite_defconfig | 4 +- .../configs/fh8852v210_lite_defconfig | 4 +- .../configs/fh8856v100_lite_defconfig | 4 +- .../configs/fh8856v200_lite_defconfig | 4 +- .../configs/fh8856v210_lite_defconfig | 4 +- .../configs/fh8858v200_lite_defconfig | 4 +- .../configs/fh8858v210_lite_defconfig | 4 +- .../configs/gk7102_lite_defconfig | 4 +- .../configs/gk7102s_lite_defconfig | 4 +- .../configs/gk7202v300_lite_defconfig | 4 +- .../configs/gk7205v200_fpv_defconfig | 4 +- .../configs/gk7205v200_lite_defconfig | 4 +- .../configs/gk7205v200_lte_defconfig | 4 +- .../configs/gk7205v200_original_defconfig | 4 +- .../configs/gk7205v200_ultimate_defconfig | 4 +- .../configs/gk7205v210_lite_defconfig | 4 +- .../configs/gk7205v300_fpv_defconfig | 4 +- .../configs/gk7205v300_lite_defconfig | 4 +- .../configs/gk7205v300_lte_defconfig | 4 +- .../configs/gk7205v300_ultimate_defconfig | 4 +- .../configs/gk7605v100_lite_defconfig | 4 +- .../configs/gm8135_lite_defconfig | 4 +- .../configs/gm8136_lite_defconfig | 4 +- .../configs/hi3516av100_lite_defconfig | 4 +- .../configs/hi3516av100_ultimate_defconfig | 4 +- .../configs/hi3516av200_lite_defconfig | 4 +- .../configs/hi3516av200_ultimate_defconfig | 4 +- .../configs/hi3516av300_lite_defconfig | 4 +- .../configs/hi3516cv100_lite_defconfig | 4 +- .../configs/hi3516cv200_lite_defconfig | 4 +- .../configs/hi3516cv300_lite_defconfig | 4 +- .../configs/hi3516cv300_mini_defconfig | 4 +- .../configs/hi3516cv300_ultimate_defconfig | 4 +- .../configs/hi3516cv500_lite_defconfig | 4 +- .../configs/hi3516dv100_lite_defconfig | 4 +- .../configs/hi3516dv100_ultimate_defconfig | 4 +- .../configs/hi3516dv200_lite_defconfig | 4 +- .../configs/hi3516dv300_lite_defconfig | 4 +- .../configs/hi3516ev100_lite_defconfig | 4 +- .../configs/hi3516ev200_fpv_defconfig | 4 +- .../configs/hi3516ev200_lite_defconfig | 4 +- .../configs/hi3516ev200_lte_defconfig | 4 +- .../configs/hi3516ev200_ultimate_defconfig | 4 +- .../configs/hi3516ev300_dev_defconfig | 4 +- .../configs/hi3516ev300_fpv_defconfig | 4 +- .../configs/hi3516ev300_glibc_defconfig | 4 +- .../configs/hi3516ev300_lite_defconfig | 4 +- .../configs/hi3516ev300_lte_defconfig | 4 +- .../configs/hi3516ev300_ultimate_defconfig | 4 +- .../configs/hi3518cv100_lite_defconfig | 4 +- .../configs/hi3518ev100_lite_defconfig | 4 +- .../configs/hi3518ev200_lite_defconfig | 4 +- .../configs/hi3518ev200_mini_defconfig | 4 +- .../configs/hi3518ev200_ultimate_defconfig | 4 +- .../configs/hi3518ev201_lite_defconfig | 4 +- .../configs/hi3518ev300_lite_defconfig | 4 +- .../configs/hi3518ev300_ultimate_defconfig | 4 +- .../configs/hi3519v101_lite_defconfig | 4 +- .../configs/hi3520dv200_lite_defconfig | 4 +- .../configs/hi3536cv100_lite_defconfig | 4 +- .../configs/hi3536dv100_fpv_defconfig | 4 +- .../configs/hi3536dv100_lite_defconfig | 4 +- .../configs/t10_lite_defconfig | 4 +- .../configs/t20_lite_defconfig | 4 +- .../configs/t21_lite_defconfig | 4 +- .../configs/t30_lite_defconfig | 4 +- br-ext-chip-ingenic/configs/t31_fpv_defconfig | 4 +- .../configs/t31_lite_defconfig | 4 +- .../configs/t31_ultimate_defconfig | 4 +- .../configs/t40_lite_defconfig | 4 +- .../configs/t40_ultimate_defconfig | 4 +- .../configs/nt98562_lite_defconfig | 4 +- .../configs/nt98566_lite_defconfig | 4 +- .../configs/rv1109_lite_defconfig | 4 +- .../configs/rv1126_lite_defconfig | 4 +- .../configs/msc313e_lite_defconfig | 4 +- .../configs/msc316dc_lite_defconfig | 4 +- .../configs/msc316dm_lite_defconfig | 4 +- .../configs/ssc325_lite_defconfig | 4 +- .../configs/ssc333_lite_defconfig | 4 +- .../configs/ssc335_initramfs_defconfig | 4 +- .../configs/ssc335_lite_defconfig | 4 +- .../configs/ssc335de_lite_defconfig | 4 +- .../configs/ssc337_lite_defconfig | 4 +- .../configs/ssc337de_lite_defconfig | 4 +- .../configs/ssc338q_initramfs_defconfig | 4 +- .../configs/ssc338q_lite_defconfig | 4 +- br-ext-chip-ti/configs/dm36x_lite_defconfig | 4 +- .../configs/xm510_lite_defconfig | 4 +- .../configs/xm530_lite_defconfig | 4 +- .../configs/xm550_lite_defconfig | 4 +- .../busybox/0010-check-for-getrandom.patch | 25 +++ .../linux/0008-add-compiler-gcc8.patch | 67 ------- .../linux/0012-add-compiler-gcc12.patch | 131 ++++++++++++++ .../rtl8188eu/0008-add-compiler-gcc8.patch | 24 --- .../package/vendor-patcher/apply-patches.sh | 165 ------------------ .../package/vendor-patcher/vendor-patcher.mk | 15 -- 105 files changed, 353 insertions(+), 472 deletions(-) create mode 100644 general/package/all-patches/busybox/0010-check-for-getrandom.patch delete mode 100644 general/package/all-patches/linux/0008-add-compiler-gcc8.patch create mode 100644 general/package/all-patches/linux/0012-add-compiler-gcc12.patch delete mode 100644 general/package/all-patches/rtl8188eu/0008-add-compiler-gcc8.patch delete mode 100755 general/package/vendor-patcher/apply-patches.sh diff --git a/Makefile b/Makefile index 64a90268..280ba02f 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -BR_VER = 2021.02.12 +BR_VER = 2023.02.1 BR_MAKE = $(MAKE) -C buildroot-$(BR_VER) BR2_EXTERNAL=$(PWD)/general O=$(TARGET) BR_LINK = https://github.com/buildroot/buildroot/archive/refs/tags BR_FILE = /tmp/buildroot-$(BR_VER).tar.gz @@ -10,10 +10,6 @@ endif ifeq ($(CONFIG),) CONFIG = $(error variable BOARD must be defined to initialize build) -else - ifneq ($(shell grep GCC_VERSION_12 $(CONFIG)),) - BR_VER = 2023.02 - endif endif .PHONY: all clean defconfig distclean help prepare toolname diff --git a/br-ext-chip-allwinner/configs/v83x_lite_defconfig b/br-ext-chip-allwinner/configs/v83x_lite_defconfig index 3f21e799..8e1b657e 100644 --- a/br-ext-chip-allwinner/configs/v83x_lite_defconfig +++ b/br-ext-chip-allwinner/configs/v83x_lite_defconfig @@ -24,8 +24,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.118" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/allwinner-v83x.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/v83x/kernel/v83x.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-allwinner/configs/v83x_ultimate_defconfig b/br-ext-chip-allwinner/configs/v83x_ultimate_defconfig index f0c6eedc..203ab0dc 100644 --- a/br-ext-chip-allwinner/configs/v83x_ultimate_defconfig +++ b/br-ext-chip-allwinner/configs/v83x_ultimate_defconfig @@ -24,8 +24,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.118" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/allwinner-v83x.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/v83x/kernel/v83x.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-ambarella/configs/s3l_lite_defconfig b/br-ext-chip-ambarella/configs/s3l_lite_defconfig index fd75cca5..04103dde 100644 --- a/br-ext-chip-ambarella/configs/s3l_lite_defconfig +++ b/br-ext-chip-ambarella/configs/s3l_lite_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.10.104" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/ambarella-s3l.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/s3l/kernel/s3l.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-anyka/configs/ak3916ev300_lite_defconfig b/br-ext-chip-anyka/configs/ak3916ev300_lite_defconfig index 1c7e3198..402c5df9 100644 --- a/br-ext-chip-anyka/configs/ak3916ev300_lite_defconfig +++ b/br-ext-chip-anyka/configs/ak3916ev300_lite_defconfig @@ -22,8 +22,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.4.35" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/anyka-ak3918ev300.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/ak3918ev300/kernel/ak3916ev300.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-anyka/configs/ak3918ev300_lite_defconfig b/br-ext-chip-anyka/configs/ak3918ev300_lite_defconfig index 37851383..cf613938 100644 --- a/br-ext-chip-anyka/configs/ak3918ev300_lite_defconfig +++ b/br-ext-chip-anyka/configs/ak3918ev300_lite_defconfig @@ -22,8 +22,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.4.35" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/anyka-ak3918ev300.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/ak3918ev300/kernel/ak3918ev300.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-fullhan/configs/fh8833v100_lite_defconfig b/br-ext-chip-fullhan/configs/fh8833v100_lite_defconfig index ab3ff9b0..833e2155 100644 --- a/br-ext-chip-fullhan/configs/fh8833v100_lite_defconfig +++ b/br-ext-chip-fullhan/configs/fh8833v100_lite_defconfig @@ -21,8 +21,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.0.8" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/fullhan-fh8833v100.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/fh8833v100/kernel/fh8833v100.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-fullhan/configs/fh8852v100_lite_defconfig b/br-ext-chip-fullhan/configs/fh8852v100_lite_defconfig index 4068f4bd..ca2157b0 100644 --- a/br-ext-chip-fullhan/configs/fh8852v100_lite_defconfig +++ b/br-ext-chip-fullhan/configs/fh8852v100_lite_defconfig @@ -21,8 +21,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.0.8" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/fullhan-fh8852v100.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/fh8852v100/kernel/fh8852v100.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-fullhan/configs/fh8852v200_lite_defconfig b/br-ext-chip-fullhan/configs/fh8852v200_lite_defconfig index 4c8b60aa..3add121f 100644 --- a/br-ext-chip-fullhan/configs/fh8852v200_lite_defconfig +++ b/br-ext-chip-fullhan/configs/fh8852v200_lite_defconfig @@ -21,8 +21,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.129" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/fullhan-fh8852v200.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/fh8852v200/kernel/fh8852v200.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-fullhan/configs/fh8852v210_lite_defconfig b/br-ext-chip-fullhan/configs/fh8852v210_lite_defconfig index 33f84bcb..2bf56428 100644 --- a/br-ext-chip-fullhan/configs/fh8852v210_lite_defconfig +++ b/br-ext-chip-fullhan/configs/fh8852v210_lite_defconfig @@ -21,8 +21,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.129" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/fullhan-fh8852v200.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/fh8852v200/kernel/fh8852v210.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-fullhan/configs/fh8856v100_lite_defconfig b/br-ext-chip-fullhan/configs/fh8856v100_lite_defconfig index 3f2a8ed2..00f29ff9 100644 --- a/br-ext-chip-fullhan/configs/fh8856v100_lite_defconfig +++ b/br-ext-chip-fullhan/configs/fh8856v100_lite_defconfig @@ -21,8 +21,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.0.8" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/fullhan-fh8852v100.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/fh8852v100/kernel/fh8856v100.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-fullhan/configs/fh8856v200_lite_defconfig b/br-ext-chip-fullhan/configs/fh8856v200_lite_defconfig index d7effb25..b4dfa0af 100644 --- a/br-ext-chip-fullhan/configs/fh8856v200_lite_defconfig +++ b/br-ext-chip-fullhan/configs/fh8856v200_lite_defconfig @@ -21,8 +21,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.129" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/fullhan-fh8852v200.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/fh8852v200/kernel/fh8856v200.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-fullhan/configs/fh8856v210_lite_defconfig b/br-ext-chip-fullhan/configs/fh8856v210_lite_defconfig index cc10cbc9..1d71898f 100644 --- a/br-ext-chip-fullhan/configs/fh8856v210_lite_defconfig +++ b/br-ext-chip-fullhan/configs/fh8856v210_lite_defconfig @@ -21,8 +21,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.129" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/fullhan-fh8852v200.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/fh8852v200/kernel/fh8856v210.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-fullhan/configs/fh8858v200_lite_defconfig b/br-ext-chip-fullhan/configs/fh8858v200_lite_defconfig index 702a53c3..6b22392c 100644 --- a/br-ext-chip-fullhan/configs/fh8858v200_lite_defconfig +++ b/br-ext-chip-fullhan/configs/fh8858v200_lite_defconfig @@ -21,8 +21,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.129" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/fullhan-fh8852v200.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/fh8852v200/kernel/fh8858v200.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-fullhan/configs/fh8858v210_lite_defconfig b/br-ext-chip-fullhan/configs/fh8858v210_lite_defconfig index 7d41ba23..acfad8bb 100644 --- a/br-ext-chip-fullhan/configs/fh8858v210_lite_defconfig +++ b/br-ext-chip-fullhan/configs/fh8858v210_lite_defconfig @@ -21,8 +21,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.129" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/fullhan-fh8852v200.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/fh8852v200/kernel/fh8858v210.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-goke/configs/gk7102_lite_defconfig b/br-ext-chip-goke/configs/gk7102_lite_defconfig index 16c7648e..62533b30 100644 --- a/br-ext-chip-goke/configs/gk7102_lite_defconfig +++ b/br-ext-chip-goke/configs/gk7102_lite_defconfig @@ -21,8 +21,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.4.43" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/goke-gk710x.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/gk710x/kernel/gk710x.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-goke/configs/gk7102s_lite_defconfig b/br-ext-chip-goke/configs/gk7102s_lite_defconfig index b76bc268..0fd761b2 100644 --- a/br-ext-chip-goke/configs/gk7102s_lite_defconfig +++ b/br-ext-chip-goke/configs/gk7102s_lite_defconfig @@ -21,8 +21,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.4.43" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/goke-gk710x.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/gk710x/kernel/gk710xs.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-goke/configs/gk7202v300_lite_defconfig b/br-ext-chip-goke/configs/gk7202v300_lite_defconfig index 28400128..9eb78c89 100644 --- a/br-ext-chip-goke/configs/gk7202v300_lite_defconfig +++ b/br-ext-chip-goke/configs/gk7202v300_lite_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.37" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/goke-gk7205v200.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/gk7205v200/kernel/gk7202v300.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-goke/configs/gk7205v200_fpv_defconfig b/br-ext-chip-goke/configs/gk7205v200_fpv_defconfig index 2be79ef2..507fbc02 100644 --- a/br-ext-chip-goke/configs/gk7205v200_fpv_defconfig +++ b/br-ext-chip-goke/configs/gk7205v200_fpv_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.37" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/goke-gk7205v200.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/gk7205v200/kernel/gk7205v200.generic-fpv.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-goke/configs/gk7205v200_lite_defconfig b/br-ext-chip-goke/configs/gk7205v200_lite_defconfig index 27bfa961..e4624b4e 100644 --- a/br-ext-chip-goke/configs/gk7205v200_lite_defconfig +++ b/br-ext-chip-goke/configs/gk7205v200_lite_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.37" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/goke-gk7205v200.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/gk7205v200/kernel/gk7205v200.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-goke/configs/gk7205v200_lte_defconfig b/br-ext-chip-goke/configs/gk7205v200_lte_defconfig index b32c2a31..da291bf7 100644 --- a/br-ext-chip-goke/configs/gk7205v200_lte_defconfig +++ b/br-ext-chip-goke/configs/gk7205v200_lte_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.37" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/goke-gk7205v200.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/gk7205v200/kernel/gk7205v200.generic-fpv.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-goke/configs/gk7205v200_original_defconfig b/br-ext-chip-goke/configs/gk7205v200_original_defconfig index e79cb7c4..4b0d8db2 100644 --- a/br-ext-chip-goke/configs/gk7205v200_original_defconfig +++ b/br-ext-chip-goke/configs/gk7205v200_original_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.37" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/goke-gk7205v200.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/gk7205v200/kernel/gk7205v200.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-goke/configs/gk7205v200_ultimate_defconfig b/br-ext-chip-goke/configs/gk7205v200_ultimate_defconfig index 45936edd..f1bafea6 100644 --- a/br-ext-chip-goke/configs/gk7205v200_ultimate_defconfig +++ b/br-ext-chip-goke/configs/gk7205v200_ultimate_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.37" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/goke-gk7205v200.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/gk7205v200/kernel/gk7205v200.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-goke/configs/gk7205v210_lite_defconfig b/br-ext-chip-goke/configs/gk7205v210_lite_defconfig index 569f0ce8..6f4cc6f2 100644 --- a/br-ext-chip-goke/configs/gk7205v210_lite_defconfig +++ b/br-ext-chip-goke/configs/gk7205v210_lite_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.37" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/goke-gk7205v200.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/gk7205v200/kernel/gk7205v200.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-goke/configs/gk7205v300_fpv_defconfig b/br-ext-chip-goke/configs/gk7205v300_fpv_defconfig index 36ddbcac..e4e96e78 100644 --- a/br-ext-chip-goke/configs/gk7205v300_fpv_defconfig +++ b/br-ext-chip-goke/configs/gk7205v300_fpv_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.37" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/goke-gk7205v200.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/gk7205v200/kernel/gk7205v300.generic-fpv.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-goke/configs/gk7205v300_lite_defconfig b/br-ext-chip-goke/configs/gk7205v300_lite_defconfig index 6ccd77e1..efca6d0b 100644 --- a/br-ext-chip-goke/configs/gk7205v300_lite_defconfig +++ b/br-ext-chip-goke/configs/gk7205v300_lite_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.37" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/goke-gk7205v200.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/gk7205v200/kernel/gk7205v300.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-goke/configs/gk7205v300_lte_defconfig b/br-ext-chip-goke/configs/gk7205v300_lte_defconfig index af7d1a3a..3e846836 100644 --- a/br-ext-chip-goke/configs/gk7205v300_lte_defconfig +++ b/br-ext-chip-goke/configs/gk7205v300_lte_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.37" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/goke-gk7205v200.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/gk7205v200/kernel/gk7205v300.generic-fpv.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-goke/configs/gk7205v300_ultimate_defconfig b/br-ext-chip-goke/configs/gk7205v300_ultimate_defconfig index 64a420c1..cec95532 100644 --- a/br-ext-chip-goke/configs/gk7205v300_ultimate_defconfig +++ b/br-ext-chip-goke/configs/gk7205v300_ultimate_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.37" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/goke-gk7205v200.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/gk7205v200/kernel/gk7205v300.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-goke/configs/gk7605v100_lite_defconfig b/br-ext-chip-goke/configs/gk7605v100_lite_defconfig index ee793545..af99a6a9 100644 --- a/br-ext-chip-goke/configs/gk7605v100_lite_defconfig +++ b/br-ext-chip-goke/configs/gk7605v100_lite_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.37" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/goke-gk7205v200.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/gk7205v200/kernel/gk7605v100.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-grainmedia/configs/gm8135_lite_defconfig b/br-ext-chip-grainmedia/configs/gm8135_lite_defconfig index 892ffe94..ce2a8199 100644 --- a/br-ext-chip-grainmedia/configs/gm8135_lite_defconfig +++ b/br-ext-chip-grainmedia/configs/gm8135_lite_defconfig @@ -20,8 +20,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.3" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/grainmedia-gm8136.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/gm8136/kernel/gm8135.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-grainmedia/configs/gm8136_lite_defconfig b/br-ext-chip-grainmedia/configs/gm8136_lite_defconfig index 2947dc21..8d7752d7 100644 --- a/br-ext-chip-grainmedia/configs/gm8136_lite_defconfig +++ b/br-ext-chip-grainmedia/configs/gm8136_lite_defconfig @@ -20,8 +20,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.3" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/grainmedia-gm8136.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/gm8136/kernel/gm8136.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-hisilicon/configs/hi3516av100_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3516av100_lite_defconfig index 48fee109..677429d4 100644 --- a/br-ext-chip-hisilicon/configs/hi3516av100_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516av100_lite_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.37" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/hisilicon-hi3516av100.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3516av100/kernel/hi3516av100.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-hisilicon/configs/hi3516av100_ultimate_defconfig b/br-ext-chip-hisilicon/configs/hi3516av100_ultimate_defconfig index ac6ab9ba..52419db4 100644 --- a/br-ext-chip-hisilicon/configs/hi3516av100_ultimate_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516av100_ultimate_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.37" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/hisilicon-hi3516av100.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3516av100/kernel/hi3516av100.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-hisilicon/configs/hi3516av200_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3516av200_lite_defconfig index afb0b357..c17f7e24 100644 --- a/br-ext-chip-hisilicon/configs/hi3516av200_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516av200_lite_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.18.20" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/hisilicon-hi3519v101.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3519v101/kernel/hi3516av200.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-hisilicon/configs/hi3516av200_ultimate_defconfig b/br-ext-chip-hisilicon/configs/hi3516av200_ultimate_defconfig index 50607bd1..d1c1f190 100644 --- a/br-ext-chip-hisilicon/configs/hi3516av200_ultimate_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516av200_ultimate_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.18.20" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/hisilicon-hi3519v101.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3519v101/kernel/hi3516av200.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-hisilicon/configs/hi3516av300_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3516av300_lite_defconfig index 8048aa36..7fd7c398 100644 --- a/br-ext-chip-hisilicon/configs/hi3516av300_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516av300_lite_defconfig @@ -21,8 +21,8 @@ BR2_TOOLCHAIN_EXTRA_LIBS="libasan liblsan libtsan libubsan" # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.37" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/hisilicon-hi3516cv500.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3516cv500/kernel/hi3516av300.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-hisilicon/configs/hi3516cv100_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3516cv100_lite_defconfig index 08ceab0d..30840c8e 100644 --- a/br-ext-chip-hisilicon/configs/hi3516cv100_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516cv100_lite_defconfig @@ -21,8 +21,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.0.8" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/hisilicon-hi3516cv100.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3516cv100/kernel/hi3516cv100.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-hisilicon/configs/hi3516cv200_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3516cv200_lite_defconfig index a09bc191..dda45963 100644 --- a/br-ext-chip-hisilicon/configs/hi3516cv200_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516cv200_lite_defconfig @@ -22,8 +22,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.37" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/hisilicon-hi3516cv200.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3516cv200/kernel/hi3516cv200.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-hisilicon/configs/hi3516cv300_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3516cv300_lite_defconfig index fe9c820c..2ca4f79c 100644 --- a/br-ext-chip-hisilicon/configs/hi3516cv300_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516cv300_lite_defconfig @@ -22,8 +22,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.18.20" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/hisilicon-hi3516cv300.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3516cv300/kernel/hi3516cv300.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-hisilicon/configs/hi3516cv300_mini_defconfig b/br-ext-chip-hisilicon/configs/hi3516cv300_mini_defconfig index e2dfa8ee..00c2739a 100644 --- a/br-ext-chip-hisilicon/configs/hi3516cv300_mini_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516cv300_mini_defconfig @@ -22,8 +22,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.18.20" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/hisilicon-hi3516cv300.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3516cv300/kernel/hi3516cv300.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-hisilicon/configs/hi3516cv300_ultimate_defconfig b/br-ext-chip-hisilicon/configs/hi3516cv300_ultimate_defconfig index f05b2962..943db043 100644 --- a/br-ext-chip-hisilicon/configs/hi3516cv300_ultimate_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516cv300_ultimate_defconfig @@ -22,8 +22,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.18.20" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/hisilicon-hi3516cv300.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3516cv300/kernel/hi3516cv300.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-hisilicon/configs/hi3516cv500_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3516cv500_lite_defconfig index ca63b2ed..fdc9508c 100644 --- a/br-ext-chip-hisilicon/configs/hi3516cv500_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516cv500_lite_defconfig @@ -20,8 +20,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.37" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/hisilicon-hi3516cv500.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3516cv500/kernel/hi3516cv500.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-hisilicon/configs/hi3516dv100_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3516dv100_lite_defconfig index 424bdc00..84aacaa1 100644 --- a/br-ext-chip-hisilicon/configs/hi3516dv100_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516dv100_lite_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.37" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/hisilicon-hi3516av100.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3516av100/kernel/hi3516dv100.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-hisilicon/configs/hi3516dv100_ultimate_defconfig b/br-ext-chip-hisilicon/configs/hi3516dv100_ultimate_defconfig index d1a8f08f..ed34a433 100644 --- a/br-ext-chip-hisilicon/configs/hi3516dv100_ultimate_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516dv100_ultimate_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.37" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/hisilicon-hi3516av100.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3516av100/kernel/hi3516dv100.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-hisilicon/configs/hi3516dv200_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3516dv200_lite_defconfig index 5de163d8..48d8c4fe 100644 --- a/br-ext-chip-hisilicon/configs/hi3516dv200_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516dv200_lite_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.37" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/hisilicon-hi3516ev200.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3516ev200/kernel/hi3516dv200.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-hisilicon/configs/hi3516dv300_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3516dv300_lite_defconfig index a9f66726..6df77857 100644 --- a/br-ext-chip-hisilicon/configs/hi3516dv300_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516dv300_lite_defconfig @@ -20,8 +20,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.37" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/hisilicon-hi3516cv500.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3516cv500/kernel/hi3516dv300.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-hisilicon/configs/hi3516ev100_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3516ev100_lite_defconfig index 8ba1bed2..131ef5dd 100644 --- a/br-ext-chip-hisilicon/configs/hi3516ev100_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516ev100_lite_defconfig @@ -22,8 +22,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.18.20" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/hisilicon-hi3516cv300.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3516cv300/kernel/hi3516ev100.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-hisilicon/configs/hi3516ev200_fpv_defconfig b/br-ext-chip-hisilicon/configs/hi3516ev200_fpv_defconfig index 437b78d3..6761fa84 100644 --- a/br-ext-chip-hisilicon/configs/hi3516ev200_fpv_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516ev200_fpv_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.37" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/hisilicon-hi3516ev200.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3516ev200/kernel/hi3516ev200.generic-fpv.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-hisilicon/configs/hi3516ev200_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3516ev200_lite_defconfig index 82e77ac3..9e185e00 100644 --- a/br-ext-chip-hisilicon/configs/hi3516ev200_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516ev200_lite_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.37" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/hisilicon-hi3516ev200.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3516ev200/kernel/hi3516ev200.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-hisilicon/configs/hi3516ev200_lte_defconfig b/br-ext-chip-hisilicon/configs/hi3516ev200_lte_defconfig index 35a2f62c..e3575b65 100644 --- a/br-ext-chip-hisilicon/configs/hi3516ev200_lte_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516ev200_lte_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.37" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/hisilicon-hi3516ev200.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3516ev200/kernel/hi3516ev200.generic-fpv.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-hisilicon/configs/hi3516ev200_ultimate_defconfig b/br-ext-chip-hisilicon/configs/hi3516ev200_ultimate_defconfig index 4f9a5f6f..5848d815 100644 --- a/br-ext-chip-hisilicon/configs/hi3516ev200_ultimate_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516ev200_ultimate_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.37" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/hisilicon-hi3516ev200.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3516ev200/kernel/hi3516ev200.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-hisilicon/configs/hi3516ev300_dev_defconfig b/br-ext-chip-hisilicon/configs/hi3516ev300_dev_defconfig index 1505db06..9ff46bc1 100644 --- a/br-ext-chip-hisilicon/configs/hi3516ev300_dev_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516ev300_dev_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.37" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/hisilicon-hi3516ev200.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3516ev200/kernel/hi3516ev300.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-hisilicon/configs/hi3516ev300_fpv_defconfig b/br-ext-chip-hisilicon/configs/hi3516ev300_fpv_defconfig index 61431c2b..d489e291 100644 --- a/br-ext-chip-hisilicon/configs/hi3516ev300_fpv_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516ev300_fpv_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.37" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/hisilicon-hi3516ev200.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3516ev200/kernel/hi3516ev300.generic-fpv.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-hisilicon/configs/hi3516ev300_glibc_defconfig b/br-ext-chip-hisilicon/configs/hi3516ev300_glibc_defconfig index 5e32328c..aec8ee0f 100644 --- a/br-ext-chip-hisilicon/configs/hi3516ev300_glibc_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516ev300_glibc_defconfig @@ -26,8 +26,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.37" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/hisilicon-hi3516ev200.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3516ev200/kernel/hi3516ev300.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-hisilicon/configs/hi3516ev300_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3516ev300_lite_defconfig index 11ba6782..e012cccc 100644 --- a/br-ext-chip-hisilicon/configs/hi3516ev300_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516ev300_lite_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.37" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/hisilicon-hi3516ev200.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3516ev200/kernel/hi3516ev300.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-hisilicon/configs/hi3516ev300_lte_defconfig b/br-ext-chip-hisilicon/configs/hi3516ev300_lte_defconfig index 390b37bb..80a9d216 100644 --- a/br-ext-chip-hisilicon/configs/hi3516ev300_lte_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516ev300_lte_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.37" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/hisilicon-hi3516ev200.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3516ev200/kernel/hi3516ev300.generic-fpv.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-hisilicon/configs/hi3516ev300_ultimate_defconfig b/br-ext-chip-hisilicon/configs/hi3516ev300_ultimate_defconfig index 58152f7b..b4c20989 100644 --- a/br-ext-chip-hisilicon/configs/hi3516ev300_ultimate_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516ev300_ultimate_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.37" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/hisilicon-hi3516ev200.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3516ev200/kernel/hi3516ev300.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-hisilicon/configs/hi3518cv100_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3518cv100_lite_defconfig index d46f9fbb..cf461995 100644 --- a/br-ext-chip-hisilicon/configs/hi3518cv100_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3518cv100_lite_defconfig @@ -21,8 +21,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.0.8" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/hisilicon-hi3516cv100.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3516cv100/kernel/hi3518cv100.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-hisilicon/configs/hi3518ev100_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3518ev100_lite_defconfig index 6efd8edc..a3613266 100644 --- a/br-ext-chip-hisilicon/configs/hi3518ev100_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3518ev100_lite_defconfig @@ -21,8 +21,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.0.8" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/hisilicon-hi3516cv100.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3516cv100/kernel/hi3518ev100.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-hisilicon/configs/hi3518ev200_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3518ev200_lite_defconfig index 6ce8b8a5..f5fa5ab0 100644 --- a/br-ext-chip-hisilicon/configs/hi3518ev200_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3518ev200_lite_defconfig @@ -22,8 +22,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.37" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/hisilicon-hi3516cv200.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3516cv200/kernel/hi3518ev200.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-hisilicon/configs/hi3518ev200_mini_defconfig b/br-ext-chip-hisilicon/configs/hi3518ev200_mini_defconfig index 30b5842a..f4c2c087 100644 --- a/br-ext-chip-hisilicon/configs/hi3518ev200_mini_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3518ev200_mini_defconfig @@ -22,8 +22,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.37" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/hisilicon-hi3516cv200.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3516cv200/kernel/hi3518ev200.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-hisilicon/configs/hi3518ev200_ultimate_defconfig b/br-ext-chip-hisilicon/configs/hi3518ev200_ultimate_defconfig index b06abdaf..412b642a 100644 --- a/br-ext-chip-hisilicon/configs/hi3518ev200_ultimate_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3518ev200_ultimate_defconfig @@ -22,8 +22,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.37" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/hisilicon-hi3516cv200.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3516cv200/kernel/hi3518ev200.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-hisilicon/configs/hi3518ev201_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3518ev201_lite_defconfig index cfe13712..6857d280 100644 --- a/br-ext-chip-hisilicon/configs/hi3518ev201_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3518ev201_lite_defconfig @@ -22,8 +22,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.37" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/hisilicon-hi3516cv200.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3516cv200/kernel/hi3518ev201.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-hisilicon/configs/hi3518ev300_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3518ev300_lite_defconfig index 23b40160..1bc8c7e4 100644 --- a/br-ext-chip-hisilicon/configs/hi3518ev300_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3518ev300_lite_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.37" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/hisilicon-hi3516ev200.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3516ev200/kernel/hi3518ev300.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-hisilicon/configs/hi3518ev300_ultimate_defconfig b/br-ext-chip-hisilicon/configs/hi3518ev300_ultimate_defconfig index dfd9198a..a690c0b2 100644 --- a/br-ext-chip-hisilicon/configs/hi3518ev300_ultimate_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3518ev300_ultimate_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.37" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/hisilicon-hi3516ev200.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3516ev200/kernel/hi3518ev300.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-hisilicon/configs/hi3519v101_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3519v101_lite_defconfig index f54e366c..310f2fa5 100644 --- a/br-ext-chip-hisilicon/configs/hi3519v101_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3519v101_lite_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.18.20" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/hisilicon-hi3519v101.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3519v101/kernel/hi3519v101.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-hisilicon/configs/hi3520dv200_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3520dv200_lite_defconfig index 2b79c068..5ecf3a46 100644 --- a/br-ext-chip-hisilicon/configs/hi3520dv200_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3520dv200_lite_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.0.8" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/hisilicon-hi3520dv200.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3520dv200/kernel/hi3520dv200.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-hisilicon/configs/hi3536cv100_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3536cv100_lite_defconfig index ad93652c..63a04c65 100644 --- a/br-ext-chip-hisilicon/configs/hi3536cv100_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3536cv100_lite_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.18.20" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/hisilicon-hi3536cv100.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3536cv100/kernel/hi3536cv100.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-hisilicon/configs/hi3536dv100_fpv_defconfig b/br-ext-chip-hisilicon/configs/hi3536dv100_fpv_defconfig index 36da97b2..7f97a5f4 100644 --- a/br-ext-chip-hisilicon/configs/hi3536dv100_fpv_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3536dv100_fpv_defconfig @@ -30,8 +30,8 @@ BR2_INSTALL_LIBSTDCPP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.37" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/hisilicon-hi3536dv100.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3536dv100/kernel/hi3536dv100.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-hisilicon/configs/hi3536dv100_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3536dv100_lite_defconfig index e7c38790..dc2bf4b7 100644 --- a/br-ext-chip-hisilicon/configs/hi3536dv100_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3536dv100_lite_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.37" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/hisilicon-hi3536dv100.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3536dv100/kernel/hi3536dv100.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-ingenic/configs/t10_lite_defconfig b/br-ext-chip-ingenic/configs/t10_lite_defconfig index 736cf4e4..79e426ed 100644 --- a/br-ext-chip-ingenic/configs/t10_lite_defconfig +++ b/br-ext-chip-ingenic/configs/t10_lite_defconfig @@ -26,8 +26,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.10.14" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/ingenic-t31.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/t21/kernel/t10.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-ingenic/configs/t20_lite_defconfig b/br-ext-chip-ingenic/configs/t20_lite_defconfig index f5a56cbb..140c09cd 100644 --- a/br-ext-chip-ingenic/configs/t20_lite_defconfig +++ b/br-ext-chip-ingenic/configs/t20_lite_defconfig @@ -26,8 +26,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.10.14" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/ingenic-t31.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/t21/kernel/t20.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-ingenic/configs/t21_lite_defconfig b/br-ext-chip-ingenic/configs/t21_lite_defconfig index 50126f84..189aa5e3 100644 --- a/br-ext-chip-ingenic/configs/t21_lite_defconfig +++ b/br-ext-chip-ingenic/configs/t21_lite_defconfig @@ -26,8 +26,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.10.14" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/ingenic-t31.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/t21/kernel/t21.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-ingenic/configs/t30_lite_defconfig b/br-ext-chip-ingenic/configs/t30_lite_defconfig index a40e238c..9b11a0bc 100644 --- a/br-ext-chip-ingenic/configs/t30_lite_defconfig +++ b/br-ext-chip-ingenic/configs/t30_lite_defconfig @@ -26,8 +26,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.10.14" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/ingenic-t31.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/t21/kernel/t30.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-ingenic/configs/t31_fpv_defconfig b/br-ext-chip-ingenic/configs/t31_fpv_defconfig index 76c57693..c4dbc43c 100644 --- a/br-ext-chip-ingenic/configs/t31_fpv_defconfig +++ b/br-ext-chip-ingenic/configs/t31_fpv_defconfig @@ -26,8 +26,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.10.14" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/ingenic-t31.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/t31/kernel/t31.generic-fpv.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-ingenic/configs/t31_lite_defconfig b/br-ext-chip-ingenic/configs/t31_lite_defconfig index a308c387..76d507d4 100644 --- a/br-ext-chip-ingenic/configs/t31_lite_defconfig +++ b/br-ext-chip-ingenic/configs/t31_lite_defconfig @@ -26,8 +26,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.10.14" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/ingenic-t31.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/t31/kernel/t31.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-ingenic/configs/t31_ultimate_defconfig b/br-ext-chip-ingenic/configs/t31_ultimate_defconfig index 2f45477d..aac4c8f3 100644 --- a/br-ext-chip-ingenic/configs/t31_ultimate_defconfig +++ b/br-ext-chip-ingenic/configs/t31_ultimate_defconfig @@ -26,8 +26,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.10.14" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/ingenic-t31.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/t31/kernel/t31.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-ingenic/configs/t40_lite_defconfig b/br-ext-chip-ingenic/configs/t40_lite_defconfig index 857a1cae..4dc94372 100644 --- a/br-ext-chip-ingenic/configs/t40_lite_defconfig +++ b/br-ext-chip-ingenic/configs/t40_lite_defconfig @@ -26,8 +26,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.4.94" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/ingenic-t40.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/t40/kernel/t40.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-ingenic/configs/t40_ultimate_defconfig b/br-ext-chip-ingenic/configs/t40_ultimate_defconfig index dfeabbdd..64f7fcab 100644 --- a/br-ext-chip-ingenic/configs/t40_ultimate_defconfig +++ b/br-ext-chip-ingenic/configs/t40_ultimate_defconfig @@ -26,8 +26,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.4.94" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/ingenic-t40.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/t40/kernel/t40.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-novatek/configs/nt98562_lite_defconfig b/br-ext-chip-novatek/configs/nt98562_lite_defconfig index 99eb9319..0a783a3a 100644 --- a/br-ext-chip-novatek/configs/nt98562_lite_defconfig +++ b/br-ext-chip-novatek/configs/nt98562_lite_defconfig @@ -26,8 +26,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.91" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/novatek-nt9856x.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/nt9856x/kernel/nt98562.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-novatek/configs/nt98566_lite_defconfig b/br-ext-chip-novatek/configs/nt98566_lite_defconfig index 11a7a459..e49a543d 100644 --- a/br-ext-chip-novatek/configs/nt98566_lite_defconfig +++ b/br-ext-chip-novatek/configs/nt98566_lite_defconfig @@ -25,8 +25,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.91" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/novatek-nt9856x.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/nt9856x/kernel/nt98566.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-rockchip/configs/rv1109_lite_defconfig b/br-ext-chip-rockchip/configs/rv1109_lite_defconfig index a329f868..e5234a4c 100644 --- a/br-ext-chip-rockchip/configs/rv1109_lite_defconfig +++ b/br-ext-chip-rockchip/configs/rv1109_lite_defconfig @@ -29,8 +29,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.111" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/rockchip-rv11xx.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/rv11xx/kernel/rv1126.generic.config" BR2_LINUX_KERNEL_IMAGE_TARGET_CUSTOM=y diff --git a/br-ext-chip-rockchip/configs/rv1126_lite_defconfig b/br-ext-chip-rockchip/configs/rv1126_lite_defconfig index c3bfd84a..3d1c74ed 100644 --- a/br-ext-chip-rockchip/configs/rv1126_lite_defconfig +++ b/br-ext-chip-rockchip/configs/rv1126_lite_defconfig @@ -29,8 +29,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.111" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/rockchip-rv11xx.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/rv11xx/kernel/rv1126.generic.config" BR2_LINUX_KERNEL_IMAGE_TARGET_CUSTOM=y diff --git a/br-ext-chip-sigmastar/configs/msc313e_lite_defconfig b/br-ext-chip-sigmastar/configs/msc313e_lite_defconfig index 07f172dc..5ceb155b 100644 --- a/br-ext-chip-sigmastar/configs/msc313e_lite_defconfig +++ b/br-ext-chip-sigmastar/configs/msc313e_lite_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.18.30" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/sigmastar-infinity3.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/infinity3/kernel/msc313e.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-sigmastar/configs/msc316dc_lite_defconfig b/br-ext-chip-sigmastar/configs/msc316dc_lite_defconfig index b17f1175..e4fe3ef1 100644 --- a/br-ext-chip-sigmastar/configs/msc316dc_lite_defconfig +++ b/br-ext-chip-sigmastar/configs/msc316dc_lite_defconfig @@ -26,8 +26,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.18.30" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/sigmastar-infinity3.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/infinity3/kernel/msc316dc.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-sigmastar/configs/msc316dm_lite_defconfig b/br-ext-chip-sigmastar/configs/msc316dm_lite_defconfig index bf79908f..32e76e7d 100644 --- a/br-ext-chip-sigmastar/configs/msc316dm_lite_defconfig +++ b/br-ext-chip-sigmastar/configs/msc316dm_lite_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.18.30" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/sigmastar-infinity3.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/infinity3/kernel/msc316dm.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-sigmastar/configs/ssc325_lite_defconfig b/br-ext-chip-sigmastar/configs/ssc325_lite_defconfig index c78bb125..5a80c7c8 100644 --- a/br-ext-chip-sigmastar/configs/ssc325_lite_defconfig +++ b/br-ext-chip-sigmastar/configs/ssc325_lite_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.84" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/sigmastar-infinity6b0.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/infinity6b0/kernel/ssc325.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-sigmastar/configs/ssc333_lite_defconfig b/br-ext-chip-sigmastar/configs/ssc333_lite_defconfig index e73a129f..cb1049ab 100644 --- a/br-ext-chip-sigmastar/configs/ssc333_lite_defconfig +++ b/br-ext-chip-sigmastar/configs/ssc333_lite_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.84" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/sigmastar-infinity6b0.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/infinity6b0/kernel/ssc333.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-sigmastar/configs/ssc335_initramfs_defconfig b/br-ext-chip-sigmastar/configs/ssc335_initramfs_defconfig index f0a300ec..e6ca1cc8 100644 --- a/br-ext-chip-sigmastar/configs/ssc335_initramfs_defconfig +++ b/br-ext-chip-sigmastar/configs/ssc335_initramfs_defconfig @@ -19,8 +19,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.84" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/sigmastar-infinity6b0.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/infinity6b0/kernel/ssc335.initramfs.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-sigmastar/configs/ssc335_lite_defconfig b/br-ext-chip-sigmastar/configs/ssc335_lite_defconfig index 0f34de00..bcd0b1ca 100644 --- a/br-ext-chip-sigmastar/configs/ssc335_lite_defconfig +++ b/br-ext-chip-sigmastar/configs/ssc335_lite_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.84" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/sigmastar-infinity6b0.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/infinity6b0/kernel/ssc335.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-sigmastar/configs/ssc335de_lite_defconfig b/br-ext-chip-sigmastar/configs/ssc335de_lite_defconfig index 551a1abb..fe790303 100644 --- a/br-ext-chip-sigmastar/configs/ssc335de_lite_defconfig +++ b/br-ext-chip-sigmastar/configs/ssc335de_lite_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.84" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/sigmastar-infinity6b0.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/infinity6b0/kernel/ssc335de.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-sigmastar/configs/ssc337_lite_defconfig b/br-ext-chip-sigmastar/configs/ssc337_lite_defconfig index a2533569..af0f0fdb 100644 --- a/br-ext-chip-sigmastar/configs/ssc337_lite_defconfig +++ b/br-ext-chip-sigmastar/configs/ssc337_lite_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.84" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/sigmastar-infinity6b0.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/infinity6b0/kernel/ssc337.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-sigmastar/configs/ssc337de_lite_defconfig b/br-ext-chip-sigmastar/configs/ssc337de_lite_defconfig index d23a0e70..7f9475eb 100644 --- a/br-ext-chip-sigmastar/configs/ssc337de_lite_defconfig +++ b/br-ext-chip-sigmastar/configs/ssc337de_lite_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.84" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/sigmastar-infinity6b0.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/infinity6b0/kernel/ssc337de.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-sigmastar/configs/ssc338q_initramfs_defconfig b/br-ext-chip-sigmastar/configs/ssc338q_initramfs_defconfig index 02652153..cc498df6 100644 --- a/br-ext-chip-sigmastar/configs/ssc338q_initramfs_defconfig +++ b/br-ext-chip-sigmastar/configs/ssc338q_initramfs_defconfig @@ -20,8 +20,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.84" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/sigmastar-infinity6e.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/infinity6e/kernel/ssc338q.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-sigmastar/configs/ssc338q_lite_defconfig b/br-ext-chip-sigmastar/configs/ssc338q_lite_defconfig index 15f041dd..df4ce208 100644 --- a/br-ext-chip-sigmastar/configs/ssc338q_lite_defconfig +++ b/br-ext-chip-sigmastar/configs/ssc338q_lite_defconfig @@ -20,8 +20,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.84" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/sigmastar-infinity6e.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/infinity6e/kernel/ssc338q.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-ti/configs/dm36x_lite_defconfig b/br-ext-chip-ti/configs/dm36x_lite_defconfig index b7fc0cd8..9eb4a6f2 100644 --- a/br-ext-chip-ti/configs/dm36x_lite_defconfig +++ b/br-ext-chip-ti/configs/dm36x_lite_defconfig @@ -23,8 +23,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.9" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/ti-dm36x.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/dm36x/kernel/dm36x.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-xiongmai/configs/xm510_lite_defconfig b/br-ext-chip-xiongmai/configs/xm510_lite_defconfig index d28e8df3..cd414a16 100644 --- a/br-ext-chip-xiongmai/configs/xm510_lite_defconfig +++ b/br-ext-chip-xiongmai/configs/xm510_lite_defconfig @@ -21,8 +21,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.0.101" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/xiongmai-xm510.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/xm510/kernel/xm510.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-xiongmai/configs/xm530_lite_defconfig b/br-ext-chip-xiongmai/configs/xm530_lite_defconfig index 094da6e3..9fc6968b 100644 --- a/br-ext-chip-xiongmai/configs/xm530_lite_defconfig +++ b/br-ext-chip-xiongmai/configs/xm530_lite_defconfig @@ -21,8 +21,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.10.103" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/xiongmai-xm530.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/xm530/kernel/xm530.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/br-ext-chip-xiongmai/configs/xm550_lite_defconfig b/br-ext-chip-xiongmai/configs/xm550_lite_defconfig index b9e0416c..5056ff00 100644 --- a/br-ext-chip-xiongmai/configs/xm550_lite_defconfig +++ b/br-ext-chip-xiongmai/configs/xm550_lite_defconfig @@ -21,8 +21,8 @@ BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.10.103" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/xiongmai-xm530.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/xm530/kernel/xm530.generic.config" BR2_LINUX_KERNEL_UIMAGE=y diff --git a/general/package/all-patches/busybox/0010-check-for-getrandom.patch b/general/package/all-patches/busybox/0010-check-for-getrandom.patch new file mode 100644 index 00000000..d4422f25 --- /dev/null +++ b/general/package/all-patches/busybox/0010-check-for-getrandom.patch @@ -0,0 +1,25 @@ +diff --git a/miscutils/seedrng.c b/miscutils/seedrng.c +index 967741dc7..7cc855141 100644 +--- a/miscutils/seedrng.c ++++ b/miscutils/seedrng.c +@@ -45,6 +45,20 @@ + #include + #include + ++/* Fix up glibc <= 2.24 not having getrandom() */ ++#if defined(__GLIBC__) && __GLIBC__ == 2 && __GLIBC_MINOR__ <= 24 ++#include ++# define getrandom(...) bb_getrandom(__VA_ARGS__) ++static ssize_t getrandom(void *buffer, size_t length, unsigned flags) ++{ ++# if defined(__NR_getrandom) ++ return syscall(__NR_getrandom, buffer, length, flags); ++# else ++ return ENOSYS; ++# endif ++} ++#endif ++ + #ifndef GRND_INSECURE + #define GRND_INSECURE 0x0004 /* Apparently some headers don't ship with this yet. */ + #endif diff --git a/general/package/all-patches/linux/0008-add-compiler-gcc8.patch b/general/package/all-patches/linux/0008-add-compiler-gcc8.patch deleted file mode 100644 index 33d9893e..00000000 --- a/general/package/all-patches/linux/0008-add-compiler-gcc8.patch +++ /dev/null @@ -1,67 +0,0 @@ -diff --git a/include/linux/compiler-gcc8.h b/include/linux/compiler-gcc8.h -new file mode 100644 -index 000000000000..eecd5e1fd781 ---- /dev/null -+++ b/include/linux/compiler-gcc8.h -@@ -0,0 +1,59 @@ -+#ifndef __LINUX_COMPILER_H -+#error "Please don't include directly, include instead." -+#endif -+ -+#define __used __attribute__((__used__)) -+#define __must_check __attribute__((warn_unused_result)) -+#define __compiler_offsetof(a, b) __builtin_offsetof(a, b) -+ -+/* Mark functions as cold. gcc will assume any path leading to a call -+ to them will be unlikely. This means a lot of manual unlikely()s -+ are unnecessary now for any paths leading to the usual suspects -+ like BUG(), printk(), panic() etc. [but let's keep them for now for -+ older compilers] -+ -+ gcc also has a __attribute__((__hot__)) to move hot functions into -+ a special section, but I don't see any sense in this right now in -+ the kernel context */ -+#define __cold __attribute__((__cold__)) -+ -+#define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__) -+ -+#ifndef __CHECKER__ -+# define __compiletime_warning(message) __attribute__((warning(message))) -+# define __compiletime_error(message) __attribute__((error(message))) -+#endif /* __CHECKER__ */ -+ -+/* -+ * Mark a position in code as unreachable. This can be used to -+ * suppress control flow warnings after asm blocks that transfer -+ * control elsewhere. -+ */ -+#define unreachable() __builtin_unreachable() -+ -+/* Mark a function definition as prohibited from being cloned. */ -+#define __noclone __attribute__((__noclone__)) -+ -+/* -+ * Tell the optimizer that something else uses this function or variable. -+ */ -+#define __visible __attribute__((externally_visible)) -+ -+/* -+ * GCC 'asm goto' miscompiles certain code sequences: -+ * -+ * http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58670 -+ * -+ * Work it around via a compiler barrier quirk suggested by Jakub Jelinek. -+ * -+ * (asm goto is automatically volatile - the naming reflects this.) -+ */ -+#define asm_volatile_goto(x...) do { asm goto(x); asm (""); } while (0) -+ -+#ifdef CONFIG_ARCH_USE_BUILTIN_BSWAP -+#define __HAVE_BUILTIN_BSWAP32__ -+#define __HAVE_BUILTIN_BSWAP64__ -+#define __HAVE_BUILTIN_BSWAP16__ -+#endif /* CONFIG_ARCH_USE_BUILTIN_BSWAP */ -+ -+#define KASAN_ABI_VERSION 6 --- - diff --git a/general/package/all-patches/linux/0012-add-compiler-gcc12.patch b/general/package/all-patches/linux/0012-add-compiler-gcc12.patch new file mode 100644 index 00000000..8f54de51 --- /dev/null +++ b/general/package/all-patches/linux/0012-add-compiler-gcc12.patch @@ -0,0 +1,131 @@ +diff --git a/include/linux/compiler-gcc12.h b/include/linux/compiler-gcc12.h +new file mode 100644 +--- /dev/null 2022-08-22 23:23:56.715039817 -0400 ++++ a/include/linux/compiler-gcc12.h 2022-09-02 12:33:35.369445979 -0400 +@@ -0,0 +1,126 @@ ++/* gcc version specific checks */ ++ ++#ifndef GCC_VERSION ++#define GCC_VERSION (__GNUC__ * 10000 \ ++ + __GNUC_MINOR__ * 100 \ ++ + __GNUC_PATCHLEVEL__) ++#endif ++ ++#if GCC_VERSION < 30200 ++# error Sorry, your compiler is too old - please upgrade it. ++#endif ++ ++#if GCC_VERSION < 30300 ++# define __used __attribute__((__unused__)) ++#else ++# define __used __attribute__((__used__)) ++#endif ++ ++#ifdef CONFIG_GCOV_KERNEL ++# if GCC_VERSION < 30400 ++# error "GCOV profiling support for gcc versions below 3.4 not included" ++# endif /* __GNUC_MINOR__ */ ++#endif /* CONFIG_GCOV_KERNEL */ ++ ++#if GCC_VERSION >= 30400 ++#define __must_check __attribute__((warn_unused_result)) ++#endif ++ ++#if GCC_VERSION >= 40000 ++ ++/* GCC 4.1.[01] miscompiles __weak */ ++#ifdef __KERNEL__ ++# if GCC_VERSION >= 40100 && GCC_VERSION <= 40101 ++# error Your version of gcc miscompiles the __weak directive ++# endif ++#endif ++ ++#define __used __attribute__((__used__)) ++#define __compiler_offsetof(a, b) \ ++ __builtin_offsetof(a, b) ++ ++#if GCC_VERSION >= 40100 && GCC_VERSION < 40600 ++# define __compiletime_object_size(obj) __builtin_object_size(obj, 0) ++#endif ++ ++#if GCC_VERSION >= 40300 ++/* Mark functions as cold. gcc will assume any path leading to a call ++ * to them will be unlikely. This means a lot of manual unlikely()s ++ * are unnecessary now for any paths leading to the usual suspects ++ * like BUG(), printk(), panic() etc. [but let's keep them for now for ++ * older compilers] ++ * ++ * Early snapshots of gcc 4.3 don't support this and we can't detect this ++ * in the preprocessor, but we can live with this because they're unreleased. ++ * Maketime probing would be overkill here. ++ * ++ * gcc also has a __attribute__((__hot__)) to move hot functions into ++ * a special section, but I don't see any sense in this right now in ++ * the kernel context ++ */ ++#define __cold __attribute__((__cold__)) ++ ++#define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__) ++ ++#ifndef __CHECKER__ ++# define __compiletime_warning(message) __attribute__((warning(message))) ++# define __compiletime_error(message) __attribute__((error(message))) ++#endif /* __CHECKER__ */ ++#endif /* GCC_VERSION >= 40300 */ ++ ++#if GCC_VERSION >= 40500 ++/* ++ * Mark a position in code as unreachable. This can be used to ++ * suppress control flow warnings after asm blocks that transfer ++ * control elsewhere. ++ * ++ * Early snapshots of gcc 4.5 don't support this and we can't detect ++ * this in the preprocessor, but we can live with this because they're ++ * unreleased. Really, we need to have autoconf for the kernel. ++ */ ++#define unreachable() __builtin_unreachable() ++ ++/* Mark a function definition as prohibited from being cloned. */ ++#define __noclone __attribute__((__noclone__)) ++ ++#endif /* GCC_VERSION >= 40500 */ ++ ++#if GCC_VERSION >= 40600 ++/* ++ * Tell the optimizer that something else uses this function or variable. ++ */ ++#define __visible __attribute__((externally_visible)) ++#endif ++ ++/* ++ * GCC 'asm goto' miscompiles certain code sequences: ++ * ++ * http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58670 ++ * ++ * Work it around via a compiler barrier quirk suggested by Jakub Jelinek. ++ * ++ * (asm goto is automatically volatile - the naming reflects this.) ++ */ ++#define asm_volatile_goto(x...) do { asm goto(x); asm (""); } while (0) ++ ++#ifdef CONFIG_ARCH_USE_BUILTIN_BSWAP ++#if GCC_VERSION >= 40400 ++#define __HAVE_BUILTIN_BSWAP32__ ++#define __HAVE_BUILTIN_BSWAP64__ ++#endif ++#if GCC_VERSION >= 40800 || (defined(__powerpc__) && GCC_VERSION >= 40600) ++#define __HAVE_BUILTIN_BSWAP16__ ++#endif ++#endif /* CONFIG_ARCH_USE_BUILTIN_BSWAP */ ++ ++#if GCC_VERSION >= 50000 ++#define KASAN_ABI_VERSION 4 ++#elif GCC_VERSION >= 40902 ++#define KASAN_ABI_VERSION 3 ++#endif ++ ++#endif /* gcc version >= 40000 specific checks */ ++ ++#ifndef OPTIMIZER_HIDE_VAR ++#define OPTIMIZER_HIDE_VAR(var) __asm__ ("" : "=r" (var) : "0" (var)) ++#endif diff --git a/general/package/all-patches/rtl8188eu/0008-add-compiler-gcc8.patch b/general/package/all-patches/rtl8188eu/0008-add-compiler-gcc8.patch deleted file mode 100644 index 5601bced..00000000 --- a/general/package/all-patches/rtl8188eu/0008-add-compiler-gcc8.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- a/include/ieee80211.h -+++ b/include/ieee80211.h -@@ -1235,18 +1235,18 @@ - #define PORT_FMT "%u" - #define PORT_ARG(x) ntohs(*((__be16 *)(x))) - --extern __inline int is_multicast_mac_addr(const u8 *addr) -+static inline int is_multicast_mac_addr(const u8 *addr) - { - return (addr[0] != 0xff) && (0x01 & addr[0]); - } - --extern __inline int is_broadcast_mac_addr(const u8 *addr) -+static inline int is_broadcast_mac_addr(const u8 *addr) - { - return ((addr[0] == 0xff) && (addr[1] == 0xff) && (addr[2] == 0xff) && \ - (addr[3] == 0xff) && (addr[4] == 0xff) && (addr[5] == 0xff)); - } - --extern __inline int is_zero_mac_addr(const u8 *addr) -+static inline __inline int is_zero_mac_addr(const u8 *addr) - { - return ((addr[0] == 0x00) && (addr[1] == 0x00) && (addr[2] == 0x00) && \ - (addr[3] == 0x00) && (addr[4] == 0x00) && (addr[5] == 0x00)); diff --git a/general/package/vendor-patcher/apply-patches.sh b/general/package/vendor-patcher/apply-patches.sh deleted file mode 100755 index 6da83f68..00000000 --- a/general/package/vendor-patcher/apply-patches.sh +++ /dev/null @@ -1,165 +0,0 @@ -#!/usr/bin/env bash -# A little script I whipped up to make it easy to -# patch source trees and have sane error handling -# -Erik -# -# (c) 2002 Erik Andersen -# -# Parameters: -# - "-s", optional. Silent operation, don't print anything if there -# isn't any error. -# - the build directory, optional, default value is '.'. The place where are -# the package sources. -# - the patch directory, optional, default '../kernel-patches'. The place -# where are the scripts you want to apply. -# - other parameters are the patch name patterns, optional, default value is -# '*'. Pattern(s) describing the patch names you want to apply. -# -# The script will look recursively for patches from the patch directory. If a -# file named 'series' exists then the patches mentioned in it will be applied -# as plain patches, regardless of their file name. If no 'series' file exists, -# the script will look for file names matching pattern(s). If the name -# ends with '.tar.*', '.tbz2' or '.tgz', the file is considered as an archive -# and will be uncompressed into a directory named -# '.patches-name_of_the_archive-unpacked'. It's the turn of this directory to -# be scanned with '*' as pattern. Remember that scanning is recursive. Other -# files than series file and archives are considered as a patch. -# -# Once a patch is found, the script will try to apply it. If its name doesn't -# end with '.gz', '.bz', '.bz2', '.xz', '.zip', '.Z', '.diff*' or '.patch*', -# it will be skipped. If necessary, the patch will be uncompressed before being -# applied. The list of the patches applied is stored in '.applied_patches_list' -# file in the build directory. - -set -e - -silent= -if [ "$1" = "-s" ] ; then - # add option to be used by the patch tool - silent=-s - shift -fi - -# Set directories from arguments, or use defaults. -builddir=${1-.} -patchdir=${2-../kernel-patches} -shift 2 -patchpattern=${@-*} - -# use a well defined sorting order -export LC_COLLATE=C - -if [ ! -d "${builddir}" ] ; then - echo "Aborting. '${builddir}' is not a directory." - exit 1 -fi -if [ ! -d "${patchdir}" ] ; then - echo "Aborting. '${patchdir}' is not a directory." - exit 1 -fi - -# Remove any rejects present BEFORE patching - Because if there are -# any, even if patches are well applied, at the end it will complain -# about rejects in builddir. -find ${builddir}/ '(' -name '*.rej' -o -name '.*.rej' ')' -print0 | \ - xargs -0 -r rm -f - -function apply_patch { - path="${1%%/}" - patch="${2}" - case "${path}" in - /*) ;; - *) path="$PWD/${path}";; - esac - if [ "$3" ]; then - type="series"; uncomp="cat" - else - case "$patch" in - *.gz) - type="gzip"; uncomp="gunzip -dc"; ;; - *.bz) - type="bzip"; uncomp="bunzip -dc"; ;; - *.bz2) - type="bzip2"; uncomp="bunzip2 -dc"; ;; - *.xz) - type="xz"; uncomp="unxz -dc"; ;; - *.zip) - type="zip"; uncomp="unzip -d"; ;; - *.Z) - type="compress"; uncomp="uncompress -c"; ;; - *.diff*) - type="diff"; uncomp="cat"; ;; - *.patch*) - type="patch"; uncomp="cat"; ;; - *) - echo "Unsupported file type for ${path}/${patch}, skipping"; - return 0 - ;; - esac - fi - if [ -z "$silent" ] ; then - echo "" - echo "Applying $patch using ${type}: " - fi - if [ ! -e "${path}/$patch" ] ; then - echo "Error: missing patch file ${path}/$patch" - exit 1 - fi - existing="$(grep -E "/${patch}\$" ${builddir}/.applied_patches_list || true)" - if [ -n "${existing}" ]; then - echo "Error: duplicate filename '${patch}'" - echo "Conflicting files are:" - echo " already applied: ${existing}" - echo " to be applied : ${path}/${patch}" - exit 1 - fi - echo "${path}/${patch}" >> ${builddir}/.applied_patches_list - ${uncomp} "${path}/$patch" | patch -g0 -p1 --no-backup-if-mismatch -d "${builddir}" -t -N $silent - if [ $? != 0 ] ; then - echo "Patch failed! Please fix ${patch}!" - exit 1 - fi -} - -function scan_patchdir { - local path=$1 - shift 1 - patches=${@-*} - - # If there is a series file, use it instead of using ls sort order - # to apply patches. Skip line starting with a dash. - if [ -e "${path}/series" ] ; then - # The format of a series file accepts a second field that is - # used to specify the number of directory components to strip - # when applying the patch, in the form -pN (N an integer >= 0) - # We assume this field to always be -p1 whether it is present - # or missing. - series_patches="`grep -Ev "^#" ${path}/series | cut -d ' ' -f1 2> /dev/null`" - for i in $series_patches; do - apply_patch "$path" "$i" series - done - else - for i in `cd $path; ls -d $patches 2> /dev/null` ; do - if [ -d "${path}/$i" ] ; then - scan_patchdir "${path}/$i" - elif echo "$i" | grep -q -E "\.tar(\..*)?$|\.tbz2?$|\.tgz$" ; then - unpackedarchivedir="$builddir/.patches-$(basename $i)-unpacked" - rm -rf "$unpackedarchivedir" 2> /dev/null - mkdir "$unpackedarchivedir" - tar -C "$unpackedarchivedir" -xaf "${path}/$i" - scan_patchdir "$unpackedarchivedir" - else - apply_patch "$path" "$i" - fi - done - fi -} - -touch ${builddir}/.applied_patches_list -scan_patchdir "$patchdir" "$patchpattern" - -# Check for rejects... -if [ "`find $builddir/ '(' -name '*.rej' -o -name '.*.rej' ')' -print`" ] ; then - echo "Aborting. Reject files found." - exit 1 -fi diff --git a/general/package/vendor-patcher/vendor-patcher.mk b/general/package/vendor-patcher/vendor-patcher.mk index 8a1173db..5468ba97 100644 --- a/general/package/vendor-patcher/vendor-patcher.mk +++ b/general/package/vendor-patcher/vendor-patcher.mk @@ -4,8 +4,6 @@ # ################################################################################ -VENDOR_PATCHER_PATH = $(BR2_EXTERNAL_VENDOR)/board/$(OPENIPC_FAMILY)/kernel - ifneq ($(BR2_PACKAGE_WIRELESS_TOOLS),y) define VENDOR_PATCHER_CONFIG_CFG80211 $(call KCONFIG_DISABLE_OPT,CONFIG_CFG80211) @@ -16,17 +14,4 @@ define VENDOR_PATCHER_LINUX_CONFIG_FIXUPS $(VENDOR_PATCHER_CONFIG_CFG80211) endef -ifeq ($(BR2_PACKAGE_VENDOR_PATCHER),y) -LINUX_PRE_PATCH_HOOKS += VENDOR_PATCHER_LOCAL_FILES -endif - -define VENDOR_PATCHER_LOCAL_FILES - # Workaround for buildroot 2021 - $(VENDOR_PATCHER_PKGDIR)/apply-patches.sh $(LINUX_DIR) $(VENDOR_PATCHER_PATH)/patches - - #$(APPLY_PATCHES) $(LINUX_DIR) $(VENDOR_PATCHER_PATH)/patches - if test -e $(VENDOR_PATCHER_PATH)/overlay; then \ - cp -rf $(VENDOR_PATCHER_PATH)/overlay/* $(LINUX_DIR); fi -endef - $(eval $(generic-package))