[meta-freescale] [meta-freescale-layer][PATCH 03/67] ipc: update to 74d6627

ting.liu at nxp.com ting.liu at nxp.com
Fri Jul 1 01:37:41 PDT 2016


From: Ting Liu <ting.liu at nxp.com>

Changelog:
af0a2a1 B4:DSP_BT: Add new DDRC target ID configuration parameter
c8a84c6 B4:L1D: Add support for L1 defense New flow
8e79e5c B4:DSP_BT: DSP cache-cluster init now done from DSP boot loader
44da44a B4:DSP_BT: Add support for DSP MMU configuration

Signed-off-by: Ting Liu <ting.liu at nxp.com>
---
 conf/machine/include/qoriq.inc                            |  4 ----
 recipes-extended/ipc-ust/ipc-ust_git.bb                   | 15 ++++-----------
 recipes-extended/ipc-ust/ipc.inc                          |  6 ------
 .../kernel-modules/kernel-module-ipc-multi_git.bb         |  2 +-
 .../kernel-modules/kernel-module-ipc-single_git.bb        |  2 --
 recipes-kernel/kernel-modules/kernel-module-ipc.inc       | 11 +++++------
 6 files changed, 10 insertions(+), 30 deletions(-)
 delete mode 100644 recipes-extended/ipc-ust/ipc.inc

diff --git a/conf/machine/include/qoriq.inc b/conf/machine/include/qoriq.inc
index 8b2b0c7..c5cbe29 100644
--- a/conf/machine/include/qoriq.inc
+++ b/conf/machine/include/qoriq.inc
@@ -20,8 +20,4 @@ MACHINE_EXTRA_RRECOMMENDS ?= "udev-rules-qoriq"
 
 EXTRA_IMAGEDEPENDS += "u-boot cst-native"
 
-IPC_UST_SOC_bsc9131 = "B913x"
-IPC_UST_SOC_bsc9132 = "B913x"
-IPC_UST_SOC_b4 = "B4860"
-
 MACHINEOVERRIDES =. "qoriq:"
diff --git a/recipes-extended/ipc-ust/ipc-ust_git.bb b/recipes-extended/ipc-ust/ipc-ust_git.bb
index 23350b3..2c9ddd2 100644
--- a/recipes-extended/ipc-ust/ipc-ust_git.bb
+++ b/recipes-extended/ipc-ust/ipc-ust_git.bb
@@ -3,23 +3,15 @@ DESCRIPTION = "DSP boot application and ipc test application"
 LICENSE = "BSD"
 LIC_FILES_CHKSUM = "file://COPYING;md5=fa38cd73d71527dc6efb546474f64d10"
 
-require ipc.inc
-
-python () {
-    if not d.getVar("IPC_UST_SOC", True):
-        raise bb.parse.SkipPackage("IPC_UST_SOC is not defined in qoriq-base.inc")
-}
+SRC_URI = "git://git.freescale.com/ppc/sdk/ipc.git;branch=sdk-v2.0.x"
+SRCREV = "74d662707558290f070f9589177db730444bc435"
 
 S = "${WORKDIR}/git"
 
 # workaround for issue of parallel build, required a actual fix in ipc source
 PARALLEL_MAKE = ""
 
