Acked-by: Franklin Cooper Jr. <[email protected]>

> -----Original Message-----
> From: [email protected] [mailto:meta-arago-
> [email protected]] On Behalf Of Maupin, Chase
> Sent: Tuesday, July 01, 2014 10:25 AM
> To: [email protected]
> Subject: [meta-arago] [PATCH] Add am57xx-evm support and use dra7xx
> SOC_FAMILY
> 
> * Update the packages and appends in meta-arago to use the dra7xx
>   SOC_FAMILY and add support for the am57xx-evm machine type.
> 
> Signed-off-by: Chase Maupin <[email protected]>
> ---
>  .../ipc-test-fw/ipc-test-fw_3.21.00.02.bb          |    4 ++--
>  .../openssl/openssl_1.0.1e.bbappend                |    3 +++
>  .../recipes-core/images/arago-core-tisdk-image.inc |    2 +-
>  .../packagegroups/packagegroup-arago-gst.bb        |    2 +-
>  .../packagegroups/packagegroup-arago-test.bb       |    3 ++-
>  .../packagegroup-arago-tisdk-crypto-sdk-host.bb    |    2 +-
>  .../packagegroup-arago-tisdk-crypto-sdk-target.bb  |    2 +-
>  .../packagegroup-arago-tisdk-crypto.bb             |    2 +-
>  .../packagegroup-arago-tisdk-multimedia.bb         |    8 +++++++-
>  .../ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb     |    4 ++--
>  .../matrix/matrix-gui-crypto-demos_2.0.bb          |    4 ++--
>  .../amsdk-av-files/amsdk-av-files_1.1.bb           |    2 +-
>  12 files changed, 24 insertions(+), 14 deletions(-)
> 
> diff --git a/meta-arago-distro/recipes-bsp/ipc-test-fw/ipc-test-
> fw_3.21.00.02.bb b/meta-arago-distro/recipes-bsp/ipc-test-fw/ipc-test-
> fw_3.21.00.02.bb
> index e855e8b..232301f 100644
> --- a/meta-arago-distro/recipes-bsp/ipc-test-fw/ipc-test-fw_3.21.00.02.bb
> +++ b/meta-arago-distro/recipes-bsp/ipc-test-fw/ipc-test-fw_3.21.00.02.b
> +++ b
> @@ -7,7 +7,7 @@ PACKAGE_ARCH = "${MACHINE_ARCH}"
>  FWVER = "eng-4-gb9283b0"
>  PR = "r0+${FWVER}"
> 
> -COMPATIBLE_MACHINE = "omap5-evm|dra7xx-evm"
> +COMPATIBLE_MACHINE = "omap5-evm|dra7xx"
> 
>  INHIBIT_PACKAGE_STRIP = "1"
>  INSANE_SKIP_${PN} = "arch"
> @@ -20,7 +20,7 @@ SRC_URI[md5sum] =
> "4fcba6844949ea909131684a80233800"
>  SRC_URI[sha256sum] =
> "3b90b195c382937551251055aaa9185627e86027c91fb41a594dc390391d5fb6"
> 
>  FW_FILES_omap5-evm = "tesla-dsp.xe64T ducati-m3-core0.xem3"
> -FW_FILES_dra7xx-evm = "dra7-dsp1-fw.xe66 dra7-dsp2-fw.xe66 dra7-ipu1-
> fw.xem4 dra7-ipu2-fw.xem4"
> +FW_FILES_dra7xx = "dra7-dsp1-fw.xe66 dra7-dsp2-fw.xe66 dra7-ipu1-
> fw.xem4 dra7-ipu2-fw.xem4"
> 
>  do_compile() {
>      :
> diff --git a/meta-arago-distro/recipes-
> connectivity/openssl/openssl_1.0.1e.bbappend b/meta-arago-distro/recipes-
> connectivity/openssl/openssl_1.0.1e.bbappend
> index 9b6bf00..f58edb5 100644
> --- a/meta-arago-distro/recipes-
> connectivity/openssl/openssl_1.0.1e.bbappend
> +++ b/meta-arago-distro/recipes-connectivity/openssl/openssl_1.0.1e.bbap
> +++ pend
> @@ -17,12 +17,14 @@ PR_append = "-arago9"
>  DEPENDS_append_ti33x_class-target = " cryptodev"
>  DEPENDS_append_ti43x_class-target = " cryptodev"
>  DEPENDS_append_dra7xx-evm_class-target = " cryptodev"
> +DEPENDS_append_am57xx-evm_class-target = " cryptodev"
> 
>  python __anonymous () {
>      crypdep = d.getVar("DEPENDS").replace("ocf-linux ", "")
>      d.setVar("DEPENDS_ti33x_class-target", crypdep)
>      d.setVar("DEPENDS_ti43x_class-target", crypdep)
>      d.setVar("DEPENDS_dra7xx-evm_class-target", crypdep)
> +    d.setVar("DEPENDS_am57xx-evm_class-target", crypdep)
>  }
> 
>  CRYPTODEV_AFALG_PATCHES = " \
> @@ -36,6 +38,7 @@ CRYPTODEV_AFALG_PATCHES = " \
> SRC_URI_append_ti33x_class-target = "${CRYPTODEV_AFALG_PATCHES}"
>  SRC_URI_append_ti43x_class-target = "${CRYPTODEV_AFALG_PATCHES}"
>  SRC_URI_append_dra7xx-evm_class-target =
> "${CRYPTODEV_AFALG_PATCHES}"
> +SRC_URI_append_am57xx-evm_class-target =
> "${CRYPTODEV_AFALG_PATCHES}"
> 
>  # Override do_configure to replace target with linux-armv4 to enable ASM
> code  # optimization for ARM arch (including armv7) for extra performance
> 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 c38e277..2932714 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
> @@ -19,7 +19,7 @@ TOOLCHAIN_CLEANUP_PACKAGES = "libgnutls-dev
> libgnutls-extra26 libgnutls-openssl2  DTB_FILTER = "unknown"
>  DTB_FILTER_ti33x = "am335x"
>  DTB_FILTER_omap5-evm = "omap5"
> -DTB_FILTER_dra7xx-evm = "dra7"
> +DTB_FILTER_dra7xx = "dra7"
>  DTB_FILTER_ti43x = "am43"
>  DTB_FILTER_keystone = "k2hk"
> 
> diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-
> arago-gst.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-
> arago-gst.bb
> index 9e35f26..03a04c4 100644
> --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-
> gst.bb
> +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-gs
> +++ t.bb
> @@ -16,7 +16,7 @@ GSTREAMER = " \
> 
>  GSTREAMER_ACCEL_MM = ""
>  GSTREAMER_ACCEL_MM_omap-a15 = "gst-plugins-ducati"
> -GSTREAMER_ACCEL_MM_append_dra7xx-evm = " gst-plugins-vpe"
> +GSTREAMER_ACCEL_MM_append_dra7xx = " gst-plugins-vpe"
> 
>  RDEPENDS_${PN} = "\
>      ${GSTREAMER} \
> diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-
> arago-test.bb b/meta-arago-distro/recipes-
> core/packagegroups/packagegroup-arago-test.bb
> index b8b85a0..54d44e1 100644
> --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-
> test.bb
> +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-te
> +++ st.bb
> @@ -22,6 +22,7 @@ ARAGO_TEST = "\
>      yavta \
>      "
> 
> +ARAGO_TI_TEST_am57xx-evm = ""
>  ARAGO_TI_TEST = "\
>      ltp-ddt \
>      input-utils \
> @@ -36,7 +37,7 @@ ARAGO_TI_TEST_append_omap-a15 = " \
>      bvtest \
>      "
> 
> -ARAGO_TI_TEST_append_dra7xx-evm = " \
> +ARAGO_TI_TEST_append_dra7xx = " \
>      vpe-vpdma \
>      "
> 
> diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-
> arago-tisdk-crypto-sdk-host.bb b/meta-arago-distro/recipes-
> core/packagegroups/packagegroup-arago-tisdk-crypto-sdk-host.bb
> index bb406d7..492e174 100644
> --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-
> tisdk-crypto-sdk-host.bb
> +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-ti
> +++ sdk-crypto-sdk-host.bb
> @@ -13,7 +13,7 @@ CRYPTO_RDEPENDS_append_ti43x = " ti-crypto-
> examples-src"
> 
>  CRYPTO_RDEPENDS_append_ti33x = " cryptodev-module-src"
>  CRYPTO_RDEPENDS_append_ti43x = " cryptodev-module-src"
> -CRYPTO_RDEPENDS_append_dra7xx-evm = " cryptodev-module-src"
> +CRYPTO_RDEPENDS_append_dra7xx = " cryptodev-module-src"
> 
>  CRYPTO_RDEPENDS_append_am37x-evm = "\
>      ti-ocf-crypto-module-src \
> diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-
> arago-tisdk-crypto-sdk-target.bb b/meta-arago-distro/recipes-
> core/packagegroups/packagegroup-arago-tisdk-crypto-sdk-target.bb
> index fa14649..b3df987 100644
> --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-
> tisdk-crypto-sdk-target.bb
> +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-ti
> +++ sdk-crypto-sdk-target.bb
> @@ -10,7 +10,7 @@ CRYPTO_API = "ocf-linux-dev"
> 
>  CRYPTO_API_ti33x = "cryptodev-module-dev"
>  CRYPTO_API_ti43x = "cryptodev-module-dev"
> -CRYPTO_API_dra7xx-evm = "cryptodev-module-dev"
> +CRYPTO_API_dra7xx = "cryptodev-module-dev"
> 
>  RDEPENDS_${PN} = "\
>      openssl-dev \
> diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-
> arago-tisdk-crypto.bb b/meta-arago-distro/recipes-
> core/packagegroups/packagegroup-arago-tisdk-crypto.bb
> index e6b6ec4..53a914b 100644
> --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-
> tisdk-crypto.bb
> +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-ti
> +++ sdk-crypto.bb
> @@ -17,7 +17,7 @@ CRYPTO_SUPPORT = "\
> 
>  CRYPTO_SUPPORT_append_ti33x = " ti-crypto-examples cryptodev-module
> cryptodev-tests"
>  CRYPTO_SUPPORT_append_ti43x = " ti-crypto-examples cryptodev-module
> cryptodev-tests"
> -CRYPTO_SUPPORT_append_dra7xx-evm = " ti-crypto-examples cryptodev-
> module cryptodev-tests"
> +CRYPTO_SUPPORT_append_dra7xx = " ti-crypto-examples cryptodev-module
> cryptodev-tests"
> 
>  # Add crypto hardware support for am37x-evm  # NOTE: this package
> depends on a kernel patch which also has a TSU 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 ab88609..b044f58 100644
> --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-
> tisdk-multimedia.bb
> +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-ti
> +++ sdk-multimedia.bb
> @@ -39,10 +39,16 @@ MULTIMEDIA_append_am3517-evm = " \  "
> 
>  ACCEL_FW = ""
> -ACCEL_FW_append_omap-a15 = " \
> +ACCEL_FW_append_am57xx-evm = " \
>      ipumm-fw \
>      "
> +
> +ACCEL_FW_append_omap5-evm = " \
> +    ipumm-fw \
> +    "
> +
>  ACCEL_FW_append_dra7xx-evm = " \
> +    ipumm-fw \
>      dspdce-fw \
>      vis \
>      "
> diff --git a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-
> makefile_1.0.bb b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-
> makefile_1.0.bb
> index ab4244c..749fb72 100644
> --- 
> a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb
> +++ b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefil
> +++ e_1.0.bb
> @@ -80,7 +80,7 @@ MAKEFILES_append_ti43x = " u-boot-spl \
>                             cryptodev \
>  "
> 
> -MAKEFILES_append_dra7xx-evm = " cryptodev"
> +MAKEFILES_append_dra7xx = " cryptodev"
> 
>  MAKEFILES_append_omap-a15 = " u-boot-spl \
>                                ${QUICK_PLAYGROUND} \ @@ -101,7 +101,7 @@
> KERNEL_DEVICETREE_ti33x = "am335x-evm.dtb am335x-evmsk.dtb am335x-
> bone.dtb am335  KERNEL_DEVICETREE_ti43x = "am43x-epos-evm.dtb am437x-
> gp-evm.dtb"
>  KERNEL_DEVICETREE_beaglebone = "am335x-bone.dtb am335x-
> boneblack.dtb"
>  KERNEL_DEVICETREE_omap5-evm = "omap5-uevm.dtb"
> -KERNEL_DEVICETREE_dra7xx-evm = "dra7-evm.dtb"
> +KERNEL_DEVICETREE_dra7xx = "dra7-evm.dtb"
> 
>  # This step will stitch together the final Makefile based on the supported  #
> make targets.
> diff --git a/meta-arago-extras/recipes-core/matrix/matrix-gui-crypto-
> demos_2.0.bb b/meta-arago-extras/recipes-core/matrix/matrix-gui-crypto-
> demos_2.0.bb
> index 698749c..92fc916 100644
> --- a/meta-arago-extras/recipes-core/matrix/matrix-gui-crypto-demos_2.0.bb
> +++ b/meta-arago-extras/recipes-core/matrix/matrix-gui-crypto-demos_2.0.
> +++ bb
> @@ -11,7 +11,7 @@ PACKAGE_ARCH = "${MACHINE_ARCH}"
>  S = "${WORKDIR}/git/cryptos_apps_scripts"
>  S_ti33x = "${WORKDIR}/git/cryptos_apps_program"
>  S_ti43x = "${WORKDIR}/git/cryptos_apps_program"
> -S_dra7xx-evm = "${WORKDIR}/git/cryptos_apps_program"
> +S_dra7xx = "${WORKDIR}/git/cryptos_apps_program"
> 
>  SRC_URI += "file://0001-openssl_perf.sh-remove-module-
> manipulation.patch;striplevel=2"
> 
> @@ -22,4 +22,4 @@ RDEPENDS_${PN} += "matrix-gui-apps-images matrix-gui-
> submenus-cryptos openssl"
> 
>  RDEPENDS_${PN}_append_ti33x = " ti-crypto-examples"
>  RDEPENDS_${PN}_append_ti43x = " ti-crypto-examples"
> -RDEPENDS_${PN}_append_dra7xx-evm = " ti-crypto-examples"
> +RDEPENDS_${PN}_append_dra7xx = " ti-crypto-examples"
> diff --git a/meta-arago-extras/recipes-multimedia/amsdk-av-files/amsdk-av-
> files_1.1.bb b/meta-arago-extras/recipes-multimedia/amsdk-av-files/amsdk-
> av-files_1.1.bb
> index 553ead5..e23fdf3 100644
> --- a/meta-arago-extras/recipes-multimedia/amsdk-av-files/amsdk-av-
> files_1.1.bb
> +++ b/meta-arago-extras/recipes-multimedia/amsdk-av-files/amsdk-av-files
> +++ _1.1.bb
> @@ -14,7 +14,7 @@ VIDEO_FILES_append_beagleboard = "video_vga"
>  VIDEO_FILES_append_am3517-evm  = "video_wqvga"
>  VIDEO_FILES_append_am335x-evm  = "video_wvga \
>                                                 video_wqvga"
> -VIDEO_FILES_append_dra7xx-evm  = "video_wvga"
> +VIDEO_FILES_append_dra7xx  = "video_wvga"
> 
>  SRC_URI = "https://gforge.ti.com/gf/download/frsrelease/564/5179/amsdk-
> av-files_${PV}.tar.gz;name=avfilestarball"
> 
> --
> 1.7.9.5
> 
> _______________________________________________
> meta-arago mailing list
> [email protected]
> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
_______________________________________________
meta-arago mailing list
[email protected]
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago

Reply via email to