All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/17] Update to latest recipes
@ 2018-06-12 21:25 Otavio Salvador
  2018-06-12 21:25 ` [PATCH 01/17] linux-imx: Update to version 4.9.88 Otavio Salvador
                   ` (16 more replies)
  0 siblings, 17 replies; 18+ messages in thread
From: Otavio Salvador @ 2018-06-12 21:25 UTC (permalink / raw)
  To: meta-freescale Mailing List; +Cc: Otavio Salvador

This patchset updates most recipes to the latest releases.

It includes most components of 4.9.88_2.0.0_ga and builds the base to
upcoming i.MX8 work.


Fabio Berton (17):
  linux-imx: Update to version 4.9.88
  firmware-imx: Update to version 7.5
  u-boot-imx: Update to branch imx_v2017.03_4.9.88_2.0.0_ga
  imx-vpu: Update to version 5.4.38
  imx-gpu: Update to version 6.2.4
  imx-gpu-g2d: Update to version 6.2.4
  imx-parser: Update to version 4.3.5
  imx-codec: Update to version 4.3.5
  imx-vpuwrap: Update to version 4.3.5
  imx-kobs: Bump revision to c70685d
  libimxvpuapi: Bump revision to 4afb52f
  imx-lib: Bump to revision 3f77797
  gstreamer1.0-plugins-base: Rename patch directory to match recipe name
  gstreamer1.0-plugins-bad: Rename patch directory to match recipe name
  imx-gpu-apitrace: Bump revision to 9281b2c2
  gstreamer1.0-plugins-base: Add patch to fix compilations errors
  imx-test: Update to version 7.0

 recipes-bsp/firmware-imx/firmware-imx_5.4.bb  |  10 --
 .../{firmware-imx.inc => firmware-imx_7.5.bb} |  19 +-
 recipes-bsp/imx-kobs/imx-kobs_git.bb          |   3 +-
 recipes-bsp/imx-lib/imx-lib_git.bb            |   6 +-
 recipes-bsp/imx-test/imx-test.inc             |  72 --------
 ...efiles-to-handle-library-dependencie.patch | 170 ------------------
 ...efile-Add-include-path-to-CC-command.patch |  27 +++
 recipes-bsp/imx-test/imx-test_git.bb          |  84 ++++++++-
 recipes-bsp/imx-vpu/imx-vpu_5.4.37.bb         |  12 --
 .../{imx-vpu.inc => imx-vpu_5.4.38.bb}        |  17 +-
 recipes-bsp/u-boot/u-boot-imx_2017.03.bb      |   5 +-
 .../imx-gpu-apitrace_7.1.0.bb                 |   3 +-
 ..._6.2.2.p0.bb => imx-gpu-g2d_6.2.4.p1.2.bb} |   7 +-
 .../imx-gpu-viv/imx-gpu-viv-6.inc             |   8 +-
 ...2.bb => imx-gpu-viv_6.2.4.p1.2-aarch32.bb} |   4 +-
 .../imx/defconfig                             |  28 ++-
 ..._4.9.11.bb => linux-imx-mfgtool_4.9.88.bb} |   9 +-
 ...inux-imx_4.9.11.bb => linux-imx_4.9.88.bb} |   5 +-
 ...t-hardcode-libtool-name-when-running.patch |   0
 ...t-hardcode-libtool-name-when-running.patch |   0
 ...ix-calls-to-pkg-config-with-PKG_CONF.patch |   0
 ...-include-directories-when-calling-in.patch |   0
 ...ect-reference-to-gstreamer-sdp-in-Ma.patch |   0
 ...stglfuncs.h-to-fix-cross-compilation.patch |  50 ++++++
 .../gstreamer1.0-plugins-base_1.14.0.bbappend |   4 +
 .../imx-codec/imx-codec_4.3.4.bb              |  10 --
 .../{imx-codec.inc => imx-codec_4.3.5.bb}     |  10 +-
 .../imx-parser/imx-parser_4.3.4.bb            |  10 --
 .../{imx-parser.inc => imx-parser_4.3.5.bb}   |  12 +-
 ...-vpuwrap_4.3.4.bb => imx-vpuwrap_4.3.5.bb} |   7 +-
 ...mxvpuapi_0.10.3.bb => libimxvpuapi_git.bb} |   5 +-
 31 files changed, 252 insertions(+), 345 deletions(-)
 delete mode 100644 recipes-bsp/firmware-imx/firmware-imx_5.4.bb
 rename recipes-bsp/firmware-imx/{firmware-imx.inc => firmware-imx_7.5.bb} (82%)
 delete mode 100644 recipes-bsp/imx-test/imx-test.inc
 delete mode 100644 recipes-bsp/imx-test/imx-test/0001-imx-test-Fix-Makefiles-to-handle-library-dependencie.patch
 create mode 100644 recipes-bsp/imx-test/imx-test/0001-test-Makefile-Add-include-path-to-CC-command.patch
 delete mode 100644 recipes-bsp/imx-vpu/imx-vpu_5.4.37.bb
 rename recipes-bsp/imx-vpu/{imx-vpu.inc => imx-vpu_5.4.38.bb} (61%)
 rename recipes-graphics/imx-gpu-g2d/{imx-gpu-g2d_6.2.2.p0.bb => imx-gpu-g2d_6.2.4.p1.2.bb} (73%)
 rename recipes-graphics/imx-gpu-viv/{imx-gpu-viv_6.2.2.p0-aarch32.bb => imx-gpu-viv_6.2.4.p1.2-aarch32.bb} (66%)
 rename recipes-kernel/linux/{linux-imx-4.9.11 => linux-imx-4.9.88}/imx/defconfig (96%)
 rename recipes-kernel/linux/{linux-imx-mfgtool_4.9.11.bb => linux-imx-mfgtool_4.9.88.bb} (68%)
 rename recipes-kernel/linux/{linux-imx_4.9.11.bb => linux-imx_4.9.88.bb} (79%)
 rename recipes-multimedia/gstreamer/{gstreamer1.0-plugins-bad => gstreamer1.0-plugins-bad-1.12.imx}/0001-Makefile.am-don-t-hardcode-libtool-name-when-running.patch (100%)
 rename recipes-multimedia/gstreamer/{gstreamer1.0-plugins-base => gstreamer1.0-plugins-base-1.12.imx}/0001-Makefile.am-don-t-hardcode-libtool-name-when-running.patch (100%)
 rename recipes-multimedia/gstreamer/{gstreamer1.0-plugins-base => gstreamer1.0-plugins-base-1.12.imx}/0002-Makefile.am-prefix-calls-to-pkg-config-with-PKG_CONF.patch (100%)
 rename recipes-multimedia/gstreamer/{gstreamer1.0-plugins-base => gstreamer1.0-plugins-base-1.12.imx}/0003-riff-add-missing-include-directories-when-calling-in.patch (100%)
 rename recipes-multimedia/gstreamer/{gstreamer1.0-plugins-base => gstreamer1.0-plugins-base-1.12.imx}/0004-rtsp-drop-incorrect-reference-to-gstreamer-sdp-in-Ma.patch (100%)
 create mode 100644 recipes-multimedia/gstreamer/gstreamer1.0-plugins-base-1.14.0/viv-fb-Include-gstglfuncs.h-to-fix-cross-compilation.patch
 create mode 100644 recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.14.0.bbappend
 delete mode 100644 recipes-multimedia/imx-codec/imx-codec_4.3.4.bb
 rename recipes-multimedia/imx-codec/{imx-codec.inc => imx-codec_4.3.5.bb} (93%)
 delete mode 100644 recipes-multimedia/imx-parser/imx-parser_4.3.4.bb
 rename recipes-multimedia/imx-parser/{imx-parser.inc => imx-parser_4.3.5.bb} (81%)
 rename recipes-multimedia/imx-vpuwrap/{imx-vpuwrap_4.3.4.bb => imx-vpuwrap_4.3.5.bb} (73%)
 rename recipes-multimedia/libimxvpuapi/{libimxvpuapi_0.10.3.bb => libimxvpuapi_git.bb} (79%)

-- 
2.17.1



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

* [PATCH 01/17] linux-imx: Update to version 4.9.88
  2018-06-12 21:25 [PATCH 00/17] Update to latest recipes Otavio Salvador
