Age | Commit message (Collapse) | Author |
|
Recent changes in siggen.py check for task hash and generate build errors
called Taskhash mismatch when using variables with date and time. Exclude
date time variables as done in kernel.bbclass.
Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The new packages does not support Soft-FP and releases will be always
in Hard-FP making the mechanism unused. Remove the dead code.
Change-Id: I833dbc61d29fec947876743e6ba3fb2f2112abd7
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
- Update version
- Remove upstreamed patch
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Update Vivante graphics driver for i.MX Linux BSP L4.1.15-1.0.0_ga release.
Software floating point is no longer supported.
For a detailed list of changes in this update, see the Graphics section of
the i.MX Linux Release Notes contained in the i.MX Linux BSP documentation
here:
https://www.nxp.com/webapp/Download?colCode=L4.1.15_1.0.0_LINUX_DOCS&location=null&fpsp=1&WT_TYPE=Supporting%20Information&WT_VENDOR=FREESCALE&WT_FILE_FORMAT=gz&WT_ASSET=Documentation&fileExt=.gz&Parent_nodeId=1337637154535695831062&Parent_pageType=product
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Commit 445b81a7 adds the initial support for the Warp7 board.
Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The root case of the addition of the dependencies on the recipe was
that it were not being correctly included in the .inc file. This fixes
it and remove the duplication.
Change-Id: Ie9ee5fbc2a61915ce109473f5df2b8e88d3966c4
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
- Restructure to support building all test cases on all machines
regardless of harware support
- mx6s_v4l2_capture: Fix resource leak reported by coverity
- memtool: Fix string not null - Fix resource leak problem reported by coverity
- mxc_i2c_slave_test: Fix argument cannot be negative problem reported by coverity
- mxc_spi_test1: Fix resource leak problems reported by coverity.
- mxc_vpu_test: Encode and decode MPEG file in one app failed with return value
- mxc_v4l2_capture: Handle usb camera restriction which does not support CROP feature
- mxc_mlb_test: Fix out of bounds access reported by coverity
- soc_check: Remove unnecessary operation in soc_check.h
- mxc_epdc_v2_fb: Initialize upd_data.dither_mode to 0 to avoid the spurious
"unsupported quantization bit number" error message.
- mxc_sim_test: When sim card doesn't exist, no atr can be received. The application
should directly return with corresponding error value.
- Remove legacy platform restriction to shell scripts - only support mx6 and mx7 SoC now.
Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
VPU firmware has been changed to the format of Linux codec driver firmware.
Change VPU library to adapt to firmware format change.
Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
- Remove platform check in hdmi-cec and imx-lib - simplify to support builds
on multiple machines
- For ipu use the dummy defaul object to fix build issues on non-ipu hardware
Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
- Check raw mode flag for backward compatbility
- Fix membership name in bch geometry structure.
- Fix the previous implementation that may ruin the BBM
- Adapt raw page accesses to match the new raw_read/write implementation
The old raw access implementation (in GPMI driver) was considering that
data and OOB data were separated in their respective regions (the data
area and the OOB area of the page), which is not true.
They are actually interleaved this way:
METADATA + ((DATA + ECCBYTES) * N)
The new raw access implementation (in the GPMI driver) is hiding this
weird
layout to MTD users by exposing a more common layout:
DATA + METADATA + (N * ECCBYTES)
Here METADATA + (N * ECCBYTES) are exposed as if they were stored in the
OOB area.
Unfortunately kobs-ng rely on this weird layout when accessing the NAND
in raw mode.
Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
- Upgrade to FW v3.1.1_r46072
- v3.1.1_r46070 plus 2 patches 391/392
- FSLARIK-391 [Decoder/H.264] VPU is always busy when decoding an
erroneous H264 bitstream
- FSLARIK-392 [Decoder/VC1] VPU outputs only 1 picture
- Change to the format of Linux coda driver firmware
Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Update mdsum in fsl-eula-unpack class
pdate license mdsum in firmware, codec, parser and vpu
Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This updates the kernel fork for the 4.1.15-1.0.0 GA and merges the
4.1.20 stable release on top of it.
Up to now, no extra fixes are applied on top of it but this is likely
to change as vendors start to base their work on this tree.
Change-Id: I2f7c330b35f7bf2ae916b84147e445b28cb8e829
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Upgrade to the 4.1.15-1.0.0_ga release
Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Some device trees are only needed for reva board
The following are reva device trees
imx7d-sdb-reva.dtb imx7d-sdb-reva-epdc.dtb imx7d-sdb-reva-gpmi-weim.dtb
imx7d-sdb-reva-hdmi-audio.dtb imx7d-sdb-reva-m4.dtb imx7d-sdb-reva-qspi.dtb
imx7d-sdb-reva-touch.dtb imx7d-sdb-reva-wm8960.dtb
Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
imx6dlsabresd: Remove imx6dl-sabresd-pf200.dtb
imx6slevk: Remove imx6sl-evk-pf200.dtb
Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
ARM: dts: imx6qdl-sabreauto: add enet irq dts files to avoid conflict with MLB
ENET gpio irq pin conlict with MLB on i.MX6qdl sabreauto board, since enet
gpio irq is extended feature for performance improvement, so let MLB enable
in default dts file and newly create sabreauto enet irq dts files.
Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This brings following backports/fixes:
1e82446 mx6slevk: imximage.cfg: update to fix tINIT3 and tIH-CA violations
e578035 mx6qarm2: imximage_mx6dl.cfg update to fix tINIT3 violation
adc86d5 mx7_common: Define CONFIG_SYS_MALLOC_LEN in the board file
83195c2 warp7: Pass the UART base definition
87a2283 mx6sabresd: Remove unneeded enable_lvds() function
8f1927e arm: mxs: Update MX28EVK config
db8b958 mx6sabresd: Use VESA 1024x768 timings
49185d3 mx27: 16-bit wide watchdog registers
cfc4a96 mx6sabre_common: Fix U-Boot corruption after 'saveenv'
d955806 arm: mx5: Enable NAND TrimFFS on M53EVK
0aea495 imx: print ARM clock for clocks command
1a1ac16 imx: mx6ul configure the PMIC_STBY_REQ pin as open drain
6f8ee92 imx: mx6ul: skip setting ahb rate
60b774d imx: mx6: Fix incorrect clear mmdc_ch0 handshake mask
fe3704b Revert conversion for config_distro_bootcmd.h
8a68957 Revert "warp7: Add initial support"
Change-Id: I7a04b21f4ec9aac0a58adb1233d208b1ae2c3258
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The recipe now uses PACKAGECONFIG to allow for enabling/disabling plugins.
Also, mx7 support has been added.
Changes:
* compositor: Rename ImxCompositor(Pad) to ImxVideoCompositor(Pad)
This prevents conflicts if both the NXP plugins and the gstreamer-imx
are installed in the same rootfs
* Add switches to wscript configuration to enable/disable plugins
Until now, all plugins were built (unless their dependencies were
missing). On some i.MX machines, some features are missing. For
example, the i.MX7 has no VPU. To ensure deterministic builds, it is
useful to selectively disable plugins in the build.
* ipu+pxp: : Fix deadlocks and incorrect logging in case of init error
This was causing a freeze if for example one tries to use PxP elements
on an i.MX6 Dual/Quad
* imxv4l2videosrc fixes and enhancements:
* fixes to interlacing support (incl. workarounds for analog TV input)
* remove format restriction in get_caps function
this removes the limitation on I420 formats
* simplified determination of fps (necessary due to driver limitations)
* eglvivsink: wayland: Do not commit before buffers are swapped
This fixes eglSwapBuffer swaps with damaged frames
* Documentation additions
Adds GPU memory leak notess to the FAQ
* vpu: encoder: Expose motion estimation range as property
* vpu: decoder: Drop output frame if its buffer cannot be allocated
Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Reviewed-by: Gary Bisson <gary.bisson@boundarydevices.com>
Tested-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
imx-uuc Makefile runs mkfs.vfat command and fails if it not available.
We need to install dosfstools-native to provide this tool.
Change-Id: Iadc9ce579bbe20b69ed27e3518b39009254d9cd0
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
IMXCameraApp: When Enabled "save time to image" item, preview,
find the time can not display completely.
As IPU need 8 pixels alignment, add one workaround in base text overlay
to generate 8 pixels alignment text video buffer. The side effect should
cause all text a little smaller.
Signed-off-by: Yuqing Zhu <b54851@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This updates the fork for the 2016.03 release. Currently following
patches are applied on top of it:
fd6b196 warp7: Add initial support
f9dc5fe wandboard: Drop revision specific DeviceTree support
b3e771e mx6sabresd: Enable video interfaces in bootargs
e0a65b1 Revert "embestmx6boards: convert to use config_distro_bootcmd.h"
af0e438 iMX6: Change mmcroot to use fixed mmc block index for USDHC
36a641b embestmx6boards: Change default bootenv configuration
f97660e mx6sabresd: Use LDO dtb file until LDO bypass support is added
4064b09 mx6slevk: Use LDO dtb file until LDO bypass support is added
f854376 imx: mx7d: move MX7D to Kconfig entry
8a29233 imx: mx6sx: move MX6SX to Kconfig entry
d85319f arm: mx6: Add CCV xPress board support
fe7917e arm: mx6: Add UART8 base address for i.MX6UL
8730cc5 arm: imx6: Switch DDR3 calibration to wait_for_bit()
91c85e8 warp7: Add initial support
ca3306a mx7_common: Put early/late init configs into board file
1dfebcc mx7: Distinguish between dual and solo versions
dfcf27d mx7dsabresd: Define serial port locally
95817e0 mx7_common: Remove unexisting options
78eb121 arm: imx: Add support for GE Bx50v3 boards
Change-Id: I0e7ddd021fd87ffe8a5ad6916fd1eb7a3243b21b
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This upgrades the patch from 3.14.58-rt59 to 3.14.61-rt62.
Change-Id: If3d0beb989723859bcfce5a95810fb3d8d9e340a
Signed-off-by: Julio Cruz <jcsistemas2001@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This includes into the SDK Boundary Devices i.MX/Vybrid recovery
utility, a host tool which allows to boot an image via USB in
serial downloader mode.
It currently supports i.MX5, i.MX6, i.MX7, and Vybrid families.
Signed-off-by: Hector Palacios <hector.palacios@digi.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
mx6/mx6ul/mx7
As i.MX6UL uses the SOC Family name as "mx6ul", need to add configuration for mx6ul separately.
Unify the configuration files to be easy to maintain.
For asound.conf, there is no change.
For asound.state,
wm8962/cs42888 audio configuration for mx6.
wm8958/wm8960 audio configuration for mx6ul/mx7.
Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
* even when x11 is in DISTRO_FEATURES someone might configure qtbase
to build with eglfs, that works OK with Qt 5.5.1, because
-DEGL_API_FB=1 is also passed through
mkspecs/devices/linux-imx6-g++/qmake.conf
but with 5.6 and 5.7 it fails when X11 headers are include with their
own Status enum (the same errors like before
https://codereview.qt-project.org/#/c/105116/2)
Adding -DEGL_API_FB=1 like linux-imx6-g++/qmake.conf does is simplest
workaround to prevent imx-gpu-viv from including Xlib from
EGL/eglvivante.h
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The new version of the gst1.0-fsl-plugin package uses the preprocessor
to do conditional compilation:
#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 1, 0)
And to use those macros it includes 'linux/version.h' header file.
This is failing because it is including the 'linux/version.h' file from
the sysroot, which comes from the 'linux-libc-headers' recipe used to
build the toolchain, instead of the real kernel version we are building
and running later on.
Otherwise the build fails with:
error: 'VIDIOC_S_INPUT_CROP' undeclared
Signed-off-by: Javier Viguera <javier.viguera@digi.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The fix in this patch has been included in the new version, so there is
no need for this patch anymore. Actually it does not even apply.
Signed-off-by: Javier Viguera <javier.viguera@digi.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
These set of patches are required to address the issues with weston 1.9
Signed-off-by: Neena Busireddy <neenareddy.busireddy@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The FSLC kernel fork has been updated for the 3.14-1.52-1.1.0 GA
release. It is a consolidated release covering all i.MX active product
lines covering:
- i.MX6QDL
- i.MX6SL
- i.MX6SX
- i.MX6UL
- i.MX7D
The patch also updates the linux-fslc-imx-rt flavour for the very same
kernel fork and ensures people uses the built-in Vivante GPU driver,
when using the Linux RT support, as the external kernel module does
not support it yet.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
- Add basic epdc firmware copy to correct output path
- Move legacy epdc firmware to this package out of kernel
- VPU firmware upgrade to v3.1.1_r46070
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Support a dummy fat file to vaoid windows popup format dialog
when using manufacturing tool.
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
- Support AVcVuiInfo for Decoder through DecInitialInfo or DecOutputInfo
- Clear structure iram IOGetIramBase() fails to set them to avoid
using uninitialized variables.
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This fixes build issues with mxc_epdc_x11_fb_test and x11_overlay
which have dependencies on x11
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
- 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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|