[Feature][ZXW-102] update sdk compile script for vehicle_dc_ref

Only Configure:Yes
Affected branch:master
Affected module: sdk
Is it affected on both ZXIC and MTK:only ZXIC
Self-test: Yes
Doc Update:No

Change-Id: Ibe21507c89a71a37a380d3af9787e4828a6b1ef8
diff --git a/esdk_patch/linux_bb.diff b/esdk_patch/linux_bb.diff
index b4bc4f9..d68aeb5 100644
--- a/esdk_patch/linux_bb.diff
+++ b/esdk_patch/linux_bb.diff
@@ -1,20 +1,19 @@
 diff --git a/linux-zxic_5.10.bb b/linux-zxic_5.10.bb
-old mode 100644
-new mode 100755
-index 29942f4..4b10e1c
+index abadd9b..a8c7f65 100755
 --- a/linux-zxic_5.10.bb
 +++ b/linux-zxic_5.10.bb
-@@ -4,15 +4,15 @@ PV      = "${LINUX_VERSION}"
+@@ -4,16 +4,16 @@ PV      = "${LINUX_VERSION}"
  LICENSE = "GPLv2"
  LIC_FILES_CHKSUM ?= "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
  LINUX_VERSION    ?= "5.10.156"
 -
-+BSPDIR = "${TOPDIR}/../upstream/"
++BSPDIR = "${TOPDIR}/../upstream"
  #pub include
 -include ${BSPDIR}/sources/meta-zxic/conf/pub.inc
 +include ${TOPDIR}/layers/meta-zxic/conf/pub_esdk.inc
  
  DEPENDS += "kern-tools-native"
+ DEPENDS += "${@bb.utils.contains('DISTRO_FEATURES','dm-verity','zstd-native','',d)}"
  inherit kernel  siteinfo  
  
  EXTRA_OEMAKE_append = " LOADADDR=${KERNEL_LOADADDR} EXTRA_CFLAGS='${ZXIC_EXTRA_CFLAGS}' "
@@ -23,3 +22,11 @@
  # PR_CONFIG_cpe = "linux-5_10-cpe-${BOOT_CTL}-defconfig"
  # PR_CONFIG_v2x = "linux-5_10-v2x-${BOOT_CTL}-defconfig"
  PR_CONFIG_vehicle_dc = "linux-5_10-vehicle_dc-${BOOT_CTL}-defconfig"
+@@ -61,7 +61,7 @@ kernel_do_configure() {
+ 
+ fakeroot do_cpio () {
+ 	if ${@bb.utils.contains('DISTRO_FEATURES','dm-verity','true','false',d)}; then
+-		cp  -v  ${BSPDIR}/sources/meta-zxic-custom/conf/distro/dm-verity/${KERNEL_INITRAMFS_CPIO}   ${B}/
++		cp  -v  ${BSPDIR}/../esdk/sources/meta-zxic-custom/conf/distro/dm-verity/${KERNEL_INITRAMFS_CPIO}   ${B}/
+ 	fi
+ }