aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2019-06-13kernel-modules: upgrade qca6174 and qca9377 to version 2.1Alexandru Palalau
Signed-off-by: Alexandru Palalau <ioan-alexandru.palalau@nxp.com>
2019-06-13linux-imx-headers: update to version 4.14.98Alexandru Palalau
Signed-off-by: Alexandru Palalau <ioan-alexandru.palalau@nxp.com>
2019-06-13linux-imx: Update to version 4.14.98Alexandru Palalau
- Update to latest revision of 4.14.98 - Sync arm architecture defconfig file with imx_v7_defconfig - Sync arm64 architecture defconfig file with defconfig Signed-off-by: Alexandru Palalau <ioan-alexandru.palalau@nxp.com>
2019-06-13imx-atf: Fix build error 'Invalid platform' for i.MX 8QXPTom Hochstein
The PLAT build option has changed from imx8qxp to imx8qx. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2019-06-13u-boot-imx: Update intermediate name for u-boot nodtb binaryTom Hochstein
Add the MACHINE and UBOOT_CONFIG to the binary name. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2019-06-13imx8qmmek.conf: Set the mkimage target for imx-bootTom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2019-06-13imx8mqevk.conf: Add DisplayPort supportTom Hochstein
Add the imx-boot target flash_dp_evk for DisplayPort. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2019-06-13firmware-imx*: Upgrade to 8.1.1Tom Hochstein
- Remove Broadcom support - Add SDMA support Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2019-06-13imx-boot: Remove i.MX 8QXP u-boot configurationTom Hochstein
IMXBOOT_TARGETS is now defined in imx8qxpmek.conf. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2019-06-13imx8qxpmek.conf: Configure imx-bootTom Hochstein
Set IMXBOOT_TARGETS to configure imx-boot recipe. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2019-06-13imx-boot: Drop independent DCD componentTom Hochstein
The DCD component has moved into the firmware. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2019-06-13imx-boot: Add DisplayPort firmware for i.MX 8MTom Hochstein
Also, use explicit names to help remove surprises due to unexpected changes. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2019-06-13imx-boot: Upgrade to L4.14.98-2.0.0_gaTom Hochstein
- Rename atf binary - Update intermediate name for u-boot nodtb binary - Improve whitespace for file copies Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2019-06-13imx-mkimage: Upgrade to L4.14.98-2.0.0_gaTom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2019-05-31linux-fslc-lts-4.19: upgrade 4.19.44 -> 4.19.45Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-05-31linux-fslc(-lts-4.19): add USB_PRINTER and USB_SERIAL_PL2303 to defconfigAndreas Müller
* USB-printer can be considered as common use case * PL2303 are used in USB -> RS232 converters from Athen. These can also be considered as commonly used (we have dozens in our company) Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-05-31linux-fslc(-lts-4.19): Fix menuconfigAndreas Müller
Patch was added twice because content might drift in the future. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-05-25wayland-protocols-imx: Upgrade to version 1.17Carlos Rafael Giani
This is needed for GStreamer 1.16 Wayland support Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
2019-05-21linux-fslc-lts-4.19: initial addAndreas Müller
defconfigs were taken from | commit 60df6bc2b69a7f405f4b14fee1d53e8b3b84c054 | Author: Otavio Salvador <otavio@ossystems.com.br> | Date: Thu Jan 31 10:24:42 2019 -0200 | | linux-fslc: Remove 4.9 leftover defconfig files | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> With the next commit | commit c41b6d8e6ec9e8394727ddd0e6f1a8a5591b5e58 | Author: Fabio Berton <fabio.berton@ossystems.com.br> | Date: Thu Feb 21 09:51:58 2019 -0300 | | linux-fslc: Upgrade to 4.20-based fork | | This upgrades the kernel to the 4.20-based fork and sync defconfig | files with kernel source tree. | | Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> linux-fslc moved to 4.20 and defconfigs were adjusted. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-05-21qca-tools: Disable for musl hostsKhem Raj
The prebuilt tools are for glibc based targets no point in building for musl Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-21imx-atf: Upgrade version from 1.5 to 2.0Mihai Lindner
Signed-off-by: Mihai Lindner <mihai.lindner@nxp.com>
2019-05-21imx-sc-firmware: Upgrade version from 0.9 to 1.2Mihai Lindner
Signed-off-by: Mihai Lindner <mihai.lindner@nxp.com>
2019-05-20imx-boot: drop dependency to u-bootStefan Agner
The recipe do_compile task depends on virtual/bootloader which makes sure the necessary dependencies are available once imx-boot do_compile is executed. Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
2019-05-19imx-usb-loader: Update to 29fa8ab revisionPierre-Jean Texier
Following changes are included: 29fa8ab imx_usb: use device found by find_imx_device abe7f5d add support for relocatable installs 3d36c83 Fixed build for Visual Studio 2015 Express. fe50624 imx_usb.config: add mx8mm_usb_sdp_spl.conf/mx8mm_usb_work.conf lines f7752f4 mx8mq_usb_work.conf: use bl31-iMX8MQ-2g.bin to match branch boundary-imx_4.9.123_imx8mm_ga of imx-mkimage 8c9eee7 add mx8mm config files 4aa9809 imx_uart: fix type on help 95fe112 imx_usb: fix type on imx_usb help eed0280 portable: use __builtin_bswap16 for BE16 if >= 4.8 GNUC e99a093 portable: fix typo s/&&/&/ in BE16 fix f000130 mx6ull_usb_work.conf: fix copy/paste error in comment 1041959 correct commit "portable.h: fix build with gcc older than 4.8" bf25425 add mx6ull_usb_work.conf 9a88413 portable.h: fix build with gcc older than 4.8 Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
2019-05-17imx-gst1.0-plugin: Upgrade version from 4.4.2 to 4.4.5Yuqing Zhu
-Fix Hantro encoder align issue -Fix vpu crash in secure mode -Fix gplay can not exit when --quiet -Add support in VPU decoder for draining buffers during input format change -Add RGB input support for vpu encoder plugin Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
2019-05-17gstreamer1.0-plugins-bad: Switch to MM_04.04.05_1902_L4.14.98_GA branchYuqing Zhu
Bugfix: -waylandsink: fix HDR10 playback abnormal -waylandsink: fix buffer map fail when swith to internal buffer -wayland/wlbuffer: just return if used_by_compositor is true when attach -kmssink: add NV12_10LE support for DRM dumb buffer Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
2019-05-17gstreamer1.0-plugins-good: Switch to MM_04.04.05_1902_L4.14.98_GA branchYuqing Zhu
-v4l2videoenc: workaround for sink pool dequeue race condition -v4l2videodec: add lock for queue and stream off -pulseaudio: fix bad state when play audio with varying channels Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
2019-05-17gstreamer1.0-plugins-base: Switch to MM_04.04.05_1902_L4.14.98_GA branchYuqing Zhu
-Enable eac3 pass-through mode -Glcolorbalance: fix pipeline crash when init -Glupload: add internal physical buffer pool -Video-frame: correct copy width when format is NV12_10LE -Update 0001-Makefile.am-don-t-hardcode-libtool-name-when-running.patch to fix applying conflict. Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
2019-05-17gstreamer1.0: Switch to MM_04.04.05_1902_L4.14.98_GA branchYuqing Zhu
Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
2019-05-17imx-vpuwrap: Upgrade version from 4.4.2 to 4.4.5Yuqing Zhu
-Fix VP8 encoded video has mosaic when seek -Fix video not smooth at the begining -Fix 1080p h264 encode video has mosaic -Fix gplay segfault when CMA free is low -Fix vpu crash in secure mode -Fix av unsync when play a vp8 stream -Refine bit rate calculation,use width, height and frame rate to adjust bitrate -Enable prependSPSPPSToIDRFrames so that each IDR frame has sps/pps and the encoded h264 stream can play in multi ts files -Add RGB input support for vpu encoder plugin Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
2019-05-17imx-parser: Upgrade version from 4.4.2 to 4.4.5Yuqing Zhu
Bug Fix: -Fix one mpg2 video fast forward get segmentation fault -Fix Ogg seek segmentation fault -Fix last PES not processed by ts parser -Make H264 parser reset correctly when seeking -Fix ID3 parser crash UTF16ToUTF8Len return size is less than actual size because there are invalid data in metadata, so add padding size in avoid this issue. Update mp3 parser to 03.02.02 Update aac parser to 03.01.02 -Add vp8/vp9 video type support in avi parser Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
2019-05-17imx-codec: Upgrade version from 4.4.2 to 4.4.5Yuqing Zhu
-wma10d_wrap: remove the 32bit support -g.723 : fix noise issue with encoder & decoder Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
2019-05-17imx-vpu-hantro: Upgrade version from 1.8.0 to 1.11.0Yuqing Zhu
-[hantro h1]: Enable set videoFullRange and BGR format -Disable HEVC bumping flag and h264 bumping flag as default -[HEVC]: Add error return to avoid segement fault -Support get color aspect info h264/hevc/mpeg2 decoder -Add security mode for VP9 Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
2019-05-17utilities.inc: fix return None type errorJacopo Dall'Aglio
Function make_dtb_boot_files now always returns and raises an error if a KERNEL_DEVICETREE entry filename extension is not .dtb or .dtbo. Signed-off-by: Jacopo Dall'Aglio <jacopo.dallaglio@kynetics.com>
2019-05-15u-boot-imx: Upgrade version 2017.03 to 2018.03Mihai Lindner
Upgrade version to 2018.03 from branch imx_v2018.03_4.14.98_2.0.0_ga. Drop usage of dtc-145 binary, pulled by the class with the same name, which was a workaround for older u-boot versions. Signed-off-by: Mihai Lindner <mihai.lindner@nxp.com>
2019-05-09imx-base: make sure sha384sum is available for all i.MX 8 variantsStefan Agner
Image container generation of imx-boot requires sha384sum also when building for i.MX 8 targets (e.g. i.MX 8QM). Make sure it is available for all i.MX 8 families. Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
2019-05-09utilities.inc: split by any number of whitespacesDiego Rondini
Split alldtbs by any number of whitespace instead of just one to fix machines with dtbs listed on multiple lines of KERNEL_DEVICETREE variable. Signed-off-by: Diego Rondini <diego.rondini@kynetics.com>
2019-05-05qtwayland: drop xcomposite-egl, xcomposite-glx packageconfig for mx8Max Krummenacher
NXP dropped native X11 support for i.MX 8(X). with xcomposite-glx: qtwayland fails in configure with: | ERROR: Feature 'xcomposite-glx' was enabled, but the pre-condition 'features.wayland-client && features.opengl && !features.opengles2 && features.xlib && libs.xcomposite && libs.glx' failed. | ERROR: Feature 'xcomposite-glx' was enabled, but the pre-condition 'features.wayland-server && features.opengl && !features.opengles2 && libs.xcomposite && libs.glx' failed. with xcomposte-egl: qtwayland fails during compile starting with: | .../qwaylandxcompositeeglclientbufferintegration.cpp:140:59: error: cannot convert 'Display*' {aka '_XDisplay*'} to 'EGLNativeDisplayType' {aka 'wl_display*'} | integration->mEglDisplay = eglGetDisplay(integration->mDisplay); | ~~~~~~~~~~~~~^~~~~~~~ Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-05imx8mmevk.conf, imx8mqevk.conf: drop adding m4 demos do the boot partitionMax Krummenacher
The recipe which builds or injects the m4 binaries does not yet exist. Due to the following this did not error out in the image-wic task: With the change to wic the used oe variable names changed. IMAGE_BOOT_FILES now has an additonal '_'. WKS_FILE_DEPENDS_append can be used to add dependencies needed before the wks file gets created. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-05imx8qmmek: fix files in the boot partitionMax Krummenacher
With the change to wic the used oe variable names changed. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-05libdrm: prevent warning on mx8Max Krummenacher
i.MX8 also uses the override imxgpu2d, so provide the patch for that override, not individual SoC Archs. Prevents: | .../meta/recipes-graphics/drm/libdrm_2.4.94.bb: Unable to get checksum for libdrm SRC_URI entry drm-update-arm.patch: file could not be found Note that __arm__ is not defined in aarch64 gcc, so applying the patch has no effect. Should it be needed one would have to rework to patch to also provide assembler code for aarch64 in an appropriate #ifdef section. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-05imx-base: make gstreamer1.0 packages socarch specific for all imx socMax Krummenacher
Move gstreamer1.0 to the generic i.MX override, all i.MX use the 1.14.imx override, not only the once with a GPU. Completes '0d5f4e27 imx-base: make gstreamer1.0 packages socarch specific Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-04-23imx-imx-boot-bootpart.wks.in: increase boot partition to 64mMax Krummenacher
The i.MX8 / i.MX8X kernel's size is about 22MB. Increase the boot partitions minimum size to have space for two kernel images and have a constant partition size. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-04-17linux-fslc: Bump revision to c7a0e482a175Fabio Berton
This commit merges tag v5.0.7 and add the following changes on top of it: - c7a0e482a175 ARM: dts: imx6ul-pico: Add support for the nymph baseboard - 7bc14f53bd64 ARM: dts: imx6ul-pico: Add support for the dwarf baseboard - 4ac10e93daf8 ARM: dts: imx7d-pico: Add support for the nymph baseboard - 7b261671208a ARM: dts: imx7d-pico: Add support for the dwarf baseboard - c68d4412110a Merge tag 'v5.0.7' into 5.0.x+fslc
2019-04-17u-boot-fslc-common: Bump revision to c93ced78dbcFabio Berton
This commit includes the following changes: - c93ced78dbc pico-imx7d: Add NYMPH baseboard support - 790e0d17c2a pico-imx7d: Add DWARF baseboard support - bab9f53c898 pico-imx6ul: Add NYMPH baseboard support - 246d037843d Merge tag 'v2019.04' into 2019.04+fslc - 3c99166441b (tag: v2019.04) Prepare v2019.04 - 85c3d463224 arm: sunxi: Enable DM_MMC on required SoCs - c48b07a9fde Merge tag 'fixes-for-2019.04-rc4' of git://git.denx.de/u-boot-staging - e82fa10b3ef dts: imx8qxp-mek: Add PHY post reset delay - 31d4045d4be net: dm: fec: Support phy-reset-post-delay property - ccd063e9812 watchdog: Move watchdog_dev to data section (BSS may not be cleared) - afbc31948a0 net: phy: implement fallback mechanism for negative phy adresses - a734600ee9e pico-imx6ul: Add DWARF baseboard support - bcc90648ddb Merge remote-tracking branch 'origin/master' into 2019.04+fslc - 0e62d5b2abb Merge tag 'u-boot-imx-20190405' of git://git.denx.de/u-boot-imx - 7f9ebbd90aa pico-imx6ul, pico-imx7d: Explain how to use eMMC user partition - 0e708abcbba Merge branch 'master' of git://git.denx.de/u-boot-usb - 05fa129a40e Merge branch '2019-04-03-master-imports' - d7edeba79b2 tools/Makefile: build host tools with -std=gnu99 - ab8fc413028 fix compile error on macOS Mojave - 2118a272e3c configs: khadas_vim2: Fix defconfig - 82548aaad57 phy: Also allow MESON_GXM for MESON_GXL_USB_PHY - 2a766db11a7 doc: Fix outdated ohci board hook documentation
2019-04-17imx-base.inc: Use UBOOT_SUFFIX in UBOOT_BINARY variableFabio Berton
UBOOT_SUFFIX is already set in machine configuration files and we can use this variable to set u-boot suffix for UBOOT_BINARY.
2019-04-17ls1088ardb-be: remove machine configChunrong Guo
*ls1088ardb-be will not be supported Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
2019-04-17ls2088ardb-be:remove machine configChunrong Guo
*ls2088ardb-be will not be supported Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
2019-04-17ls1043ardb-be: remove machine configChunrong Guo
*ls1043ardb-be will not be supported Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
2019-04-17ls1046ardb-be: remove machine configChunrong Guo
*ls1046ardb-be will not be supported Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>