summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* 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>
* management-complex: Add support for ls2080aJens Rehsack2019-12-161-0/+1
| | | | | | | | The upstream sources contain support for ls2080a and there're evaluation boards with such a SoC out there. So add recipe support for supported SoC. Signed-off-by: Jens Rehsack <sno@netbsd.org>
* Revert "linux-qoriq recipes: reorder merge_delta_config task"Jens Rehsack2019-12-163-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 6e0b6f295fa7f62484b7a448fb729fbd32191a6b, which unfortunately causes a blank build for e.g. ls2088ardb fail as that ERROR: linux-qoriq-4.19-r0 do_preconfigure: Execution of 'mp/work/ls2088ardb-poky-linux/linux-qoriq/4.19-r0/temp/run.do_preconfigure.13614' failed with exit code 2: tmp/work/ls2088ardb-poky-linux/linux-qoriq/4.19-r0/temp/run.do_preconfigure.13614: 119: tmp/work/ls2088ardb-poky-linux/linux-qoriq/4.19-r0/temp/run.do_preconfigure.13614: cannot open tmp/work/ls2088ardb-poky-linux/linux-qoriq/4.19-r0/defconfig: No such file WARNING: exit code 2 from a shell command. ERROR: Logfile of failure stored in: tmp/work/ls2088ardb-poky-linux/linux-qoriq/4.19-r0/temp/log.do_preconfigure.13614 Log data follows: | DEBUG: Executing shell function do_preconfigure | tmp/work/ls2088ardb-poky-linux/linux-qoriq/4.19-r0/temp/run.do_preconfigure.13614: 119: tmp/work/ls2088ardb-poky-linux/linux-qoriq/4.19-r0/temp/run.do_preconfigure.13614: cannot open tmp/work/ls2088ardb-poky-linux/linux-qoriq/4.19-r0/defconfig: No such file | WARNING: exit code 2 from a shell command. | ERROR: Execution of 'tmp/work/ls2088ardb-poky-linux/linux-qoriq/4.19-r0/temp/run.do_preconfigure.13614' failed with exit code 2: | tmp/work/ls2088ardb-poky-linux/linux-qoriq/4.19-r0/temp/run.do_preconfigure.13614: 119: tmp/work/ls2088ardb-poky-linux/linux-qoriq/4.19-r0/temp/run.do_preconfigure.13614: cannot open tmp/work/ls2088ardb-poky-linux/linux-qoriq/4.19-r0/defconfig: No such file | WARNING: exit code 2 from a shell command. | ERROR: Task (/build/sno/sources/meta-freescale/recipes-kernel/linux/linux-qoriq_4.19.bb:do_preconfigure) failed with exit code '1' This is caused by do_preconfigure() from classes/fsl-kernel-localversion.bbclass expects a ${WORKDIR}/defconfig which was earlier created by merge_delta_config. Signed-off-by: Jens Rehsack <sno@netbsd.org>
* imx-gpu-g2d: Upgrade to 6.4.0.p1.0Mihai Lindner2019-12-161-5/+5
| | | | Signed-off-by: Mihai Lindner <mihai.lindner@nxp.com>
* imx-gpu-apitrace: Update to 09579e67Mihai Lindner2019-12-161-1/+1
| | | | Signed-off-by: Mihai Lindner <mihai.lindner@nxp.com>
* imx-dpu-g2d: Upgrade to 1.8.2Mihai Lindner2019-12-161-3/+3
| | | | Signed-off-by: Mihai Lindner <mihai.lindner@nxp.com>
* libdrm: Upgrade to 2.4.99.imxMihai Lindner2019-12-168-168/+63
| | | | | | Refresh recipe base from poky, drops patches no longer used. Signed-off-by: Mihai Lindner <mihai.lindner@nxp.com>
* weston: Upgrade to 6.0.1.imxMihai Lindner2019-12-162-5/+4
| | | | Signed-off-by: Mihai Lindner <mihai.lindner@nxp.com>
* imx-boot: Use imx-seco firmwareMihai Lindner2019-12-161-3/+3
| | | | | | Account for imx-seco split from firmware-imx. Signed-off-by: Mihai Lindner <mihai.lindner@nxp.com>
* imx-base.inc: add uboot entrypoint for mx8mmRicardo Salveti2019-12-161-0/+1
| | | | | | | | | Default u-boot load address is set to 0x40480000 but fitImage support requires the UBOOT_ENTRYPOINT to be defined as well, so just extend imx-base.inc to also include a default uboot entrypoint for mx8mm. Signed-off-by: Ricardo Salveti <ricardo@foundries.io>
* imx-seco: Add recipe for SECO firmwareCristinel Panfir2019-12-161-0/+30
| | | | Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* firmware-imx: Upgrade to version 8.5Cristinel Panfir2019-12-165-25/+6
| | | | | | | | - Exclude "easrc" as this IP is only applicable for Nano Soc - Remove SECO implementation from firmware-imx recipe and use imx-seco to deploy the SECO firmware for i.MX 8QM/8QXP Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* imx-uuc: Update SRCREV to ebb7d34Cristinel Panfir2019-12-161-1/+1
| | | | | | | | | - Always use ipv6 address to mount rootfs - support normal ip:nfsroot format to work with connman - Fix upload problem - return EPIPE status when pipe close before all data transferred Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* imx-vpu-hantro: Upgrade version from 1.11.0 to 1.15.0Cristinel Panfir2019-12-162-52/+3
| | | | | | | | | | | | | | - [H1]: code refine for error handling to avoid blocking - [H1]: Driver enhancement for suspend/resume - [ION]: Enhance for 32bit compatibility for decoder and encoder - [H264] Handle interlace video correctly - [VC1Dec] Return error to avoid segmentation fault - [H264]: decoder enhancment in h264bsdGetBits() for corrupted clips - [Common]: support for security mode Remove unused patch Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* imx-vpu: Upgrade to 5.4.39.1Cristinel Panfir2019-12-161-3/+3
| | | | | | | - Bring imx6/7 soc on q-preview (LOCAL_MODULE_TAGS) - Add ION_FLAG_CACHED when buffer need CPU access Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* imx-atf_2.0.bb: Update branch and revision for 4.19.35_1.1.0Cristinel Panfir2019-12-131-2/+2
| | | | Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* u-boot-imx: Upgrade to version 2019.04Mihai Lindner2019-12-122-2/+4
| | | | Signed-off-by: Mihai Lindner <mihai.lindner@nxp.com>
* imx-sc-firmware: Correct the License type and upgrade to 1.2.7 versionCristinel Panfir2019-12-121-4/+4
| | | | Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* linux-qoriq recipes: reorder merge_delta_config taskfvo2019-12-113-4/+4
| | | | | | | | | | | | | | | | | | | | | | I've tried build linux-variscite where the maintainers seem to have copied the 'merge_delta_config' task from the linux-qoriq recipe from meta-freescale. When i tried to use that task to add some linux kernel config flags it did not work. It seems like the 'do_preconfigure' task inherited by the 'fsl-kernel-localversion' class deletes all content of the '.config' file AFTER it has been merged by the 'merge_delta_config' task. I reordered the tasks so that merge_delta_config is run after preconfigure: addtask merge_delta_config before do_configure after do_patch do_preconfigure which solved the problem for me. The flags were then added and compiled into the kernel. Signed-off-by: Florian Voit <voit@zuhause-plattform.de>
* imx-alsa-plugins: update to commit cde60d6Max Krummenacher2019-12-101-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | With the change to linux-imx-headers 4.19.35 the build of imx-alsa-plugins fails. Likely "linux/mxc_asrc.h" would require an include. In the latest sources this is done in the source file which includes it. | /workdir/oe/tmp/work/aarch64-mx8-tdx-linux/imx-alsa-plugins/1.0.26-r0/recipe-sysroot/usr/include/imx/linux/mxc_asrc.h:125:2: error: unknown type name 'snd_pcm_format_t' | 125 | snd_pcm_format_t input_format; ff. From the imx-alsa-plugins commit: Include latest asrc_pair change for k4.14 build [YOCIMX-3558] asrc_pair: update according to latest mxc_asrc.h The mxc_asrc.h is updated for supporting new module on 815. The main change is the xxx_word_width is replaced by xxx_format. As we've switched to use git fork build, change recipe PV to 'git'. Will upstream this recipe to community later. Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com> Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* imx-test: update test package version to imx_4.19.35_1.1.0Andrey Zhizhikin2019-12-042-2/+42
| | | | | | | | | | Update the imx-test package branch to imx_4.19.35_1.1.0 which matches the latest linux-imx kernel release (uses same branch naming). Additionally, introduce the patch that solves trivial compilation issue under gcc9. Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
* linux-imx-headers: update license md5sum (no license change)Andrey Zhizhikin2019-12-041-1/+1
| | | | | | | License file has been updated upstream (without license terms change!), update LIC_FILES_CHKSUM md5 signature to the actual one. Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
* kernel-module-imx-gpu-viv: Upgrade to 6.4.0.p1.0Andrey Zhizhikin2019-12-041-2/+2
| | | | | | | | | | Since commit [64d58e36978e7227b8907f2b2be0ec5a643cdf70] kernel branch and version has been updated. Vivante kernel module should be matched with Kernel recipe therefore this update is also required. Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
* linux-imx: Added backport patches to fix building with gcc 9Cristinel Panfir2019-12-034-17/+188
| | | | | | | - added patches related copy attribute support - renamed imx_v7_defconfig and use more simplifed recipe from upstream Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* imx8qxpmek.conf: Remove redundant fsl-imx8qxp-mek-ov5640-rpmsg.dtbCristinel Panfir2019-12-031-2/+2
| | | | Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* linux-imx-mfgtool: Update to version 4.19.35Cristinel Panfir2019-12-032-0/+0
| | | | Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* linux-imx-headers: Update to version 4.19.35Cristinel Panfir2019-12-032-57/+57
| | | | Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>