From: "Nelson, Sam" <sam.nelson@ti.com>
To: "meta-arago@arago-project.org" <meta-arago@arago-project.org>
Subject: Re: [meta-processor-sdk][PATCH v5] ti-ipc: Update to new version 3.47.02.00
Date: Tue, 22 May 2018 13:25:43 +0000 [thread overview]
Message-ID: <57da39dab54349ff9a9b577fc86932aa@ti.com> (raw)
In-Reply-To: <1526911794-26708-1-git-send-email-sam.nelson@ti.com>
Ping..
> -----Original Message-----
> From: Nelson, Sam
> Sent: Monday, May 21, 2018 10:10 AM
> To: meta-arago@arago-project.org
> Cc: Nelson, Sam
> Subject: [meta-processor-sdk][PATCH v5] ti-ipc: Update to new version
> 3.47.02.00
>
> Added new examples for AM571X
>
> Signed-off-by: Sam Nelson <sam.nelson@ti.com>
>
> ---
> Change from previous version
> Remove signit part
> ---
> ---
> recipes-ti/ipc/ti-ipc-3.47.01.00.inc | 4 --
> recipes-ti/ipc/ti-ipc-3.47.02.00.inc | 4 ++
> recipes-ti/ipc/ti-ipc-examples-linux_git.bbappend | 4 +-
> recipes-ti/ipc/ti-ipc-examples_git.bbappend | 57
> ++++++++++++++++++++++-
> recipes-ti/ipc/ti-ipc-rtos-3.47.01.00.inc | 7 ---
> recipes-ti/ipc/ti-ipc-rtos-3.47.02.00.inc | 5 ++
> recipes-ti/ipc/ti-ipc-rtos_git.bbappend | 52 ++++++++++++++++++++-
> recipes-ti/ipc/ti-ipc_git.bbappend | 2 +-
> 8 files changed, 117 insertions(+), 18 deletions(-)
> delete mode 100644 recipes-ti/ipc/ti-ipc-3.47.01.00.inc
> create mode 100644 recipes-ti/ipc/ti-ipc-3.47.02.00.inc
> delete mode 100644 recipes-ti/ipc/ti-ipc-rtos-3.47.01.00.inc
> create mode 100644 recipes-ti/ipc/ti-ipc-rtos-3.47.02.00.inc
>
> diff --git a/recipes-ti/ipc/ti-ipc-3.47.01.00.inc b/recipes-ti/ipc/ti-ipc-
> 3.47.01.00.inc
> deleted file mode 100644
> index 02abfa6..0000000
> --- a/recipes-ti/ipc/ti-ipc-3.47.01.00.inc
> +++ /dev/null
> @@ -1,4 +0,0 @@
> -PV = "3.47.01.00"
> -
> -#Corresponds to 3.47.01.00A
> -TI_IPC_SRCREV = "6a2595a4148fb12f259efc19164a9d33ad2ed294"
> diff --git a/recipes-ti/ipc/ti-ipc-3.47.02.00.inc b/recipes-ti/ipc/ti-ipc-
> 3.47.02.00.inc
> new file mode 100644
> index 0000000..970f04b
> --- /dev/null
> +++ b/recipes-ti/ipc/ti-ipc-3.47.02.00.inc
> @@ -0,0 +1,4 @@
> +PV = "3.47.02.00"
> +
> +#Corresponds to 3.47.02.00
> +TI_IPC_SRCREV = "24c36385d096613af123d1e1696fb2fee652ef36"
> diff --git a/recipes-ti/ipc/ti-ipc-examples-linux_git.bbappend b/recipes-
> ti/ipc/ti-ipc-examples-linux_git.bbappend
> index c0eac74..6d6a771 100644
> --- a/recipes-ti/ipc/ti-ipc-examples-linux_git.bbappend
> +++ b/recipes-ti/ipc/ti-ipc-examples-linux_git.bbappend
> @@ -1,5 +1,5 @@
> PR_append = ".tisdk1"
>
> -require ti-ipc-3.47.01.00.inc
> +require ti-ipc-3.47.02.00.inc
>
> -require ti-ipc-rtos-3.47.01.00.inc
> +require ti-ipc-rtos-3.47.02.00.inc
> diff --git a/recipes-ti/ipc/ti-ipc-examples_git.bbappend b/recipes-ti/ipc/ti-ipc-
> examples_git.bbappend
> index c0eac74..4491a25 100644
> --- a/recipes-ti/ipc/ti-ipc-examples_git.bbappend
> +++ b/recipes-ti/ipc/ti-ipc-examples_git.bbappend
> @@ -1,5 +1,58 @@
> PR_append = ".tisdk1"
>
> -require ti-ipc-3.47.01.00.inc
> +require ti-ipc-3.47.02.00.inc
> +
> +require ti-ipc-rtos-3.47.02.00.inc
> +
> +ALT_PLATFORM_am57xx-evm = "AM572X AM571X"
> +
> +do_compile() {
> +
> + cd ${S_ipc-examples}/src
> + oe_runmake .examples \
> + IPCTOOLS="${S_ipc-metadata}/src/etc"
> +
> + for alt_platform in ${ALT_PLATFORM}; do
> + oe_runmake .examples "PLATFORM=${alt_platform}" \
> + IPCTOOLS="${S_ipc-metadata}/src/etc"
> + done
> +}
> +
> +do_compile_append() {
> +
> + if [ "${PLATFORM}" != "UNKNOWN" ]; then
> + oe_runmake extract HOSTOS="bios"
> IPC_INSTALL_DIR="${IPC_INSTALL_DIR}"
> +
> + for alt_platform in ${ALT_PLATFORM}; do
> + oe_runmake extract PLATFORM="${alt_platform}" HOSTOS="bios" \
> + IPC_INSTALL_DIR="${IPC_INSTALL_DIR}"
> + done
> + oe_runmake -C examples all HOSTOS="bios" \
> + IPC_INSTALL_DIR="${IPC_INSTALL_DIR}"
> + for alt_platform in ${ALT_PLATFORM}; do
> + oe_runmake -C examples all HOSTOS="bios" \
> + IPC_INSTALL_DIR="${IPC_INSTALL_DIR}" PLATFORM="${alt_platform}"
> + done
> + fi
> +}
> +
> +do_install_append() {
> + if [ "${PLATFORM}" != "UNKNOWN" ]; then
> + # Install directory for bios examples
> + install -d ${D}/ipc_${IPC_VERSION}/examples/bios
> + oe_runmake -C examples install IPC_INSTALL_DIR="${IPC_INSTALL_DIR}" \
> + HOSTOS="bios" EXEC_DIR="${D}/ipc_${IPC_VERSION}/examples/bios"
> + oe_runmake -C examples install_rov
> IPC_INSTALL_DIR="${IPC_INSTALL_DIR}" \
> + HOSTOS="bios" EXEC_DIR="${D}/ipc_${IPC_VERSION}/examples/bios"
> +
> + for alt_platform in ${ALT_PLATFORM}; do
> + oe_runmake -C examples install IPC_INSTALL_DIR="${IPC_INSTALL_DIR}" \
> + HOSTOS="bios"
> EXEC_DIR="${D}/ipc_${IPC_VERSION}/examples/${alt_platform}/bios" \
> + PLATFORM="${alt_platform}"
> + oe_runmake -C examples install_rov
> IPC_INSTALL_DIR="${IPC_INSTALL_DIR}" \
> + HOSTOS="bios"
> EXEC_DIR="${D}/ipc_${IPC_VERSION}/examples/${alt_platform}/bios" \
> + PLATFORM="${alt_platform}"
> + done
> + fi
> +}
>
> -require ti-ipc-rtos-3.47.01.00.inc
> diff --git a/recipes-ti/ipc/ti-ipc-rtos-3.47.01.00.inc b/recipes-ti/ipc/ti-ipc-rtos-
> 3.47.01.00.inc
> deleted file mode 100644
> index d31773d..0000000
> --- a/recipes-ti/ipc/ti-ipc-rtos-3.47.01.00.inc
> +++ /dev/null
> @@ -1,7 +0,0 @@
> -# Corresponds to tag: 3.47.01.00B
> -SRCREV_ipc-examples = "03ff856444b5bb9e60a907125a1f042b29b25d7b"
> -
> -# Corresponds to tag: 3.47.01.00A
> -SRCREV_ipc-metadata = "72578cce9c9f9a932eb22b3397b46131efb12d69"
> -
> -PR = "${INC_PR}.r5"
> diff --git a/recipes-ti/ipc/ti-ipc-rtos-3.47.02.00.inc b/recipes-ti/ipc/ti-ipc-rtos-
> 3.47.02.00.inc
> new file mode 100644
> index 0000000..84178e7
> --- /dev/null
> +++ b/recipes-ti/ipc/ti-ipc-rtos-3.47.02.00.inc
> @@ -0,0 +1,5 @@
> +# Corresponds to tag: 3.47.02.00
> +SRCREV_ipc-metadata = "e8aff83111b8a0d64d7a77413b6f66d3106084d8"
> +
> +# Corresponds to tag: 3.47.02.00
> +SRCREV_ipc-examples = "351e9a6d94c68f7ff64b2c002ee6750242ece6d9"
> diff --git a/recipes-ti/ipc/ti-ipc-rtos_git.bbappend b/recipes-ti/ipc/ti-ipc-
> rtos_git.bbappend
> index c0eac74..d181688 100644
> --- a/recipes-ti/ipc/ti-ipc-rtos_git.bbappend
> +++ b/recipes-ti/ipc/ti-ipc-rtos_git.bbappend
> @@ -1,5 +1,53 @@
> PR_append = ".tisdk1"
>
> -require ti-ipc-3.47.01.00.inc
> +require ti-ipc-3.47.02.00.inc
>
> -require ti-ipc-rtos-3.47.01.00.inc
> +require ti-ipc-rtos-3.47.02.00.inc
> +
> +ALT_PLATFORM_am57xx-evm = "AM572X AM571X"
> +
> +do_compile() {
> + oe_runmake -f ipc-bios.mak clean
> + oe_runmake -f ipc-bios.mak release
> +
> + cd ${S_ipc-metadata}
> + oe_runmake .all-files IPC_INSTALL_DIR="${S}" \
> + BUILD_HOST_OS="linux" \
> + RELEASE_TYPE="${RELEASE_TYPE}"
> +
> + cd ${S_ipc-examples}/src
> + oe_runmake .examples \
> + IPCTOOLS="${S_ipc-metadata}/src/etc"
> + for alt_platform in ${ALT_PLATFORM}; do
> + oe_runmake .examples \
> + IPCTOOLS="${S_ipc-metadata}/src/etc" \
> + PLATFORM=${alt_platform}
> + done
> +
> + if [ "${PLATFORM}" != "UNKNOWN" ]; then
> + oe_runmake extract HOSTOS="bios" IPC_INSTALL_DIR="${S}"
> + oe_runmake extract HOSTOS="linux" IPC_INSTALL_DIR="${S}"
> +
> + for alt_platform in ${ALT_PLATFORM}; do
> + oe_runmake extract PLATFORM=${alt_platform} HOSTOS="bios"
> IPC_INSTALL_DIR="${S}"
> + oe_runmake extract PLATFORM=${alt_platform} HOSTOS="linux"
> IPC_INSTALL_DIR="${S}"
> + done
> + fi
> +
> + IPC_VERSION=`echo ${PV}${RELEASE_SUFFIX} | sed -e 's|\.|_|g'`
> + install -d ${IPC_PACKAGE_DIR}
> + # Copy docs and other meta files
> + cp -pPrf ${S_ipc-metadata}/exports/ipc_${IPC_VERSION}/* -d
> ${IPC_PACKAGE_DIR}
> +
> + # Copy example folders corresponding to the platforms
> + if [ "${PLATFORM}" != "UNKNOWN" ]; then
> + install -d ${IPC_PACKAGE_DIR}/examples
> + cp -pPf ${S_ipc-examples}/src/examples/*.*
> ${IPC_PACKAGE_DIR}/examples/
> + cp -pPf ${S_ipc-examples}/src/examples/makefile
> ${IPC_PACKAGE_DIR}/examples/
> + cp -pPrf ${S_ipc-examples}/src/examples/${PLATFORM}*
> ${IPC_PACKAGE_DIR}/examples/
> + for alt_platform in ${ALT_PLATFORM}; do
> + cp -pPrf ${S_ipc-examples}/src/examples/${alt_platform}*
> ${IPC_PACKAGE_DIR}/examples/
> + done
> + find ${IPC_PACKAGE_DIR}/examples/ -name "*zip" -type f | xargs -I {} rm {}
> + fi
> +}
> diff --git a/recipes-ti/ipc/ti-ipc_git.bbappend b/recipes-ti/ipc/ti-
> ipc_git.bbappend
> index 96b3c2d..3451b19 100644
> --- a/recipes-ti/ipc/ti-ipc_git.bbappend
> +++ b/recipes-ti/ipc/ti-ipc_git.bbappend
> @@ -1,3 +1,3 @@
> PR_append = ".tisdk0"
>
> -require ti-ipc-3.47.01.00.inc
> +require ti-ipc-3.47.02.00.inc
> --
> 1.9.1
prev parent reply other threads:[~2018-05-22 13:25 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-05-21 14:09 [meta-processor-sdk][PATCH v5] ti-ipc: Update to new version 3.47.02.00 Sam Nelson
2018-05-22 13:25 ` Nelson, Sam [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=57da39dab54349ff9a9b577fc86932aa@ti.com \
--to=sam.nelson@ti.com \
--cc=meta-arago@arago-project.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.