@ 2018-06-12 21:25 ` Otavio Salvador
  2018-06-12 21:25 ` [PATCH 02/17] firmware-imx: Update to version 7.5 Otavio Salvador
                   ` (15 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: Otavio Salvador @ 2018-06-12 21:25 UTC (permalink / raw)
  To: meta-freescale Mailing List; +Cc: Otavio Salvador

From: Fabio Berton <fabio.berton@ossystems.com.br>

  - Update to latest revision of 4.9.88
  - Sync defconfig file with imx_v7_defconfig
  - Remove do_configure_prepend from linux-imx-mfgtool, once
    now the defconfig are the same imx_v7_defconfig
  - Add and update O.S. Systems Software Copyright

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---

 .../imx/defconfig                             | 28 +++++++++++++------
 ..._4.9.11.bb => linux-imx-mfgtool_4.9.88.bb} |  9 +-----
 ...inux-imx_4.9.11.bb => linux-imx_4.9.88.bb} |  5 ++--
 3 files changed, 24 insertions(+), 18 deletions(-)
 rename recipes-kernel/linux/{linux-imx-4.9.11 => linux-imx-4.9.88}/imx/defconfig (96%)
 rename recipes-kernel/linux/{linux-imx-mfgtool_4.9.11.bb => linux-imx-mfgtool_4.9.88.bb} (68%)
 rename recipes-kernel/linux/{linux-imx_4.9.11.bb => linux-imx_4.9.88.bb} (79%)

diff --git a/recipes-kernel/linux/linux-imx-4.9.11/imx/defconfig b/recipes-kernel/linux/linux-imx-4.9.88/imx/defconfig
similarity index 96%
rename from recipes-kernel/linux/linux-imx-4.9.11/imx/defconfig
rename to recipes-kernel/linux/linux-imx-4.9.88/imx/defconfig
index 25fbcf67..85410638 100644
--- a/recipes-kernel/linux/linux-imx-4.9.11/imx/defconfig
+++ b/recipes-kernel/linux/linux-imx-4.9.88/imx/defconfig
@@ -32,6 +32,7 @@ CONFIG_SOC_VF610=y
 # CONFIG_SWP_EMULATE is not set
 CONFIG_SMP=y
 CONFIG_VMSPLIT_2G=y
+CONFIG_ARM_PSCI=y
 CONFIG_PREEMPT=y
 CONFIG_AEABI=y
 CONFIG_HIGHMEM=y
@@ -81,6 +82,9 @@ CONFIG_BT_HCIUART_ATH3K=y
 CONFIG_BT_HCIBCM203X=y
 CONFIG_BT_ATH3K=y
 CONFIG_CFG80211=y
+CONFIG_NL80211_TESTMODE=y
+CONFIG_CFG80211_INTERNAL_REGDB=y
+CONFIG_CFG80211_WEXT=y
 CONFIG_MAC80211=y
 CONFIG_DEVTMPFS=y
 CONFIG_DEVTMPFS_MOUNT=y
@@ -151,6 +155,7 @@ CONFIG_BCMDHD=y
 CONFIG_BCMDHD_SDIO=y
 CONFIG_BCMDHD_FW_PATH="/lib/firmware/bcm/ZP_BCM4339/fw_bcmdhd.bin"
 CONFIG_BCMDHD_NVRAM_PATH="/lib/firmware/bcm/ZP_BCM4339/bcmdhd.ZP.OOB.cal"
+CONFIG_HOSTAP=y
 # CONFIG_RTL_CARDS is not set
 # CONFIG_INPUT_MOUSEDEV_PSAUX is not set
 CONFIG_INPUT_EVDEV=y
@@ -175,6 +180,7 @@ CONFIG_INPUT_MISC=y
 CONFIG_INPUT_MMA8450=y
 CONFIG_INPUT_MPL3115=y
 CONFIG_SENSOR_FXLS8471=y
+CONFIG_SENSOR_IMX_RPMSG=y
 CONFIG_INPUT_ISL29023=y
 CONFIG_SERIO_SERPORT=m
 # CONFIG_LEGACY_PTYS is not set
@@ -198,6 +204,7 @@ CONFIG_SPI_IMX=y
 CONFIG_SPI_FSL_LPSPI=y
 CONFIG_SPI_SPIDEV=y
 CONFIG_GPIO_SYSFS=y
+CONFIG_GPIO_IMX_RPMSG=y
 CONFIG_GPIO_MAX732X=y
 CONFIG_GPIO_PCA953X=y
 CONFIG_GPIO_74X164=y
@@ -245,17 +252,19 @@ CONFIG_USB_VIDEO_CLASS=m
 CONFIG_V4L_PLATFORM_DRIVERS=y
 CONFIG_VIDEO_MXC_OUTPUT=y
 CONFIG_VIDEO_MXC_CAPTURE=m
+CONFIG_VIDEO_MXC_CSI_CAMERA=m
+CONFIG_MXC_VADC=m
+CONFIG_MXC_MIPI_CSI=m
 CONFIG_MXC_CAMERA_OV5640=m
+CONFIG_MXC_CAMERA_OV5640_V2=m
 CONFIG_MXC_CAMERA_OV5642=m
 CONFIG_MXC_CAMERA_OV5640_MIPI=m
+CONFIG_MXC_CAMERA_OV5640_MIPI_V2=m
+CONFIG_MXC_CAMERA_OV5647_MIPI=m
 CONFIG_MXC_TVIN_ADV7180=m
 CONFIG_MXC_IPU_DEVICE_QUEUE_SDC=m
 CONFIG_VIDEO_MXC_IPU_OUTPUT=y
 CONFIG_VIDEO_MXC_PXP_V4L2=y
-CONFIG_VIDEO_MXC_CSI_CAMERA=m
-CONFIG_MXC_VADC=m
-CONFIG_MXC_MIPI_CSI=m
-CONFIG_MXC_CAMERA_OV5647_MIPI=m
 CONFIG_SOC_CAMERA=y
 CONFIG_V4L_MEM2MEM_DRIVERS=y
 CONFIG_VIDEO_CODA=y
@@ -324,7 +333,7 @@ CONFIG_USB_EHSET_TEST_FIXTURE=y
 CONFIG_NOP_USB_XCEIV=y
 CONFIG_USB_MXS_PHY=y
 CONFIG_USB_GADGET=y
-CONFIG_USB_CONFIGFS=m
+CONFIG_USB_CONFIGFS=y
 CONFIG_USB_CONFIGFS_SERIAL=y
 CONFIG_USB_CONFIGFS_ACM=y
 CONFIG_USB_CONFIGFS_OBEX=y
@@ -334,6 +343,7 @@ CONFIG_USB_CONFIGFS_ECM_SUBSET=y
 CONFIG_USB_CONFIGFS_RNDIS=y
 CONFIG_USB_CONFIGFS_EEM=y
 CONFIG_USB_CONFIGFS_MASS_STORAGE=y
+CONFIG_FSL_UTP=y
 CONFIG_USB_CONFIGFS_F_LB_SS=y
 CONFIG_USB_CONFIGFS_F_FS=y
 CONFIG_USB_ZERO=m
@@ -348,10 +358,10 @@ CONFIG_MMC_SDHCI_PLTFM=y
 CONFIG_MMC_SDHCI_ESDHC_IMX=y
 CONFIG_MXC_IPU=y
 CONFIG_MXC_IPU_V3_PRE=y
-CONFIG_MXC_GPU_VIV=y
-CONFIG_MXC_SIM=y
 CONFIG_MXC_MIPI_CSI2=y
 CONFIG_MXC_HDMI_CEC=y
+CONFIG_MXC_SIM=y
+CONFIG_MXC_SIMv2=y
 CONFIG_NEW_LEDS=y
 CONFIG_LEDS_CLASS=y
 CONFIG_LEDS_GPIO=y
@@ -366,6 +376,7 @@ CONFIG_RTC_INTF_DEV_UIE_EMUL=y
 CONFIG_RTC_DRV_MC13XXX=y
 CONFIG_RTC_DRV_MXC=y
 CONFIG_RTC_DRV_SNVS=y
+CONFIG_RTC_DRV_IMX_RPMSG=y
 CONFIG_DMADEVICES=y
 CONFIG_FSL_EDMA=y
 CONFIG_IMX_SDMA=y
@@ -385,6 +396,8 @@ CONFIG_VF610_ADC=y
 CONFIG_PWM=y
 CONFIG_PWM_IMX=y
 CONFIG_PWM_TPM=y
+CONFIG_TEE=y
+CONFIG_OPTEE=y
 CONFIG_EXT2_FS=y
 CONFIG_EXT2_FS_XATTR=y
 CONFIG_EXT2_FS_POSIX_ACL=y
@@ -429,7 +442,6 @@ CONFIG_CRYPTO_LRW=y
 CONFIG_CRYPTO_XTS=y
 CONFIG_CRYPTO_MD4=y
 CONFIG_CRYPTO_MD5=y
-CONFIG_CRYPTO_MICHAEL_MIC=y
 CONFIG_CRYPTO_RMD128=y
 CONFIG_CRYPTO_RMD160=y
 CONFIG_CRYPTO_RMD256=y
diff --git a/recipes-kernel/linux/linux-imx-mfgtool_4.9.11.bb b/recipes-kernel/linux/linux-imx-mfgtool_4.9.88.bb
similarity index 68%
rename from recipes-kernel/linux/linux-imx-mfgtool_4.9.11.bb
rename to recipes-kernel/linux/linux-imx-mfgtool_4.9.88.bb
index 0193ba6d..7ffd3c7a 100644
--- a/recipes-kernel/linux/linux-imx-mfgtool_4.9.11.bb
+++ b/recipes-kernel/linux/linux-imx-mfgtool_4.9.88.bb
@@ -1,4 +1,4 @@
-# Copyright (C) 2014 O.S. Systems Software LTDA.
+# Copyright (C) 2014-2018 O.S. Systems Software LTDA.
 # Copyright (C) 2014-2016 Freescale Semiconductor
 
 SUMMARY = "Produces a Manufacturing Tool compatible Linux Kernel"
@@ -12,13 +12,6 @@ KERNEL_IMAGE_BASE_NAME[vardepsexclude] = "DATETIME"
 MODULE_IMAGE_BASE_NAME[vardepsexclude] = "DATETIME"
 do_package[vardepsexclude] = "DATETIME"
 
-do_configure_prepend() {
-    if [ ${DO_CONFIG_V7_COPY} = "yes" ]; then
-        cp ${S}/arch/arm/configs/imx_v7_mfg_defconfig ${B}/.config
-        cp ${S}/arch/arm/configs/imx_v7_mfg_defconfig ${B}/../defconfig
-    fi
-}
-
 do_deploy () {
     install -d ${DEPLOY_DIR_IMAGE}
     install  arch/arm/boot/zImage ${DEPLOY_DIR_IMAGE}/zImage_mfgtool
diff --git a/recipes-kernel/linux/linux-imx_4.9.11.bb b/recipes-kernel/linux/linux-imx_4.9.88.bb
similarity index 79%
rename from recipes-kernel/linux/linux-imx_4.9.11.bb
rename to recipes-kernel/linux/linux-imx_4.9.88.bb
index 5f2caa82..f873d152 100644
--- a/recipes-kernel/linux/linux-imx_4.9.11.bb
+++ b/recipes-kernel/linux/linux-imx_4.9.88.bb
@@ -1,5 +1,6 @@
 # Copyright (C) 2013-2016 Freescale Semiconductor
 # Copyright 2017 NXP
+# Copyright 2018 (C) O.S. Systems Software LTDA.
 # Released under the MIT license (see COPYING.MIT for the terms)
 
 SUMMARY = "Linux Kernel provided and supported by NXP"
@@ -10,9 +11,9 @@ require recipes-kernel/linux/linux-imx.inc
 
 DEPENDS += "lzop-native bc-native"
 
-SRCBRANCH = "imx_4.9.11_1.0.0_ga"
+SRCBRANCH = "imx_4.9.88_2.0.0_ga"
 LOCALVERSION = "-1.0.0"
-SRCREV = "c27010d99a3d91703ea2d1a3f9630a9dedc3f86f"
+SRCREV = "6507266728a7806d850ce22ec923d90cf4aa4318"
 
 DEFAULT_PREFERENCE = "1"
 
-- 
2.17.1



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

* [PATCH 02/17] firmware-imx: Update to version 7.5
  2018-06-12 21:25 [PATCH 00/17] Update to latest recipes Otavio Salvador
  2018-06-12 21:25 ` [PATCH 01/17] linux-imx: Update to version 4.9.88 Otavio Salvador