-EXTRA_OEMAKE = 'CROSS_COMPILE="${TARGET_PREFIX}" CC="${CC}" AR="${AR}"'
-
-do_compile () {
-    oe_runmake ${IPC_UST_SOC}=1
-}
+EXTRA_OEMAKE = 'CROSS_COMPILE="${TARGET_PREFIX}" CC="${CC}" AR="${AR}" B4860=1'
 
 do_install () {
     install -d ${D}${bindir}
@@ -52,3 +44,4 @@ FILES_${PN}-dbg += "/ipc/.debug"
 
 INSANE_SKIP_${PN} += "file-rdeps"
 INSANE_SKIP_${PN}-dev += "dev-elf"
+COMPATIBLE_MACHINE = "(b4)"
diff --git a/recipes-extended/ipc-ust/ipc.inc b/recipes-extended/ipc-ust/ipc.inc
deleted file mode 100644
index f1dee08..0000000
--- a/recipes-extended/ipc-ust/ipc.inc
+++ /dev/null
@@ -1,6 +0,0 @@
-DEPENDS = "virtual/kernel"
-
-SRC_URI = "git://git.freescale.com/ppc/sdk/ipc.git;branch=sdk-v1.9.x"
-SRCREV = "b010e35daf0a32ee45153fc76dd392949a3097a2"
-
-COMPATIBLE_MACHINE = "(bsc9132qds|bsc9131rdb|b4860qds|b4420qds)"
diff --git a/recipes-kernel/kernel-modules/kernel-module-ipc-multi_git.bb b/recipes-kernel/kernel-modules/kernel-module-ipc-multi_git.bb
index 4570e78..5ff7b4e 100644
--- a/recipes-kernel/kernel-modules/kernel-module-ipc-multi_git.bb
+++ b/recipes-kernel/kernel-modules/kernel-module-ipc-multi_git.bb
@@ -1,6 +1,6 @@
 require kernel-module-ipc.inc
 
-EXTRA_OEMAKE ="KERNEL_DIR=${STAGING_KERNEL_DIR} ${SOC}=1 CONFIG_MULTI_RAT=1"
+EXTRA_OEMAKE += "CONFIG_MULTI_RAT=1"
 
 do_install(){
     install -d ${D}/usr/driver/IPC/multi_rat
diff --git a/recipes-kernel/kernel-modules/kernel-module-ipc-single_git.bb b/recipes-kernel/kernel-modules/kernel-module-ipc-single_git.bb
index 5c81d34..9422cc0 100644
--- a/recipes-kernel/kernel-modules/kernel-module-ipc-single_git.bb
+++ b/recipes-kernel/kernel-modules/kernel-module-ipc-single_git.bb
@@ -1,7 +1,5 @@
 require kernel-module-ipc.inc
 
-EXTRA_OEMAKE ="KERNEL_DIR=${STAGING_KERNEL_DIR} ${SOC}=1"
-
 do_install(){
     install -d ${D}/usr/driver/IPC/single_rat
     install -m 755 ${S}/kernel/*.ko ${D}/usr/driver/IPC/single_rat
diff --git a/recipes-kernel/kernel-modules/kernel-module-ipc.inc b/recipes-kernel/kernel-modules/kernel-module-ipc.inc
index f0a82d3..d0919ad 100644
--- a/recipes-kernel/kernel-modules/kernel-module-ipc.inc
+++ b/recipes-kernel/kernel-modules/kernel-module-ipc.inc
@@ -3,16 +3,14 @@ DESCRIPTION = "DSP boot application and ipc test application"
 LICENSE = "BSD"
 LIC_FILES_CHKSUM = "file://COPYING;md5=fa38cd73d71527dc6efb546474f64d10"
 
-require recipes-extended/ipc-ust/ipc.inc
-
 inherit module qoriq_build_64bit_kernel
 
+SRC_URI = "git://git.freescale.com/ppc/sdk/ipc.git;branch=sdk-v2.0.x"
+SRCREV = "74d662707558290f070f9589177db730444bc435"
+
 S = "${WORKDIR}/git"
 
-SOC ?= ""
-SOC_b4 = "B4860"
-SOC_bsc9131 = "B913x"
-SOC_bsc9132 = "B913x"
+EXTRA_OEMAKE ="KERNEL_DIR=${STAGING_KERNEL_DIR} B4860=1"
 
 do_configure[depends] += "virtual/kernel:do_shared_workdir"
 do_compile_prepend () {
@@ -20,3 +18,4 @@ do_compile_prepend () {
 }
 
 INHIBIT_PACKAGE_STRIP = "1"
+COMPATIBLE_MACHINE = "(b4)"
-- 
1.9.2



More information about the meta-freescale mailing list