All of lore.kernel.org
 help / color / mirror / Atom feed
* [rocko/master][PATCH 1/9] u-boot-ti-staging: add handling of R8 side on AM65x
@ 2018-06-17 19:37 Denys Dmytriyenko
  2018-06-17 19:37 ` [rocko/master][PATCH 2/9] optee-os: update to 3.1.0 with K3 support and enable ARM64 builds Denys Dmytriyenko
                   ` (7 more replies)
  0 siblings, 8 replies; 9+ messages in thread
From: Denys Dmytriyenko @ 2018-06-17 19:37 UTC (permalink / raw)
  To: meta-arago

This uses a different ARMv7 toolchain when building for ARMv8 platform.
It passes SYSFW binary to the build referred by SYSFW_FILE environment variable.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
---
 .../u-boot/u-boot-ti-staging_2018.01.bbappend      | 26 ++++++++++++++++++++++
 1 file changed, 26 insertions(+)
 create mode 100644 meta-arago-distro/recipes-bsp/u-boot/u-boot-ti-staging_2018.01.bbappend

diff --git a/meta-arago-distro/recipes-bsp/u-boot/u-boot-ti-staging_2018.01.bbappend b/meta-arago-distro/recipes-bsp/u-boot/u-boot-ti-staging_2018.01.bbappend
new file mode 100644
index 0000000..13f0a65
--- /dev/null
+++ b/meta-arago-distro/recipes-bsp/u-boot/u-boot-ti-staging_2018.01.bbappend
@@ -0,0 +1,26 @@
+PACKAGECONFIG_append_k3 = " optee"
+
+CROSS_COMPILE_V7 = "${ELT_TARGET_SYS_ARMV7}-"
+PATH_prepend = "${TOOLCHAIN_PATH_ARMV7}/bin:"
+
+UBOOT_R8_BINARY = "tiboot3.bin"
+UBOOT_R8_IMAGE = "tiboot3-${MACHINE}-${PV}-${PR}.bin"
+UBOOT_R8_SYMLINK = "tiboot3-${MACHINE}.bin"
+
+do_compile_append_am65xx-evm() {
+	# Build R8 side now
+	make ${PARALLEL_MAKE} ARCH=arm CROSS_COMPILE=${CROSS_COMPILE_V7} CC="${CROSS_COMPILE_V7}gcc ${TOOLCHAIN_OPTIONS}" V=1 HOSTCC="${BUILD_CC} ${BUILD_CFLAGS} ${BUILD_LDFLAGS}" -C ${S} O=${B} am65x_evm_r5_defconfig
+	make ${PARALLEL_MAKE} ARCH=arm CROSS_COMPILE=${CROSS_COMPILE_V7} CC="${CROSS_COMPILE_V7}gcc ${TOOLCHAIN_OPTIONS}" V=1 HOSTCC="${BUILD_CC} ${BUILD_CFLAGS} ${BUILD_LDFLAGS}" -C ${S} O=${B} SYSFW=${SYSFW_FILE} ${UBOOT_MAKE_TARGET}
+}
+
+do_install_append_am65xx-evm() {
+	install -m 644 ${B}/${UBOOT_R8_BINARY} ${D}/boot/${UBOOT_R8_IMAGE}
+	ln -sf ${UBOOT_R8_IMAGE} ${D}/boot/${UBOOT_R8_BINARY}
+}
+
+do_deploy_append_am65xx-evm() {
+	install ${B}/${UBOOT_R8_BINARY} ${DEPLOYDIR}/${UBOOT_R8_IMAGE}
+	rm -f ${DEPLOYDIR}/${UBOOT_R8_BINARY} ${DEPLOYDIR}/${UBOOT_R8_SYMLINK}
+	ln -sf ${UBOOT_R8_IMAGE} ${DEPLOYDIR}/${UBOOT_R8_BINARY}
+	ln -sf ${UBOOT_R8_IMAGE} ${DEPLOYDIR}/${UBOOT_R8_SYMLINK}
+}
-- 
2.7.4



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