@ 2018-06-12 21:25 ` Otavio Salvador
  2018-06-12 21:25 ` [PATCH 03/17] u-boot-imx: Update to branch imx_v2017.03_4.9.88_2.0.0_ga Otavio Salvador
                   ` (14 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: Otavio Salvador @ 2018-06-12 21:25 UTC (permalink / raw)
  To: meta-freescale Mailing List; +Cc: Otavio Salvador

From: Fabio Berton <fabio.berton@ossystems.com.br>

  - Get imx-firmware source code from github.com/NXP
  - Remove .inc file to use only one .bb file
  - Update license checksum to match EULA v22 April 2018.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---

 recipes-bsp/firmware-imx/firmware-imx_5.4.bb  | 10 ----------
 .../{firmware-imx.inc => firmware-imx_7.5.bb} | 19 +++++++++++++++----
 2 files changed, 15 insertions(+), 14 deletions(-)
 delete mode 100644 recipes-bsp/firmware-imx/firmware-imx_5.4.bb
 rename recipes-bsp/firmware-imx/{firmware-imx.inc => firmware-imx_7.5.bb} (82%)

diff --git a/recipes-bsp/firmware-imx/firmware-imx_5.4.bb b/recipes-bsp/firmware-imx/firmware-imx_5.4.bb
deleted file mode 100644
index 23df1e4f..00000000
--- a/recipes-bsp/firmware-imx/firmware-imx_5.4.bb
+++ /dev/null
@@ -1,10 +0,0 @@
-# Copyright (C) 2012-2016 Freescale Semiconductor
-
-require recipes-bsp/firmware-imx/firmware-imx.inc
-LIC_FILES_CHKSUM = "file://COPYING;md5=8cf95184c220e247b9917e7244124c5a"
-
-SRC_URI[md5sum] = "dae846ca2fc4504067f725f501491adf"
-SRC_URI[sha256sum] = "c5bd4bff48cce9715a5d6d2c190ff3cd2262c7196f7facb9b0eda231c92cc223"
-
-#BRCM firmware git
-SRCREV = "951c1363abe95dd75ab3e9447f640d7807240236"
diff --git a/recipes-bsp/firmware-imx/firmware-imx.inc b/recipes-bsp/firmware-imx/firmware-imx_7.5.bb
similarity index 82%
rename from recipes-bsp/firmware-imx/firmware-imx.inc
rename to recipes-bsp/firmware-imx/firmware-imx_7.5.bb
index 5407a5a1..3bebe5b2 100644
--- a/recipes-bsp/firmware-imx/firmware-imx.inc
+++ b/recipes-bsp/firmware-imx/firmware-imx_7.5.bb
@@ -1,16 +1,22 @@
+# Copyright (C) 2012-2016 Freescale Semiconductor
+# Copyright (C) 2018 O.S. Systems Software LTDA.
 SUMMARY = "Freescale IMX firmware"
 DESCRIPTION = "Freescale IMX firmware such as for the VPU"
 SECTION = "base"
 LICENSE = "Proprietary"
-LIC_FILES_CHKSUM = "file://COPYING;md5=8cf95184c220e247b9917e7244124c5a"
+LIC_FILES_CHKSUM = "file://COPYING;md5=75abe2fa1d16ca79f87cde926f05f72d"
 
 PE = "1"
 
-#BRCM firmware git
 SRCBRANCH ?= "master"
-
 SRC_URI = "${FSL_MIRROR}/firmware-imx-${PV}.bin;fsl-eula=true \
-           git://git.freescale.com/imx/imx-firmware.git;branch=${SRCBRANCH};destsuffix=${S}/git "
+           git://github.com/NXP/imx-firmware.git;protocol=https;branch=${SRCBRANCH};destsuffix=${S}/git"
+
+#BRCM firmware git
+SRCREV = "8ce9046f5058fdd2c5271f86ccfc61bc5a248ae3"
+
+SRC_URI[md5sum] = "3851bb89ff262e9322a631755215f538"
+SRC_URI[sha256sum] = "a8f099bdf786b2da1e8b43094950c033ccdbf93f1b8a93caffb912e1500cd735"
 
 inherit fsl-eula-unpack allarch
 
@@ -21,6 +27,11 @@ do_install() {
 
     cp -rfv firmware/* ${D}${base_libdir}/firmware/
 
+    # FIXME: This need to be removed when iMX8 is integrated.
+    rm -rf ${D}${base_libdir}/firmware/ddr \
+           ${D}${base_libdir}/firmware/hdmi \
+           ${D}${base_libdir}/firmware/seco
+
     #1BW_BCM43340
     install -d ${D}${base_libdir}/firmware/bcm/1BW_BCM43340
     cp -rfv git/brcm/1BW_BCM43340/*.bin ${D}${base_libdir}/firmware/bcm/1BW_BCM43340
-- 
2.17.1



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

* [PATCH 03/17] u-boot-imx: Update to branch imx_v2017.03_4.9.88_2.0.0_ga
  2018-06-12 21:25 [PATCH 00/17] Update to latest recipes Otavio Salvador
  2018-06-12 21:25 ` [PATCH 01/17] linux-imx: Update to version 4.9.88 Otavio Salvador
  2018-06-12 21:25 ` [PATCH 02/17] firmware-imx: Update to version 7.5 Otavio Salvador
@ 2018-06-12 21:25 ` Otavio Salvador
  2018-06-12 21:25 ` [PATCH 04/17] imx-vpu: Update to version 5.4.38 Otavio Salvador
                   ` (13 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: Otavio Salvador @ 2018-06-12 21:25 UTC (permalink / raw)
  To: meta-freescale Mailing List; +Cc: Otavio Salvador

From: Fabio Berton <fabio.berton@ossystems.com.br>

  - Update to latest stable branch
  - Add O.S. Systems Software Copyright

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
---

 recipes-bsp/u-boot/u-boot-imx_2017.03.bb | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/recipes-bsp/u-boot/u-boot-imx_2017.03.bb b/recipes-bsp/u-boot/u-boot-imx_2017.03.bb
index 63608749..72205676 100644
--- a/recipes-bsp/u-boot/u-boot-imx_2017.03.bb
+++ b/recipes-bsp/u-boot/u-boot-imx_2017.03.bb
@@ -1,5 +1,6 @@
 # Copyright (C) 2013-2016 Freescale Semiconductor
 # Copyright 2017 NXP
+# Copyright 2018 (C) O.S. Systems Software LTDA.
 
 DESCRIPTION = "i.MX U-Boot suppporting i.MX reference boards."
 require recipes-bsp/u-boot/u-boot.inc
@@ -10,9 +11,9 @@ DEPENDS_append = "dtc-native"
 LICENSE = "GPLv2+"
 LIC_FILES_CHKSUM = "file://Licenses/gpl-2.0.txt;md5=b234ee4d69f5fce4486a80fdaf4a4263"
 
-SRCBRANCH = "nxp/imx_v2017.03_4.9.11_1.0.0_ga"
+SRCBRANCH = "imx_v2017.03_4.9.88_2.0.0_ga"
 SRC_URI = "git://source.codeaurora.org/external/imx/uboot-imx.git;protocol=https;branch=${SRCBRANCH}"
-SRCREV = "a2fea67d3eb3092f19f250d53a4a27fa1a0c815f"
+SRCREV = "b76bb1bf9fd21e21006d79552e28855ac43ad43c"
 
 S = "${WORKDIR}/git"
 
-- 
2.17.1



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

* [PATCH 04/17] imx-vpu: Update to version 5.4.38
  2018-06-12 21:25 [PATCH 00/17] Update to latest recipes Otavio Salvador
                   ` (2 preceding siblings ...)
  2018-06-12 21:25 ` [PATCH 03/17] u-boot-imx: Update to branch imx_v2017.03_4.9.88_2.0.0_ga Otavio Salvador
@ 2018-06-12 21:25 ` Otavio Salvador
  2018-06-12 21:25 ` [PATCH 05/17] imx-gpu: Update to version 6.2.4 Otavio Salvador
                   ` (12 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: Otavio Salvador @ 2018-06-12 21:25 UTC (permalink / raw)
  To: meta-freescale Mailing List; +Cc: Otavio Salvador

From: Fabio Berton <fabio.berton@ossystems.com.br>

  - Update license checksum to match EULA v22 April 2018.
  - Remove .inc file to use only one .bb file
  - Update O.S. Systems Software Copyright

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---

 recipes-bsp/imx-vpu/imx-vpu_5.4.37.bb           | 12 ------------
 .../imx-vpu/{imx-vpu.inc => imx-vpu_5.4.38.bb}  | 17 ++++++++++++-----
 2 files changed, 12 insertions(+), 17 deletions(-)
 delete mode 100644 recipes-bsp/imx-vpu/imx-vpu_5.4.37.bb
 rename recipes-bsp/imx-vpu/{imx-vpu.inc => imx-vpu_5.4.38.bb} (61%)

diff --git a/recipes-bsp/imx-vpu/imx-vpu_5.4.37.bb b/recipes-bsp/imx-vpu/imx-vpu_5.4.37.bb
deleted file mode 100644
index 7dbaa819..00000000
--- a/recipes-bsp/imx-vpu/imx-vpu_5.4.37.bb
+++ /dev/null
@@ -1,12 +0,0 @@
-# Copyright (C) 2013-2016 Freescale Semiconductor
-# Copyright 2017 NXP
-
-require imx-vpu.inc
-LIC_FILES_CHKSUM = "file://COPYING;md5=6b552f505eedab4a11ab538cf3db743a"
-
-PE = "1"
-
-SRC_URI[md5sum] = "2b8311cb6e5b5813253db706e807d962"
-SRC_URI[sha256sum] = "ee265e88d17c7369bd9cb917e7cce035b8c7ee2ba4491645fdab9f382f54beb0"
-
-COMPATIBLE_MACHINE = "(mx6)"
diff --git a/recipes-bsp/imx-vpu/imx-vpu.inc b/recipes-bsp/imx-vpu/imx-vpu_5.4.38.bb
similarity index 61%
rename from recipes-bsp/imx-vpu/imx-vpu.inc
rename to recipes-bsp/imx-vpu/imx-vpu_5.4.38.bb
index 7b339565..f0c9d5a5 100644
--- a/recipes-bsp/imx-vpu/imx-vpu.inc
+++ b/recipes-bsp/imx-vpu/imx-vpu_5.4.38.bb
@@ -1,20 +1,26 @@
-# Copyright (C) 2013-2017 O.S. Systems Software LTDA.
-# Copyright (C) 2013 Freescale Semiconductor
+# Copyright (C) 2013-2018 O.S. Systems Software LTDA.
+# Copyright (C) 2013-2016 Freescale Semiconductor
 # Copyright 2017 NXP
 
 DESCRIPTION = "Freescale VPU library"
 LICENSE = "Proprietary"
-LIC_FILES_CHKSUM = "file://vpu/EULA.txt;md5=b063366b066c9f10037c59756a9ced54"
+LIC_FILES_CHKSUM = "file://COPYING;md5=75abe2fa1d16ca79f87cde926f05f72d"
+
 DEPENDS = "virtual/kernel"
 
 PROVIDES = "virtual/imxvpu"
 
+PE = "1"
+
+SRC_URI = "${FSL_MIRROR}/${PN}-${PV}.bin;fsl-eula=true"
+
+SRC_URI[md5sum] = "521d5f839829f8d1f2a6a0e60270243e"
+SRC_URI[sha256sum] = "34bed0ddf6c797f444bddfa5d5495adc751ff268b6431d8beb48129c89c9e47f"
+
 inherit fsl-eula-unpack
 
 PLATFORM_mx6 = "IMX6Q"
 
-SRC_URI = "${FSL_MIRROR}/${PN}-${PV}.bin;fsl-eula=true"
-
 do_compile () {
     INCLUDE_DIR="-I${STAGING_KERNEL_DIR}/include/uapi -I${STAGING_KERNEL_DIR}/include"
 
@@ -26,3 +32,4 @@ do_install () {
 }
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
+COMPATIBLE_MACHINE = "(mx6)"
-- 
2.17.1



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

* [PATCH 05/17] imx-gpu: Update to version 6.2.4
  2018-06-12 21:25 [PATCH 00/17] Update to latest recipes Otavio Salvador
                   ` (3 preceding siblings ...)
  2018-06-12 21:25 ` [PATCH 04/17] imx-vpu: Update to version 5.4.38 Otavio Salvador
@ 2018-06-12 21:25 ` Otavio Salvador
  2018-06-12 21:25 ` [PATCH 06/17] imx-gpu-g2d: " Otavio Salvador
                   ` (11 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: Otavio Salvador @ 2018-06-12 21:25 UTC (permalink / raw)
  To: meta-freescale Mailing List; +Cc: Otavio Salvador

From: Fabio Berton <fabio.berton@ossystems.com.br>

  - Update license checksum to match EULA v22 April 2018.
  - Fix remove wayland files when no using wayland distro feature.
  - Update O.S. Systems Software Copyright

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---

 recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc            | 8 ++++----
 ....2.p0-aarch32.bb => imx-gpu-viv_6.2.4.p1.2-aarch32.bb} | 4 ++--
 2 files changed, 6 insertions(+), 6 deletions(-)
 rename recipes-graphics/imx-gpu-viv/{imx-gpu-viv_6.2.2.p0-aarch32.bb => imx-gpu-viv_6.2.4.p1.2-aarch32.bb} (66%)

diff --git a/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc b/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc
index b6f5f24e..6a05b444 100644
--- a/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc
+++ b/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc
@@ -1,11 +1,11 @@
 # Copyright (C) 2012-2016 Freescale Semiconductor
-# Copyright (C) 2012-2016 O.S. Systems Software LTDA.
+# Copyright (C) 2012-2018 O.S. Systems Software LTDA.
 # Released under the MIT license (see COPYING.MIT for the terms)
 
 DESCRIPTION = "GPU driver and apps for i.MX"
 SECTION = "libs"
 LICENSE = "Proprietary"
-LIC_FILES_CHKSUM = "file://COPYING;md5=08fd295cce89b0a9c74b9b83ed74f671"
+LIC_FILES_CHKSUM = "file://COPYING;md5=75abe2fa1d16ca79f87cde926f05f72d"
 
 DEPENDS += " \
     ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'wayland', \
@@ -186,8 +186,8 @@ do_install () {
 
     # skip packaging wayland libraries if no support is requested
     if [ "${USE_WL}" = "no" ]; then
-        rm ${D}${libdir}/libgc_wayland_protocol.*
-        rm ${D}${libdir}/libwayland-viv.*
+        find ${D}${libdir} -name "libgc_wayland_protocol.*" -exec rm '{}' ';'
+        find ${D}${libdir} -name "libwayland-viv.*" -exec rm '{}' ';'
     fi
 
     for i in wl x11 fb dri; do
diff --git a/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.2.2.p0-aarch32.bb b/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.2.4.p1.2-aarch32.bb
similarity index 66%
rename from recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.2.2.p0-aarch32.bb
rename to recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.2.4.p1.2-aarch32.bb
index 9f3b7cc1..05004570 100644
--- a/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.2.2.p0-aarch32.bb
+++ b/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.2.4.p1.2-aarch32.bb
@@ -4,8 +4,8 @@
 
 require recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc
 
-SRC_URI[md5sum] = "7d43f73b8bc0c1c442587f819218a1d5"
-SRC_URI[sha256sum] = "4f93a4412c93ca5959aa2437bfed2ecbaf983b5b272be5977f76a967de5db150"
+SRC_URI[md5sum] = "280990aab8dee2ee9ce508cbf0d6833f"
+SRC_URI[sha256sum] = "dddadd164bede4793409ccfb636324dd73862c33458db66a5860f126bada25dc"
 
 PACKAGE_FP_TYPE = "hardfp"
 
-- 
2.17.1



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

* [PATCH 06/17] imx-gpu-g2d: Update to version 6.2.4
  2018-06-12 21:25 [PATCH 00/17] Update to latest recipes Otavio Salvador
                   ` (4 preceding siblings ...)
  2018-06-12 21:25 ` [PATCH 05/17] imx-gpu: Update to version 6.2.4 Otavio Salvador
@ 2018-06-12 21:25 ` Otavio Salvador
  2018-06-12 21:25 ` [PATCH 07/17] imx-parser: Update to version 4.3.5 Otavio Salvador
                   ` (10 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: Otavio Salvador @ 2018-06-12 21:25 UTC (permalink / raw)
  To: meta-freescale Mailing List; +Cc: Otavio Salvador

From: Fabio Berton <fabio.berton@ossystems.com.br>

  - Update license checksum to match EULA v22 April 2018.
  - Add O.S. Systems Software Copyright

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---

 .../{imx-gpu-g2d_6.2.2.p0.bb => imx-gpu-g2d_6.2.4.p1.2.bb} | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)
 rename recipes-graphics/imx-gpu-g2d/{imx-gpu-g2d_6.2.2.p0.bb => imx-gpu-g2d_6.2.4.p1.2.bb} (73%)

diff --git a/recipes-graphics/imx-gpu-g2d/imx-gpu-g2d_6.2.2.p0.bb b/recipes-graphics/imx-gpu-g2d/imx-gpu-g2d_6.2.4.p1.2.bb
similarity index 73%
rename from recipes-graphics/imx-gpu-g2d/imx-gpu-g2d_6.2.2.p0.bb
rename to recipes-graphics/imx-gpu-g2d/imx-gpu-g2d_6.2.4.p1.2.bb
index 8be05f93..22a5b3ec 100644
--- a/recipes-graphics/imx-gpu-g2d/imx-gpu-g2d_6.2.2.p0.bb
+++ b/recipes-graphics/imx-gpu-g2d/imx-gpu-g2d_6.2.4.p1.2.bb
@@ -1,10 +1,11 @@
 # Copyright (C) 2016 Freescale Semiconductor
 # Copyright 2017 NXP
+# Copyright 2018 (C) O.S. Systems Software LTDA.
 # Released under the MIT license (see COPYING.MIT for the terms)
 
 DESCRIPTION = "GPU G2D library and apps for imx6"
 LICENSE = "Proprietary"
-LIC_FILES_CHKSUM = "file://COPYING;md5=08fd295cce89b0a9c74b9b83ed74f671"
+LIC_FILES_CHKSUM = "file://COPYING;md5=75abe2fa1d16ca79f87cde926f05f72d"
 
 PROVIDES += "virtual/libg2d"
 
@@ -14,8 +15,8 @@ S="${WORKDIR}/${PN}-${PV}"
 
 inherit fsl-eula-unpack
 
-SRC_URI[md5sum] = "64720dda9b96fd7af5be7e2c654ab72a"
-SRC_URI[sha256sum] = "070a95aa9942bd67e8ba4012962df74143bffb9998301ac097dab5e1437000d8"
+SRC_URI[md5sum] = "fd93eb85a64a18dac3b6c2ead86c8333"
+SRC_URI[sha256sum] = "5f2d2171d5cd57f37ab07184fc908a0f6ecb2a97f023f04c2f9f3b3d7fec8481"
 
 do_install () {
 
-- 
2.17.1



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

* [PATCH 07/17] imx-parser: Update to version 4.3.5
  2018-06-12 21:25 [PATCH 00/17] Update to latest recipes Otavio Salvador
                   ` (5 preceding siblings ...)
  2018-06-12 21:25 ` [PATCH 06/17] imx-gpu-g2d: " Otavio Salvador
@ 2018-06-12 21:25 ` Otavio Salvador
  2018-06-12 21:25 ` [PATCH 08/17] imx-codec: " Otavio Salvador
                   ` (9 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: Otavio Salvador @ 2018-06-12 21:25 UTC (permalink / raw)
  To: meta-freescale Mailing List; +Cc: Otavio Salvador

From: Fabio Berton <fabio.berton@ossystems.com.br>

  - Update license checksum to match EULA v22 April 2018.
  - Remove .inc file to use only one .bb file
  - Update O.S. Systems Software Copyright

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---

 recipes-multimedia/imx-parser/imx-parser_4.3.4.bb    | 10 ----------
 .../{imx-parser.inc => imx-parser_4.3.5.bb}          | 12 ++++++++----
 2 files changed, 8 insertions(+), 14 deletions(-)
 delete mode 100644 recipes-multimedia/imx-parser/imx-parser_4.3.4.bb
 rename recipes-multimedia/imx-parser/{imx-parser.inc => imx-parser_4.3.5.bb} (81%)

diff --git a/recipes-multimedia/imx-parser/imx-parser_4.3.4.bb b/recipes-multimedia/imx-parser/imx-parser_4.3.4.bb
deleted file mode 100644
index 8ae2c8f8..00000000
--- a/recipes-multimedia/imx-parser/imx-parser_4.3.4.bb
+++ /dev/null
@@ -1,10 +0,0 @@
-# Copyright (C) 2013-2016 Freescale Semiconductor
-# Copyright 2017 NXP
-# Released under the MIT license (see COPYING.MIT for the terms)
-
-require imx-parser.inc
-
-SRC_URI[md5sum] = "f6ac916c8d6ccf66f9da58bc230f0d1d"
-SRC_URI[sha256sum] = "29a199c79a4a7e01e3c386018c854b6be5d839061b15f8519e19fea8bf77121d"
-
-COMPATIBLE_MACHINE = "(mx6|mx7|mx8)"
diff --git a/recipes-multimedia/imx-parser/imx-parser.inc b/recipes-multimedia/imx-parser/imx-parser_4.3.5.bb
similarity index 81%
rename from recipes-multimedia/imx-parser/imx-parser.inc
rename to recipes-multimedia/imx-parser/imx-parser_4.3.5.bb
index 3a78f6ac..da031e84 100644
--- a/recipes-multimedia/imx-parser/imx-parser.inc
+++ b/recipes-multimedia/imx-parser/imx-parser_4.3.5.bb
@@ -1,11 +1,11 @@
-# Copyright (C) 2012-2014, 2016 O.S. Systems Software LTDA.
+# Copyright (C) 2012-2018 O.S. Systems Software LTDA.
 # Copyright (C) 2012-2016 Freescale Semiconductor
 # Copyright 2017 NXP
 # Released under the MIT license (see COPYING.MIT for the terms)
 DESCRIPTION = "Freescale Multimedia parser libs"
 LICENSE = "Proprietary"
 SECTION = "multimedia"
-LIC_FILES_CHKSUM = "file://COPYING;md5=08fd295cce89b0a9c74b9b83ed74f671"
+LIC_FILES_CHKSUM = "file://COPYING;md5=75abe2fa1d16ca79f87cde926f05f72d"
 
 # For backwards compatibility
 PROVIDES += "libfslparser"
@@ -13,9 +13,11 @@ RREPLACES_${PN} = "libfslparser"
 RPROVIDES_${PN} = "libfslparser"
 RCONFLICTS_${PN} = "libfslparser"
 
-inherit fsl-eula-unpack autotools pkgconfig
-
 SRC_URI = "${FSL_MIRROR}/${PN}-${PV}.bin;fsl-eula=true"
+SRC_URI[md5sum] = "54fcf59ec947955aceae51831d3ccb46"
+SRC_URI[sha256sum] = "9cd8c49a0bb1050afcfbcc7a677a348443fda4ecacb621cc6e38897619e27c67"
+
+inherit fsl-eula-unpack autotools pkgconfig
 
 # Choose between Soft Float-Point and Hard Float-Point
 EXTRA_OECONF = "${@bb.utils.contains('TUNE_FEATURES', 'callconvention-hard', '--enable-fhw', '--enable-fsw', d)}"
@@ -39,3 +41,5 @@ FILES_${PN} += "${libdir}/imx-mm/*/*${SOLIBS} ${libdir}/imx-mm/*/*${SOLIBSDEV}"
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 
 INHIBIT_SYSROOT_STRIP = "1"
+
+COMPATIBLE_MACHINE = "(mx6|mx7|mx8)"
-- 
2.17.1



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

* [PATCH 08/17] imx-codec: Update to version 4.3.5
  2018-06-12 21:25 [PATCH 00/17] Update to latest recipes Otavio Salvador
                   ` (6 preceding siblings ...)
  2018-06-12 21:25 ` [PATCH 07/17] imx-parser: Update to version 4.3.5 Otavio Salvador
@ 2018-06-12 21:25 ` Otavio Salvador
  2018-06-12 21:25 ` [PATCH 09/17] imx-vpuwrap: " Otavio Salvador
                   ` (8 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: Otavio Salvador @ 2018-06-12 21:25 UTC (permalink / raw)
  To: meta-freescale Mailing List; +Cc: Otavio Salvador

From: Fabio Berton <fabio.berton@ossystems.com.br>

  - Remove .inc file to use only one .bb file
  - Add O.S. Systems Software Copyright

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---

 recipes-multimedia/imx-codec/imx-codec_4.3.4.bb        | 10 ----------
 .../imx-codec/{imx-codec.inc => imx-codec_4.3.5.bb}    | 10 +++++++---
 2 files changed, 7 insertions(+), 13 deletions(-)
 delete mode 100644 recipes-multimedia/imx-codec/imx-codec_4.3.4.bb
 rename recipes-multimedia/imx-codec/{imx-codec.inc => imx-codec_4.3.5.bb} (93%)

diff --git a/recipes-multimedia/imx-codec/imx-codec_4.3.4.bb b/recipes-multimedia/imx-codec/imx-codec_4.3.4.bb
deleted file mode 100644
index 7e48b214..00000000
--- a/recipes-multimedia/imx-codec/imx-codec_4.3.4.bb
+++ /dev/null
@@ -1,10 +0,0 @@
-# Copyright (C) 2013-2016 Freescale Semiconductor
-# Copyright 2017 NXP
-# Released under the MIT license (see COPYING.MIT for the terms)
-
-require imx-codec.inc
-
-SRC_URI[md5sum] = "f86bcdd3a43a9d1abfb1de52c37b5f9f"
-SRC_URI[sha256sum] = "650a3f6bf54c3f3b79de11eb4d6d0592372ab6a56386136b8d5e6cfb31fe9b55"
-
-COMPATIBLE_MACHINE = "(mx6|mx7|mx8)"
diff --git a/recipes-multimedia/imx-codec/imx-codec.inc b/recipes-multimedia/imx-codec/imx-codec_4.3.5.bb
similarity index 93%
rename from recipes-multimedia/imx-codec/imx-codec.inc
rename to recipes-multimedia/imx-codec/imx-codec_4.3.5.bb
index a42dcbc6..daf5b84d 100644
--- a/recipes-multimedia/imx-codec/imx-codec.inc
+++ b/recipes-multimedia/imx-codec/imx-codec_4.3.5.bb
@@ -1,17 +1,20 @@
 # Copyright (C) 2012-2016 Freescale Semiconductor
 # Copyright 2017 NXP
+# Copyright 2018 (C) O.S. Systems Software LTDA.
 # Released under the MIT license (see COPYING.MIT for the terms)
 DESCRIPTION = "Freescale Multimedia codec libs"
 LICENSE = "Proprietary"
 SECTION = "multimedia"
-LIC_FILES_CHKSUM = "file://COPYING;md5=08fd295cce89b0a9c74b9b83ed74f671"
+LIC_FILES_CHKSUM = "file://COPYING;md5=75abe2fa1d16ca79f87cde926f05f72d"
 
 # Backward compatibility
 PROVIDES += "libfslcodec"
 
-inherit fsl-eula-unpack autotools pkgconfig
-
 SRC_URI = "${FSL_MIRROR}/${PN}-${PV}.bin;fsl-eula=true"
+SRC_URI[md5sum] = "ea080472c3fe5f5ae4760ba16c8ea6c5"
+SRC_URI[sha256sum] = "6bb54f91c3ca18567e14d95d3858022dc9be00dc86e9edfdb544d1240a3b2b04"
+
+inherit fsl-eula-unpack autotools pkgconfig
 
 # Choose between Soft Float-Point and Hard Float-Point
 EXTRA_OECONF = "${@bb.utils.contains('TUNE_FEATURES', 'callconvention-hard', '--enable-fhw', '', d)}"
@@ -112,3 +115,4 @@ FILES_${PN}-nb += "${libdir}/imx-mm/audio-codec/wrap/lib_nbamrd_wrap_arm*_elinux
 FILES_${PN}-wb += "${libdir}/imx-mm/audio-codec/wrap/lib_wbamrd_wrap_arm*_elinux.so.*"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
+COMPATIBLE_MACHINE = "(mx6|mx7|mx8)"
-- 
2.17.1



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

* [PATCH 09/17] imx-vpuwrap: Update to version 4.3.5
  2018-06-12 21:25 [PATCH 00/17] Update to latest recipes Otavio Salvador
                   ` (7 preceding siblings ...)
  2018-06-12 21:25 ` [PATCH 08/17] imx-codec: " Otavio Salvador
@ 2018-06-12 21:25 ` Otavio Salvador
  2018-06-12 21:25 ` [PATCH 10/17] imx-kobs: Bump revision to c70685d Otavio Salvador
                   ` (7 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: Otavio Salvador @ 2018-06-12 21:25 UTC (permalink / raw)
  To: meta-freescale Mailing List; +Cc: Otavio Salvador

From: Fabio Berton <fabio.berton@ossystems.com.br>

  - Add O.S. Systems Software Copyright

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---

 .../{imx-vpuwrap_4.3.4.bb => imx-vpuwrap_4.3.5.bb}         | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)
 rename recipes-multimedia/imx-vpuwrap/{imx-vpuwrap_4.3.4.bb => imx-vpuwrap_4.3.5.bb} (73%)

diff --git a/recipes-multimedia/imx-vpuwrap/imx-vpuwrap_4.3.4.bb b/recipes-multimedia/imx-vpuwrap/imx-vpuwrap_4.3.5.bb
similarity index 73%
rename from recipes-multimedia/imx-vpuwrap/imx-vpuwrap_4.3.4.bb
rename to recipes-multimedia/imx-vpuwrap/imx-vpuwrap_4.3.5.bb
index df73f4a3..2d4bdf68 100644
--- a/recipes-multimedia/imx-vpuwrap/imx-vpuwrap_4.3.4.bb
+++ b/recipes-multimedia/imx-vpuwrap/imx-vpuwrap_4.3.5.bb
@@ -1,11 +1,12 @@
 # Copyright (C) 2013-2016 Freescale Semiconductor
 # Copyright 2017 NXP
+# Copyright 2018 (C) O.S. Systems Software LTDA.
 # Released under the MIT license (see COPYING.MIT for the terms)
 DESCRIPTION = "Freescale Multimedia VPU wrapper"
 DEPENDS = "virtual/imxvpu"
 LICENSE = "Proprietary"
 SECTION = "multimedia"
-LIC_FILES_CHKSUM = "file://COPYING;md5=08fd295cce89b0a9c74b9b83ed74f671"
+LIC_FILES_CHKSUM = "file://COPYING;md5=75abe2fa1d16ca79f87cde926f05f72d"
 
 # For backwards compatibility
 PROVIDES += "libfslvpuwrap"
@@ -15,8 +16,8 @@ RCONFLICTS_${PN} = "libfslvpuwrap"
 
 SRC_URI = "${FSL_MIRROR}/${PN}-${PV}.bin;fsl-eula=true"
 
-SRC_URI[md5sum] = "bd832f70ef90dbbdc5a24e2a1eefc71f"
-SRC_URI[sha256sum] = "cd49a4d9379c2d3ffd71a4c8e81dcb30097d43899d11ccaa77ec981dbdec596b"
+SRC_URI[md5sum] = "ebcafcd76ec7c5b7cb9ba084da2b5612"
+SRC_URI[sha256sum] = "5c08b4b7c771404c998779f0e27a75564b57958d463e2df152c910d76cca9e44"
 
 inherit fsl-eula-unpack autotools pkgconfig
 
-- 
2.17.1



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

* [PATCH 10/17] imx-kobs: Bump revision to c70685d
  2018-06-12 21:25 [PATCH 00/17] Update to latest recipes Otavio Salvador
                   ` (8 preceding siblings ...)
  2018-06-12 21:25 ` [PATCH 09/17] imx-vpuwrap: " Otavio Salvador
@ 2018-06-12 21:25 ` Otavio Salvador
  2018-06-12 21:25 ` [PATCH 11/17] libimxvpuapi: Bump revision to 4afb52f Otavio Salvador
                   ` (6 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: Otavio Salvador @ 2018-06-12 21:25 UTC (permalink / raw)
  To: meta-freescale Mailing List; +Cc: Otavio Salvador

From: Fabio Berton <fabio.berton@ossystems.com.br>

  - Add O.S. Systems Software Copyright

This includes the following changes:

    - c70685d Merge pull request #13 from allenxh/imx8
    - d8e5142 imx-kobs: support burn images to imx8mq ddr4 arm2 NAND
    - a0e9adc Merge pull request #10 from allenxh/imx8
    - 89c14fe imx-kobs: support i.MX8 platforms

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---

 recipes-bsp/imx-kobs/imx-kobs_git.bb | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/recipes-bsp/imx-kobs/imx-kobs_git.bb b/recipes-bsp/imx-kobs/imx-kobs_git.bb
index 096d074e..4bd77264 100644
--- a/recipes-bsp/imx-kobs/imx-kobs_git.bb
+++ b/recipes-bsp/imx-kobs/imx-kobs_git.bb
@@ -1,5 +1,6 @@
 # Copyright (C) 2013-2016 Freescale Semiconductor
 # Copyright 2017 NXP
+# Copyright 2018 (C) O.S. Systems Software LTDA.
 
 SUMMARY = "Nand boot write source"
 SECTION = "base"
@@ -7,7 +8,7 @@ LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=393a5ca445f6965873eca0259a17f833"
 
 PV = "5.5+git${SRCPV}"
-SRCREV = "a2734b93759b4222f9dfa3f8c7645be9d39ea601"
+SRCREV = "c70685de47cfb67c5e16e1631b7033023ca3e97c"
 
 SRC_URI = "git://github.com/NXPmicro/imx-kobs.git;protocal=https \
            file://0001-Add-missing-includes-as-pointed-out-by-musl.patch \
-- 
2.17.1



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

* [PATCH 11/17] libimxvpuapi: Bump revision to 4afb52f
  2018-06-12 21:25 [PATCH 00/17] Update to latest recipes Otavio Salvador
                   ` (9 preceding siblings ...)
  2018-06-12 21:25 ` [PATCH 10/17] imx-kobs: Bump revision to c70685d Otavio Salvador
@ 2018-06-12 21:25 ` Otavio Salvador
  2018-06-12 21:25 ` [PATCH 12/17] imx-lib: Bump to revision 3f77797 Otavio Salvador
                   ` (5 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: Otavio Salvador @ 2018-06-12 21:25 UTC (permalink / raw)
  To: meta-freescale Mailing List; +Cc: Otavio Salvador

From: Fabio Berton <fabio.berton@ossystems.com.br>

 - Rename recipe to use latest git revision.
 - Add O.S. Systems Software Copyright
 - Add PV to use 0.10.3 release on name

This change includes the following changes:

    - 4afb52f Merge pull request #22 from bmx666/master
    - 691ea9a Add imx_vpu_enc_configure_gop_size() function
    - 97a9ff2 Merge pull request #17 from Artox/master
    - 5739ffc add e-mail address to maintainer field
    - b5ff857 libimxvpuapi-dev: add debhelper generated ${misc:Depends} to depends

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---

 .../{libimxvpuapi_0.10.3.bb => libimxvpuapi_git.bb}          | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)
 rename recipes-multimedia/libimxvpuapi/{libimxvpuapi_0.10.3.bb => libimxvpuapi_git.bb} (79%)

diff --git a/recipes-multimedia/libimxvpuapi/libimxvpuapi_0.10.3.bb b/recipes-multimedia/libimxvpuapi/libimxvpuapi_git.bb
similarity index 79%
rename from recipes-multimedia/libimxvpuapi/libimxvpuapi_0.10.3.bb
rename to recipes-multimedia/libimxvpuapi/libimxvpuapi_git.bb
index 2ad0c898..540565f6 100644
--- a/recipes-multimedia/libimxvpuapi/libimxvpuapi_0.10.3.bb
+++ b/recipes-multimedia/libimxvpuapi/libimxvpuapi_git.bb
@@ -1,3 +1,4 @@
+# Copyright 2018 (C) O.S. Systems Software LTDA.
 DESCRIPTION = "frontend for the i.MX6 VPU hardware video engine"
 HOMEPAGE = "https://github.com/Freescale/libimxvpuapi"
 LICENSE = "LGPLv2.1"
@@ -5,8 +6,10 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=38fa42a5a6425b26d2919b17b1527324"
 SECTION = "multimedia"
 DEPENDS = "imx-vpu"
 
+PV = "0.10.3+${SRCPV}"
+
 SRCBRANCH ?= "master"
-SRCREV = "81a2bbd85ef2aaa56243dbf63a7352ca1758099b"
+SRCREV = "4afb52f97e28c731c903a8538bf99e4a6d155b42"
 SRC_URI = "git://github.com/Freescale/libimxvpuapi.git;branch=${SRCBRANCH}"
 
 S = "${WORKDIR}/git"
-- 
2.17.1



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

* [PATCH 12/17] imx-lib: Bump to revision 3f77797
  2018-06-12 21:25 [PATCH 00/17] Update to latest recipes Otavio Salvador
                   ` (10 preceding siblings ...)
  2018-06-12 21:25 ` [PATCH 11/17] libimxvpuapi: Bump revision to 4afb52f Otavio Salvador
@ 2018-06-12 21:25 ` Otavio Salvador
  2018-06-12 21:25 ` [PATCH 13/17] gstreamer1.0-plugins-base: Rename patch directory to match recipe name Otavio Salvador
                   ` (4 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: Otavio Salvador @ 2018-06-12 21:25 UTC (permalink / raw)
  To: meta-freescale Mailing List; +Cc: Otavio Salvador

From: Fabio Berton <fabio.berton@ossystems.com.br>

  - Update O.S. Systems Software Copyright

This includes the following change:

  - 3f77797 MLK-16374-5: PXP_LIB: configure pxp to be legacy mode

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---

 recipes-bsp/imx-lib/imx-lib_git.bb | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/recipes-bsp/imx-lib/imx-lib_git.bb b/recipes-bsp/imx-lib/imx-lib_git.bb
index 8e477de0..466d9c03 100644
--- a/recipes-bsp/imx-lib/imx-lib_git.bb
+++ b/recipes-bsp/imx-lib/imx-lib_git.bb
@@ -1,5 +1,5 @@
 # Copyright (C) 2012-2016 Freescale Semiconductor
-# Copyright (C) 2012-2016 O.S. Systems Software LTDA.
+# Copyright (C) 2012-2018 O.S. Systems Software LTDA.
 # Copyright 2017 NXP
 
 DESCRIPTION = "Platform specific libraries for imx platform"
@@ -13,9 +13,9 @@ PE = "1"
 
 PV = "5.8+${SRCPV}"
 
-SRCBRANCH = "nxp/imx_4.9.11_1.0.0_ga"
+SRCBRANCH = "master"
 SRC_URI = "git://source.codeaurora.org/external/imx/imx-lib.git;protocol=https;branch=${SRCBRANCH}"
-SRCREV = "f5f14fc24581e5d6e689f42a56b5f2992f978ef4"
+SRCREV = "3f777974c0c146817e2ff5cb0340ca66a1f99e57"
 
 S = "${WORKDIR}/git"
 
-- 
2.17.1



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

* [PATCH 13/17] gstreamer1.0-plugins-base: Rename patch directory to match recipe name
  2018-06-12 21:25 [PATCH 00/17] Update to latest recipes Otavio Salvador
                   ` (11 preceding siblings ...)
  2018-06-12 21:25 ` [PATCH 12/17] imx-lib: Bump to revision 3f77797 Otavio Salvador
@ 2018-06-12 21:25 ` Otavio Salvador
  2018-06-12 21:25 ` [PATCH 14/17] gstreamer1.0-plugins-bad: " Otavio Salvador
                   ` (3 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: Otavio Salvador @ 2018-06-12 21:25 UTC (permalink / raw)
  To: meta-freescale Mailing List; +Cc: Otavio Salvador

From: Fabio Berton <fabio.berton@ossystems.com.br>

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---

 ...001-Makefile.am-don-t-hardcode-libtool-name-when-running.patch | 0
 ...002-Makefile.am-prefix-calls-to-pkg-config-with-PKG_CONF.patch | 0
 ...003-riff-add-missing-include-directories-when-calling-in.patch | 0
 ...004-rtsp-drop-incorrect-reference-to-gstreamer-sdp-in-Ma.patch | 0
 4 files changed, 0 insertions(+), 0 deletions(-)
 rename recipes-multimedia/gstreamer/{gstreamer1.0-plugins-base => gstreamer1.0-plugins-base-1.12.imx}/0001-Makefile.am-don-t-hardcode-libtool-name-when-running.patch (100%)
 rename recipes-multimedia/gstreamer/{gstreamer1.0-plugins-base => gstreamer1.0-plugins-base-1.12.imx}/0002-Makefile.am-prefix-calls-to-pkg-config-with-PKG_CONF.patch (100%)
 rename recipes-multimedia/gstreamer/{gstreamer1.0-plugins-base => gstreamer1.0-plugins-base-1.12.imx}/0003-riff-add-missing-include-directories-when-calling-in.patch (100%)
 rename recipes-multimedia/gstreamer/{gstreamer1.0-plugins-base => gstreamer1.0-plugins-base-1.12.imx}/0004-rtsp-drop-incorrect-reference-to-gstreamer-sdp-in-Ma.patch (100%)

diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base/0001-Makefile.am-don-t-hardcode-libtool-name-when-running.patch b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base-1.12.imx/0001-Makefile.am-don-t-hardcode-libtool-name-when-running.patch
similarity index 100%
rename from recipes-multimedia/gstreamer/gstreamer1.0-plugins-base/0001-Makefile.am-don-t-hardcode-libtool-name-when-running.patch
rename to recipes-multimedia/gstreamer/gstreamer1.0-plugins-base-1.12.imx/0001-Makefile.am-don-t-hardcode-libtool-name-when-running.patch
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base/0002-Makefile.am-prefix-calls-to-pkg-config-with-PKG_CONF.patch b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base-1.12.imx/0002-Makefile.am-prefix-calls-to-pkg-config-with-PKG_CONF.patch
similarity index 100%
rename from recipes-multimedia/gstreamer/gstreamer1.0-plugins-base/0002-Makefile.am-prefix-calls-to-pkg-config-with-PKG_CONF.patch
rename to recipes-multimedia/gstreamer/gstreamer1.0-plugins-base-1.12.imx/0002-Makefile.am-prefix-calls-to-pkg-config-with-PKG_CONF.patch
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base/0003-riff-add-missing-include-directories-when-calling-in.patch b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base-1.12.imx/0003-riff-add-missing-include-directories-when-calling-in.patch
similarity index 100%
rename from recipes-multimedia/gstreamer/gstreamer1.0-plugins-base/0003-riff-add-missing-include-directories-when-calling-in.patch
rename to recipes-multimedia/gstreamer/gstreamer1.0-plugins-base-1.12.imx/0003-riff-add-missing-include-directories-when-calling-in.patch
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base/0004-rtsp-drop-incorrect-reference-to-gstreamer-sdp-in-Ma.patch b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base-1.12.imx/0004-rtsp-drop-incorrect-reference-to-gstreamer-sdp-in-Ma.patch
similarity index 100%
rename from recipes-multimedia/gstreamer/gstreamer1.0-plugins-base/0004-rtsp-drop-incorrect-reference-to-gstreamer-sdp-in-Ma.patch
rename to recipes-multimedia/gstreamer/gstreamer1.0-plugins-base-1.12.imx/0004-rtsp-drop-incorrect-reference-to-gstreamer-sdp-in-Ma.patch
-- 
2.17.1



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

* [PATCH 14/17] gstreamer1.0-plugins-bad: Rename patch directory to match recipe name
  2018-06-12 21:25 [PATCH 00/17] Update to latest recipes Otavio Salvador
                   ` (12 preceding siblings ...)
  2018-06-12 21:25 ` [PATCH 13/17] gstreamer1.0-plugins-base: Rename patch directory to match recipe name Otavio Salvador
@ 2018-06-12 21:25 ` Otavio Salvador
  2018-06-12 21:25 ` [PATCH 15/17] imx-gpu-apitrace: Bump revision to 9281b2c2 Otavio Salvador
                   ` (2 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: Otavio Salvador @ 2018-06-12 21:25 UTC (permalink / raw)
  To: meta-freescale Mailing List; +Cc: Otavio Salvador

From: Fabio Berton <fabio.berton@ossystems.com.br>

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---

 ...001-Makefile.am-don-t-hardcode-libtool-name-when-running.patch | 0
 1 file changed, 0 insertions(+), 0 deletions(-)
 rename recipes-multimedia/gstreamer/{gstreamer1.0-plugins-bad => gstreamer1.0-plugins-bad-1.12.imx}/0001-Makefile.am-don-t-hardcode-libtool-name-when-running.patch (100%)

diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad/0001-Makefile.am-don-t-hardcode-libtool-name-when-running.patch b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad-1.12.imx/0001-Makefile.am-don-t-hardcode-libtool-name-when-running.patch
similarity index 100%
rename from recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad/0001-Makefile.am-don-t-hardcode-libtool-name-when-running.patch
rename to recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad-1.12.imx/0001-Makefile.am-don-t-hardcode-libtool-name-when-running.patch
-- 
2.17.1



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

* [PATCH 15/17] imx-gpu-apitrace: Bump revision to 9281b2c2
  2018-06-12 21:25 [PATCH 00/17] Update to latest recipes Otavio Salvador
                   ` (13 preceding siblings ...)
  2018-06-12 21:25 ` [PATCH 14/17] gstreamer1.0-plugins-bad: " Otavio Salvador
@ 2018-06-12 21:25 ` Otavio Salvador
  2018-06-12 21:25 ` [PATCH 16/17] gstreamer1.0-plugins-base: Add patch to fix compilations errors Otavio Salvador
  2018-06-12 21:25 ` [PATCH 17/17] imx-test: Update to version 7.0 Otavio Salvador
  16 siblings, 0 replies; 18+ messages in thread
From: Otavio Salvador @ 2018-06-12 21:25 UTC (permalink / raw)
  To: meta-freescale Mailing List; +Cc: Otavio Salvador

From: Fabio Berton <fabio.berton@ossystems.com.br>

  - Add O.S. Systems Software Copyright

This includes the following change:

  - 9281b2c2 MGS-3379 [#ccc] Add more support for multilib

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---

 recipes-graphics/imx-gpu-apitrace/imx-gpu-apitrace_7.1.0.bb | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/recipes-graphics/imx-gpu-apitrace/imx-gpu-apitrace_7.1.0.bb b/recipes-graphics/imx-gpu-apitrace/imx-gpu-apitrace_7.1.0.bb
index e5e9a4a5..79ef6579 100644
--- a/recipes-graphics/imx-gpu-apitrace/imx-gpu-apitrace_7.1.0.bb
+++ b/recipes-graphics/imx-gpu-apitrace/imx-gpu-apitrace_7.1.0.bb
@@ -1,10 +1,11 @@
+# Copyright 2018 (C) O.S. Systems Software LTDA.
 SUMMARY = "Samples for OpenGL ES"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=aeb969185a143c3c25130bc2c3ef9a50"
 DEPENDS = "virtual/libg2d imx-gpu-viv zlib libpng procps"
 
 SRC_URI = "git://source.codeaurora.org/external/imx/apitrace-imx.git;protocol=https;branch=imx_7.1"
-SRCREV = "759c5b7a004d1807e15a7f587023dc2e459b3509"
+SRCREV = "9281b2c2f2766caf3529df347289128470318537"
 
 S = "${WORKDIR}/git"
 
-- 
2.17.1



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

* [PATCH 16/17] gstreamer1.0-plugins-base: Add patch to fix compilations errors
  2018-06-12 21:25 [PATCH 00/17] Update to latest recipes Otavio Salvador
                   ` (14 preceding siblings ...)
  2018-06-12 21:25 ` [PATCH 15/17] imx-gpu-apitrace: Bump revision to 9281b2c2 Otavio Salvador
@ 2018-06-12 21:25 ` Otavio Salvador
  2018-06-12 21:25 ` [PATCH 17/17] imx-test: Update to version 7.0 Otavio Salvador
  16 siblings, 0 replies; 18+ messages in thread
From: Otavio Salvador @ 2018-06-12 21:25 UTC (permalink / raw)
  To: meta-freescale Mailing List; +Cc: Otavio Salvador

From: Fabio Berton <fabio.berton@ossystems.com.br>

This patch was merged on gstreamer 1.14.1. For details see link:

https://bugzilla.gnome.org/show_bug.cgi?id=794589

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---

 ...stglfuncs.h-to-fix-cross-compilation.patch | 50 +++++++++++++++++++
 .../gstreamer1.0-plugins-base_1.14.0.bbappend |  4 ++
 2 files changed, 54 insertions(+)
 create mode 100644 recipes-multimedia/gstreamer/gstreamer1.0-plugins-base-1.14.0/viv-fb-Include-gstglfuncs.h-to-fix-cross-compilation.patch
 create mode 100644 recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.14.0.bbappend

diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base-1.14.0/viv-fb-Include-gstglfuncs.h-to-fix-cross-compilation.patch b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base-1.14.0/viv-fb-Include-gstglfuncs.h-to-fix-cross-compilation.patch
new file mode 100644
index 00000000..f98aea37
--- /dev/null
+++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base-1.14.0/viv-fb-Include-gstglfuncs.h-to-fix-cross-compilation.patch
@@ -0,0 +1,50 @@
+From e66971cf516b371468b6712b05b9b82bed0c2a4a Mon Sep 17 00:00:00 2001
+From: Carlos Rafael Giani <dv@pseudoterminal.org>
+Date: Thu, 22 Mar 2018 07:56:28 +0100
+Subject: [PATCH] viv-fb: Include gstglfuncs.h to fix cross compilation errors
+Organization: O.S. Systems Software LTDA.
+
+Upstream-Status: Accepted [expected in 1.14.1]
+
+https://bugzilla.gnome.org/show_bug.cgi?id=794589
+---
+ gst-libs/gst/gl/gstglupload.c                   | 1 +
+ gst-libs/gst/gl/viv-fb/gstglwindow_viv_fb_egl.c | 3 ++-
+ 2 files changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/gst-libs/gst/gl/gstglupload.c b/gst-libs/gst/gl/gstglupload.c
+index feaf2f68e..5390cdf4b 100644
+--- a/gst-libs/gst/gl/gstglupload.c
++++ b/gst-libs/gst/gl/gstglupload.c
+@@ -40,6 +40,7 @@
+ 
+ #if GST_GL_HAVE_VIV_DIRECTVIV
+ #include <gst/allocators/gstphysmemory.h>
++#include <gst/gl/gstglfuncs.h>
+ #endif
+ 
+ /**
+diff --git a/gst-libs/gst/gl/viv-fb/gstglwindow_viv_fb_egl.c b/gst-libs/gst/gl/viv-fb/gstglwindow_viv_fb_egl.c
+index 8515dc8ec..8d6fceb80 100644
+--- a/gst-libs/gst/gl/viv-fb/gstglwindow_viv_fb_egl.c
++++ b/gst-libs/gst/gl/viv-fb/gstglwindow_viv_fb_egl.c
+@@ -23,6 +23,7 @@
+ 
+ #include "../gstgl_fwd.h"
+ #include <gst/gl/gstglcontext.h>
++#include <gst/gl/gstglfuncs.h>
+ 
+ #include "gstglwindow_viv_fb_egl.h"
+ #include "../gstglwindow_private.h"
+@@ -215,7 +216,7 @@ _free_set_render_rectangle (SetRenderRectangleData * render)
+ }
+ 
+ static void
+-_calculate_viewport_coordinates(GstGLWindowVivFBEGL * window_egl,
++_calculate_viewport_coordinates (GstGLWindowVivFBEGL * window_egl,
+     GstVideoRectangle * req, GstVideoRectangle * result)
+ {
+   result->x = req->x;
+-- 
+2.17.1
+
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.14.0.bbappend b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.14.0.bbappend
new file mode 100644
index 00000000..a94acf48
--- /dev/null
+++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.14.0.bbappend
@@ -0,0 +1,4 @@
+# Copyright 2018 (C) O.S. Systems Software LTDA.
+FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}-${PV}:"
+
+SRC_URI += "file://viv-fb-Include-gstglfuncs.h-to-fix-cross-compilation.patch"
-- 
2.17.1



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

* [PATCH 17/17] imx-test: Update to version 7.0
  2018-06-12 21:25 [PATCH 00/17] Update to latest recipes Otavio Salvador
                   ` (15 preceding siblings ...)
  2018-06-12 21:25 ` [PATCH 16/17] gstreamer1.0-plugins-base: Add patch to fix compilations errors Otavio Salvador
@ 2018-06-12 21:25 ` Otavio Salvador
  16 siblings, 0 replies; 18+ messages in thread
From: Otavio Salvador @ 2018-06-12 21:25 UTC (permalink / raw)
  To: meta-freescale Mailing List; +Cc: Otavio Salvador

From: Fabio Berton <fabio.berton@ossystems.com.br>

  - Remove .inc file to use only one .bb file
  - Add alsa-lib to DEPENDS
  - Add patch to use include path when compile sources from test directory
  - Drop unused patch
  - Update O.S. Systems Software Copyright

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---

 recipes-bsp/imx-test/imx-test.inc             |  72 --------
 ...efiles-to-handle-library-dependencie.patch | 170 ------------------
 ...efile-Add-include-path-to-CC-command.patch |  27 +++
 recipes-bsp/imx-test/imx-test_git.bb          |  84 ++++++++-
 4 files changed, 104 insertions(+), 249 deletions(-)
 delete mode 100644 recipes-bsp/imx-test/imx-test.inc
 delete mode 100644 recipes-bsp/imx-test/imx-test/0001-imx-test-Fix-Makefiles-to-handle-library-dependencie.patch
 create mode 100644 recipes-bsp/imx-test/imx-test/0001-test-Makefile-Add-include-path-to-CC-command.patch

diff --git a/recipes-bsp/imx-test/imx-test.inc b/recipes-bsp/imx-test/imx-test.inc
deleted file mode 100644
index 36068892..00000000
--- a/recipes-bsp/imx-test/imx-test.inc
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright (C) 2012-2016 O.S. Systems Software LTDA.
-# Copyright (C) 2015 Freescale Semiconductor
-# Copyright 2017 NXP
-
-SUMMARY = "Test programs for IMX BSP"
-DESCRIPTION = "Unit tests for the IMX BSP"
-SECTION = "base"
-
-DEPENDS_mx6q  = "virtual/kernel imx-lib virtual/imxvpu"
-DEPENDS_mx6dl = "virtual/kernel imx-lib virtual/imxvpu"
-DEPENDS_mx6sl = "virtual/kernel imx-lib"
-DEPENDS_mx6sll = "virtual/kernel imx-lib"
-DEPENDS_mx6sx = "virtual/kernel imx-lib"
-DEPENDS_mx6ul = "virtual/kernel imx-lib"
-DEPENDS_mx7d  = "virtual/kernel imx-lib"
-DEPENDS_mx7ulp = "virtual/kernel imx-lib"
-
-LICENSE = "GPLv2"
-LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-
-PE = "1"
-
-inherit module-base
-
-INHIBIT_PACKAGE_STRIP = "1"
-INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
-
-PLATFORM_mx6q  = "IMX6Q"
-PLATFORM_mx6dl = "IMX6Q"
-PLATFORM_mx6sl = "IMX6SL"
-PLATFORM_mx6sll = "IMX6SL"
-PLATFORM_mx6sx = "IMX6SX"
-PLATFORM_mx6ul = "IMX6UL"
-PLATFORM_mx7d  = "IMX7D"
-PLATFORM_mx7ulp  = "IMX7D"
-
-PACKAGECONFIG ?= "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11', '', d)}"
-PACKAGECONFIG[x11] = ",,libx11 libxdamage libxrender libxrandr"
-
-do_compile() {
-    CFLAGS="${TOOLCHAIN_OPTIONS}"
-    oe_runmake V=1 VERBOSE='' \
-               CROSS_COMPILE=${TARGET_PREFIX} \
-               INC="-I${STAGING_INCDIR} \
-                    -I${S}/include \
-                    -I${STAGING_KERNEL_BUILDDIR}/include/uapi \
-                    -I${STAGING_KERNEL_BUILDDIR}/include \
-                    -I${STAGING_KERNEL_DIR}/include/uapi \
-                    -I${STAGING_KERNEL_DIR}/include \
-                    -I${STAGING_KERNEL_DIR}/arch/arm/include \
-                    -I${STAGING_KERNEL_DIR}/drivers/mxc/security/rng/include \
-                    -I${STAGING_KERNEL_DIR}/drivers/mxc/security/sahara2/include" \
-               CC="${CC} -L${STAGING_LIBDIR} ${LDFLAGS}" \
-               LINUXPATH=${STAGING_KERNEL_DIR} \
-               KBUILD_OUTPUT=${STAGING_KERNEL_BUILDDIR} \
-               PLATFORM=${PLATFORM}
-}
-
-do_install() {
-    oe_runmake DESTDIR=${D}/unit_tests \
-               PLATFORM=${PLATFORM} \
-               install
-
-    if [ -e ${WORKDIR}/clocks.sh ]; then
-        install -m 755 ${WORKDIR}/clocks.sh ${D}/unit_tests/clocks.sh
-    fi
-}
-
-FILES_${PN} += "/unit_tests"
-RDEPENDS_${PN} = "bash"
-
-FILES_${PN}-dbg += "/unit_tests/.debug"
diff --git a/recipes-bsp/imx-test/imx-test/0001-imx-test-Fix-Makefiles-to-handle-library-dependencie.patch b/recipes-bsp/imx-test/imx-test/0001-imx-test-Fix-Makefiles-to-handle-library-dependencie.patch
deleted file mode 100644
index 417e29c3..00000000
--- a/recipes-bsp/imx-test/imx-test/0001-imx-test-Fix-Makefiles-to-handle-library-dependencie.patch
+++ /dev/null
@@ -1,170 +0,0 @@
-From 251612f51136568331d3cf3826bf08c3f70d7eee Mon Sep 17 00:00:00 2001
-From: Lauren Post <lauren.post@nxp.com>
-Date: Wed, 24 Aug 2016 14:54:33 -0500
-Subject: [PATCH] imx-test:  Fix Makefiles to handle library dependencies
-
-Applications with library dependencies need different handling to pull in both
-CFLAGS and LDFLAGS. Without these changes the library dependencies are not
-linked in correctly causing build breaks.
-
-Signed-off-by: Lauren Post <lauren.post@nxp.com>
----
- test/mxc_cec_test/Makefile       | 13 ++++++++++---
- test/mxc_i2c_slave_test/Makefile | 12 ++++++++++--
- test/mxc_mpeg4_enc_test/Makefile | 18 ++++++------------
- test/pxp_lib_test/Makefile       | 16 ++++++++++------
- test/pxp_v4l2_test/Makefile      | 19 ++++++++++++++++---
- 5 files changed, 52 insertions(+), 26 deletions(-)
-
-diff --git a/test/mxc_cec_test/Makefile b/test/mxc_cec_test/Makefile
-index 8327784..9d7ee9e 100755
---- a/test/mxc_cec_test/Makefile
-+++ b/test/mxc_cec_test/Makefile
-@@ -2,11 +2,18 @@
- # Makefile for MediaLB driver test app.
- #
- INC += -I$(LINUXPATH)/include
--CFLAGS += -lpthread -lcec -lrt
- 
--OBJS = $(OBJDIR)/mxc_cec_test.out
-+TARGET = $(OBJDIR)/mxc_cec_test.out
-+OBJ = mxc_cec_test.o
-+
-+all : $(TARGET)
-+
-+LDFLAGS += -lpthread -lcec -lrt -lstdc++ -pthread
-+
-+$(TARGET):$(OBJ)
-+	$(CC) -o $(TARGET) $(OBJ) $(LDFLAGS) -Os
-+	$(STRIP) $(TARGET)
- 
--all : $(OBJS)
- 
- .PHONY: clean
- clean :
-diff --git a/test/mxc_i2c_slave_test/Makefile b/test/mxc_i2c_slave_test/Makefile
-index 07d0ff1..2b6b8ef 100644
---- a/test/mxc_i2c_slave_test/Makefile
-+++ b/test/mxc_i2c_slave_test/Makefile
-@@ -2,9 +2,17 @@
- 
- CFLAGS += -lpthread
- 
--OBJS = $(OBJDIR)/mxc_i2c_slave_test.out
-+TARGET = $(OBJDIR)/mxc_i2c_slave_test.out
- 
--all : $(OBJS)
-+all : $(TARGET)
-+
-+LDFLAGS += -lpthread -lstdc++ -pthread
-+
-+OBJ = mxc_i2c_slave_test.o
-+
-+$(TARGET):$(OBJ)
-+	$(CC) -o $(TARGET) $(OBJ) $(LDFLAGS) -Os
-+	$(STRIP) $(TARGET)
- 
- .PHONY: clean
- clean :
-diff --git a/test/mxc_mpeg4_enc_test/Makefile b/test/mxc_mpeg4_enc_test/Makefile
-index 842ab58..1de4115 100644
---- a/test/mxc_mpeg4_enc_test/Makefile
-+++ b/test/mxc_mpeg4_enc_test/Makefile
-@@ -6,27 +6,21 @@ CFLAGS += -I . -lpthread
- 
- EXES = $(OBJDIR)/cam2mpeg4.out
- SCRIPTS = $(OBJDIR)/autorun-hantro.sh
--ifeq "$(PLATFORM)" "MXC30030EVB"
--LIBS = libmpeg4enc_cif.a
--TEMP_EXE = $(OBJDIR)/cam2mpeg4_cif.out
--OBJS = $(OBJDIR)/cam2mpeg4_cif.o
--else
- LIBS = libmpeg4enc_vga.a
--TEMP_EXE = $(OBJDIR)/cam2mpeg4_vga.out
--OBJS = $(OBJDIR)/cam2mpeg4_vga.o
--endif
-+OBJS = cam2mpeg4_vga.o
- 
- all: $(EXES) $(SCRIPTS)
- 
--$(EXES): $(TEMP_EXE)
--	@mv $< $@
-+LDFLAGS += -lpthread
-+
-+$(EXES): $(OBJS)
-+	$(CC) -o $(EXES) $(OBJS) libmpeg4enc_vga.a $(LDFLAGS) -Os
-+	$(STRIP) $(EXES)
- 
- .PHONY: clean
- clean:
- 	rm -f $(EXES) $(OBJS) $(SCRIPTS)
- 
--$(TEMP_EXE): $(LIBS)
--
- #
- # include the Rules
- #
-diff --git a/test/pxp_lib_test/Makefile b/test/pxp_lib_test/Makefile
-index 978bea5..c73e4c2 100644
---- a/test/pxp_lib_test/Makefile
-+++ b/test/pxp_lib_test/Makefile
-@@ -1,13 +1,16 @@
- SRCS = pxp_test.c utils.c
--CFLAGS += -lpxp -lpthread
- 
--OBJS = $(OBJDIR)/pxp_test.out \
--	$(OBJDIR)/autorun-pxp.sh
--$(OBJS): $(SRCS)
--	mkdir -p $(OBJDIR)
--	$(VERBOSE) $(CC) -g $(INC) $(CFLAGS) $^ $(LIBS) -o $@
-+TARGET = $(OBJDIR)/pxp_test.out
- 
--all: $(OBJS)
-+all: $(TARGET)
-+
-+OBJ = pxp_test.o utils.o
-+
-+LDFLAGS += -pthread -lpxp -lstdc++ -pthread
-+
-+$(OBJDIR)/pxp_test.out: $(OBJ)
-+	$(CC) -o  $(OBJDIR)/pxp_test.out $(OBJ) $(LDFLAGS) -Os
-+	$(STRIP) $(OBJDIR)/pxp_test.out
- 
- .PHONY: clean
- clean:
-diff --git a/test/pxp_v4l2_test/Makefile b/test/pxp_v4l2_test/Makefile
-index 8f72e63..da83f8a 100644
---- a/test/pxp_v4l2_test/Makefile
-+++ b/test/pxp_v4l2_test/Makefile
-@@ -1,12 +1,25 @@
- # Just use the pxp library to get contiguous physical memory for USERPTR testing
- # However, be aware that this is not the only way.
--CFLAGS += -lpthread -lpxp -DGET_CONTI_PHY_MEM_VIA_PXP_LIB
-+CFLAGS += -DGET_CONTI_PHY_MEM_VIA_PXP_LIB
- 
--OBJS = 	$(OBJDIR)/pxp_v4l2_test.out \
-+TARGET = $(OBJDIR)/pxp_v4l2_test.out \
- 	$(OBJDIR)/pxp_v4l2_out_test.sh \
- 	$(OBJDIR)/mx6s_v4l2_capture.out
- 
--all : $(OBJS)
-+all : $(TARGET)
-+
-+LDFLAGS += -lpthread -lpxp -lstdc++ -pthread
-+
-+$(OBJDIR)/pxp_v4l2_test.out : pxp_v4l2_test.o
-+	$(CC) -o $(OBJDIR)/pxp_v4l2_test.out pxp_v4l2_test.o $(LDFLAGS) -Os
-+	$(STRIP) $(OBJDIR)/pxp_v4l2_test.out
-+
-+$(OBJDIR)/mx6s_v4l2_capture.out : mx6s_v4l2_capture.o
-+	$(CC) -o $(OBJDIR)/mx6s_v4l2_capture.out mx6s_v4l2_capture.o $(LDFLAGS) -Os
-+	$(STRIP) $(OBJDIR)/mx6s_v4l2_capture.out
-+
-+$(OBJDIR)/pxp_v4l2_out_test.sh: pxp_v4l2_out_test.sh
-+	cp pxp_v4l2_out_test.sh $(OBJDIR)
- 
- .PHONY: clean
- clean :
--- 
-1.9.1
-
diff --git a/recipes-bsp/imx-test/imx-test/0001-test-Makefile-Add-include-path-to-CC-command.patch b/recipes-bsp/imx-test/imx-test/0001-test-Makefile-Add-include-path-to-CC-command.patch
new file mode 100644
index 00000000..8387a17c
--- /dev/null
+++ b/recipes-bsp/imx-test/imx-test/0001-test-Makefile-Add-include-path-to-CC-command.patch
@@ -0,0 +1,27 @@
+From d289d905c64882c58e3b99f74f68e72f9100115e Mon Sep 17 00:00:00 2001
+From: Fabio Berton <fabio.berton@ossystems.com.br>
+Date: Tue, 12 Jun 2018 14:58:40 -0300
+Subject: [PATCH] test/Makefile: Add include path to CC command
+Organization: O.S. Systems Software LTDA.
+
+Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
+---
+ test/Makefile | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/test/Makefile b/test/Makefile
+index f1cfa2a..4f14d2c 100644
+--- a/test/Makefile
++++ b/test/Makefile
+@@ -12,7 +12,7 @@ ALL_OBJS :=
+ 
+ %.o: %.c
+ 	@echo "	CC	$@"
+-	$(Q)$(CC) -c $(CFLAGS) $< -o $@
++	$(Q)$(CC) -c $(CFLAGS) $(INC) $< -o $@
+ 
+ 
+ # This creates the build and copy rules for one executable. Because we
+-- 
+2.17.1
+
diff --git a/recipes-bsp/imx-test/imx-test_git.bb b/recipes-bsp/imx-test/imx-test_git.bb
index ddc87a97..94765df4 100644
--- a/recipes-bsp/imx-test/imx-test_git.bb
+++ b/recipes-bsp/imx-test/imx-test_git.bb
@@ -1,16 +1,86 @@
-# Copyright (C) 2013-2016 Freescale Semiconductor
+# Copyright (C) 2012-2018 O.S. Systems Software LTDA.
+# Copyright (C) 2015 Freescale Semiconductor
 # Copyright 2017 NXP
 
-include imx-test.inc
+SUMMARY = "Test programs for IMX BSP"
+DESCRIPTION = "Unit tests for the IMX BSP"
+SECTION = "base"
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-PV = "6.0+${SRCPV}"
+DEPENDS_mx6q  = "virtual/kernel imx-lib virtual/imxvpu"
+DEPENDS_mx6dl = "virtual/kernel imx-lib virtual/imxvpu"
+DEPENDS_mx6sl = "virtual/kernel imx-lib"
+DEPENDS_mx6sll = "virtual/kernel imx-lib"
+DEPENDS_mx6sx = "virtual/kernel imx-lib"
+DEPENDS_mx6ul = "virtual/kernel imx-lib"
+DEPENDS_mx7d  = "virtual/kernel imx-lib"
+DEPENDS_mx7ulp = "virtual/kernel imx-lib"
+DEPENDS_append = " alsa-lib"
 
-PARALLEL_MAKE="-j 1"
+PE = "1"
+PV = "7.0+${SRCPV}"
 
-SRCBRANCH = "nxp/imx_4.9.11_1.0.0_ga"
-SRC_URI = "git://source.codeaurora.org/external/imx/imx-test.git;protocol=https;branch=${SRCBRANCH}"
-SRCREV = "fb250a795ce0d25c19610e9e19e1cd815fc64cb9"
+SRCBRANCH = "imx_4.9.88_2.0.0_ga"
+SRCREV = "1f7da41b3a8d5dff8329d7b01b10d4d71144b43e"
+SRC_URI = " \
+    git://source.codeaurora.org/external/imx/imx-test.git;protocol=https;branch=${SRCBRANCH} \
+    file://0001-test-Makefile-Add-include-path-to-CC-command.patch \
+"
 
 S = "${WORKDIR}/git"
 
+
+inherit module-base
+
+INHIBIT_PACKAGE_STRIP = "1"
+INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
+
+PLATFORM_mx6q  = "IMX6Q"
+PLATFORM_mx6dl = "IMX6Q"
+PLATFORM_mx6sl = "IMX6SL"
+PLATFORM_mx6sll = "IMX6SL"
+PLATFORM_mx6sx = "IMX6SX"
+PLATFORM_mx6ul = "IMX6UL"
+PLATFORM_mx7d  = "IMX7D"
+PLATFORM_mx7ulp  = "IMX7D"
+
+PARALLEL_MAKE="-j 1"
+
+PACKAGECONFIG ?= "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11', '', d)}"
+PACKAGECONFIG[x11] = ",,libx11 libxdamage libxrender libxrandr"
+
+do_compile() {
+    CFLAGS="${TOOLCHAIN_OPTIONS}"
+    oe_runmake V=1 VERBOSE='' \
+               CROSS_COMPILE=${TARGET_PREFIX} \
+               INC="-I${STAGING_INCDIR} \
+                    -I${S}/include \
+                    -I${STAGING_KERNEL_BUILDDIR}/include/uapi \
+                    -I${STAGING_KERNEL_BUILDDIR}/include \
+                    -I${STAGING_KERNEL_DIR}/include/uapi \
+                    -I${STAGING_KERNEL_DIR}/include \
+                    -I${STAGING_KERNEL_DIR}/arch/arm/include \
+                    -I${STAGING_KERNEL_DIR}/drivers/mxc/security/rng/include \
+                    -I${STAGING_KERNEL_DIR}/drivers/mxc/security/sahara2/include" \
+               CC="${CC} -L${STAGING_LIBDIR} ${LDFLAGS}" \
+               LINUXPATH=${STAGING_KERNEL_DIR} \
+               KBUILD_OUTPUT=${STAGING_KERNEL_BUILDDIR} \
+               PLATFORM=${PLATFORM}
+}
+
+do_install() {
+    oe_runmake DESTDIR=${D}/unit_tests \
+               PLATFORM=${PLATFORM} \
+               install
+
+    if [ -e ${WORKDIR}/clocks.sh ]; then
+        install -m 755 ${WORKDIR}/clocks.sh ${D}/unit_tests/clocks.sh
+    fi
+}
+
+FILES_${PN} += "/unit_tests"
+RDEPENDS_${PN} = "bash"
+
+FILES_${PN}-dbg += "/unit_tests/.debug"
 COMPATIBLE_MACHINE = "(mx6|mx7)"
-- 
2.17.1



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

end of thread, other threads:[~2018-06-12 21:27 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-06-12 21:25 [PATCH 00/17] Update to latest recipes Otavio Salvador
2018-06-12 21:25 ` [PATCH 01/17] linux-imx: Update to version 4.9.88 Otavio Salvador
2018-06-12 21:25 ` [PATCH 02/17] firmware-imx: Update to version 7.5 Otavio Salvador
2018-06-12 21:25 ` [PATCH 03/17] u-boot-imx: Update to branch imx_v2017.03_4.9.88_2.0.0_ga Otavio Salvador
2018-06-12 21:25 ` [PATCH 04/17] imx-vpu: Update to version 5.4.38 Otavio Salvador
2018-06-12 21:25 ` [PATCH 05/17] imx-gpu: Update to version 6.2.4 Otavio Salvador
2018-06-12 21:25 ` [PATCH 06/17] imx-gpu-g2d: " Otavio Salvador
2018-06-12 21:25 ` [PATCH 07/17] imx-parser: Update to version 4.3.5 Otavio Salvador
2018-06-12 21:25 ` [PATCH 08/17] imx-codec: " Otavio Salvador
2018-06-12 21:25 ` [PATCH 09/17] imx-vpuwrap: " Otavio Salvador
2018-06-12 21:25 ` [PATCH 10/17] imx-kobs: Bump revision to c70685d Otavio Salvador
2018-06-12 21:25 ` [PATCH 11/17] libimxvpuapi: Bump revision to 4afb52f Otavio Salvador
2018-06-12 21:25 ` [PATCH 12/17] imx-lib: Bump to revision 3f77797 Otavio Salvador
2018-06-12 21:25 ` [PATCH 13/17] gstreamer1.0-plugins-base: Rename patch directory to match recipe name Otavio Salvador
2018-06-12 21:25 ` [PATCH 14/17] gstreamer1.0-plugins-bad: " Otavio Salvador
2018-06-12 21:25 ` [PATCH 15/17] imx-gpu-apitrace: Bump revision to 9281b2c2 Otavio Salvador
2018-06-12 21:25 ` [PATCH 16/17] gstreamer1.0-plugins-base: Add patch to fix compilations errors Otavio Salvador
2018-06-12 21:25 ` [PATCH 17/17] imx-test: Update to version 7.0 Otavio Salvador

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.