From: Denys Dmytriyenko <denys@ti.com>
To: "Pang, Ivan" <i-pang@ti.com>
Cc: "meta-ti@yoctoproject.org" <meta-ti@yoctoproject.org>
Subject: Re: [PATCH] board-rtos: Added board-rtos recipe
Date: Mon, 10 Jul 2017 15:29:07 -0400 [thread overview]
Message-ID: <20170710192906.GE14665@edge> (raw)
In-Reply-To: <C45960711C772449A33A51ED1374F08A406267AF@DFLE08.ent.ti.com>
On Thu, Jul 06, 2017 at 06:02:34PM +0000, Pang, Ivan wrote:
> Are all the DEPENDS needed already upstreamed or in patches preceding this?
The only proper way to ensure the correct order of patches, when they depend
on each other, is to submit them in numbered sequence as part of a patchset,
not as individual patches!
> There's probably no other recipe using board.inc, so you can combine this into a single recipe too.
>
> -----Original Message-----
> From: meta-ti-bounces@yoctoproject.org [mailto:meta-ti-bounces@yoctoproject.org] On Behalf Of Radhakrishnan, Mahesh
> Sent: Thursday, July 06, 2017 11:39 AM
> To: meta-ti@yoctoproject.org
> Subject: [meta-ti] [PATCH] board-rtos: Added board-rtos recipe
>
> Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
> ---
> recipes-bsp/board-rtos/board-rtos_git.bb | 58 ++++++++++++++++++++++++++++++++
> recipes-bsp/board-rtos/board.inc | 19 +++++++++++
> 2 files changed, 77 insertions(+)
> create mode 100644 recipes-bsp/board-rtos/board-rtos_git.bb
> create mode 100644 recipes-bsp/board-rtos/board.inc
>
> diff --git a/recipes-bsp/board-rtos/board-rtos_git.bb b/recipes-bsp/board-rtos/board-rtos_git.bb
> new file mode 100644
> index 0000000..b4b8b0b
> --- /dev/null
> +++ b/recipes-bsp/board-rtos/board-rtos_git.bb
> @@ -0,0 +1,58 @@
> +inherit ti-pdk
> +require board.inc
> +
> +PR = "${INC_PR}.0"
> +
> +DEPENDS_append = " i2c-lld-rtos \
> + spi-lld-rtos \
> + uart-lld-rtos \
> +"
> +
> +DEPENDS_append_omap-a15 = " osal-rtos \
> + ti-ndk \
> +"
> +
> +DEPENDS_append_am57xx-evm = " gpio-lld-rtos \
> + icss-emac-lld-rtos \
> + mmcsd-lld-rtos \
> + pruss-lld-rtos \
> + pm-lld-rtos \ "
> +
> +DEPENDS_append_ti33x = " gpio-lld-rtos \
> + gpmc-lld-rtos \
> + icss-emac-lld-rtos \
> + mmcsd-lld-rtos \
> + osal-rtos \
> + pruss-lld-rtos \
> + starterware-rtos \
> + ti-ndk \
> +"
> +
> +DEPENDS_append_ti43x = " gpio-lld-rtos \
> + gpmc-lld-rtos \
> + icss-emac-lld-rtos \
> + mmcsd-lld-rtos \
> + osal-rtos \
> + pruss-lld-rtos \
> + starterware-rtos \
> + ti-ndk \
> +"
> +
> +
> +# Build with make instead of XDC
> +TI_PDK_XDCMAKE = "0"
> +
> +LIMBOARDS_ti33x = "evmAM335x icev2AM335x iceAMIC110 bbbAM335x skAM335x"
> +LIMBOARDS_ti43x = "evmAM437x idkAM437x skAM437x"
> +LIMBOARDS_am57xx-evm = "evmAM571x evmAM572x idkAM571x idkAM572x"
> +LIMBOARDS_dra7xx-evm = "evmDRA72x evmDRA75x evmDRA78x"
> +LIMBOARDS_omapl137-evm = "evmOMAPL137"
> +LIMBOARDS_omapl138-lcdk = "lcdkOMAPL138"
> +LIMBOARDS_k2hk-evm = "evmK2H evmK2K"
> +LIMBOARDS_k2e-evm = "evmK2E"
> +LIMBOARDS_k2l-evm = "evmK2L"
> +LIMBOARDS_k2g = "evmK2G iceK2G"
> +export PDK_BOARD_ROOT_PATH ="${WORKDIR}/build"
> +export DEST_ROOT="${S}"
> +XDCPATH_append = ";${PDK_INSTALL_DIR}/packages/ti/csl;${NDK_INSTALL_DIR}/packages"
> diff --git a/recipes-bsp/board-rtos/board.inc b/recipes-bsp/board-rtos/board.inc
> new file mode 100644
> index 0000000..6d6655e
> --- /dev/null
> +++ b/recipes-bsp/board-rtos/board.inc
> @@ -0,0 +1,19 @@
> +LICENSE = "BSD-3-Clause"
> +LIC_FILES_CHKSUM = "file://board.h;beginline=1;endline=32;md5=0e3182ba6a963da159c37eafa9752ade"
> +
> +COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone|omapl1"
> +PACKAGE_ARCH = "${MACHINE_ARCH}"
> +
> +BOARD_GIT_URI = "git://git.ti.com/keystone-rtos/board.git"
> +BOARD_GIT_PROTOCOL = "git"
> +BOARD_GIT_BRANCH = "master"
> +
> +# Below commit ID corresponds to "DEV.BOARD.01.00.07.00"
> +BOARD_SRCREV = "7d6a76ee65d75714740d468a48ca7e3668e66a94"
> +
> +BRANCH ="${BOARD_GIT_BRANCH}"
> +SRC_URI = "${BOARD_GIT_URI};protocol=${BOARD_GIT_PROTOCOL};branch=${BRANCH}"
> +
> +SRCREV = "${BOARD_SRCREV}"
> +PV = "01.00.07.00"
> +INC_PR = "r0"
> --
> 1.9.1
>
> --
> _______________________________________________
> meta-ti mailing list
> meta-ti@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-ti
> --
> _______________________________________________
> meta-ti mailing list
> meta-ti@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-ti
prev parent reply other threads:[~2017-07-10 19:29 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-07-06 16:39 [PATCH] board-rtos: Added board-rtos recipe Mahesh Radhakrishnan
2017-07-06 18:02 ` Pang, Ivan
2017-07-10 19:29 ` Denys Dmytriyenko [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=20170710192906.GE14665@edge \
--to=denys@ti.com \
--cc=i-pang@ti.com \
--cc=meta-ti@yoctoproject.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.