From 7255f17c8a3765f49a68f8faff904e9444ee8e08 Mon Sep 17 00:00:00 2001 From: viktorxda <35473052+viktorxda@users.noreply.github.com> Date: Thu, 25 May 2023 15:20:01 +0200 Subject: [PATCH] General: introduce separate board config values --- .github/workflows/build.yml | 13 +- Makefile | 12 +- .../configs/v83x_lite_defconfig | 7 +- .../configs/v83x_ultimate_defconfig | 7 +- .../configs/s3l_lite_defconfig | 7 +- .../configs/ak3916ev300_lite_defconfig | 7 +- .../configs/ak3918ev300_lite_defconfig | 7 +- .../configs/fh8833v100_lite_defconfig | 7 +- .../configs/fh8852v100_lite_defconfig | 7 +- .../configs/fh8852v200_lite_defconfig | 7 +- .../configs/fh8852v210_lite_defconfig | 7 +- .../configs/fh8856v100_lite_defconfig | 7 +- .../configs/fh8856v200_lite_defconfig | 7 +- .../configs/fh8856v210_lite_defconfig | 7 +- .../configs/fh8858v200_lite_defconfig | 7 +- .../configs/fh8858v210_lite_defconfig | 7 +- .../configs/gk7102_lite_defconfig | 7 +- .../configs/gk7102s_lite_defconfig | 7 +- .../configs/gk7202v300_lite_defconfig | 7 +- .../configs/gk7205v200_fpv_defconfig | 7 +- .../configs/gk7205v200_lite_defconfig | 7 +- .../configs/gk7205v200_lte_defconfig | 7 +- .../configs/gk7205v200_original_defconfig | 7 +- .../configs/gk7205v200_ultimate_defconfig | 7 +- .../configs/gk7205v210_lite_defconfig | 7 +- .../configs/gk7205v300_fpv_defconfig | 7 +- .../configs/gk7205v300_lite_defconfig | 7 +- .../configs/gk7205v300_lte_defconfig | 7 +- .../configs/gk7205v300_ultimate_defconfig | 7 +- .../configs/gk7605v100_lite_defconfig | 7 +- .../configs/gm8135_lite_defconfig | 7 +- .../configs/gm8136_lite_defconfig | 7 +- .../configs/hi3516av100_lite_defconfig | 7 +- .../configs/hi3516av100_ultimate_defconfig | 7 +- .../configs/hi3516av200_lite_defconfig | 7 +- .../configs/hi3516av200_ultimate_defconfig | 7 +- .../configs/hi3516av300_lite_defconfig | 7 +- .../configs/hi3516cv100_lite_defconfig | 7 +- .../configs/hi3516cv200_lite_defconfig | 7 +- .../configs/hi3516cv300_lite_defconfig | 7 +- .../configs/hi3516cv300_mini_defconfig | 7 +- .../configs/hi3516cv300_ultimate_defconfig | 7 +- .../configs/hi3516cv500_lite_defconfig | 7 +- .../configs/hi3516dv100_lite_defconfig | 7 +- .../configs/hi3516dv100_ultimate_defconfig | 7 +- .../configs/hi3516dv200_lite_defconfig | 7 +- .../configs/hi3516dv300_lite_defconfig | 7 +- .../configs/hi3516ev100_lite_defconfig | 7 +- .../configs/hi3516ev200_fpv_defconfig | 7 +- .../configs/hi3516ev200_lite_defconfig | 7 +- .../configs/hi3516ev200_lte_defconfig | 7 +- .../configs/hi3516ev200_ultimate_defconfig | 7 +- .../configs/hi3516ev300_dev_defconfig | 7 +- .../configs/hi3516ev300_fpv_defconfig | 7 +- .../configs/hi3516ev300_glibc_defconfig | 7 +- .../configs/hi3516ev300_lite_defconfig | 7 +- .../configs/hi3516ev300_lte_defconfig | 7 +- .../configs/hi3516ev300_ultimate_defconfig | 7 +- .../configs/hi3518cv100_lite_defconfig | 7 +- .../configs/hi3518ev100_lite_defconfig | 7 +- .../configs/hi3518ev200_lite_defconfig | 7 +- .../configs/hi3518ev200_mini_defconfig | 7 +- .../configs/hi3518ev200_ultimate_defconfig | 7 +- .../configs/hi3518ev201_lite_defconfig | 7 +- .../configs/hi3518ev300_lite_defconfig | 7 +- .../configs/hi3518ev300_ultimate_defconfig | 7 +- .../configs/hi3519v101_lite_defconfig | 7 +- .../configs/hi3520dv200_lite_defconfig | 7 +- .../configs/hi3536cv100_lite_defconfig | 7 +- .../configs/hi3536dv100_fpv_defconfig | 7 +- .../configs/hi3536dv100_lite_defconfig | 7 +- br-ext-chip-ingenic/board/t21 | 1 + .../configs/t10_lite_defconfig | 9 +- .../configs/t20_lite_defconfig | 9 +- .../configs/t21_lite_defconfig | 9 +- .../configs/t30_lite_defconfig | 9 +- br-ext-chip-ingenic/configs/t31_fpv_defconfig | 7 +- .../configs/t31_lite_defconfig | 7 +- .../configs/t31_ultimate_defconfig | 7 +- .../configs/t40_lite_defconfig | 7 +- .../configs/t40_ultimate_defconfig | 7 +- .../configs/nt98562_lite_defconfig | 7 +- .../configs/nt98566_lite_defconfig | 7 +- .../configs/rv1109_lite_defconfig | 7 +- .../configs/rv1126_lite_defconfig | 7 +- .../configs/msc313e_lite_defconfig | 7 +- .../configs/msc316dc_lite_defconfig | 7 +- .../configs/msc316dm_lite_defconfig | 7 +- .../configs/ssc325_lite_defconfig | 7 +- .../configs/ssc333_lite_defconfig | 7 +- .../configs/ssc335_initramfs_defconfig | 7 +- .../configs/ssc335_lite_defconfig | 7 +- .../configs/ssc335de_lite_defconfig | 7 +- .../configs/ssc337_lite_defconfig | 7 +- .../configs/ssc337de_lite_defconfig | 7 +- .../configs/ssc338q_initramfs_defconfig | 7 +- .../configs/ssc338q_lite_defconfig | 7 +- br-ext-chip-ti/configs/dm36x_lite_defconfig | 7 +- .../configs/xm510_lite_defconfig | 7 +- .../configs/xm530_lite_defconfig | 7 +- .../configs/xm550_lite_defconfig | 7 +- general/Config.in | 112 +++--------------- general/external.mk | 11 +- general/package/Config.in | 95 +++++++++++++++ general/package/datalink/datalink.mk | 6 +- .../package/df_sdwan_edge/df_sdwan_edge.mk | 5 +- .../hisilicon-opensdk/hisilicon-opensdk.mk | 10 +- general/package/majestic/majestic.mk | 40 ++----- general/package/vendor-patcher/Config.in | 4 +- .../package/vendor-patcher/vendor-patcher.mk | 7 +- .../package/wifibroadcast/wifibroadcast.mk | 6 +- general/scripts/excludes/gk7205v200_lte.list | 35 ------ general/scripts/excludes/gk7205v300_lte.list | 35 ------ general/scripts/excludes/hi3516ev200_lte.list | 24 ---- general/scripts/excludes/hi3516ev300_lte.list | 24 ---- general/scripts/executing_commands.sh | 48 +++----- 116 files changed, 771 insertions(+), 411 deletions(-) create mode 120000 br-ext-chip-ingenic/board/t21 create mode 100644 general/package/Config.in delete mode 100644 general/scripts/excludes/gk7205v200_lte.list delete mode 100644 general/scripts/excludes/gk7205v300_lte.list delete mode 100644 general/scripts/excludes/hi3516ev200_lte.list delete mode 100644 general/scripts/excludes/hi3516ev300_lte.list diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 53f3e918..9d033bd8 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -314,13 +314,14 @@ jobs: echo ${EXT}_PATH=\"${SDK}\" >> ${CONFIG} PREFIX=$(ls -d ${SDK}/*openipc* | xargs basename) - GCCV=$(echo ${GCC} | cut -d "-" -f 2) LIBC=$(echo ${GCC} | cut -d "-" -f 3) KVER=$(echo ${GCC} | cut -d "-" -f 4) echo ${EXT}_CUSTOM_PREFIX=\"${PREFIX}\" >> ${CONFIG} echo ${EXT}_CUSTOM_${LIBC^^}=y >> ${CONFIG} echo ${EXT}_HEADERS_${KVER}=y >> ${CONFIG} - echo ${EXT}_GCC_${GCCV:3:1}=y >> ${CONFIG} + + GCCV=$(echo ${GCC} | grep -oP "gcc\K\d+") + echo ${EXT}_GCC_${GCCV}=y >> ${CONFIG} if [ ${LIBC} = "glibc" ]; then RPC=${SDK}/${PREFIX}/sysroot/usr/include/rpc/rpc.h @@ -336,7 +337,9 @@ jobs: echo BR2_CCACHE=y >> ${CONFIG} echo BR2_CCACHE_DIR=\"/tmp/ccache\" >> ${CONFIG} + export BR2_DL_DIR=/tmp/download + export BR2_EXTERNAL_LIBC=${LIBC} export GIT_HASH=$(git rev-parse --short ${GITHUB_SHA}) export GIT_BRANCH=${GITHUB_REF_NAME} @@ -348,7 +351,9 @@ jobs: echo ------------------------------------------------------------ cat ${CONFIG} echo ------------------------------------------------------------ - make BOARD=${FAMILY}_${RELEASE} all + make info BOARD=${FAMILY}_${RELEASE} + echo ------------------------------------------------------------ + make all BOARD=${FAMILY}_${RELEASE} echo ------------------------------------------------------------ check_size() { @@ -361,7 +366,7 @@ jobs: fi } - if [ ${RELEASE} == "ultimate" ] || grep -q GLIBC=y ${CONFIG}; then + if [ ${RELEASE} == "ultimate" ] || [ ${LIBC} = "glibc" ]; then MAX_KERNEL_SIZE=${MAX_KERNEL_SIZE_ULTIMATE} MAX_ROOTFS_SIZE=${MAX_ROOTFS_SIZE_ULTIMATE} fi diff --git a/Makefile b/Makefile index 2e511de5..c25119ca 100644 --- a/Makefile +++ b/Makefile @@ -18,11 +18,12 @@ endif .PHONY: all clean defconfig distclean help prepare toolname help: - @printf "BR-OpenIPC usage:\n \ + @echo -e "BR-OpenIPC usage:\n \ - make clean - remove defconfig and target folder\n \ - make distclean - remove buildroot and output folder\n \ - - make list-configs - show available device configurations\n \ - - make all BOARD= - builds the selected device\n\n" + - make list - show available device configurations\n \ + - make info BOARD= - show device information\n \ + - make all BOARD= - builds the selected device\n" all: defconfig @$(BR_MAKE) all @@ -50,5 +51,8 @@ clean: distclean: @rm -rf output buildroot-$(BR_VER) $(BR_FILE) -list-configs: +info: + @cat $(CONFIG) | grep BR2_OPENIPC | tr -d '"' | sed "s|BR2_OPENIPC_||g" + +list: @ls -1 br-ext-chip-*/configs diff --git a/br-ext-chip-allwinner/configs/v83x_lite_defconfig b/br-ext-chip-allwinner/configs/v83x_lite_defconfig index 7325bfcf..551bebfb 100644 --- a/br-ext-chip-allwinner/configs/v83x_lite_defconfig +++ b/br-ext-chip-allwinner/configs/v83x_lite_defconfig @@ -30,7 +30,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="allwinner" +BR2_OPENIPC_FAMILY="v83x" +BR2_OPENIPC_MODEL="v83x" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-allwinner/configs/v83x_ultimate_defconfig b/br-ext-chip-allwinner/configs/v83x_ultimate_defconfig index ae59b91b..fed19f9e 100644 --- a/br-ext-chip-allwinner/configs/v83x_ultimate_defconfig +++ b/br-ext-chip-allwinner/configs/v83x_ultimate_defconfig @@ -30,7 +30,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="allwinner" +BR2_OPENIPC_FAMILY="v83x" +BR2_OPENIPC_MODEL="v83x" +BR2_OPENIPC_RELEASE="ultimate" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-ambarella/configs/s3l_lite_defconfig b/br-ext-chip-ambarella/configs/s3l_lite_defconfig index c10a7cb4..2b54e957 100644 --- a/br-ext-chip-ambarella/configs/s3l_lite_defconfig +++ b/br-ext-chip-ambarella/configs/s3l_lite_defconfig @@ -29,7 +29,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="ambarella" +BR2_OPENIPC_FAMILY="s3l" +BR2_OPENIPC_MODEL="s3l" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-anyka/configs/ak3916ev300_lite_defconfig b/br-ext-chip-anyka/configs/ak3916ev300_lite_defconfig index 9cda6a71..0ecc584c 100644 --- a/br-ext-chip-anyka/configs/ak3916ev300_lite_defconfig +++ b/br-ext-chip-anyka/configs/ak3916ev300_lite_defconfig @@ -28,7 +28,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="anyka" +BR2_OPENIPC_FAMILY="ak3918ev300" +BR2_OPENIPC_MODEL="ak3916ev300" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-anyka/configs/ak3918ev300_lite_defconfig b/br-ext-chip-anyka/configs/ak3918ev300_lite_defconfig index 04defd01..907fc510 100644 --- a/br-ext-chip-anyka/configs/ak3918ev300_lite_defconfig +++ b/br-ext-chip-anyka/configs/ak3918ev300_lite_defconfig @@ -28,7 +28,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="anyka" +BR2_OPENIPC_FAMILY="ak3918ev300" +BR2_OPENIPC_MODEL="ak3918ev300" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-fullhan/configs/fh8833v100_lite_defconfig b/br-ext-chip-fullhan/configs/fh8833v100_lite_defconfig index 0475b2d1..f37b9976 100644 --- a/br-ext-chip-fullhan/configs/fh8833v100_lite_defconfig +++ b/br-ext-chip-fullhan/configs/fh8833v100_lite_defconfig @@ -27,7 +27,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="fullhan" +BR2_OPENIPC_FAMILY="fh8833v100" +BR2_OPENIPC_MODEL="fh8833v100" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-fullhan/configs/fh8852v100_lite_defconfig b/br-ext-chip-fullhan/configs/fh8852v100_lite_defconfig index 4f06e2bd..e55d28b3 100644 --- a/br-ext-chip-fullhan/configs/fh8852v100_lite_defconfig +++ b/br-ext-chip-fullhan/configs/fh8852v100_lite_defconfig @@ -27,7 +27,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="fullhan" +BR2_OPENIPC_FAMILY="fh8852v100" +BR2_OPENIPC_MODEL="fh8852v100" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-fullhan/configs/fh8852v200_lite_defconfig b/br-ext-chip-fullhan/configs/fh8852v200_lite_defconfig index a015354a..2cbd2268 100644 --- a/br-ext-chip-fullhan/configs/fh8852v200_lite_defconfig +++ b/br-ext-chip-fullhan/configs/fh8852v200_lite_defconfig @@ -27,7 +27,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="fullhan" +BR2_OPENIPC_FAMILY="fh8852v200" +BR2_OPENIPC_MODEL="fh8852v200" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-fullhan/configs/fh8852v210_lite_defconfig b/br-ext-chip-fullhan/configs/fh8852v210_lite_defconfig index 7a8f37a0..8b9dbca6 100644 --- a/br-ext-chip-fullhan/configs/fh8852v210_lite_defconfig +++ b/br-ext-chip-fullhan/configs/fh8852v210_lite_defconfig @@ -27,7 +27,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="fullhan" +BR2_OPENIPC_FAMILY="fh8852v200" +BR2_OPENIPC_MODEL="fh8852v210" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-fullhan/configs/fh8856v100_lite_defconfig b/br-ext-chip-fullhan/configs/fh8856v100_lite_defconfig index b2751f31..6cc37749 100644 --- a/br-ext-chip-fullhan/configs/fh8856v100_lite_defconfig +++ b/br-ext-chip-fullhan/configs/fh8856v100_lite_defconfig @@ -27,7 +27,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="fullhan" +BR2_OPENIPC_FAMILY="fh8852v100" +BR2_OPENIPC_MODEL="fh8856v100" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-fullhan/configs/fh8856v200_lite_defconfig b/br-ext-chip-fullhan/configs/fh8856v200_lite_defconfig index addb1c0a..e7f2365f 100644 --- a/br-ext-chip-fullhan/configs/fh8856v200_lite_defconfig +++ b/br-ext-chip-fullhan/configs/fh8856v200_lite_defconfig @@ -27,7 +27,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="fullhan" +BR2_OPENIPC_FAMILY="fh8852v200" +BR2_OPENIPC_MODEL="fh8856v200" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-fullhan/configs/fh8856v210_lite_defconfig b/br-ext-chip-fullhan/configs/fh8856v210_lite_defconfig index 0383c19a..ce7e11df 100644 --- a/br-ext-chip-fullhan/configs/fh8856v210_lite_defconfig +++ b/br-ext-chip-fullhan/configs/fh8856v210_lite_defconfig @@ -27,7 +27,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="fullhan" +BR2_OPENIPC_FAMILY="fh8852v200" +BR2_OPENIPC_MODEL="fh8856v210" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-fullhan/configs/fh8858v200_lite_defconfig b/br-ext-chip-fullhan/configs/fh8858v200_lite_defconfig index 85b47d68..70821133 100644 --- a/br-ext-chip-fullhan/configs/fh8858v200_lite_defconfig +++ b/br-ext-chip-fullhan/configs/fh8858v200_lite_defconfig @@ -27,7 +27,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="fullhan" +BR2_OPENIPC_FAMILY="fh8852v200" +BR2_OPENIPC_MODEL="fh8858v200" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-fullhan/configs/fh8858v210_lite_defconfig b/br-ext-chip-fullhan/configs/fh8858v210_lite_defconfig index 9bcc40e6..3d7f064d 100644 --- a/br-ext-chip-fullhan/configs/fh8858v210_lite_defconfig +++ b/br-ext-chip-fullhan/configs/fh8858v210_lite_defconfig @@ -27,7 +27,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="fullhan" +BR2_OPENIPC_FAMILY="fh8852v200" +BR2_OPENIPC_MODEL="fh8858v210" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-goke/configs/gk7102_lite_defconfig b/br-ext-chip-goke/configs/gk7102_lite_defconfig index ea71b0a8..1b1a9ec1 100644 --- a/br-ext-chip-goke/configs/gk7102_lite_defconfig +++ b/br-ext-chip-goke/configs/gk7102_lite_defconfig @@ -27,7 +27,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="goke" +BR2_OPENIPC_FAMILY="gk710x" +BR2_OPENIPC_MODEL="gk7102" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-goke/configs/gk7102s_lite_defconfig b/br-ext-chip-goke/configs/gk7102s_lite_defconfig index 38c9bc36..c9d30f6a 100644 --- a/br-ext-chip-goke/configs/gk7102s_lite_defconfig +++ b/br-ext-chip-goke/configs/gk7102s_lite_defconfig @@ -27,7 +27,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="goke" +BR2_OPENIPC_FAMILY="gk710x" +BR2_OPENIPC_MODEL="gk7102s" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-goke/configs/gk7202v300_lite_defconfig b/br-ext-chip-goke/configs/gk7202v300_lite_defconfig index 4246b881..c108d8bf 100644 --- a/br-ext-chip-goke/configs/gk7202v300_lite_defconfig +++ b/br-ext-chip-goke/configs/gk7202v300_lite_defconfig @@ -29,7 +29,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="goke" +BR2_OPENIPC_FAMILY="gk7205v200" +BR2_OPENIPC_MODEL="gk7202v300" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-goke/configs/gk7205v200_fpv_defconfig b/br-ext-chip-goke/configs/gk7205v200_fpv_defconfig index d3497dd4..afb3ba86 100644 --- a/br-ext-chip-goke/configs/gk7205v200_fpv_defconfig +++ b/br-ext-chip-goke/configs/gk7205v200_fpv_defconfig @@ -29,7 +29,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="goke" +BR2_OPENIPC_FAMILY="gk7205v200" +BR2_OPENIPC_MODEL="gk7205v200" +BR2_OPENIPC_RELEASE="fpv" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-goke/configs/gk7205v200_lite_defconfig b/br-ext-chip-goke/configs/gk7205v200_lite_defconfig index a6ce6996..06b7e714 100644 --- a/br-ext-chip-goke/configs/gk7205v200_lite_defconfig +++ b/br-ext-chip-goke/configs/gk7205v200_lite_defconfig @@ -29,7 +29,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="goke" +BR2_OPENIPC_FAMILY="gk7205v200" +BR2_OPENIPC_MODEL="gk7205v200" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-goke/configs/gk7205v200_lte_defconfig b/br-ext-chip-goke/configs/gk7205v200_lte_defconfig index c0e5ac77..a9f603de 100644 --- a/br-ext-chip-goke/configs/gk7205v200_lte_defconfig +++ b/br-ext-chip-goke/configs/gk7205v200_lte_defconfig @@ -29,7 +29,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="goke" +BR2_OPENIPC_FAMILY="gk7205v200" +BR2_OPENIPC_MODEL="gk7205v200" +BR2_OPENIPC_RELEASE="fpv" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-goke/configs/gk7205v200_original_defconfig b/br-ext-chip-goke/configs/gk7205v200_original_defconfig index 719470dc..4c92b771 100644 --- a/br-ext-chip-goke/configs/gk7205v200_original_defconfig +++ b/br-ext-chip-goke/configs/gk7205v200_original_defconfig @@ -29,7 +29,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="goke" +BR2_OPENIPC_FAMILY="gk7205v200" +BR2_OPENIPC_MODEL="gk7205v200" +BR2_OPENIPC_RELEASE="original" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-goke/configs/gk7205v200_ultimate_defconfig b/br-ext-chip-goke/configs/gk7205v200_ultimate_defconfig index 1884149e..7e8de792 100644 --- a/br-ext-chip-goke/configs/gk7205v200_ultimate_defconfig +++ b/br-ext-chip-goke/configs/gk7205v200_ultimate_defconfig @@ -29,7 +29,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="goke" +BR2_OPENIPC_FAMILY="gk7205v200" +BR2_OPENIPC_MODEL="gk7205v200" +BR2_OPENIPC_RELEASE="ultimate" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-goke/configs/gk7205v210_lite_defconfig b/br-ext-chip-goke/configs/gk7205v210_lite_defconfig index 0e1b20d6..8ad63e84 100644 --- a/br-ext-chip-goke/configs/gk7205v210_lite_defconfig +++ b/br-ext-chip-goke/configs/gk7205v210_lite_defconfig @@ -29,7 +29,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="goke" +BR2_OPENIPC_FAMILY="gk7205v200" +BR2_OPENIPC_MODEL="gk7205v210" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-goke/configs/gk7205v300_fpv_defconfig b/br-ext-chip-goke/configs/gk7205v300_fpv_defconfig index 3abf0dc1..cb31b736 100644 --- a/br-ext-chip-goke/configs/gk7205v300_fpv_defconfig +++ b/br-ext-chip-goke/configs/gk7205v300_fpv_defconfig @@ -29,7 +29,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="goke" +BR2_OPENIPC_FAMILY="gk7205v200" +BR2_OPENIPC_MODEL="gk7205v300" +BR2_OPENIPC_RELEASE="fpv" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-goke/configs/gk7205v300_lite_defconfig b/br-ext-chip-goke/configs/gk7205v300_lite_defconfig index fedab2de..84c1da6d 100644 --- a/br-ext-chip-goke/configs/gk7205v300_lite_defconfig +++ b/br-ext-chip-goke/configs/gk7205v300_lite_defconfig @@ -29,7 +29,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="goke" +BR2_OPENIPC_FAMILY="gk7205v200" +BR2_OPENIPC_MODEL="gk7205v300" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-goke/configs/gk7205v300_lte_defconfig b/br-ext-chip-goke/configs/gk7205v300_lte_defconfig index 1dd522cf..5a0c4d5b 100644 --- a/br-ext-chip-goke/configs/gk7205v300_lte_defconfig +++ b/br-ext-chip-goke/configs/gk7205v300_lte_defconfig @@ -29,7 +29,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="goke" +BR2_OPENIPC_FAMILY="gk7205v200" +BR2_OPENIPC_MODEL="gk7205v300" +BR2_OPENIPC_RELEASE="fpv" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-goke/configs/gk7205v300_ultimate_defconfig b/br-ext-chip-goke/configs/gk7205v300_ultimate_defconfig index 2e852407..9bb77913 100644 --- a/br-ext-chip-goke/configs/gk7205v300_ultimate_defconfig +++ b/br-ext-chip-goke/configs/gk7205v300_ultimate_defconfig @@ -29,7 +29,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="goke" +BR2_OPENIPC_FAMILY="gk7205v200" +BR2_OPENIPC_MODEL="gk7205v300" +BR2_OPENIPC_RELEASE="ultimate" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-goke/configs/gk7605v100_lite_defconfig b/br-ext-chip-goke/configs/gk7605v100_lite_defconfig index 0a02f270..023234c9 100644 --- a/br-ext-chip-goke/configs/gk7605v100_lite_defconfig +++ b/br-ext-chip-goke/configs/gk7605v100_lite_defconfig @@ -29,7 +29,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="goke" +BR2_OPENIPC_FAMILY="gk7205v200" +BR2_OPENIPC_MODEL="gk7605v100" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-grainmedia/configs/gm8135_lite_defconfig b/br-ext-chip-grainmedia/configs/gm8135_lite_defconfig index 946b550f..71b69ce2 100644 --- a/br-ext-chip-grainmedia/configs/gm8135_lite_defconfig +++ b/br-ext-chip-grainmedia/configs/gm8135_lite_defconfig @@ -26,7 +26,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="grainmedia" +BR2_OPENIPC_FAMILY="gm8136" +BR2_OPENIPC_MODEL="gm8135" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-grainmedia/configs/gm8136_lite_defconfig b/br-ext-chip-grainmedia/configs/gm8136_lite_defconfig index 1e4e93b1..3fc3cee3 100644 --- a/br-ext-chip-grainmedia/configs/gm8136_lite_defconfig +++ b/br-ext-chip-grainmedia/configs/gm8136_lite_defconfig @@ -26,7 +26,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="grainmedia" +BR2_OPENIPC_FAMILY="gm8136" +BR2_OPENIPC_MODEL="gm8136" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-hisilicon/configs/hi3516av100_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3516av100_lite_defconfig index be49e0d0..3f1d371d 100644 --- a/br-ext-chip-hisilicon/configs/hi3516av100_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516av100_lite_defconfig @@ -29,7 +29,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="hisilicon" +BR2_OPENIPC_FAMILY="hi3516av100" +BR2_OPENIPC_MODEL="hi3516av100" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-hisilicon/configs/hi3516av100_ultimate_defconfig b/br-ext-chip-hisilicon/configs/hi3516av100_ultimate_defconfig index f2adb303..8b34ab4f 100644 --- a/br-ext-chip-hisilicon/configs/hi3516av100_ultimate_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516av100_ultimate_defconfig @@ -29,7 +29,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="hisilicon" +BR2_OPENIPC_FAMILY="hi3516av100" +BR2_OPENIPC_MODEL="hi3516av100" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-hisilicon/configs/hi3516av200_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3516av200_lite_defconfig index 69895793..c8e1ac4e 100644 --- a/br-ext-chip-hisilicon/configs/hi3516av200_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516av200_lite_defconfig @@ -29,7 +29,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="hisilicon" +BR2_OPENIPC_FAMILY="hi3519v101" +BR2_OPENIPC_MODEL="hi3516av200" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-hisilicon/configs/hi3516av200_ultimate_defconfig b/br-ext-chip-hisilicon/configs/hi3516av200_ultimate_defconfig index cbb5d3f7..4674c7ae 100644 --- a/br-ext-chip-hisilicon/configs/hi3516av200_ultimate_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516av200_ultimate_defconfig @@ -29,7 +29,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="hisilicon" +BR2_OPENIPC_FAMILY="hi3519v101" +BR2_OPENIPC_MODEL="hi3516av200" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-hisilicon/configs/hi3516av300_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3516av300_lite_defconfig index c32509db..66004765 100644 --- a/br-ext-chip-hisilicon/configs/hi3516av300_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516av300_lite_defconfig @@ -27,7 +27,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="hisilicon" +BR2_OPENIPC_FAMILY="hi3516cv500" +BR2_OPENIPC_MODEL="hi3516av300" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-hisilicon/configs/hi3516cv100_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3516cv100_lite_defconfig index a52bdacc..efbacffe 100644 --- a/br-ext-chip-hisilicon/configs/hi3516cv100_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516cv100_lite_defconfig @@ -27,7 +27,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="hisilicon" +BR2_OPENIPC_FAMILY="hi3516cv100" +BR2_OPENIPC_MODEL="hi3516cv100" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-hisilicon/configs/hi3516cv200_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3516cv200_lite_defconfig index aaa6bb29..bf9e6165 100644 --- a/br-ext-chip-hisilicon/configs/hi3516cv200_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516cv200_lite_defconfig @@ -28,7 +28,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="hisilicon" +BR2_OPENIPC_FAMILY="hi3516cv200" +BR2_OPENIPC_MODEL="hi3516cv200" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-hisilicon/configs/hi3516cv300_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3516cv300_lite_defconfig index 5af15cab..e2e7489f 100644 --- a/br-ext-chip-hisilicon/configs/hi3516cv300_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516cv300_lite_defconfig @@ -28,7 +28,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="hisilicon" +BR2_OPENIPC_FAMILY="hi3516cv300" +BR2_OPENIPC_MODEL="hi3516cv300" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-hisilicon/configs/hi3516cv300_mini_defconfig b/br-ext-chip-hisilicon/configs/hi3516cv300_mini_defconfig index e025dc47..5c8bb3a7 100644 --- a/br-ext-chip-hisilicon/configs/hi3516cv300_mini_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516cv300_mini_defconfig @@ -28,7 +28,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="hisilicon" +BR2_OPENIPC_FAMILY="hi3516cv300" +BR2_OPENIPC_MODEL="hi3516cv300" +BR2_OPENIPC_RELEASE="mini" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-hisilicon/configs/hi3516cv300_ultimate_defconfig b/br-ext-chip-hisilicon/configs/hi3516cv300_ultimate_defconfig index d0e04cbf..f2a92acf 100644 --- a/br-ext-chip-hisilicon/configs/hi3516cv300_ultimate_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516cv300_ultimate_defconfig @@ -28,7 +28,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="hisilicon" +BR2_OPENIPC_FAMILY="hi3516cv300" +BR2_OPENIPC_MODEL="hi3516cv300" +BR2_OPENIPC_RELEASE="ultimate" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-hisilicon/configs/hi3516cv500_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3516cv500_lite_defconfig index 983ffd7b..adec7160 100644 --- a/br-ext-chip-hisilicon/configs/hi3516cv500_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516cv500_lite_defconfig @@ -26,7 +26,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="hisilicon" +BR2_OPENIPC_FAMILY="hi3516cv500" +BR2_OPENIPC_MODEL="hi3516cv500" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-hisilicon/configs/hi3516dv100_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3516dv100_lite_defconfig index 3ad91397..89ea011b 100644 --- a/br-ext-chip-hisilicon/configs/hi3516dv100_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516dv100_lite_defconfig @@ -29,7 +29,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="hisilicon" +BR2_OPENIPC_FAMILY="hi3516av100" +BR2_OPENIPC_MODEL="hi3516dv100" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-hisilicon/configs/hi3516dv100_ultimate_defconfig b/br-ext-chip-hisilicon/configs/hi3516dv100_ultimate_defconfig index 2cef4d6e..5fe1716a 100644 --- a/br-ext-chip-hisilicon/configs/hi3516dv100_ultimate_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516dv100_ultimate_defconfig @@ -29,7 +29,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="hisilicon" +BR2_OPENIPC_FAMILY="hi3516av100" +BR2_OPENIPC_MODEL="hi3516dv100" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-hisilicon/configs/hi3516dv200_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3516dv200_lite_defconfig index 75a0cd7b..c1a58f06 100644 --- a/br-ext-chip-hisilicon/configs/hi3516dv200_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516dv200_lite_defconfig @@ -29,7 +29,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="hisilicon" +BR2_OPENIPC_FAMILY="hi3516ev200" +BR2_OPENIPC_MODEL="hi3516dv200" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-hisilicon/configs/hi3516dv300_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3516dv300_lite_defconfig index 344b698f..42906d4e 100644 --- a/br-ext-chip-hisilicon/configs/hi3516dv300_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516dv300_lite_defconfig @@ -26,7 +26,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="hisilicon" +BR2_OPENIPC_FAMILY="hi3516cv500" +BR2_OPENIPC_MODEL="hi3516dv300" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-hisilicon/configs/hi3516ev100_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3516ev100_lite_defconfig index e66dcc84..8ffeda22 100644 --- a/br-ext-chip-hisilicon/configs/hi3516ev100_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516ev100_lite_defconfig @@ -28,7 +28,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="hisilicon" +BR2_OPENIPC_FAMILY="hi3516cv300" +BR2_OPENIPC_MODEL="hi3516ev100" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-hisilicon/configs/hi3516ev200_fpv_defconfig b/br-ext-chip-hisilicon/configs/hi3516ev200_fpv_defconfig index a8e53008..60d919c2 100644 --- a/br-ext-chip-hisilicon/configs/hi3516ev200_fpv_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516ev200_fpv_defconfig @@ -29,7 +29,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="hisilicon" +BR2_OPENIPC_FAMILY="hi3516ev200" +BR2_OPENIPC_MODEL="hi3516ev200" +BR2_OPENIPC_RELEASE="fpv" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-hisilicon/configs/hi3516ev200_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3516ev200_lite_defconfig index a4d47be0..43a1b469 100644 --- a/br-ext-chip-hisilicon/configs/hi3516ev200_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516ev200_lite_defconfig @@ -29,7 +29,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="hisilicon" +BR2_OPENIPC_FAMILY="hi3516ev200" +BR2_OPENIPC_MODEL="hi3516ev200" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-hisilicon/configs/hi3516ev200_lte_defconfig b/br-ext-chip-hisilicon/configs/hi3516ev200_lte_defconfig index 7d446999..85cb06e0 100644 --- a/br-ext-chip-hisilicon/configs/hi3516ev200_lte_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516ev200_lte_defconfig @@ -29,7 +29,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="hisilicon" +BR2_OPENIPC_FAMILY="hi3516ev200" +BR2_OPENIPC_MODEL="hi3516ev200" +BR2_OPENIPC_RELEASE="fpv" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-hisilicon/configs/hi3516ev200_ultimate_defconfig b/br-ext-chip-hisilicon/configs/hi3516ev200_ultimate_defconfig index ef68757c..374ca94b 100644 --- a/br-ext-chip-hisilicon/configs/hi3516ev200_ultimate_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516ev200_ultimate_defconfig @@ -29,7 +29,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="hisilicon" +BR2_OPENIPC_FAMILY="hi3516ev200" +BR2_OPENIPC_MODEL="hi3516ev200" +BR2_OPENIPC_RELEASE="ultimate" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-hisilicon/configs/hi3516ev300_dev_defconfig b/br-ext-chip-hisilicon/configs/hi3516ev300_dev_defconfig index a89b3f5c..ff909c85 100644 --- a/br-ext-chip-hisilicon/configs/hi3516ev300_dev_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516ev300_dev_defconfig @@ -29,7 +29,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="hisilicon" +BR2_OPENIPC_FAMILY="hi3516ev200" +BR2_OPENIPC_MODEL="hi3516ev300" +BR2_OPENIPC_RELEASE="dev" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-hisilicon/configs/hi3516ev300_fpv_defconfig b/br-ext-chip-hisilicon/configs/hi3516ev300_fpv_defconfig index 506416d3..3c54450f 100644 --- a/br-ext-chip-hisilicon/configs/hi3516ev300_fpv_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516ev300_fpv_defconfig @@ -29,7 +29,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="hisilicon" +BR2_OPENIPC_FAMILY="hi3516ev200" +BR2_OPENIPC_MODEL="hi3516ev300" +BR2_OPENIPC_RELEASE="fpv" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-hisilicon/configs/hi3516ev300_glibc_defconfig b/br-ext-chip-hisilicon/configs/hi3516ev300_glibc_defconfig index b21b53f5..4800cbd2 100644 --- a/br-ext-chip-hisilicon/configs/hi3516ev300_glibc_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516ev300_glibc_defconfig @@ -32,7 +32,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="hisilicon" +BR2_OPENIPC_FAMILY="hi3516ev200" +BR2_OPENIPC_MODEL="hi3516ev300" +BR2_OPENIPC_RELEASE="glibc" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-hisilicon/configs/hi3516ev300_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3516ev300_lite_defconfig index c14e1c6b..6df21b1e 100644 --- a/br-ext-chip-hisilicon/configs/hi3516ev300_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516ev300_lite_defconfig @@ -29,7 +29,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="hisilicon" +BR2_OPENIPC_FAMILY="hi3516ev200" +BR2_OPENIPC_MODEL="hi3516ev300" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-hisilicon/configs/hi3516ev300_lte_defconfig b/br-ext-chip-hisilicon/configs/hi3516ev300_lte_defconfig index 69b59d1e..86e43852 100644 --- a/br-ext-chip-hisilicon/configs/hi3516ev300_lte_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516ev300_lte_defconfig @@ -29,7 +29,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="hisilicon" +BR2_OPENIPC_FAMILY="hi3516ev200" +BR2_OPENIPC_MODEL="hi3516ev300" +BR2_OPENIPC_RELEASE="fpv" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-hisilicon/configs/hi3516ev300_ultimate_defconfig b/br-ext-chip-hisilicon/configs/hi3516ev300_ultimate_defconfig index 7de83e5e..5ba257cb 100644 --- a/br-ext-chip-hisilicon/configs/hi3516ev300_ultimate_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3516ev300_ultimate_defconfig @@ -29,7 +29,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="hisilicon" +BR2_OPENIPC_FAMILY="hi3516ev200" +BR2_OPENIPC_MODEL="hi3516ev300" +BR2_OPENIPC_RELEASE="ultimate" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-hisilicon/configs/hi3518cv100_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3518cv100_lite_defconfig index dc86ebc0..196b496d 100644 --- a/br-ext-chip-hisilicon/configs/hi3518cv100_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3518cv100_lite_defconfig @@ -27,7 +27,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="hisilicon" +BR2_OPENIPC_FAMILY="hi3516cv100" +BR2_OPENIPC_MODEL="hi3518cv100" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-hisilicon/configs/hi3518ev100_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3518ev100_lite_defconfig index 75e281dc..43e8f288 100644 --- a/br-ext-chip-hisilicon/configs/hi3518ev100_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3518ev100_lite_defconfig @@ -27,7 +27,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="hisilicon" +BR2_OPENIPC_FAMILY="hi3516cv100" +BR2_OPENIPC_MODEL="hi3518ev100" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-hisilicon/configs/hi3518ev200_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3518ev200_lite_defconfig index 6d6ba077..6f3c108f 100644 --- a/br-ext-chip-hisilicon/configs/hi3518ev200_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3518ev200_lite_defconfig @@ -28,7 +28,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="hisilicon" +BR2_OPENIPC_FAMILY="hi3516cv200" +BR2_OPENIPC_MODEL="hi3518ev200" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-hisilicon/configs/hi3518ev200_mini_defconfig b/br-ext-chip-hisilicon/configs/hi3518ev200_mini_defconfig index 49d6899e..f4cf21cb 100644 --- a/br-ext-chip-hisilicon/configs/hi3518ev200_mini_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3518ev200_mini_defconfig @@ -28,7 +28,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="hisilicon" +BR2_OPENIPC_FAMILY="hi3516cv200" +BR2_OPENIPC_MODEL="hi3518ev200" +BR2_OPENIPC_RELEASE="mini" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-hisilicon/configs/hi3518ev200_ultimate_defconfig b/br-ext-chip-hisilicon/configs/hi3518ev200_ultimate_defconfig index 9ffbfe21..9c34f791 100644 --- a/br-ext-chip-hisilicon/configs/hi3518ev200_ultimate_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3518ev200_ultimate_defconfig @@ -28,7 +28,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="hisilicon" +BR2_OPENIPC_FAMILY="hi3516cv200" +BR2_OPENIPC_MODEL="hi3518ev200" +BR2_OPENIPC_RELEASE="ultimate" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-hisilicon/configs/hi3518ev201_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3518ev201_lite_defconfig index 514f0d1a..e5f9ce67 100644 --- a/br-ext-chip-hisilicon/configs/hi3518ev201_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3518ev201_lite_defconfig @@ -28,7 +28,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="hisilicon" +BR2_OPENIPC_FAMILY="hi3516cv200" +BR2_OPENIPC_MODEL="hi3518ev201" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-hisilicon/configs/hi3518ev300_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3518ev300_lite_defconfig index 522da842..7ee4eca2 100644 --- a/br-ext-chip-hisilicon/configs/hi3518ev300_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3518ev300_lite_defconfig @@ -29,7 +29,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="hisilicon" +BR2_OPENIPC_FAMILY="hi3516ev200" +BR2_OPENIPC_MODEL="hi3518ev300" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-hisilicon/configs/hi3518ev300_ultimate_defconfig b/br-ext-chip-hisilicon/configs/hi3518ev300_ultimate_defconfig index 900ec979..dc33c781 100644 --- a/br-ext-chip-hisilicon/configs/hi3518ev300_ultimate_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3518ev300_ultimate_defconfig @@ -29,7 +29,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="hisilicon" +BR2_OPENIPC_FAMILY="hi3516ev200" +BR2_OPENIPC_MODEL="hi3518ev300" +BR2_OPENIPC_RELEASE="ultimate" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-hisilicon/configs/hi3519v101_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3519v101_lite_defconfig index 9f4085c4..0d052f2e 100644 --- a/br-ext-chip-hisilicon/configs/hi3519v101_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3519v101_lite_defconfig @@ -29,7 +29,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="hisilicon" +BR2_OPENIPC_FAMILY="hi3519v101" +BR2_OPENIPC_MODEL="hi3519v101" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-hisilicon/configs/hi3520dv200_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3520dv200_lite_defconfig index 913b1459..d1771e85 100644 --- a/br-ext-chip-hisilicon/configs/hi3520dv200_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3520dv200_lite_defconfig @@ -30,7 +30,12 @@ BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3520dv200/ke BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_UIMAGE_LOADADDR="0x80008000" BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="hisilicon" +BR2_OPENIPC_FAMILY="hi3520dv200" +BR2_OPENIPC_MODEL="hi3520dv200" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-hisilicon/configs/hi3536cv100_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3536cv100_lite_defconfig index 29c975e5..1c1513eb 100644 --- a/br-ext-chip-hisilicon/configs/hi3536cv100_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3536cv100_lite_defconfig @@ -30,7 +30,12 @@ BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3536cv100/ke BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_UIMAGE_LOADADDR="0x80008000" BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="hisilicon" +BR2_OPENIPC_FAMILY="hi3536cv100" +BR2_OPENIPC_MODEL="hi3536cv100" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-hisilicon/configs/hi3536dv100_fpv_defconfig b/br-ext-chip-hisilicon/configs/hi3536dv100_fpv_defconfig index 2c765906..85df0010 100644 --- a/br-ext-chip-hisilicon/configs/hi3536dv100_fpv_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3536dv100_fpv_defconfig @@ -37,7 +37,12 @@ BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3536dv100/ke BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_UIMAGE_LOADADDR="0x80008000" BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="hisilicon" +BR2_OPENIPC_FAMILY="hi3536dv100" +BR2_OPENIPC_MODEL="hi3536dv100" +BR2_OPENIPC_RELEASE="fpv" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-hisilicon/configs/hi3536dv100_lite_defconfig b/br-ext-chip-hisilicon/configs/hi3536dv100_lite_defconfig index f399b0ab..693dbdc6 100644 --- a/br-ext-chip-hisilicon/configs/hi3536dv100_lite_defconfig +++ b/br-ext-chip-hisilicon/configs/hi3536dv100_lite_defconfig @@ -30,7 +30,12 @@ BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/hi3536dv100/ke BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_UIMAGE_LOADADDR="0x80008000" BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="hisilicon" +BR2_OPENIPC_FAMILY="hi3536dv100" +BR2_OPENIPC_MODEL="hi3536dv100" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-ingenic/board/t21 b/br-ext-chip-ingenic/board/t21 new file mode 120000 index 00000000..72f1a7d3 --- /dev/null +++ b/br-ext-chip-ingenic/board/t21 @@ -0,0 +1 @@ +t31 \ No newline at end of file diff --git a/br-ext-chip-ingenic/configs/t10_lite_defconfig b/br-ext-chip-ingenic/configs/t10_lite_defconfig index ce542a68..35616188 100644 --- a/br-ext-chip-ingenic/configs/t10_lite_defconfig +++ b/br-ext-chip-ingenic/configs/t10_lite_defconfig @@ -29,10 +29,15 @@ BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.10.14" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y -BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/t31/kernel/t10.generic.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/t21/kernel/t10.generic.config" BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_LZMA=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="ingenic" +BR2_OPENIPC_FAMILY="t21" +BR2_OPENIPC_MODEL="t10" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-ingenic/configs/t20_lite_defconfig b/br-ext-chip-ingenic/configs/t20_lite_defconfig index 740bc61a..40ca79c0 100644 --- a/br-ext-chip-ingenic/configs/t20_lite_defconfig +++ b/br-ext-chip-ingenic/configs/t20_lite_defconfig @@ -29,10 +29,15 @@ BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.10.14" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y -BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/t31/kernel/t20.generic.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/t21/kernel/t20.generic.config" BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_LZMA=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="ingenic" +BR2_OPENIPC_FAMILY="t21" +BR2_OPENIPC_MODEL="t20" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-ingenic/configs/t21_lite_defconfig b/br-ext-chip-ingenic/configs/t21_lite_defconfig index 2493af83..40bbb4db 100644 --- a/br-ext-chip-ingenic/configs/t21_lite_defconfig +++ b/br-ext-chip-ingenic/configs/t21_lite_defconfig @@ -29,10 +29,15 @@ BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.10.14" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y -BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/t31/kernel/t21.generic.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/t21/kernel/t21.generic.config" BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_LZMA=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="ingenic" +BR2_OPENIPC_FAMILY="t21" +BR2_OPENIPC_MODEL="t21" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-ingenic/configs/t30_lite_defconfig b/br-ext-chip-ingenic/configs/t30_lite_defconfig index 79cf2ce0..f40d81cc 100644 --- a/br-ext-chip-ingenic/configs/t30_lite_defconfig +++ b/br-ext-chip-ingenic/configs/t30_lite_defconfig @@ -29,10 +29,15 @@ BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.10.14" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y -BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/t31/kernel/t30.generic.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_VENDOR)/board/t21/kernel/t30.generic.config" BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_LZMA=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="ingenic" +BR2_OPENIPC_FAMILY="t21" +BR2_OPENIPC_MODEL="t30" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-ingenic/configs/t31_fpv_defconfig b/br-ext-chip-ingenic/configs/t31_fpv_defconfig index 22cd151d..4dcd7acc 100644 --- a/br-ext-chip-ingenic/configs/t31_fpv_defconfig +++ b/br-ext-chip-ingenic/configs/t31_fpv_defconfig @@ -32,7 +32,12 @@ 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 BR2_LINUX_KERNEL_LZMA=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="ingenic" +BR2_OPENIPC_FAMILY="t31" +BR2_OPENIPC_MODEL="t31" +BR2_OPENIPC_RELEASE="fpv" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-ingenic/configs/t31_lite_defconfig b/br-ext-chip-ingenic/configs/t31_lite_defconfig index b8845fba..9caf4974 100644 --- a/br-ext-chip-ingenic/configs/t31_lite_defconfig +++ b/br-ext-chip-ingenic/configs/t31_lite_defconfig @@ -32,7 +32,12 @@ 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 BR2_LINUX_KERNEL_LZMA=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="ingenic" +BR2_OPENIPC_FAMILY="t31" +BR2_OPENIPC_MODEL="t31" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-ingenic/configs/t31_ultimate_defconfig b/br-ext-chip-ingenic/configs/t31_ultimate_defconfig index 52321090..56cefa0f 100644 --- a/br-ext-chip-ingenic/configs/t31_ultimate_defconfig +++ b/br-ext-chip-ingenic/configs/t31_ultimate_defconfig @@ -32,7 +32,12 @@ 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 BR2_LINUX_KERNEL_LZMA=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="ingenic" +BR2_OPENIPC_FAMILY="t31" +BR2_OPENIPC_MODEL="t31" +BR2_OPENIPC_RELEASE="ultimate" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-ingenic/configs/t40_lite_defconfig b/br-ext-chip-ingenic/configs/t40_lite_defconfig index 983c3e28..619b08d9 100644 --- a/br-ext-chip-ingenic/configs/t40_lite_defconfig +++ b/br-ext-chip-ingenic/configs/t40_lite_defconfig @@ -32,7 +32,12 @@ 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 BR2_LINUX_KERNEL_LZMA=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="ingenic" +BR2_OPENIPC_FAMILY="t40" +BR2_OPENIPC_MODEL="t40" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-ingenic/configs/t40_ultimate_defconfig b/br-ext-chip-ingenic/configs/t40_ultimate_defconfig index 01359512..10a22fb8 100644 --- a/br-ext-chip-ingenic/configs/t40_ultimate_defconfig +++ b/br-ext-chip-ingenic/configs/t40_ultimate_defconfig @@ -32,7 +32,12 @@ 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 BR2_LINUX_KERNEL_LZMA=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="ingenic" +BR2_OPENIPC_FAMILY="t40" +BR2_OPENIPC_MODEL="t40" +BR2_OPENIPC_RELEASE="ultimate" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-novatek/configs/nt98562_lite_defconfig b/br-ext-chip-novatek/configs/nt98562_lite_defconfig index df29ce68..95bc2ddb 100644 --- a/br-ext-chip-novatek/configs/nt98562_lite_defconfig +++ b/br-ext-chip-novatek/configs/nt98562_lite_defconfig @@ -32,7 +32,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="novatek" +BR2_OPENIPC_FAMILY="nt9856x" +BR2_OPENIPC_MODEL="nt98562" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-novatek/configs/nt98566_lite_defconfig b/br-ext-chip-novatek/configs/nt98566_lite_defconfig index f08cebf1..e60ee4d2 100644 --- a/br-ext-chip-novatek/configs/nt98566_lite_defconfig +++ b/br-ext-chip-novatek/configs/nt98566_lite_defconfig @@ -31,7 +31,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="novatek" +BR2_OPENIPC_FAMILY="nt9856x" +BR2_OPENIPC_MODEL="nt98566" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-rockchip/configs/rv1109_lite_defconfig b/br-ext-chip-rockchip/configs/rv1109_lite_defconfig index bcb5d216..5c81fbde 100644 --- a/br-ext-chip-rockchip/configs/rv1109_lite_defconfig +++ b/br-ext-chip-rockchip/configs/rv1109_lite_defconfig @@ -38,7 +38,12 @@ BR2_LINUX_KERNEL_IMAGE_TARGET_NAME="rv1109-38x38-v10-spi-nand-imx307.img" #BR2_LINUX_KERNEL_IMAGE_TARGET_NAME="rv1109-38x38-v10-spi-nand-imx335.img" BR2_LINUX_KERNEL_IMAGE_NAME="zboot.img" BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="rockchip" +BR2_OPENIPC_FAMILY="rv11xx" +BR2_OPENIPC_MODEL="rv1109" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-rockchip/configs/rv1126_lite_defconfig b/br-ext-chip-rockchip/configs/rv1126_lite_defconfig index 34846fc3..461bad8a 100644 --- a/br-ext-chip-rockchip/configs/rv1126_lite_defconfig +++ b/br-ext-chip-rockchip/configs/rv1126_lite_defconfig @@ -37,7 +37,12 @@ BR2_LINUX_KERNEL_IMAGE_TARGET_CUSTOM=y BR2_LINUX_KERNEL_IMAGE_TARGET_NAME="rv1126-ai-cam-ddr3-v1.img" BR2_LINUX_KERNEL_IMAGE_NAME="zboot.img" BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="rockchip" +BR2_OPENIPC_FAMILY="rv11xx" +BR2_OPENIPC_MODEL="rv1126" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-sigmastar/configs/msc313e_lite_defconfig b/br-ext-chip-sigmastar/configs/msc313e_lite_defconfig index e6157bed..c98a012c 100644 --- a/br-ext-chip-sigmastar/configs/msc313e_lite_defconfig +++ b/br-ext-chip-sigmastar/configs/msc313e_lite_defconfig @@ -29,7 +29,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="sigmastar" +BR2_OPENIPC_FAMILY="infinity3" +BR2_OPENIPC_MODEL="msc313e" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-sigmastar/configs/msc316dc_lite_defconfig b/br-ext-chip-sigmastar/configs/msc316dc_lite_defconfig index a605bfe9..b330ad93 100644 --- a/br-ext-chip-sigmastar/configs/msc316dc_lite_defconfig +++ b/br-ext-chip-sigmastar/configs/msc316dc_lite_defconfig @@ -32,7 +32,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="sigmastar" +BR2_OPENIPC_FAMILY="infinity3" +BR2_OPENIPC_MODEL="msc316dc" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-sigmastar/configs/msc316dm_lite_defconfig b/br-ext-chip-sigmastar/configs/msc316dm_lite_defconfig index 0f060068..edc0e5ac 100644 --- a/br-ext-chip-sigmastar/configs/msc316dm_lite_defconfig +++ b/br-ext-chip-sigmastar/configs/msc316dm_lite_defconfig @@ -29,7 +29,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="sigmastar" +BR2_OPENIPC_FAMILY="infinity3" +BR2_OPENIPC_MODEL="msc316dm" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-sigmastar/configs/ssc325_lite_defconfig b/br-ext-chip-sigmastar/configs/ssc325_lite_defconfig index 54795c82..94953cdc 100644 --- a/br-ext-chip-sigmastar/configs/ssc325_lite_defconfig +++ b/br-ext-chip-sigmastar/configs/ssc325_lite_defconfig @@ -29,7 +29,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="sigmastar" +BR2_OPENIPC_FAMILY="infinity6b0" +BR2_OPENIPC_MODEL="ssc325" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-sigmastar/configs/ssc333_lite_defconfig b/br-ext-chip-sigmastar/configs/ssc333_lite_defconfig index b5fb084f..828879e3 100644 --- a/br-ext-chip-sigmastar/configs/ssc333_lite_defconfig +++ b/br-ext-chip-sigmastar/configs/ssc333_lite_defconfig @@ -29,7 +29,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="sigmastar" +BR2_OPENIPC_FAMILY="infinity6b0" +BR2_OPENIPC_MODEL="ssc333" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-sigmastar/configs/ssc335_initramfs_defconfig b/br-ext-chip-sigmastar/configs/ssc335_initramfs_defconfig index 569e4354..ab817af2 100644 --- a/br-ext-chip-sigmastar/configs/ssc335_initramfs_defconfig +++ b/br-ext-chip-sigmastar/configs/ssc335_initramfs_defconfig @@ -25,7 +25,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="sigmastar" +BR2_OPENIPC_FAMILY="infinity6b0" +BR2_OPENIPC_MODEL="ssc335" +BR2_OPENIPC_RELEASE="initramfs" # Filesystem BR2_TARGET_ROOTFS_INITRAMFS=y diff --git a/br-ext-chip-sigmastar/configs/ssc335_lite_defconfig b/br-ext-chip-sigmastar/configs/ssc335_lite_defconfig index 657df07c..20222778 100644 --- a/br-ext-chip-sigmastar/configs/ssc335_lite_defconfig +++ b/br-ext-chip-sigmastar/configs/ssc335_lite_defconfig @@ -29,7 +29,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="sigmastar" +BR2_OPENIPC_FAMILY="infinity6b0" +BR2_OPENIPC_MODEL="ssc335" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-sigmastar/configs/ssc335de_lite_defconfig b/br-ext-chip-sigmastar/configs/ssc335de_lite_defconfig index 3b8f3dba..677ec88e 100644 --- a/br-ext-chip-sigmastar/configs/ssc335de_lite_defconfig +++ b/br-ext-chip-sigmastar/configs/ssc335de_lite_defconfig @@ -29,7 +29,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="sigmastar" +BR2_OPENIPC_FAMILY="infinity6b0" +BR2_OPENIPC_MODEL="ssc335de" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-sigmastar/configs/ssc337_lite_defconfig b/br-ext-chip-sigmastar/configs/ssc337_lite_defconfig index a2cfbb6d..80061da1 100644 --- a/br-ext-chip-sigmastar/configs/ssc337_lite_defconfig +++ b/br-ext-chip-sigmastar/configs/ssc337_lite_defconfig @@ -29,7 +29,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="sigmastar" +BR2_OPENIPC_FAMILY="infinity6b0" +BR2_OPENIPC_MODEL="ssc337" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-sigmastar/configs/ssc337de_lite_defconfig b/br-ext-chip-sigmastar/configs/ssc337de_lite_defconfig index e89d3198..9b3838be 100644 --- a/br-ext-chip-sigmastar/configs/ssc337de_lite_defconfig +++ b/br-ext-chip-sigmastar/configs/ssc337de_lite_defconfig @@ -29,7 +29,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="sigmastar" +BR2_OPENIPC_FAMILY="infinity6b0" +BR2_OPENIPC_MODEL="ssc337de" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-sigmastar/configs/ssc338q_initramfs_defconfig b/br-ext-chip-sigmastar/configs/ssc338q_initramfs_defconfig index e48e8e20..c54cedb5 100644 --- a/br-ext-chip-sigmastar/configs/ssc338q_initramfs_defconfig +++ b/br-ext-chip-sigmastar/configs/ssc338q_initramfs_defconfig @@ -26,7 +26,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="sigmastar" +BR2_OPENIPC_FAMILY="infinity6e" +BR2_OPENIPC_MODEL="ssc338q" +BR2_OPENIPC_RELEASE="initramfs" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-sigmastar/configs/ssc338q_lite_defconfig b/br-ext-chip-sigmastar/configs/ssc338q_lite_defconfig index 440cfdaf..62b36c17 100644 --- a/br-ext-chip-sigmastar/configs/ssc338q_lite_defconfig +++ b/br-ext-chip-sigmastar/configs/ssc338q_lite_defconfig @@ -26,7 +26,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="sigmastar" +BR2_OPENIPC_FAMILY="infinity6e" +BR2_OPENIPC_MODEL="ssc338q" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-ti/configs/dm36x_lite_defconfig b/br-ext-chip-ti/configs/dm36x_lite_defconfig index 23b863c6..404fa745 100644 --- a/br-ext-chip-ti/configs/dm36x_lite_defconfig +++ b/br-ext-chip-ti/configs/dm36x_lite_defconfig @@ -29,7 +29,12 @@ 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 BR2_LINUX_KERNEL_LZMA=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="ti" +BR2_OPENIPC_FAMILY="dm36x" +BR2_OPENIPC_MODEL="dm36x" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-xiongmai/configs/xm510_lite_defconfig b/br-ext-chip-xiongmai/configs/xm510_lite_defconfig index 3105eb42..b28b210a 100644 --- a/br-ext-chip-xiongmai/configs/xm510_lite_defconfig +++ b/br-ext-chip-xiongmai/configs/xm510_lite_defconfig @@ -27,7 +27,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="xiongmai" +BR2_OPENIPC_FAMILY="xm510" +BR2_OPENIPC_MODEL="xm510" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-xiongmai/configs/xm530_lite_defconfig b/br-ext-chip-xiongmai/configs/xm530_lite_defconfig index 43525f2d..ee50e029 100644 --- a/br-ext-chip-xiongmai/configs/xm530_lite_defconfig +++ b/br-ext-chip-xiongmai/configs/xm530_lite_defconfig @@ -27,7 +27,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="xiongmai" +BR2_OPENIPC_FAMILY="xm530" +BR2_OPENIPC_MODEL="xm530" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/br-ext-chip-xiongmai/configs/xm550_lite_defconfig b/br-ext-chip-xiongmai/configs/xm550_lite_defconfig index d987bb72..25b44598 100644 --- a/br-ext-chip-xiongmai/configs/xm550_lite_defconfig +++ b/br-ext-chip-xiongmai/configs/xm550_lite_defconfig @@ -27,7 +27,12 @@ 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 BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_VENDOR_PATCHER=y + +# OpenIPC +BR2_OPENIPC_VENDOR="xiongmai" +BR2_OPENIPC_FAMILY="xm530" +BR2_OPENIPC_MODEL="xm550" +BR2_OPENIPC_RELEASE="lite" # Filesystem # BR2_TARGET_TZ_INFO is not set diff --git a/general/Config.in b/general/Config.in index 9f60d1fb..94f6703c 100644 --- a/general/Config.in +++ b/general/Config.in @@ -1,95 +1,17 @@ -source "$BR2_EXTERNAL_GENERAL_PATH/package/allwinner-osdrv-v83x/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/ambarella-osdrv-s3l/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/atbm603x/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/aura-httpd/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/aws-producer/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/aws-webrtc/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/baresip-openipc/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/comgt/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/datalink/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/df_sdwan_edge/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/dropbear-openipc/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/exfat-openipc/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/f2fs-tools-openipc/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/fdk-aac-openipc/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/ffmpeg-openipc/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/fullhan-osdrv-fh8852v100/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/fullhan-osdrv-fh8852v200/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/gdbserver-lite/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/goke-osdrv-gk710x/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/goke-osdrv-gk7205v200/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/grainmedia-osdrv-gm8136/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/hisi-gpio/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/hisilicon-opensdk/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/hisilicon-osdrv1-sources/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/hisilicon-osdrv-hi3516av100/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/hisilicon-osdrv-hi3516cv100/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/hisilicon-osdrv-hi3516cv200/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/hisilicon-osdrv-hi3516cv300/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/hisilicon-osdrv-hi3516cv500/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/hisilicon-osdrv-hi3516ev200/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/hisilicon-osdrv-hi3519v101/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/hisilicon-osdrv-hi3536dv100/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/i2c-telemetry/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/ingenic-opensdk/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/ingenic-osdrv-t20/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/ingenic-osdrv-t21/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/ingenic-osdrv-t30/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/ingenic-osdrv-t31/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/ingenic-osdrv-t40/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/ipctool/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/json-c-openipc/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/jsonfilter/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/lame-openipc/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/libcurl-openipc/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/libevent-openipc/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/libhv-openipc/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/libogg-openipc/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/librem-openipc/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/libre-openipc/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/libsrt-openipc/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/libsrtp-openipc/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/libwebsockets-openipc/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/linux-firmware-openipc/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/majestic/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/majestic-fonts/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/mavfwd/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/mavlink-router/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/mbedtls-openipc/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/microbe-web/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/microsnander/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/mini/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/mini-snmpd-openipc/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/motors/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/mt7601u-ap-openipc/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/nabto/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/node-exporter/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/novatek-osdrv-nt9856x/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/opus-openipc/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/quirc-openipc/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/rcjoystick/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/rockchip-osdrv-rv11xx/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/rtl8188eus-openipc/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/rtl8188fu-openipc/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/rtl8189fs-openipc/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/rtl8192eu-openipc/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/rtl8733bu-openipc/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/rtl8812au-openipc/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/rtw-hostapd/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/sigmastar-osdrv-infinity6e/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/sigmastar-osdrv-msc313e/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/sigmastar-osdrv-ssc335/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/ssw101b/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/uacme-openipc/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/uqmi-openipc/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/usrsctp/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/vendor-patcher/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/vtund-openipc/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/wifibroadcast/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/wireless-configuration/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/xiongmai-opensdk-xm510/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/xiongmai-osdrv-xm510/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/xiongmai-osdrv-xm530/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/xmdp/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/yaml-cli/Config.in" -source "$BR2_EXTERNAL_GENERAL_PATH/package/zerotier-one/Config.in" +config BR2_OPENIPC_VENDOR + string "openipc vendor" + default "hisilicon" + +config BR2_OPENIPC_FAMILY + string "openipc family" + default "hi3516ev200" + +config BR2_OPENIPC_MODEL + string "openipc model" + default "hi3516ev300" + +config BR2_OPENIPC_RELEASE + string "openipc release" + default "lite" + +source "$BR2_EXTERNAL_GENERAL_PATH/package/Config.in" diff --git a/general/external.mk b/general/external.mk index 104a4e37..12d14aa4 100644 --- a/general/external.mk +++ b/general/external.mk @@ -1,9 +1,10 @@ -EXTERNAL_FAMILY = $(shell grep -oE "board.\w+" $(BR2_CONFIG) | cut -d "/" -f 2) -EXTERNAL_RELEASE = $(shell grep -oE "\w+_defconfig" $(BR2_CONFIG) | cut -d "_" -f 2) -EXTERNAL_VENDOR = $(shell grep -oE "br-ext-chip-\w+" $(BR2_CONFIG)) +export OPENIPC_VENDOR = $(call qstrip,$(BR2_OPENIPC_VENDOR)) +export OPENIPC_FAMILY = $(call qstrip,$(BR2_OPENIPC_FAMILY)) +export OPENIPC_MODEL = $(call qstrip,$(BR2_OPENIPC_MODEL)) +export OPENIPC_RELEASE = $(call qstrip,$(BR2_OPENIPC_RELEASE)) -export BR2_EXTERNAL_VENDOR = $(BR2_EXTERNAL)/../$(EXTERNAL_VENDOR) +export BR2_EXTERNAL_LIBC ?= $(call qstrip,$(BR2_TOOLCHAIN_BUILDROOT_LIBC)) export BR2_EXTERNAL_SCRIPTS = $(BR2_EXTERNAL)/scripts -export BR2_EXTERNAL_LIBC = $(shell $(BR2_EXTERNAL_SCRIPTS)/show_toolchains.sh $(BR2_DEFCONFIG) | cut -d "-" -f 3) +export BR2_EXTERNAL_VENDOR = $(BR2_EXTERNAL)/../br-ext-chip-$(BR2_OPENIPC_VENDOR) include $(sort $(wildcard $(BR2_EXTERNAL)/package/*/*.mk)) diff --git a/general/package/Config.in b/general/package/Config.in new file mode 100644 index 00000000..9f60d1fb --- /dev/null +++ b/general/package/Config.in @@ -0,0 +1,95 @@ +source "$BR2_EXTERNAL_GENERAL_PATH/package/allwinner-osdrv-v83x/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/ambarella-osdrv-s3l/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/atbm603x/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/aura-httpd/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/aws-producer/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/aws-webrtc/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/baresip-openipc/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/comgt/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/datalink/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/df_sdwan_edge/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/dropbear-openipc/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/exfat-openipc/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/f2fs-tools-openipc/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/fdk-aac-openipc/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/ffmpeg-openipc/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/fullhan-osdrv-fh8852v100/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/fullhan-osdrv-fh8852v200/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/gdbserver-lite/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/goke-osdrv-gk710x/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/goke-osdrv-gk7205v200/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/grainmedia-osdrv-gm8136/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/hisi-gpio/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/hisilicon-opensdk/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/hisilicon-osdrv1-sources/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/hisilicon-osdrv-hi3516av100/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/hisilicon-osdrv-hi3516cv100/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/hisilicon-osdrv-hi3516cv200/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/hisilicon-osdrv-hi3516cv300/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/hisilicon-osdrv-hi3516cv500/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/hisilicon-osdrv-hi3516ev200/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/hisilicon-osdrv-hi3519v101/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/hisilicon-osdrv-hi3536dv100/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/i2c-telemetry/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/ingenic-opensdk/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/ingenic-osdrv-t20/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/ingenic-osdrv-t21/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/ingenic-osdrv-t30/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/ingenic-osdrv-t31/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/ingenic-osdrv-t40/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/ipctool/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/json-c-openipc/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/jsonfilter/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/lame-openipc/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/libcurl-openipc/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/libevent-openipc/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/libhv-openipc/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/libogg-openipc/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/librem-openipc/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/libre-openipc/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/libsrt-openipc/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/libsrtp-openipc/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/libwebsockets-openipc/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/linux-firmware-openipc/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/majestic/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/majestic-fonts/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/mavfwd/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/mavlink-router/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/mbedtls-openipc/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/microbe-web/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/microsnander/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/mini/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/mini-snmpd-openipc/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/motors/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/mt7601u-ap-openipc/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/nabto/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/node-exporter/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/novatek-osdrv-nt9856x/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/opus-openipc/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/quirc-openipc/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/rcjoystick/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/rockchip-osdrv-rv11xx/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/rtl8188eus-openipc/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/rtl8188fu-openipc/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/rtl8189fs-openipc/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/rtl8192eu-openipc/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/rtl8733bu-openipc/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/rtl8812au-openipc/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/rtw-hostapd/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/sigmastar-osdrv-infinity6e/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/sigmastar-osdrv-msc313e/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/sigmastar-osdrv-ssc335/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/ssw101b/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/uacme-openipc/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/uqmi-openipc/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/usrsctp/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/vendor-patcher/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/vtund-openipc/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/wifibroadcast/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/wireless-configuration/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/xiongmai-opensdk-xm510/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/xiongmai-osdrv-xm510/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/xiongmai-osdrv-xm530/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/xmdp/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/yaml-cli/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/zerotier-one/Config.in" diff --git a/general/package/datalink/datalink.mk b/general/package/datalink/datalink.mk index d54f1e4c..a150c9c7 100644 --- a/general/package/datalink/datalink.mk +++ b/general/package/datalink/datalink.mk @@ -8,10 +8,8 @@ DATALINK_SITE = DATALINK_LICENSE = GPL-2.0 DATALINK_FPATH = air -ifeq ($(EXTERNAL_FAMILY),hi3536dv100) - ifeq ($(EXTERNAL_RELEASE),fpv) - DATALINK_FPATH = gs - endif +ifeq ($(OPENIPC_FAMILY),hi3536dv100) + DATALINK_FPATH = gs endif define DATALINK_INSTALL_TARGET_CMDS diff --git a/general/package/df_sdwan_edge/df_sdwan_edge.mk b/general/package/df_sdwan_edge/df_sdwan_edge.mk index e965a3cd..495c7b45 100644 --- a/general/package/df_sdwan_edge/df_sdwan_edge.mk +++ b/general/package/df_sdwan_edge/df_sdwan_edge.mk @@ -6,13 +6,11 @@ # - Package information DF_SDWAN_EDGE_VERSION = current +DF_SDWAN_EDGE_SOURCE = df_sdwan_edge.$(OPENIPC_FAMILY).tar.xz DF_SDWAN_EDGE_SITE = http://getdataflow.ru/download/sdwan/openipc DF_SDWAN_EDGE_LICENSE = PROPRIETARY DF_SDWAN_EDGE_LICENSE_FILES = LICENSE -# - File name on server -DF_SDWAN_EDGE_SOURCE = df_sdwan_edge.$(EXTERNAL_FAMILY).tar.xz - # - Install commands define DF_SDWAN_EDGE_INSTALL_TARGET_CMDS # --- Create folders @@ -37,7 +35,6 @@ define DF_SDWAN_EDGE_INSTALL_TARGET_CMDS # --- Install service $(INSTALL) -m 755 -d $(TARGET_DIR)/etc/init.d $(INSTALL) -m 755 $(@D)/service/S45sdwan-edge $(TARGET_DIR)/etc/init.d/S45sdwan-edge - endef $(eval $(generic-package)) diff --git a/general/package/hisilicon-opensdk/hisilicon-opensdk.mk b/general/package/hisilicon-opensdk/hisilicon-opensdk.mk index e003b935..72c7fac7 100644 --- a/general/package/hisilicon-opensdk/hisilicon-opensdk.mk +++ b/general/package/hisilicon-opensdk/hisilicon-opensdk.mk @@ -15,23 +15,23 @@ HISILICON_OPENSDK_MODULE_MAKE_OPTS = \ DISABLE_PM=1 \ DISABLE_TDE=1 \ DISABLE_VO=1 \ - CHIPARCH=$(EXTERNAL_FAMILY) + CHIPARCH=$(OPENIPC_FAMILY) -ifeq ($(EXTERNAL_FAMILY),hi3516ev200) +ifeq ($(OPENIPC_FAMILY),hi3516ev200) HISILICON_OPENSDK_MODULE_MAKE_OPTS += DISABLE_ISP=1 HISILICON_OPENSDK_SDK_CODE = 0x3516E200 -else ifeq ($(EXTERNAL_FAMILY),gk7205v200) +else ifeq ($(OPENIPC_FAMILY),gk7205v200) HISILICON_OPENSDK_SDK_CODE = 0x7205200 endif # for userspace libraries define HISILICON_OPENSDK_BUILD_CMDS - $(MAKE) $(TARGET_CONFIGURE_OPTS) CHIPARCH=$(EXTERNAL_FAMILY) SDK_CODE=$(HISILICON_OPENSDK_SDK_CODE) -C $(@D)/libraries all + $(MAKE) $(TARGET_CONFIGURE_OPTS) CHIPARCH=$(OPENIPC_FAMILY) SDK_CODE=$(HISILICON_OPENSDK_SDK_CODE) -C $(@D)/libraries all endef define HISILICON_OPENSDK_INSTALL_TARGET_CMDS $(INSTALL) -m 755 -d $(TARGET_DIR)/usr/lib/sensors - $(INSTALL) -D -m 0644 $(@D)/libraries/sensor/$(EXTERNAL_FAMILY)/sony_imx335/libsns_imx335.so $(TARGET_DIR)/usr/lib/sensors + $(INSTALL) -D -m 0644 $(@D)/libraries/sensor/$(OPENIPC_FAMILY)/sony_imx335/libsns_imx335.so $(TARGET_DIR)/usr/lib/sensors endef $(eval $(kernel-module)) diff --git a/general/package/majestic/majestic.mk b/general/package/majestic/majestic.mk index 5518d86d..435384f6 100644 --- a/general/package/majestic/majestic.mk +++ b/general/package/majestic/majestic.mk @@ -5,51 +5,29 @@ ################################################################################ MAJESTIC_VERSION = current +MAJESTIC_SOURCE = majestic.$(OPENIPC_FAMILY).$(OPENIPC_RELEASE).master.tar.bz2 MAJESTIC_SITE = https://openipc.s3-eu-west-1.amazonaws.com MAJESTIC_LICENSE = PROPRIETARY MAJESTIC_LICENSE_FILES = LICENSE -MAJESTIC_FAMILY = $(EXTERNAL_FAMILY) -MAJESTIC_RELEASE = $(EXTERNAL_RELEASE) - -ifeq ($(MAJESTIC_FAMILY),t10) - MAJESTIC_FAMILY = t21 -endif - -ifeq ($(MAJESTIC_RELEASE),ultimate) - # we don't have Majestic binary Ultimate distributions for these - # platforms so use Lite - ifeq ($(MAJESTIC_FAMILY),hi3516av100) - MAJESTIC_RELEASE = lite - else ifeq ($(MAJESTIC_FAMILY),hi3519v101) - MAJESTIC_RELEASE = lite - endif -endif - -ifeq ($(MAJESTIC_RELEASE),lte) - MAJESTIC_RELEASE = fpv -endif - -MAJESTIC_SOURCE = majestic.$(MAJESTIC_FAMILY).$(MAJESTIC_RELEASE).master.tar.bz2 - MAJESTIC_DEPENDENCIES = \ - libevent-openipc \ - mbedtls-openipc \ json-c-openipc \ - zlib \ + libevent-openipc \ + libogg-openipc \ + mbedtls-openipc \ opus-openipc \ - libogg-openipc + zlib define MAJESTIC_INSTALL_TARGET_CMDS $(INSTALL) -m 755 -d $(TARGET_DIR)/etc - $(INSTALL) -m 644 $(@D)/majestic-mini.yaml $(TARGET_DIR)/etc/majestic.yaml - $(INSTALL) -m 644 $(@D)/majestic.yaml $(TARGET_DIR)/etc/majestic.full + $(INSTALL) -m 755 -d $(TARGET_DIR)/etc/init.d + $(INSTALL) -m 755 -t $(TARGET_DIR)/etc/init.d $(MAJESTIC_PKGDIR)/files/S95majestic $(INSTALL) -m 755 -d $(TARGET_DIR)/usr/bin $(INSTALL) -m 755 -t $(TARGET_DIR)/usr/bin $(@D)/majestic - $(INSTALL) -m 755 -d $(TARGET_DIR)/etc/init.d - $(INSTALL) -m 755 -t $(TARGET_DIR)/etc/init.d $(MAJESTIC_PKGDIR)/files/S95majestic + $(INSTALL) -m 644 $(@D)/majestic-mini.yaml $(TARGET_DIR)/etc/majestic.yaml + $(INSTALL) -m 644 $(@D)/majestic.yaml $(TARGET_DIR)/etc/majestic.full endef $(eval $(generic-package)) diff --git a/general/package/vendor-patcher/Config.in b/general/package/vendor-patcher/Config.in index 0d9b712c..3a15e62a 100644 --- a/general/package/vendor-patcher/Config.in +++ b/general/package/vendor-patcher/Config.in @@ -1,5 +1,5 @@ config BR2_PACKAGE_VENDOR_PATCHER - bool - depends on BR2_LINUX_KERNEL + bool "vendor patcher" + default y if BR2_LINUX_KERNEL help Linux patcher for OpenIPC diff --git a/general/package/vendor-patcher/vendor-patcher.mk b/general/package/vendor-patcher/vendor-patcher.mk index b4ec8211..8a1173db 100644 --- a/general/package/vendor-patcher/vendor-patcher.mk +++ b/general/package/vendor-patcher/vendor-patcher.mk @@ -4,8 +4,7 @@ # ################################################################################ -VENDOR_PATCHER_PATH = $(BR2_EXTERNAL_VENDOR)/board/$(EXTERNAL_FAMILY)/kernel -LINUX_PRE_PATCH_HOOKS += VENDOR_PATCHER_LOCAL_FILES +VENDOR_PATCHER_PATH = $(BR2_EXTERNAL_VENDOR)/board/$(OPENIPC_FAMILY)/kernel ifneq ($(BR2_PACKAGE_WIRELESS_TOOLS),y) define VENDOR_PATCHER_CONFIG_CFG80211 @@ -17,6 +16,10 @@ 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 diff --git a/general/package/wifibroadcast/wifibroadcast.mk b/general/package/wifibroadcast/wifibroadcast.mk index fd1651c4..0cec2d9c 100644 --- a/general/package/wifibroadcast/wifibroadcast.mk +++ b/general/package/wifibroadcast/wifibroadcast.mk @@ -8,10 +8,8 @@ WIFIBROADCAST_SITE = $(call github,svpcom,wfb-ng,wfb-ng-$(WIFIBROADCAST_VERSION) WIFIBROADCAST_LICENSE = GPL-2.0 WIFIBROADCAST_FPATH = air -ifeq ($(EXTERNAL_FAMILY),hi3536dv100) - ifeq ($(EXTERNAL_RELEASE),fpv) - WIFIBROADCAST_FPATH = gs - endif +ifeq ($(OPENIPC_FAMILY),hi3536dv100) + WIFIBROADCAST_FPATH = gs endif WIFIBROADCAST_DEPENDENCIES += libpcap libsodium iw diff --git a/general/scripts/excludes/gk7205v200_lte.list b/general/scripts/excludes/gk7205v200_lte.list deleted file mode 100644 index 70bd7f8b..00000000 --- a/general/scripts/excludes/gk7205v200_lte.list +++ /dev/null @@ -1,35 +0,0 @@ -/etc/sensors/iq/f23.ini -/etc/sensors/iq/gc2053.ini -/etc/sensors/iq/sc2232.ini -/etc/sensors/iq/sc2335.ini -/lib/modules/4.9.37/goke/gk7205v200_rgn.ko -/lib/modules/4.9.37/goke/gk7205v200_jpege.ko -/lib/modules/4.9.37/goke/gk7205v200_ive.ko -/lib/modules/4.9.37/goke/gk7205v200_aio.ko -/lib/modules/4.9.37/goke/gk7205v200_ai.ko -/lib/modules/4.9.37/goke/gk7205v200_ao.ko -/lib/modules/4.9.37/goke/gk7205v200_aenc.ko -/lib/modules/4.9.37/goke/gk7205v200_adec.ko -/lib/modules/4.9.37/goke/gk7205v200_acodec.ko -/usr/lib/sensors/libsns_ar0237.so -/usr/lib/sensors/libsns_bt656.so -/usr/lib/sensors/libsns_f23.so -/usr/lib/sensors/libsns_f37.so -/usr/lib/sensors/libsns_gc2053.so -/usr/lib/sensors/libsns_gc2053_forcar.so -/usr/lib/sensors/libsns_gc4653_2l.so -/usr/lib/sensors/libsns_imx290.so -/usr/lib/sensors/libsns_imx327.so -/usr/lib/sensors/libsns_imx327_2l.so -/usr/lib/sensors/libsns_os05a.so -/usr/lib/sensors/libsns_ov2718.so -/usr/lib/sensors/libsns_sc200ai.so -/usr/lib/sensors/libsns_sc2231.so -/usr/lib/sensors/libsns_sc2232h.so -/usr/lib/sensors/libsns_sc2235.so -/usr/lib/sensors/libsns_sc2239.so -/usr/lib/sensors/libsns_sc2335.so -/usr/lib/sensors/libsns_sc3235.so -/usr/lib/sensors/libsns_sc3335.so -/usr/lib/sensors/libsns_sc4236.so -/usr/lib/sensors/libsns_sc500ai.so diff --git a/general/scripts/excludes/gk7205v300_lte.list b/general/scripts/excludes/gk7205v300_lte.list deleted file mode 100644 index 70bd7f8b..00000000 --- a/general/scripts/excludes/gk7205v300_lte.list +++ /dev/null @@ -1,35 +0,0 @@ -/etc/sensors/iq/f23.ini -/etc/sensors/iq/gc2053.ini -/etc/sensors/iq/sc2232.ini -/etc/sensors/iq/sc2335.ini -/lib/modules/4.9.37/goke/gk7205v200_rgn.ko -/lib/modules/4.9.37/goke/gk7205v200_jpege.ko -/lib/modules/4.9.37/goke/gk7205v200_ive.ko -/lib/modules/4.9.37/goke/gk7205v200_aio.ko -/lib/modules/4.9.37/goke/gk7205v200_ai.ko -/lib/modules/4.9.37/goke/gk7205v200_ao.ko -/lib/modules/4.9.37/goke/gk7205v200_aenc.ko -/lib/modules/4.9.37/goke/gk7205v200_adec.ko -/lib/modules/4.9.37/goke/gk7205v200_acodec.ko -/usr/lib/sensors/libsns_ar0237.so -/usr/lib/sensors/libsns_bt656.so -/usr/lib/sensors/libsns_f23.so -/usr/lib/sensors/libsns_f37.so -/usr/lib/sensors/libsns_gc2053.so -/usr/lib/sensors/libsns_gc2053_forcar.so -/usr/lib/sensors/libsns_gc4653_2l.so -/usr/lib/sensors/libsns_imx290.so -/usr/lib/sensors/libsns_imx327.so -/usr/lib/sensors/libsns_imx327_2l.so -/usr/lib/sensors/libsns_os05a.so -/usr/lib/sensors/libsns_ov2718.so -/usr/lib/sensors/libsns_sc200ai.so -/usr/lib/sensors/libsns_sc2231.so -/usr/lib/sensors/libsns_sc2232h.so -/usr/lib/sensors/libsns_sc2235.so -/usr/lib/sensors/libsns_sc2239.so -/usr/lib/sensors/libsns_sc2335.so -/usr/lib/sensors/libsns_sc3235.so -/usr/lib/sensors/libsns_sc3335.so -/usr/lib/sensors/libsns_sc4236.so -/usr/lib/sensors/libsns_sc500ai.so diff --git a/general/scripts/excludes/hi3516ev200_lte.list b/general/scripts/excludes/hi3516ev200_lte.list deleted file mode 100644 index ce7b15d5..00000000 --- a/general/scripts/excludes/hi3516ev200_lte.list +++ /dev/null @@ -1,24 +0,0 @@ -/etc/senors/iq/f23.ini -/etc/sensors/iq/gc2053.ini -/etc/sensors/iq/sc2232.ini -/etc/sensors/iq/sc2335.ini -/lib/modules/4.9.37/extra/open_rgn.ko -/lib/modules/4.9.37/extra/open_jpege.ko -/lib/modules/4.9.37/extra/open_ive.ko -/lib/modules/4.9.37/extra/open_aio.ko -/lib/modules/4.9.37/extra/open_ai.ko -/lib/modules/4.9.37/extra/open_ao.ko -/lib/modules/4.9.37/extra/open_aenc.ko -/lib/modules/4.9.37/extra/open_adec.ko -/lib/modules/4.9.37/extra/open_acodec.ko -/usr/lib/sensors/libsns_f22.so -/usr/lib/sensors/libsns_f23.so -/usr/lib/sensors/libsns_f37.so -/usr/lib/sensors/libsns_gc2053.so -/usr/lib/sensors/libsns_sc2231.so -/usr/lib/sensors/libsns_sc2232h.so -/usr/lib/sensors/libsns_sc2239.so -/usr/lib/sensors/libsns_sc2315e.so -/usr/lib/sensors/libsns_sc3235.so -/usr/lib/sensors/libsns_sc4236.so -/usr/lib/sensors/libsns_sp2305.so diff --git a/general/scripts/excludes/hi3516ev300_lte.list b/general/scripts/excludes/hi3516ev300_lte.list deleted file mode 100644 index ce7b15d5..00000000 --- a/general/scripts/excludes/hi3516ev300_lte.list +++ /dev/null @@ -1,24 +0,0 @@ -/etc/senors/iq/f23.ini -/etc/sensors/iq/gc2053.ini -/etc/sensors/iq/sc2232.ini -/etc/sensors/iq/sc2335.ini -/lib/modules/4.9.37/extra/open_rgn.ko -/lib/modules/4.9.37/extra/open_jpege.ko -/lib/modules/4.9.37/extra/open_ive.ko -/lib/modules/4.9.37/extra/open_aio.ko -/lib/modules/4.9.37/extra/open_ai.ko -/lib/modules/4.9.37/extra/open_ao.ko -/lib/modules/4.9.37/extra/open_aenc.ko -/lib/modules/4.9.37/extra/open_adec.ko -/lib/modules/4.9.37/extra/open_acodec.ko -/usr/lib/sensors/libsns_f22.so -/usr/lib/sensors/libsns_f23.so -/usr/lib/sensors/libsns_f37.so -/usr/lib/sensors/libsns_gc2053.so -/usr/lib/sensors/libsns_sc2231.so -/usr/lib/sensors/libsns_sc2232h.so -/usr/lib/sensors/libsns_sc2239.so -/usr/lib/sensors/libsns_sc2315e.so -/usr/lib/sensors/libsns_sc3235.so -/usr/lib/sensors/libsns_sc4236.so -/usr/lib/sensors/libsns_sp2305.so diff --git a/general/scripts/executing_commands.sh b/general/scripts/executing_commands.sh index 6e145349..9c0ecc47 100755 --- a/general/scripts/executing_commands.sh +++ b/general/scripts/executing_commands.sh @@ -1,45 +1,31 @@ #!/bin/bash -# -# Please check BR2_ROOTFS_POST_BUILD_SCRIPT option in config -# -D=$(date "+%y.%m.%d") -echo "OPENIPC_VERSION=${D:0:1}.${D:1}" >>${TARGET_DIR}/usr/lib/os-release -date "+GITHUB_VERSION=\"${GIT_BRANCH}+${GIT_HASH}, %Y-%m-%d\"" >>${TARGET_DIR}/usr/lib/os-release -date "+TIME_STAMP=%s" >>${TARGET_DIR}/usr/lib/os-release -if grep -q fpv_defconfig ${BR2_CONFIG}; then - echo "BUILD_OPTION=fpv" >>${TARGET_DIR}/usr/lib/os-release -elif grep -q lte_defconfig ${BR2_CONFIG}; then - echo "BUILD_OPTION=lte" >>${TARGET_DIR}/usr/lib/os-release -elif grep -q ultimate_defconfig ${BR2_CONFIG}; then - echo "BUILD_OPTION=ultimate" >>${TARGET_DIR}/usr/lib/os-release -else - echo "BUILD_OPTION=lite" >>${TARGET_DIR}/usr/lib/os-release -fi +D=$(date +%y.%m.%d) +R=${TARGET_DIR}/usr/lib/os-release +echo OPENIPC_VERSION=${D:0:1}.${D:1} >> ${R} +date +GITHUB_VERSION="\"${GIT_BRANCH}+${GIT_HASH}, %Y-%m-%d"\" >> ${R} +date +TIME_STAMP=%s >> ${R} +echo BUILD_OPTION=${OPENIPC_RELEASE} >> ${R} echo --- BR2_TOOLCHAIN_BUILDROOT_LIBC: ${BR2_EXTERNAL_LIBC} rm -f ${TARGET_DIR}/usr/bin/gdbserver -[ ${BR2_EXTERNAL_LIBC} = "glibc" ] && exit 0 - -if ! grep -q ^BR2_PACKAGE_WIFIBROADCAST=y ${BR2_CONFIG} && \ +if [ ${BR2_EXTERNAL_LIBC} != "glibc" ] && \ + ! grep -q ^BR2_PACKAGE_WIFIBROADCAST=y ${BR2_CONFIG} && \ ! grep -q ^BR2_PACKAGE_LIBV4L=y ${BR2_CONFIG} && \ ! grep -q ^BR2_PACKAGE_MAVLINK_ROUTER=y ${BR2_CONFIG} && \ ! grep -q ^BR2_PACKAGE_INGENIC_OSDRV_T30=y ${BR2_CONFIG}; then rm -f ${TARGET_DIR}/usr/lib/libstdc++* fi -[ ${BR2_EXTERNAL_LIBC} = "uclibc" ] && exit 0 +if [ ${BR2_EXTERNAL_LIBC} = "musl" ]; then + exlist=${BR2_EXTERNAL_SCRIPTS}/excludes/${OPENIPC_MODEL}_${OPENIPC_RELEASE}.list + if [ -f ${exlist} ]; then + for e in $(cat ${exlist}); do + rm -f ${TARGET_DIR}${e} + done + fi -ln -sfv /lib/libc.so ${TARGET_DIR}/lib/ld-uClibc.so.0 -ln -sfv ../../lib/libc.so ${TARGET_DIR}/usr/bin/ldd - -soc=$(grep defconfig ${BR2_CONFIG} | rev | cut -d "_" -f3- | cut -d "/" -f1 | rev) -release=$(cat ${TARGET_DIR}/usr/lib/os-release | grep BUILD_OPTION | cut -d "=" -f2) -exlist="${BR2_EXTERNAL_SCRIPTS}/excludes/${soc}_${release}.list" - -if [ -f ${exlist} ]; then - for e in $(cat ${exlist}); do - rm -f ${TARGET_DIR}${e} - done + ln -sf /lib/libc.so ${TARGET_DIR}/lib/ld-uClibc.so.0 + ln -sf ../../lib/libc.so ${TARGET_DIR}/usr/bin/ldd fi