* [rocko/master][PATCH 2/9] optee-os: update to 3.1.0 with K3 support and enable ARM64 builds
  2018-06-17 19:37 [rocko/master][PATCH 1/9] u-boot-ti-staging: add handling of R8 side on AM65x Denys Dmytriyenko
@ 2018-06-17 19:37 ` Denys Dmytriyenko
  2018-06-17 19:37 ` [rocko/master][PATCH 3/9] optee-client: update to 3.0.0 Denys Dmytriyenko
                   ` (6 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: Denys Dmytriyenko @ 2018-06-17 19:37 UTC (permalink / raw)
  To: meta-arago

Install resulting tee-pager.bin as bl32.bin

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
---
 .../recipes-security/optee/optee-os_git.bbappend   | 43 +++++++++++++++++-----
 1 file changed, 34 insertions(+), 9 deletions(-)

diff --git a/meta-arago-distro/recipes-security/optee/optee-os_git.bbappend b/meta-arago-distro/recipes-security/optee/optee-os_git.bbappend
index 8b84ca3..3c33645 100644
--- a/meta-arago-distro/recipes-security/optee/optee-os_git.bbappend
+++ b/meta-arago-distro/recipes-security/optee/optee-os_git.bbappend
@@ -1,27 +1,42 @@
 FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
 
-PR_append = ".arago7"
+PR_append = ".arago0"
 
-PV="2.6.0+git${SRCPV}"
+PV = "3.1.0+git${SRCPV}"
 
 is_armv7 = "1"
+is_armv7_aarch64 = "0"
 
 SRC_URI = "git://git.ti.com/optee/ti-optee-os.git;branch=${BRANCH} \
            file://0001-allow-setting-sysroot-for-libgcc-lookup.patch \
 "
-BRANCH = "ti_optee_os"
-SRCREV = "f918b24d27744d682e6f2c7fa91828a7b818b5a0"
+BRANCH = "master"
+SRCREV = "940a24375ba5357d34fea7196dba48eadaee9abd"
 
-EXTRA_OEMAKE = "CROSS_COMPILE_core=${HOST_PREFIX}  \
-                CROSS_COMPILE_ta_arm32=${HOST_PREFIX}  \
+EXTRA_OEMAKE = "CROSS_COMPILE_core=${HOST_PREFIX} \
+                CROSS_COMPILE_ta_arm32=${HOST_PREFIX} \
+                NOWERROR=1 \
                 ta-targets=ta_arm32 \
                 LIBGCC_LOCATE_CFLAGS=--sysroot=${STAGING_DIR_HOST} \
                 CFG_TEE_TA_LOG_LEVEL=0 \
                 CFG_TEE_CORE_LOG_LEVEL=2 \
 "
 
+EXTRA_OEMAKE_append_aarch64 = " \
+                CFG_ARM64_core=y \
+                CROSS_COMPILE_ta_arm64=${HOST_PREFIX} \
+                ta-targets=ta_arm64 \
+"
+
+CFLAGS[unexport] = "1"
+LDFLAGS[unexport] = "1"
+CPPFLAGS[unexport] = "1"
+AS[unexport] = "1"
+LD[unexport] = "1"
+
+do_configure[noexec] = "1"
+
 do_compile() {
-    unset LDFLAGS
     export TI_SECURE_DEV_PKG=${TI_SECURE_DEV_PKG}
     oe_runmake all PLATFORM=${OPTEEMACHINE} PLATFORM_FLAVOR=${OPTEEFLAVOR}
     ( cd out/arm-plat-${OPTEEOUTPUTMACHINE}/core/; \
@@ -41,10 +56,18 @@ do_compile() {
     fi
 }
 
+do_compile_aarch64() {
+    oe_runmake all PLATFORM=${OPTEEMACHINE} PLATFORM_FLAVOR=${OPTEEFLAVOR}
+    ( cd out/arm-plat-${OPTEEOUTPUTMACHINE}/core/; \
+        mv tee-pager.bin bl32.bin; \
+    )
+}
+
 do_install() {
     #install core on boot directory
     install -d ${D}/boot
-    install -m 644 ${B}/out/arm-plat-${OPTEEOUTPUTMACHINE}/core/*.optee ${D}/boot
+    install -m 644 ${B}/out/arm-plat-${OPTEEOUTPUTMACHINE}/core/*.optee ${D}/boot || true
+    install -m 644 ${B}/out/arm-plat-${OPTEEOUTPUTMACHINE}/core/bl32.bin ${D}/boot || true
 
     #install TA devkit
     install -d ${D}/usr/include/optee/export-user_ta/
@@ -55,7 +78,9 @@ do_install() {
 
 do_deploy() {
     install -d ${DEPLOYDIR}
-    install -m 644 ${B}/out/arm-plat-${OPTEEOUTPUTMACHINE}/core/*.optee ${DEPLOYDIR}
+    install -m 644 ${B}/out/arm-plat-${OPTEEOUTPUTMACHINE}/core/*.optee ${DEPLOYDIR} || true
+    install -m 644 ${B}/out/arm-plat-${OPTEEOUTPUTMACHINE}/core/bl32.bin ${DEPLOYDIR} || true
 }
 
 FILES_${PN} = "/boot"
+SYSROOT_DIRS += "/boot"
-- 
2.7.4



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

* [rocko/master][PATCH 3/9] optee-client: update to 3.0.0
  2018-06-17 19:37 [rocko/master][PATCH 1/9] u-boot-ti-staging: add handling of R8 side on AM65x Denys Dmytriyenko
  2018-06-17 19:37 ` [rocko/master][PATCH 2/9] optee-os: update to 3.1.0 with K3 support and enable ARM64 builds Denys Dmytriyenko
