All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] board-rtos: Added board-rtos recipe
@ 2017-07-06 16:39 Mahesh Radhakrishnan
  2017-07-06 18:02 ` Pang, Ivan
  0 siblings, 1 reply; 3+ messages in thread
From: Mahesh Radhakrishnan @ 2017-07-06 16:39 UTC (permalink / raw)
  To: meta-ti

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



^ permalink raw reply related	[flat|nested] 3+ messages in thread

* Re: [PATCH] board-rtos: Added board-rtos recipe
  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
  0 siblings, 1 reply; 3+ messages in thread
From: Pang, Ivan @ 2017-07-06 18:02 UTC (permalink / raw)
  To: Radhakrishnan, Mahesh, meta-ti@yoctoproject.org

Are all the DEPENDS needed already upstreamed or in patches preceding this?
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


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* Re: [PATCH] board-rtos: Added board-rtos recipe
  2017-07-06 18:02 ` Pang, Ivan
@ 2017-07-10 19:29   ` Denys Dmytriyenko
  0 siblings, 0 replies; 3+ messages in thread
From: Denys Dmytriyenko @ 2017-07-10 19:29 UTC (permalink / raw)
  To: Pang, Ivan; +Cc: meta-ti@yoctoproject.org

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


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2017-07-10 19:29 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
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 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.