summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* imx-test: Upgrade to 5.3 versionLauren Post2016-02-112-8/+8
| | | | | | | | | - Remove the ar3k hciattach since bluez4 and 5 support BT. - mxc_mlb_test: Use one file for mlb test - rename to generic name. - mxc_sim_test: Handle errors when running on un supported sim cards. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-kobs: Upgrade to 5.3 versionLauren Post2016-02-111-2/+2
| | | | | | | | | | MMT-89: support reading bch geometry setting from debugfs add new feature to read bch geometry setting from debugfs, it provides the feasibility to support large oob NAND devices. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-imx: Upgrade to 3.14.52-1.1.0_ga releaseLauren Post2016-02-111-9/+2
| | | | | | | Consolidate GA support i.MX 6Q/QP/D/S/SL/UL and 7Dual Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx6qpsabresd: Create i.MX 6QuadPlus Sabre SD machine configurationLauren Post2016-02-111-0/+16
| | | | | | | MLK-11526-1 ARM: dts: add imx6qp sabresd board support Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx7dsabresd: Add epdc U-Boot configurationLauren Post2016-02-111-0/+1
| | | | | | | i.MX 7Dual supports epdc hardware so add epdc boot configuration Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx6ulevk: Add Murata BT/WiFi module supportLauren Post2016-02-111-1/+1
| | | | | | | | Add Murata Type ZP (BCM4339) module support on below platforms: - i.MX6UL SDB RevC (SD1 slot) + Murata adapter V2.0 Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx6sxsabresd: Add mqs sound support for the expansion boardLauren Post2016-02-111-1/+1
| | | | | | | MLK-11130: ARM: dts: add mqs support mx6sx-sd-exp1 board Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx6sxsabresd: Add Murata BT/WiFi module supportLauren Post2016-02-111-1/+2
| | | | | | | | Add Murata Type ZP (BCM4339) module support on below platforms: - i.MX6SX SDB (SD3+SD2 slot) + Murata adapter V1.0 & SD EXT card Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx6slevk: Add Murata BT/WiFi module supportLauren Post2016-02-111-1/+1
| | | | | | | | Add Murata Type ZP (BCM4339) module support on below platforms: - i.MX6SL EVK (SD1+SD3 slot) + Murata adapter V1.0 & SD EXT card Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx6slevk: Add epdc uboot configuration and epdc firmware integrationLauren Post2016-02-111-1/+2
| | | | | | | | SoloLite has epdc hardware configuration which is enabled by both uboot and firmware. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx6qsabred: Add Murata BT/WiFi module supportLauren Post2016-02-111-1/+1
| | | | | | | | | | | Add Murata Type ZP (BCM4339) module support on below platforms: - i.MX6Q/DL/QP SabreSD(SD2 slot) + Murata adapter V2.0 Note: MX6Q/DL/QP SabreSD board requires HW rework. Please refer to rework guide specified in schematic. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx6qsabresd: Remove imx6q-sabresd-uart device treeLauren Post2016-02-111-1/+1
| | | | | Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx6dlsabresd.conf: Add epdc boot configurations and epdc firmwareLauren Post2016-02-111-0/+3
| | | | | Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx6dlsabred: Add Murata BT/WiFi module supportLauren Post2016-02-111-1/+1
| | | | | | | | | | | Add Murata Type ZP (BCM4339) module support on below platforms: - i.MX6Q/DL/QP SabreSD(SD2 slot) + Murata adapter V2.0 Note: MX6Q/DL/QP SabreSD board requires HW rework. Please refer to rework guide specified in schematic. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-imx: Upgrade to 3.14.52-1.1.0_ga Consolidatd GA releaseLauren Post2016-02-118-215/+42
| | | | | Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* xf86-video-imxfb-vivante: Upgrade to 5.0.11.p7.4 versionNeena Busireddy2016-02-114-150/+12
| | | | | | | | - License changed to MIT. - Remove the upstreamed patch. Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* weston: Add patches to fix bugsNeena Busireddy2016-02-113-1/+138
| | | | | | | | - Patch to fix setenv and clear environments. - Patch to fix screen blur for Qt5 CinematicExperience. Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* kernel-module-imx-gpu-viv: Upgrade to 5.0.11.p7.4 versionNeena Busireddy2016-02-111-1/+1
| | | | | Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-gpu-viv: Add dependency on libpngOtavio Salvador2016-02-111-2/+3
| | | | | | | | | | | | | | This fixes following warning, found on O.S. Systems' autobuilder: ,---- | WARNING: QA Issue: imx-gpu-viv-tools-apitrace rdepends on libpng, but | it isn't a build dependency? [build-deps] `---- Series-to: meta-fsl Series-prefix: meta-fsl-arm Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-gpu-viv: Update to 5.0.11-p7.4 versionNeena Busireddy2016-02-112-4/+4
| | | | | | | | | | | | | This version is released with 3.14.52-1.1.0_ga release. Includes many of the bug fixes and stability improvements. For more information refer to i.MX Linux Release Notes from following link: http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/i.mx-applications-processors-based-on-arm-cores/i.mx-6-processors/i.mx6qp/i.mx-6quad-processors-high-performance-3d-graphics-hd-video-arm-cortex-a9-core:i.MX6Q?fpsp=1&tab=Documentation_Tab#nogo L3.14.52_1.1.0_LINUX_DOCS package is under Supporting Information. Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* libfslvpuwrap: Upgrade to 1.0.62 versionLauren Post2016-02-111-2/+2
| | | | | | | Add frame rate check and return failure if frame rate is invalid value (<=0) Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* libfslparser: Upgrade to 4.0.8 versionLauren Post2016-02-111-2/+2
| | | | | | | | | | | | | -Support hevc in MPG2 parser. -Enhance the parsing conditions in SPS nal unit. Parse system header to get stream id. For mpeg video, don't call parseh264 to avoid mistakes. -Fix memory leak, free temp data buffer after parsing header. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* libfslcodec: Upgrade to 4.0.8 versionLauren Post2016-02-111-2/+2
| | | | | | | Version alignment with other Multimedia components. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gst1.0-fsl-plugins: Upgrade to 4.0.8 versionLauren Post2016-02-112-8/+9
| | | | | | | | | | | | | -Fix memory leak in overlaysink, imxv4l2sink and imxcompositor. -Fix IPU/PXP frame copying beyond the memory boundary. -Add more holding buffer number for motion 0 and 1 in imxv4l2sink to fix deinterlace failure. -Add divx support in vpudec, including 3,4,5,6. -Add video overlay composition meta support to imxvideoconvert and imxcompositor. -Remove unsupported formats for pxp 2d deivce. -Simplify the caps in pad template of imxvideoonvert/imxcompositor/overlaysink/imv4l2sink. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-fslc: Update to U-Boot 2016.01 based forkOtavio Salvador2016-02-113-9/+9
| | | | | | | | | | | | | | | This updates the fork for the 2016.01 release. Currently following patches are applied on top of it: 5da7953 wandboard: Drop revision specific DeviceTree support 3a636ab mx6sabresd: Enable video interfaces in bootargs bec0ad3 Revert "embestmx6boards: convert to use config_distro_bootcmd.h" fad3922 iMX6: Change mmcroot to use fixed mmc block index for USDHC 3c73816 embestmx6boards: Change default bootenv configuration 90bac9b mx6sabresd: Use LDO dtb file until LDO bypass support is added 885c473 mx6slevk: Use LDO dtb file until LDO bypass support is added Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-base.inc: Move IMAGE_FSTYPES override to a SoC variableOtavio Salvador2016-01-261-2/+4
| | | | | | | | | | The IMAGE_FSTYPES need to be overriden without using the SoC family overrides, for user-friendness, and to allow this we need to use a SoC variable to construct the default value for setting. Related to [YOCTO: #8945]. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-base: Set UBOOT_ENTRYPOINT for i.MX6ULJun Zhu2016-01-191-0/+1
| | | | | | | As i.MX6UL has been changed out of mx6 SOC family, it need set UBOOT_ENTRYPOINT Signed-off-by: Jun Zhu <junzhu@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* xserver-xf86-config: use modesetting for VybridStefan Agner2016-01-191-0/+12
| | | | | | | Explicitly use the generic Xorg driver for KMS devices. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-base.inc: use modesetting driver for VybridStefan Agner2016-01-191-0/+1
| | | | | | | | | With the use of the new DCU DRM driver we can make use of the X-servers modesetting DDX driver. The driver uses directly the DRM/KMS interface. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc (4.4): Introduce Linux 4.4 kernelStefan Agner2016-01-193-8/+322
| | | | | | | | | | Introduce Linux 4.4 based vanilla Linux kernel. This version allows to use the DRM DCU driver on Vybrid (with some additional patches). Also enable PWM support through Vybrid's FlexTimer module, and update the defconfigs. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qt4: Move BSP related bbappend files to dynamic layerOtavio Salvador2016-01-118-0/+0
| | | | | | | | | | | | The Qt4 recipes are now in a specific layer, meta-qt4, so we cannot append those recipes if the layer is not included. This moves the bbappend files to the 'qt4-layer' collection, enabling it in case the collection is available. Fixes [YOCTO: #8898] Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-gpu-viv: Use auto package splitting of .debug filesOtavio Salvador2016-01-111-32/+16
| | | | | | | | | | Since OE-Core:da5ec068 there is the possibility of splitting the .debug files automatically. The imx-gpu-viv does not provide very useful debugging information, due its proprietary nature, so splitting the provided info across multiple packages just makes the debugging harder. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gstreamer1.0-plugins-imx: Update to version 0.12.0Carlos Rafael Giani2016-01-111-5/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: * vpu: - Completely rewritten plugin code; elements now based on libimxvpuapi instead of libfslvpuwrap - imxvpuenc_h264 inserts SPS/PPS data in front of I/IDR frames - imxvpuenc_mjpeg's quality factor actually has an effect, and is equivalent to the libjpeg's quality factor (it is used in exactly the same way to scale the quantization matrix' coefficients) - the encoder's output buffers no longer have to use DMA memory; they use regular system memory instead - new support in imxvpudec (referred to as "chroma interleaving") for NV12, NV16, NV24 as output formats as an alternative to the I420, Y42B, Y444 formats - removed all of the system frame number tracking code, since it is unnecessary; Instead, the libimxvpuapi's context fields are used to associate input/output frames with GstVideoCodecFrame system frame numbers - fix memory leaks related to missing buffer pool unref'ing * imxv4l2videosrc: - support for crop metadata - element uses the width, height, etc. of the format that the device actually uses during operation (instead of default values) - autofocus control support via GstPhotography - fix incorrect GLib warnings - fix segmentation fault when shutting down the element * eglvivsink: - remove extra g_free() calls, which lead to runtime errors - remove GLESv2 VIVANTE link dependencies - add Android platform - manually retrieve VIV direct texture functions with this and the link dependency elimination, this means that for platforms except the framebuffer one, no Vivante specific headers and libraries are needed anymore - fix blocking issue in the Wayland platform mainloop * improved and expanded documentation * pxp: NV16 *is* supported after all (it was actually a bug in GStreamer pre-1.5.91) NOTE: this does not break compatibility with GStreamer versions older than 1.5.91 * compositor: Update backported aggregator code to GStreamer 1.6 * blitter: - error handling improvements - add missing buffer pool unref'ing, which lead to memory leaks - add missing compositor dependency to blitter base * uniaudio: - only build the uniaudio plugin if at least one codec was found during configuration - disable plugin if the gstaudio library is not available - add AAC profile field to the sink caps with GStreamer >= 1.4.4 to ensure the uniaudio decoder is only used for AAC-LC data * ipu: increase fill frame width from 8 to 64 pixels to make IPU fill operations work with pre-3.14 Freescale kernels * g2d: use padding pixels when setting surface parameters, fixing G2D failures with frame sizes that aren't aligned * wscript: - improve Android support - fix installation paths for the common, blitter, compositor libraries Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* libimxvpuapi: Update to version 0.10.1Carlos Rafael Giani2015-12-211-1/+1
| | | | | | | | | | | | Changes: - add debian packaging files - update waf to version 1.8.16 - add workaround in wscript to prevent stale pkg-config .pc files - fix memory leak by adding missing IOFreeVirtMem() call in vpulib backend Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-gpu-viv: Remove wrong imx-gpu-viv-tools-dbg packagingOtavio Salvador2015-12-191-2/+1
| | | | | | | | The imx-gpu-viv-tools-dbg package where pointing to the very same binary as imx-gpu-viv-tools, instead of the counterpart .debug file. This removes this definition. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* fsl-vivante-kernel-driver-handler.bbclass: Postpone defconfig changesOtavio Salvador2015-12-191-8/+6
| | | | | | | | The defconfig changes should be done later in the process so the .config file is generated, using any other mean, and mangled to respect the distribution setting regarding the module use or not. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc: Upgrade to 4.3-based kernelOtavio Salvador2015-12-173-332/+23
| | | | | | | | | | Besides the revision change, this synchronizes the defconfig used for the i.MX and the Vybrid SoCs. The only SoCs using a specific defconfig file are the MXS-based ones (i.MX23 and i.MX28) as the others are consolidated on the single defconfig file. Change-Id: Id00d6dbaa8fcec5c9b6c5089d11d1ebe5c0e44e1 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* barebox: update to 2015.10Alexandre Belloni2015-12-032-3/+3
| | | | | | | 2013.08 doesn't compile anymore because of the switch to gcc 5.2 Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* xf86-video-imxfb-vivante: Stop using swaprep.h headerOtavio Salvador2015-12-032-1/+33
| | | | | | | | | The 'swaprep.h' is an internal Xorg header and is not being installed anymore. The swap features are provided by the 'misc.h' header now. Fixes [YOCTO: #8737] Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* xf86-video-imxfb-vivante: Stop using Git to write local versionOtavio Salvador2015-12-032-1/+89
| | | | | | | | The standard version does not use a Git repository so we should not use Git to identify the commit of the build as it can end getting the version from a wrong repository and can be misleading. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* xf86-video-imxfb-vivante: Move patches attribution to the recipeOtavio Salvador2015-12-032-2/+3
| | | | | | | The patches applied on top of the source code are version specific and should not be listed in the '.inc' file. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* xf86-video-imxfb-vivante: Stop running 'make' in debug modeOtavio Salvador2015-12-031-1/+1
| | | | | | | There is no need to run 'make' in debug mode, by default, as it increases log size and build time for no good reason. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc-mx6: Disable Tux logo for default configOtavio Salvador2015-11-271-1/+1
| | | | | | | | | | The Tux logo should be disabled by default to allow a cleaner boot process. If a different configuration is needed of any specific machine, it can be overriden using custom config. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc-mx6: Disable 'evbug' module on default configOtavio Salvador2015-11-271-1/+1
| | | | | | | | | | Disable evbug, so machines using the kernel recipe do not have it loaded by default. The evbug kernel module can be enabled if needed, per machine, using a custom config. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc-mx6: Fix serial console use with SystemDOtavio Salvador2015-11-271-0/+1
| | | | | | | | | | | | | | | The SystemD requires the CONFIG_FHANDLE option to be enabled to properly support the serial console getty initialization. This fixes following error: ,----[ i.MX6Q SABRE Smart Device boot error ] | [ TIME ] Timed out waiting for device dev-ttymxc0.device. `---- The error has been catch while testing a customer image in a pure SystemD distro, based on O.S. Systems Embedded Linux. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gstreamer1.0-plugins-bad: Fix patch for GStreamer 1.6Carlos Rafael Giani2015-11-241-6/+8
| | | | | Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* kernel-module-imx-gpu-viv: Add 'galcore' to module autoloadingOtavio Salvador2015-11-241-2/+4
| | | | | | | | | The module autoloading ensures 'galcore' to be probed as early as possible during the boot. The order is important so the GPU can be used as fast as possible, ensuring a reduced time until the initial GPU-based application is loaded. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-ls1: The finale u-boot binary is not named as u-boot.bin for sdcard/spiChunrong Guo2015-11-231-8/+17
| | | | | Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc (4.1): Update to the latest version e55a6a92Fabio Estevam2015-11-161-1/+1
| | | | | | | This merges the 4.1.13 stable release fixes into the fork. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* Revert "linux-fslc: Upgrade to 4.3-based kernel"Otavio Salvador2015-11-103-23/+332
| | | | | | | | | | This reverts commit 649f479f118567d62a5a57d690fb3fe3915f0ea7. The 4.3 version of kernel cause build errors on lttng and cannot be included until those are fix. We are reverting it now and will add it back once OE-Core is fixed to support it. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>