@ 2018-06-17 19:37 ` Denys Dmytriyenko
  2018-06-17 19:37 ` [rocko/master][PATCH 4/9] optee-test: update to 3.1.0 Denys Dmytriyenko
                   ` (5 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: Denys Dmytriyenko @ 2018-06-17 19:37 UTC (permalink / raw)
  To: meta-arago

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
---
 meta-arago-distro/recipes-security/optee/optee-client.bbappend | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-arago-distro/recipes-security/optee/optee-client.bbappend b/meta-arago-distro/recipes-security/optee/optee-client.bbappend
index fcfb2bb..bb1f631 100644
--- a/meta-arago-distro/recipes-security/optee/optee-client.bbappend
+++ b/meta-arago-distro/recipes-security/optee/optee-client.bbappend
@@ -5,7 +5,7 @@ SRC_URI = "git://git.ti.com/optee/ti-optee-client.git;branch=${BRANCH} \
 
 LIC_FILES_CHKSUM = "file://${S}/LICENSE;md5=69663ab153298557a59c67a60a743e5b"
 
-PV = "2.6.0+git${SRCPV}"
+PV = "3.0.0+git${SRCPV}"
 
 BRANCH = "ti_optee_client"
-SRCREV = "73b4e490a8ed0b4a7714818e80998b9d8a7da958"
+SRCREV = "09b69afa5e9e74aac39e383d74f14b4d61c90476"
-- 
2.7.4



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

* [rocko/master][PATCH 4/9] optee-test: update to 3.1.0
  2018-06-17 19:37 [rocko/master][PATCH 1/9] u-boot-ti-staging: add handling of R8 side on AM65x Denys Dmytriyenko
  2018-06-17 19:37 ` [rocko/master][PATCH 2/9] optee-os: update to 3.1.0 with K3 support and enable ARM64 builds Denys Dmytriyenko
  2018-06-17 19:37 ` [rocko/master][PATCH 3/9] optee-client: update to 3.0.0 Denys Dmytriyenko
@ 2018-06-17 19:37 ` Denys Dmytriyenko
  2018-06-17 19:37 ` [rocko/master][PATCH 5/9] packagegroup-*-server-extra: vtun does not support Aarch64, skip it Denys Dmytriyenko
                   ` (4 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: Denys Dmytriyenko @ 2018-06-17 19:37 UTC (permalink / raw)
  To: meta-arago

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
---
 meta-arago-distro/recipes-security/optee/optee-test_git.bbappend | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/meta-arago-distro/recipes-security/optee/optee-test_git.bbappend b/meta-arago-distro/recipes-security/optee/optee-test_git.bbappend
index 996032e..d99361f 100644
--- a/meta-arago-distro/recipes-security/optee/optee-test_git.bbappend
+++ b/meta-arago-distro/recipes-security/optee/optee-test_git.bbappend
@@ -1,8 +1,8 @@
-PR_append = ".arago1"
+PR_append = ".arago0"
 
 SRC_URI = "git://git.ti.com/optee/ti-optee-test.git;branch=${BRANCH}"
 
-PV = "2.6.0+git${SRCPV}"
+PV = "3.1.0+git${SRCPV}"
 
 BRANCH = "ti_optee_test"
-SRCREV = "cc72dd2ce5c45318ad1618633bf0c859ad56cd8a"
+SRCREV = "b284eedf4fa20c21403ececfe0a47af55fbaa5d8"
-- 
2.7.4



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

* [rocko/master][PATCH 5/9] packagegroup-*-server-extra: vtun does not support Aarch64, skip it
  2018-06-17 19:37 [rocko/master][PATCH 1/9] u-boot-ti-staging: add handling of R8 side on AM65x Denys Dmytriyenko
                   ` (2 preceding siblings ...)
  2018-06-17 19:37 ` [rocko/master][PATCH 4/9] optee-test: update to 3.1.0 Denys Dmytriyenko
@ 2018-06-17 19:37 ` Denys Dmytriyenko
  2018-06-17 19:37 ` [rocko/master][PATCH 6/9] amsdk-av-files: drop COMPATIBLE_MACHINE Denys Dmytriyenko
                   ` (3 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: Denys Dmytriyenko @ 2018-06-17 19:37 UTC (permalink / raw)
  To: meta-arago

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
---
 .../packagegroups/packagegroup-arago-base-tisdk-server-extra.bb   | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-base-tisdk-server-extra.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-base-tisdk-server-extra.bb
index 343fd2a..564a799 100644
--- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-base-tisdk-server-extra.bb
+++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-base-tisdk-server-extra.bb
@@ -153,6 +153,12 @@ ARAGO_TI_PKGS_append_k2e = "\
     hyplnk-lld \
     "
 
+ARAGO_VTUN = "\
+    vtun \
+"
+# vtun does not support aarch64
+ARAGO_VTUN_aarch64 = ""
+
 #    recovery-kernel
 RDEPENDS_${PN} = "\
     ${ARAGO_LIBNL} \
@@ -160,6 +166,7 @@ RDEPENDS_${PN} = "\
     ${ARAGO_NDISC6} \
     ${ARAGO_PYTHON} \
     ${ARAGO_TI_PKGS} \
+    ${ARAGO_VTUN} \
     ptpd \
     vsftpd \
     syslog-ng \
@@ -170,7 +177,6 @@ RDEPENDS_${PN} = "\
     lksctp-tools \
     lksctp-tools-utils \
     libdnet \
-    vtun \
     bridge-utils \
     ebtables \
     rng-tools \
-- 
2.7.4



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

* [rocko/master][PATCH 6/9] amsdk-av-files: drop COMPATIBLE_MACHINE
  2018-06-17 19:37 [rocko/master][PATCH 1/9] u-boot-ti-staging: add handling of R8 side on AM65x Denys Dmytriyenko
                   ` (3 preceding siblings ...)
  2018-06-17 19:37 ` [rocko/master][PATCH 5/9] packagegroup-*-server-extra: vtun does not support Aarch64, skip it Denys Dmytriyenko
@ 2018-06-17 19:37 ` Denys Dmytriyenko
  2018-06-17 19:37 ` [rocko/master][PATCH 7/9] tisdk-image.bbclass: update with ARMv8 support Denys Dmytriyenko
                   ` (2 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: Denys Dmytriyenko @ 2018-06-17 19:37 UTC (permalink / raw)
  To: meta-arago

No need to restrict this package - those are just AV files.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
---
 .../recipes-multimedia/amsdk-av-files/amsdk-av-files_1.4.bb              | 1 -
 1 file changed, 1 deletion(-)

diff --git a/meta-arago-extras/recipes-multimedia/amsdk-av-files/amsdk-av-files_1.4.bb b/meta-arago-extras/recipes-multimedia/amsdk-av-files/amsdk-av-files_1.4.bb
index 4598416..9d20b1a 100644
--- a/meta-arago-extras/recipes-multimedia/amsdk-av-files/amsdk-av-files_1.4.bb
+++ b/meta-arago-extras/recipes-multimedia/amsdk-av-files/amsdk-av-files_1.4.bb
@@ -5,7 +5,6 @@ SECTION = "multimedia"
 LIC_FILES_CHKSUM = "file://Multimedia_Data_Files_Manifest.doc;md5=da0727f80b90422138535dfffc36cd1a"
 PR = "r1"
 
-COMPATIBLE_MACHINE = "(omap3|ti33x|ti43x|omap-a15|keystone)"
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 
 VIDEO_FILES = "video_480p "
-- 
2.7.4



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

* [rocko/master][PATCH 7/9] tisdk-image.bbclass: update with ARMv8 support
  2018-06-17 19:37 [rocko/master][PATCH 1/9] u-boot-ti-staging: add handling of R8 side on AM65x Denys Dmytriyenko
                   ` (4 preceding siblings ...)
  2018-06-17 19:37 ` [rocko/master][PATCH 6/9] amsdk-av-files: drop COMPATIBLE_MACHINE Denys Dmytriyenko
@ 2018-06-17 19:37 ` Denys Dmytriyenko
  2018-06-17 19:37 ` [rocko/master][PATCH 8/9] arago-core-tisdk-image: add support for K3, use headless/server setup for now Denys Dmytriyenko
  2018-06-17 19:37 ` [rocko/master][PATCH 9/9] FIXME: packagegroup, matrix: disable remaining non-server dependencies for K3 Denys Dmytriyenko
  7 siblings, 0 replies; 9+ messages in thread
From: Denys Dmytriyenko @ 2018-06-17 19:37 UTC (permalink / raw)
  To: meta-arago

Don't hardcode toolchain path that is specific to ARMv7.
Kernel binary image is called Image.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
---
 meta-arago-distro/classes/tisdk-image.bbclass | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/meta-arago-distro/classes/tisdk-image.bbclass b/meta-arago-distro/classes/tisdk-image.bbclass
index 4470e0e..dc715a6 100644
--- a/meta-arago-distro/classes/tisdk-image.bbclass
+++ b/meta-arago-distro/classes/tisdk-image.bbclass
@@ -378,7 +378,7 @@ sw_manifest_toolchain_host() {
 # Create the target side toolchain components table.  These are components on
 # the host but intended for the target.
 sw_manifest_toolchain_target() {
-    opkg_dir="${IMAGE_ROOTFS}/${TISDK_TOOLCHAIN_PATH}/sysroots/*-linux-gnueabi*/var/lib/opkg/info"
+    opkg_dir="${IMAGE_ROOTFS}/${TISDK_TOOLCHAIN_PATH}/sysroots/${ARMPKGARCH}*-linux*/var/lib/opkg/info"
 
     sw_manifest_table_header "GPLv3 Development Libraries Installed on Host" "This table describes GPLv3 software libraries and headers that are installed on the development host and used during the development of software to run on the target. Customers should be careful when linking against these libraries to make sure they are complying with the license(s) of the library"
 
@@ -746,6 +746,9 @@ tisdk_image_build () {
     elif [ -e ${DEPLOY_DIR_IMAGE}/uImage-${MACHINE}.bin ]
     then
         cp ${DEPLOY_DIR_IMAGE}/uImage-${MACHINE}.bin ${prebuilt_dir}/
+    elif [ -e ${DEPLOY_DIR_IMAGE}/Image-${MACHINE}.bin ]
+    then
+        cp ${DEPLOY_DIR_IMAGE}/Image-${MACHINE}.bin ${prebuilt_dir}/
     else
         echo "Could not find the Kernel image"
         return 1
-- 
2.7.4



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

* [rocko/master][PATCH 8/9] arago-core-tisdk-image: add support for K3, use headless/server setup for now
  2018-06-17 19:37 [rocko/master][PATCH 1/9] u-boot-ti-staging: add handling of R8 side on AM65x Denys Dmytriyenko
                   ` (5 preceding siblings ...)
  2018-06-17 19:37 ` [rocko/master][PATCH 7/9] tisdk-image.bbclass: update with ARMv8 support Denys Dmytriyenko
@ 2018-06-17 19:37 ` Denys Dmytriyenko
  2018-06-17 19:37 ` [rocko/master][PATCH 9/9] FIXME: packagegroup, matrix: disable remaining non-server dependencies for K3 Denys Dmytriyenko
  7 siblings, 0 replies; 9+ messages in thread
From: Denys Dmytriyenko @ 2018-06-17 19:37 UTC (permalink / raw)
  To: meta-arago

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
---
 meta-arago-distro/recipes-core/images/arago-core-tisdk-image.bb  | 1 +
 meta-arago-distro/recipes-core/images/arago-core-tisdk-image.inc | 7 ++++++-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/meta-arago-distro/recipes-core/images/arago-core-tisdk-image.bb b/meta-arago-distro/recipes-core/images/arago-core-tisdk-image.bb
index fcf843a..d55b709 100644
--- a/meta-arago-distro/recipes-core/images/arago-core-tisdk-image.bb
+++ b/meta-arago-distro/recipes-core/images/arago-core-tisdk-image.bb
@@ -6,6 +6,7 @@ DEPLOY_SPL_NAME_k2l = ""
 DEPLOY_SPL_NAME_k2e = ""
 # Only unset it for HS device, as k2g GP does provide MLO/SPL
 DEPLOY_SPL_NAME_k2g-hs-evm = ""
+DEPLOY_SPL_NAME_k3 = "tispl.bin"
 
 ARAGO_TISDK_IMAGE ?= "arago-core-tisdk-image"
 export IMAGE_BASENAME = "${ARAGO_TISDK_IMAGE}"
diff --git a/meta-arago-distro/recipes-core/images/arago-core-tisdk-image.inc b/meta-arago-distro/recipes-core/images/arago-core-tisdk-image.inc
index 7806337..4ad3ac3 100644
--- a/meta-arago-distro/recipes-core/images/arago-core-tisdk-image.inc
+++ b/meta-arago-distro/recipes-core/images/arago-core-tisdk-image.inc
@@ -7,7 +7,7 @@ IMAGE_NAME_SUFFIX = ""
 
 inherit tisdk-image
 
-COMPATIBLE_MACHINE = "omap3|omapl138|ti33x|ti43x|omap-a15|keystone"
+COMPATIBLE_MACHINE = "omap3|omapl138|ti33x|ti43x|omap-a15|keystone|k3"
 
 # List of packages to remove from the host package.  This is usually due to
 # licensing issues and unneeded dependencies.
@@ -28,6 +28,7 @@ DTB_FILTER_k2l = "k2l"
 DTB_FILTER_k2e = "k2e"
 DTB_FILTER_k2g = "k2g"
 DTB_FILTER_omapl138 = "da850"
+DTB_FILTER_am65xx-evm = "am65"
 
 # List of target side images to build for the SDK
 TARGET_IMAGES = "arago-base-tisdk-image tisdk-rootfs-image"
@@ -38,6 +39,7 @@ TARGET_IMAGES_append_dra7xx-evm = " netboot-initrd"
 # Some devices do not support display and use a server image instead
 TARGET_IMAGES_keystone = "arago-base-tisdk-image tisdk-server-rootfs-image tisdk-server-extra-rootfs-image"
 TARGET_IMAGES_omapl138 = "arago-base-tisdk-image tisdk-server-rootfs-image tisdk-server-extra-rootfs-image"
+TARGET_IMAGES_k3 = "arago-base-tisdk-image tisdk-server-rootfs-image tisdk-server-extra-rootfs-image"
 
 TISDK_TOOLCHAIN = "meta-toolchain-arago-tisdk"
 TOOLCHAIN_SUFFIX = "-tisdk"
@@ -46,6 +48,8 @@ TISDK_TOOLCHAIN_keystone = "meta-toolchain-arago-tisdk-server"
 TOOLCHAIN_SUFFIX_keystone = "-tisdk-server"
 TISDK_TOOLCHAIN_omapl138 = "meta-toolchain-arago-tisdk-server"
 TOOLCHAIN_SUFFIX_omapl138 = "-tisdk-server"
+TISDK_TOOLCHAIN_k3 = "meta-toolchain-arago-tisdk-server"
+TOOLCHAIN_SUFFIX_k3 = "-tisdk-server"
 
 IMAGE_INSTALL_QT = "\
     packagegroup-arago-tisdk-qte-sdk-host \
@@ -53,6 +57,7 @@ IMAGE_INSTALL_QT = "\
 
 IMAGE_INSTALL_QT_keystone = ""
 IMAGE_INSTALL_QT_omapl138 = ""
+IMAGE_INSTALL_QT_k3 = ""
 
 IMAGE_INSTALL = "\
     packagegroup-arago-tisdk-addons-sdk-host \
-- 
2.7.4



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

* [rocko/master][PATCH 9/9] FIXME: packagegroup, matrix: disable remaining non-server dependencies for K3
  2018-06-17 19:37 [rocko/master][PATCH 1/9] u-boot-ti-staging: add handling of R8 side on AM65x Denys Dmytriyenko
                   ` (6 preceding siblings ...)
  2018-06-17 19:37 ` [rocko/master][PATCH 8/9] arago-core-tisdk-image: add support for K3, use headless/server setup for now Denys Dmytriyenko
@ 2018-06-17 19:37 ` Denys Dmytriyenko
  7 siblings, 0 replies; 9+ messages in thread
From: Denys Dmytriyenko @ 2018-06-17 19:37 UTC (permalink / raw)
  To: meta-arago

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
---
 .../recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb       | 1 +
 .../packagegroups/packagegroup-arago-tisdk-matrix-sdk-host.bb           | 1 +
 .../recipes-core/packagegroups/packagegroup-arago-tisdk-matrix.bb       | 2 ++
 .../recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia.bb   | 1 +
 .../packagegroups/packagegroup-arago-toolchain-tisdk-target.bb          | 2 ++
 meta-arago-extras/recipes-core/matrix/matrix-gui_2.0.bb                 | 1 +
 6 files changed, 8 insertions(+)

diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb
index 288b25a..da323f4 100644
--- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb
+++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb
@@ -32,6 +32,7 @@ UTILS = " \
 
 UTILS_UBOOT_FW = "u-boot-fw-utils"
 UTILS_UBOOT_FW_keystone = ""
+UTILS_UBOOT_FW_k3 = ""
 
 UTILS_append_ti33x = " mmc-utils \
                        can-utils \
diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-matrix-sdk-host.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-matrix-sdk-host.bb
index 295b164..078adab 100644
--- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-matrix-sdk-host.bb
+++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-matrix-sdk-host.bb
@@ -13,6 +13,7 @@ MATRIX_GUI = " \
 
 MATRIX_GUI_keystone = ""
 MATRIX_GUI_omapl138 = ""
+MATRIX_GUI_k3 = ""
 
 RDEPENDS_${PN} = "\
     matrix-gui-src \
diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-matrix.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-matrix.bb
index f1c3083..812e8ac 100644
--- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-matrix.bb
+++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-matrix.bb
@@ -20,6 +20,7 @@ MATRIX_GUI = "               \
 
 MATRIX_GUI_keystone = ""
 MATRIX_GUI_omapl138 = ""
+MATRIX_GUI_k3 = ""
 
 MATRIX_COMMON_APPS = "              \
     matrix-gui-armbenchmarks-demos  \
@@ -42,6 +43,7 @@ MATRIX_TOUCH_APPS = " \
 
 MATRIX_QT_APPS_keystone = ""
 MATRIX_QT_APPS_omapl138 = ""
+MATRIX_QT_APPS_k3 = ""
 
 MATRIX_SGX_DEMOS = " \
     matrix-3d-demo-chameleon \
diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia.bb
index 1c1e7d0..ab91ac8 100644
--- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia.bb
+++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia.bb
@@ -11,6 +11,7 @@ MULTIMEDIA = " \
 "
 
 MULTIMEDIA_omapl138 = ""
+MULTIMEDIA_k3 = ""
 MULTIMEDIA_append_keystone = " \
     hevc-arm-decoder \
 "
diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-toolchain-tisdk-target.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-toolchain-tisdk-target.bb
index 5614d3a..2851302 100644
--- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-toolchain-tisdk-target.bb
+++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-toolchain-tisdk-target.bb
@@ -11,6 +11,7 @@ QT_TOOLCHAIN_TARGET = "\
 "
 QT_TOOLCHAIN_TARGET_keystone = ""
 QT_TOOLCHAIN_TARGET_omapl138 = ""
+QT_TOOLCHAIN_TARGET_k3 = ""
 
 TISDK_TOOLCHAIN_BASE_TARGET = "\
     packagegroup-arago-standalone-sdk-target \
@@ -23,6 +24,7 @@ TISDK_TOOLCHAIN_EXTRA_TARGET = "\
 "
 TISDK_TOOLCHAIN_EXTRA_TARGET_keystone = ""
 TISDK_TOOLCHAIN_EXTRA_TARGET_omapl138 = ""
+TISDK_TOOLCHAIN_EXTRA_TARGET_k3 = ""
 
 RDEPENDS_${PN} = "\
     ${QT_TOOLCHAIN_TARGET} \
diff --git a/meta-arago-extras/recipes-core/matrix/matrix-gui_2.0.bb b/meta-arago-extras/recipes-core/matrix/matrix-gui_2.0.bb
index 21f5b18..ff57e12 100644
--- a/meta-arago-extras/recipes-core/matrix/matrix-gui_2.0.bb
+++ b/meta-arago-extras/recipes-core/matrix/matrix-gui_2.0.bb
@@ -55,6 +55,7 @@ do_install(){
 GUIDEPS = "matrix-gui-browser refresh-screen"
 GUIDEPS_keystone = ""
 GUIDEPS_omapl138 = ""
+GUIDEPS_k3 = ""
 
 RDEPENDS_${PN} += "matrix-lighttpd-config lighttpd lighttpd-module-cgi lighttpd-module-compress lighttpd-module-expire php php-cgi php-cli ${GUIDEPS}"
 
-- 
2.7.4



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

end of thread, other threads:[~2018-06-17 19:37 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-06-17 19:37 [rocko/master][PATCH 1/9] u-boot-ti-staging: add handling of R8 side on AM65x Denys Dmytriyenko
2018-06-17 19:37 ` [rocko/master][PATCH 2/9] optee-os: update to 3.1.0 with K3 support and enable ARM64 builds Denys Dmytriyenko
2018-06-17 19:37 ` [rocko/master][PATCH 3/9] optee-client: update to 3.0.0 Denys Dmytriyenko
2018-06-17 19:37 ` [rocko/master][PATCH 4/9] optee-test: update to 3.1.0 Denys Dmytriyenko
2018-06-17 19:37 ` [rocko/master][PATCH 5/9] packagegroup-*-server-extra: vtun does not support Aarch64, skip it Denys Dmytriyenko
2018-06-17 19:37 ` [rocko/master][PATCH 6/9] amsdk-av-files: drop COMPATIBLE_MACHINE Denys Dmytriyenko
2018-06-17 19:37 ` [rocko/master][PATCH 7/9] tisdk-image.bbclass: update with ARMv8 support Denys Dmytriyenko
2018-06-17 19:37 ` [rocko/master][PATCH 8/9] arago-core-tisdk-image: add support for K3, use headless/server setup for now Denys Dmytriyenko
2018-06-17 19:37 ` [rocko/master][PATCH 9/9] FIXME: packagegroup, matrix: disable remaining non-server dependencies for K3 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.