From 92a237e82ac91f8dbbc9fa32cc8b1efbee294cb0 Mon Sep 17 00:00:00 2001 From: Dmitry Ilyin <6576495+widgetii@users.noreply.github.com> Date: Thu, 16 Apr 2026 07:50:48 +0300 Subject: [PATCH] enable opensdk for all CV200-family device profiles (#86) Add BR2_PACKAGE_HISILICON_OPENSDK=y to 9 hi3516cv200-family profiles that were missing it. These boards will now get open_ modules built from openhisilicon source instead of vendor-only blobs from osdrv. Co-authored-by: Claude Opus 4.6 (1M context) --- .../br-ext-chip-hisilicon/configs/hi3518ev200_mini_defconfig | 1 + .../configs/hi3516cv200_lite_trassir-tr-d4121ir1-v2_defconfig | 1 + .../configs/hi3518ev200_lite_lenovo-snowman-1080p_defconfig | 1 + .../configs/hi3518ev200_lite_qtech-qvc-ipc-136w_defconfig | 1 + .../configs/hi3518ev200_lite_smartwares-cip-37210_defconfig | 1 + .../configs/hi3518ev200_lite_switcam-hs303-v2_defconfig | 1 + .../configs/hi3518ev200_lite_switcam-hs303_defconfig | 1 + .../configs/hi3518ev200_lite_vstarcam-c8892wip_defconfig | 1 + .../configs/hi3518ev200_ultimate_lenovo-snowman-1080p_defconfig | 1 + 9 files changed, 9 insertions(+) diff --git a/devices/common/br-ext-chip-hisilicon/configs/hi3518ev200_mini_defconfig b/devices/common/br-ext-chip-hisilicon/configs/hi3518ev200_mini_defconfig index c57f330..1303185 100644 --- a/devices/common/br-ext-chip-hisilicon/configs/hi3518ev200_mini_defconfig +++ b/devices/common/br-ext-chip-hisilicon/configs/hi3518ev200_mini_defconfig @@ -43,6 +43,7 @@ BR2_OPENIPC_FLASH_SIZE="8" # Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y +BR2_PACKAGE_HISILICON_OPENSDK=y BR2_PACKAGE_HISILICON_OSDRV_HI3516CV200=y BR2_PACKAGE_IPCTOOL=y BR2_PACKAGE_JSONFILTER=y diff --git a/devices/hi3516cv200_lite_trassir-tr-d4121ir1-v2/br-ext-chip-hisilicon/configs/hi3516cv200_lite_trassir-tr-d4121ir1-v2_defconfig b/devices/hi3516cv200_lite_trassir-tr-d4121ir1-v2/br-ext-chip-hisilicon/configs/hi3516cv200_lite_trassir-tr-d4121ir1-v2_defconfig index 87e6a46..1b27764 100644 --- a/devices/hi3516cv200_lite_trassir-tr-d4121ir1-v2/br-ext-chip-hisilicon/configs/hi3516cv200_lite_trassir-tr-d4121ir1-v2_defconfig +++ b/devices/hi3516cv200_lite_trassir-tr-d4121ir1-v2/br-ext-chip-hisilicon/configs/hi3516cv200_lite_trassir-tr-d4121ir1-v2_defconfig @@ -44,6 +44,7 @@ BR2_OPENIPC_FLASH_SIZE="8" # Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y +BR2_PACKAGE_HISILICON_OPENSDK=y BR2_PACKAGE_HISILICON_OSDRV_HI3516CV200=y BR2_PACKAGE_IPCTOOL=y BR2_PACKAGE_JSONFILTER=y diff --git a/devices/hi3518ev200_lite_lenovo-snowman-1080p/br-ext-chip-hisilicon/configs/hi3518ev200_lite_lenovo-snowman-1080p_defconfig b/devices/hi3518ev200_lite_lenovo-snowman-1080p/br-ext-chip-hisilicon/configs/hi3518ev200_lite_lenovo-snowman-1080p_defconfig index dfede41..027667a 100644 --- a/devices/hi3518ev200_lite_lenovo-snowman-1080p/br-ext-chip-hisilicon/configs/hi3518ev200_lite_lenovo-snowman-1080p_defconfig +++ b/devices/hi3518ev200_lite_lenovo-snowman-1080p/br-ext-chip-hisilicon/configs/hi3518ev200_lite_lenovo-snowman-1080p_defconfig @@ -44,6 +44,7 @@ BR2_OPENIPC_FLASH_SIZE="8" # Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y +BR2_PACKAGE_HISILICON_OPENSDK=y BR2_PACKAGE_HISILICON_OSDRV_HI3516CV200=y BR2_PACKAGE_IPCTOOL=y BR2_PACKAGE_JSONFILTER=y diff --git a/devices/hi3518ev200_lite_qtech-qvc-ipc-136w/br-ext-chip-hisilicon/configs/hi3518ev200_lite_qtech-qvc-ipc-136w_defconfig b/devices/hi3518ev200_lite_qtech-qvc-ipc-136w/br-ext-chip-hisilicon/configs/hi3518ev200_lite_qtech-qvc-ipc-136w_defconfig index 6cc2a8d..e7122aa 100644 --- a/devices/hi3518ev200_lite_qtech-qvc-ipc-136w/br-ext-chip-hisilicon/configs/hi3518ev200_lite_qtech-qvc-ipc-136w_defconfig +++ b/devices/hi3518ev200_lite_qtech-qvc-ipc-136w/br-ext-chip-hisilicon/configs/hi3518ev200_lite_qtech-qvc-ipc-136w_defconfig @@ -46,6 +46,7 @@ BR2_OPENIPC_FLASH_SIZE="8" # Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y +BR2_PACKAGE_HISILICON_OPENSDK=y BR2_PACKAGE_HISILICON_OSDRV_HI3516CV200=y BR2_PACKAGE_IPCTOOL=y BR2_PACKAGE_JSONFILTER=y diff --git a/devices/hi3518ev200_lite_smartwares-cip-37210/br-ext-chip-hisilicon/configs/hi3518ev200_lite_smartwares-cip-37210_defconfig b/devices/hi3518ev200_lite_smartwares-cip-37210/br-ext-chip-hisilicon/configs/hi3518ev200_lite_smartwares-cip-37210_defconfig index 8217ce0..4212d3d 100644 --- a/devices/hi3518ev200_lite_smartwares-cip-37210/br-ext-chip-hisilicon/configs/hi3518ev200_lite_smartwares-cip-37210_defconfig +++ b/devices/hi3518ev200_lite_smartwares-cip-37210/br-ext-chip-hisilicon/configs/hi3518ev200_lite_smartwares-cip-37210_defconfig @@ -44,6 +44,7 @@ BR2_OPENIPC_FLASH_SIZE="8" # Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y +BR2_PACKAGE_HISILICON_OPENSDK=y BR2_PACKAGE_HISILICON_OSDRV_HI3516CV200=y BR2_PACKAGE_IPCTOOL=y BR2_PACKAGE_JSONFILTER=y diff --git a/devices/hi3518ev200_lite_switcam-hs303-v2/br-ext-chip-hisilicon/configs/hi3518ev200_lite_switcam-hs303-v2_defconfig b/devices/hi3518ev200_lite_switcam-hs303-v2/br-ext-chip-hisilicon/configs/hi3518ev200_lite_switcam-hs303-v2_defconfig index a1c65de..03b971b 100644 --- a/devices/hi3518ev200_lite_switcam-hs303-v2/br-ext-chip-hisilicon/configs/hi3518ev200_lite_switcam-hs303-v2_defconfig +++ b/devices/hi3518ev200_lite_switcam-hs303-v2/br-ext-chip-hisilicon/configs/hi3518ev200_lite_switcam-hs303-v2_defconfig @@ -44,6 +44,7 @@ BR2_OPENIPC_FLASH_SIZE="8" # Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y +BR2_PACKAGE_HISILICON_OPENSDK=y BR2_PACKAGE_HISILICON_OSDRV_HI3516CV200=y BR2_PACKAGE_IPCTOOL=y BR2_PACKAGE_JSONFILTER=y diff --git a/devices/hi3518ev200_lite_switcam-hs303/br-ext-chip-hisilicon/configs/hi3518ev200_lite_switcam-hs303_defconfig b/devices/hi3518ev200_lite_switcam-hs303/br-ext-chip-hisilicon/configs/hi3518ev200_lite_switcam-hs303_defconfig index d3d7986..495641a 100644 --- a/devices/hi3518ev200_lite_switcam-hs303/br-ext-chip-hisilicon/configs/hi3518ev200_lite_switcam-hs303_defconfig +++ b/devices/hi3518ev200_lite_switcam-hs303/br-ext-chip-hisilicon/configs/hi3518ev200_lite_switcam-hs303_defconfig @@ -46,6 +46,7 @@ BR2_OPENIPC_FLASH_SIZE="8" # Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y +BR2_PACKAGE_HISILICON_OPENSDK=y BR2_PACKAGE_HISILICON_OSDRV_HI3516CV200=y BR2_PACKAGE_IPCTOOL=y BR2_PACKAGE_JSONFILTER=y diff --git a/devices/hi3518ev200_lite_vstarcam-c8892wip/br-ext-chip-hisilicon/configs/hi3518ev200_lite_vstarcam-c8892wip_defconfig b/devices/hi3518ev200_lite_vstarcam-c8892wip/br-ext-chip-hisilicon/configs/hi3518ev200_lite_vstarcam-c8892wip_defconfig index 1fc4a84..b179641 100644 --- a/devices/hi3518ev200_lite_vstarcam-c8892wip/br-ext-chip-hisilicon/configs/hi3518ev200_lite_vstarcam-c8892wip_defconfig +++ b/devices/hi3518ev200_lite_vstarcam-c8892wip/br-ext-chip-hisilicon/configs/hi3518ev200_lite_vstarcam-c8892wip_defconfig @@ -44,6 +44,7 @@ BR2_OPENIPC_FLASH_SIZE="8" # Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y +BR2_PACKAGE_HISILICON_OPENSDK=y BR2_PACKAGE_HISILICON_OSDRV_HI3516CV200=y BR2_PACKAGE_IPCTOOL=y BR2_PACKAGE_JSONFILTER=y diff --git a/devices/hi3518ev200_ultimate_lenovo-snowman-1080p/br-ext-chip-hisilicon/configs/hi3518ev200_ultimate_lenovo-snowman-1080p_defconfig b/devices/hi3518ev200_ultimate_lenovo-snowman-1080p/br-ext-chip-hisilicon/configs/hi3518ev200_ultimate_lenovo-snowman-1080p_defconfig index d9f7ae7..1918a2b 100644 --- a/devices/hi3518ev200_ultimate_lenovo-snowman-1080p/br-ext-chip-hisilicon/configs/hi3518ev200_ultimate_lenovo-snowman-1080p_defconfig +++ b/devices/hi3518ev200_ultimate_lenovo-snowman-1080p/br-ext-chip-hisilicon/configs/hi3518ev200_ultimate_lenovo-snowman-1080p_defconfig @@ -51,6 +51,7 @@ BR2_OPENIPC_FLASH_SIZE="16" # Packages BR2_PACKAGE_DROPBEAR_OPENIPC=y +BR2_PACKAGE_HISILICON_OPENSDK=y BR2_PACKAGE_HISILICON_OSDRV_HI3516CV200=y BR2_PACKAGE_IPCTOOL=y BR2_PACKAGE_JSONFILTER=y