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: [email protected] > [mailto:[email protected]] On Behalf Of Radhakrishnan, Mahesh > Sent: Thursday, July 06, 2017 11:39 AM > To: [email protected] > Subject: [meta-ti] [PATCH] board-rtos: Added board-rtos recipe > > Signed-off-by: Mahesh Radhakrishnan <[email protected]> > --- > 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 > [email protected] > https://lists.yoctoproject.org/listinfo/meta-ti > -- > _______________________________________________ > meta-ti mailing list > [email protected] > https://lists.yoctoproject.org/listinfo/meta-ti -- _______________________________________________ meta-ti mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-ti
