summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* imx-boot: add support for i.MX8M Nano EVKAndrey Zhizhikin2020-01-081-1/+4
| | | | | | | Add ATF and platform machine definitions for i.MX8M Nano SoC in order to generate boot images. This mainly follows the setup done for i.MX8M Mini. Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
* optee-[client,test]: upgrade to 4.19.35_1.1.0Andrey Zhizhikin2020-01-082-4/+4
| | | | | | | This upgrade is required to support new i.MX8M Nano SoC and is also aligned with all optee-imx components. Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
* optee-os: update to 4.19.35_1.1.0 and introduce imx8mn configAndrey Zhizhikin2020-01-081-2/+3
| | | | | | | | | | | In order to support new i.MX8M Nano SoC, optee-os should be upgraded to use the imx_4.19.35_1.1.0 branch, which contains the support for new machine. In addition, introduce additional PLATFORM_FLAVOR for new imx8mnevk machine. Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
* weston-init: use g2d for i.MX8M Nano SoCAndrey Zhizhikin2020-01-081-0/+3
| | | | | | Use 2D acceleration for i.MX8M Nano SoC. Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
* imx-atf: add platform definition for i.MX8M NanoAndrey Zhizhikin2020-01-081-0/+1
| | | | | | | Add platform definition parameter for i.MX8M Nano SoC, support for it is already integrated in component source code. Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
* xf86-video-imx-vivante: fix compile by updating to 6.4.0Max Krummenacher2020-01-081-1/+1
| | | | | | | | | | | | | | | | Using the current HEAD fixes the following compile error: | vivante_gal/vivante_gal_surface.c:493:38: error: 'gcvPOOL_CONTIGUOUS' undeclared (first use in this function); did you mean 'gcvSURF_CONTIGUOUS'? | 493 | surf->mVideoNode.mPool = gcvPOOL_CONTIGUOUS; | | ^~~~~~~~~~~~~~~~~~ meta-fsl-bsp-release sets version to 6.4.0.p0.0 for this git hash, follow that here. Changelog: MGS-4783 [#ccc] Integrate EXA patches for 6.4.0 beta Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* gstreamer1.0-plugins-imx: use host python3Max Krummenacher2020-01-081-1/+1
| | | | | | | | Fixes: | ERROR: gstreamer1.0-plugins-imx-0.13.0+gitAUTOINC+963aea60b1-r0 do_configure: Execution of '/build/krm/oe-core_master/build/tmp/work/armv7at2hf-neon-mx6qdl-tdx-linux-gnueabi/gstreamer1.0-plugins-imx/0.13.0+gitAUTOINC+963aea60b1-r0/temp/run.do_configure.44421' failed with exit code 127: | /usr/bin/env: ‘python’: No such file or directory Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* libimxvpuapi: use host python3Max Krummenacher2020-01-081-2/+2
| | | | | | | | Fixes: | ERROR: libimxvpuapi-0.10.3+AUTOINC+4afb52f97e-r0 do_configure: Execution of '/build/krm/oe-core_master/build/tmp/work/armv7at2hf-neon-mx6qdl-tdx-linux-gnueabi/libimxvpuapi/0.10.3+AUTOINC+4afb52f97e-r0/temp/run.do_configure.51207' failed with exit code 127: | /usr/bin/env: ‘python’: No such file or directory Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* Update mdsum in fsl-eula-unpack bbclassCristinel Panfir2020-01-071-1/+1
| | | | | | -update license mdsum for firmware, codec, parser and vpu Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* EULA: Update LA_OPT_NXP_Software_License v9 August 2019Cristinel Panfir2020-01-071-537/+483
| | | | Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* imx8mmevk.conf: Drop QCA6174 support for Kernel 4.19 and laterCristinel Panfir2020-01-071-1/+1
| | | | | | | - QCA9337 will still support for i.MX 8MM boards. - Exclude QCA6174 from i.MX 8MM image build. Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* kernel-module: Upgrade qca6174 and qca9377 to version 3.0Cristinel Panfir2020-01-074-95/+2
| | | | Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* firmware-qca: Upgrade to version 3.0.1Cristinel Panfir2020-01-074-7/+7
| | | | Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* imx-base.inc: Do not pin weston's version when using mainline-bspAndreas Müller2020-01-071-0/+1
| | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
* imx-seco: Fix warning SRC_URI uses PN not BPNMihai Lindner2019-12-231-1/+1
| | | | | | Fix QA Issue: imx-seco: SRC_URI uses PN not BPN [src-uri-bad] Signed-off-by: Mihai Lindner <mihai.lindner@nxp.com>
* mesa: Fix glcorearb.h collision with imx-gpu-vivMihai Lindner2019-12-231-0/+1
| | | | | | | | Fix ERROR: The file /usr/include/GL/glcorearb.h is installed by both mesa and imx-gpu-viv, aborting. Signed-off-by: Mihai Lindner <mihai.lindner@nxp.com>
* imx-gpu-viv: Upgrade to 6.4.0.p1.0Mihai Lindner2019-12-234-15/+28
| | | | Signed-off-by: Mihai Lindner <mihai.lindner@nxp.com>
* ddr-phy: remove fsl-eula-unpack classChunrong Guo2019-12-231-2/+2
| | | | | | | Binary EULA, but the "inherit fsl-eula-unpack" forces the user to accept a much more elaborate license Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* mc: remove fsl-eula-unpack classChunrong Guo2019-12-231-2/+2
| | | | | | | Binary EULA, but the "inherit fsl-eula-unpack" forces the user to accept a much more elaborate license Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* uefi: remove fsl-eula-unpack classChunrong Guo2019-12-231-2/+2
| | | | | | | Binary EULA, but the "inherit fsl-eula-unpack" forces the user to accept a much more elaborate license Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* ppfe-firmware: remove fsl-eula-unpack classChunrong Guo2019-12-231-2/+2
| | | | | | | Binary EULA, but the "inherit fsl-eula-unpack" forces the user to accept a much more elaborate license Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* fm-ucode: remove fsl-eula-unpack classChunrong Guo2019-12-231-2/+2
| | | | | | | Binary EULA, but the "inherit fsl-eula-unpack" forces the user to accept a much more elaborate license Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* qe-ucode: remove fsl-eula-unpack classChunrong Guo2019-12-231-2/+2
| | | | | | | Binary EULA, but the "inherit fsl-eula-unpack" forces the user to accept a much more elaborate license Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* ls2-phy: remove fsl-eula-unpack classChunrong Guo2019-12-231-2/+2
| | | | | | | Binary EULA, but the "inherit fsl-eula-unpack" forces the user to accept a much more elaborate license Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* inphi: remove fsl-eula-unpack classChunrong Guo2019-12-231-2/+2
| | | | | | | Binary EULA, but the "inherit fsl-eula-unpack" forces the user to accept a much more elaborate license Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* weston: refresh patch files to resolve hunksAndrey Zhizhikin2019-12-223-27/+28
| | | | | | | Refresh patches in this layer so they could be cleanly applied, this has been done via devtool. Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
* imx-gst1.0-plugin: upgrade to version 4.5.1Andrey Zhizhikin2019-12-221-2/+2
| | | | | | | Upgrade current recipe to version 4.5.1, which also matches the NXP release tag rel_imx_4.19.35_1.1.0 for all components. Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
* gstreamer1.0: ship missing files in -dev packageAndrey Zhizhikin2019-12-221-0/+1
| | | | | | | New version of GStreamer introduced several python scripts, which are development-related. Provide them in the -dev package. Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
* gstreamer1.0-*: resolve absolute paths usage for patch searchAndrey Zhizhikin2019-12-223-7/+0
| | | | | | | | | Since all pathes required by those recipes are collcted in this layer, there is no need to use an absolute path to oe-core when searching for patch files. This also breaks build when build system initialization is different from NXP bootstrap script. Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
* gstreamer1.0-plugins-bad: fix recipe and add patches from oe-coreAndrey Zhizhikin2019-12-225-3/+204
| | | | | | | | | | | | Fix absolute search paths in the recipe, which attemped to use patches directly from oe-core and keep those patches in this layer. This would allow ease of tracking (patches could be dropped once version is upgraded) and resolves the dependency from oe-core layer (no direct inclusion necessary via env variables which is not present at every build system setup). Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
* gstreamer1.0-plugins-base_1.16.imx: rebase patches and fix recipeAndrey Zhizhikin2019-12-225-39/+53
| | | | | | | | | | | | | Current implemetation of recipe has absolute path to patches from oe-core, which breaks the build if initialization script from Freescale is not used to bootstrap the environment. Moreover, several patches from oe-core does not apply cleanly to the NXP tree and should be rebased. This commit eliminates the hardcoded paths from recipes and collects patches from oe-core in this layer. Two patches are also rebased to be cleany applied to NXP source tree. Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
* gstreamer1.0-rtsp-server: Add 1.16 version recipeCristinel Panfir2019-12-201-0/+37
| | | | Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* gstreamer1.0-plugins-ugly: Add 1.16 version recipeCristinel Panfir2019-12-201-0/+41
| | | | Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* gstreamer1.0-plugins-good: Upgrade to 1.16Cristinel Panfir2019-12-202-2/+17
| | | | | | Add FILESEXTRAPATHS to use patches from poky Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* gstreamer1.0-plugins-bad: Upgrade to 1.16Cristinel Panfir2019-12-203-122/+17
| | | | | | Add FILESEXTRAPATHS to use patches from poky Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* gstreamer1.0-plugins-base: Upgrade to 1.16Cristinel Panfir2019-12-205-19/+33
| | | | Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* gstreamer1.0, imx-gst1.0-plugin: Cleanup patch filesCristinel Panfir2019-12-205-359/+0
| | | | | | Remove unused patches Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* gstreamer1.0-libav: Update to 1.16 versionCristinel Panfir2019-12-201-2/+2
| | | | | | libav: Update to ffmpeg n4.1.3 Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* gstreamer1.0: Upgrade to 1.16.0Cristinel Panfir2019-12-203-100/+2
| | | | | | | | - Switch to MM_04.05.01_1909_L4.19.35 branch. - Drop GST_PROTECTION_UNSPECIFIED_SYSTEM_ID patches, those are included in 1.16 source code. Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* imx8mqevk.conf: Update PREFERRED_VERSION_gstreamer1.0Cristinel Panfir2019-12-201-6/+6
| | | | Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* readme: update mailing list urlMattijs Korpershoek2019-12-191-1/+1
| | | | | | | | | The current link returns a 404 error. Update the mailing list link to: https://lists.yoctoproject.org/g/meta-freescale Signed-off-by: Mattijs Korpershoek <mattijs.korpershoek@gmail.com>
* gstreamer1.0_1.14.imx: Add backported patches for ↵Peter Griffin2019-12-193-0/+98
| | | | | | | | | GST_PROTECTION_UNSPECIFIED_SYSTEM_ID latest wpewebkit uses GST_PROTECTION_UNSPECIFIED_SYSTEM_ID definition in its EME implementation. Signed-off-by: Peter Griffin <peter.griffin@linaro.org>
* imx-mkimage_git.inc: Update to 4.19.35_1.1.0Cristinel Panfir2019-12-191-2/+2
| | | | | | | | - Enable dual bootloader for imx8m - Add functionality to parse 8/8X container headers - Update the build target for different ddr firmware Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* kernel-itbimage.bbclass: Align the usage to spaces for indentation, as ↵Darko Komljenovic2019-12-181-3/+3
| | | | | | spaces raise the warning Signed-off-by: Darko Komljenovic <dkomljenovic@zoho.com>
* imx-dspc-asrc_1.0.1.bb: Use ${BPN} in SRC_URICristinel Panfir2019-12-181-1/+1
| | | | | | Prevents warnings like: SRC_URI uses PN not BPN [src-uri-bad] Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* imx-dspc-asrc: Add ASRC recipeCristinel Panfir2019-12-181-0/+22
| | | | | | | | ASRC Library build with interpolation=128m and attenuation=120/140dB supporting sample rates convertion X->Y where X,Y = {44100, 48000, 88200, 96000, 176400, 192000 , 352800, 384000 } Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* imx-parser: Upgrade to 4.5.1Cristinel Panfir2019-12-181-4/+4
| | | | | | | | | - MP3 PARSER: Fix Google Play Music can't seek mp3 - FLAC PARSER: Check meta header lenght to avoid a null header - ASF PARSER: Add protection when need to allocate large size memory - Some other fixes for: AVI/MPEG2/MP4 PARSER Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* imx-vpuwrap: Upgrade to 4.5.1 versionCristinel Panfir2019-12-181-4/+4
| | | | | | - remove amphion vpu wrapper as there are v4l2 based vpu Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* imx-codec: Upgrade to 4.5.1Cristinel Panfir2019-12-171-3/+3
| | | | | | | - ac3d_wrapper: Fix some streams that caused ac3 codec hang - test/ua_wrapper: Add to test AAC, BSAC AudFormat Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* rcw: easy overriding machine in derived layersJens Rehsack2019-12-161-8/+8
| | | | | | | Modify rcw recipe to allow define machine dependent targets in derived layers for dedicated PCBs based on QorIQ socs. Signed-off-by: Jens Rehsack <sno@netbsd.org>