| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
| |
Debug agent for Freescale CodeWarrior debugger
Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
| |
Newer kernels build fine with the default settings.
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This updates the code to a version based on 2015.01 stable
release. The changes, done on top of the original release are:
5d396c3 wandboard: Changed mmcroot variable so kernel 3.10.31 boots
c6d9bf7 iMX6: Change mmcroot to use fixed mmc block index for USDHC
be9a741 embestmx6boards: Change default bootenv configuration
ea9b369 wandboard: Use 32bit color depth for Fusion LCD
8e88da8 mx6sabresd: Use LDO dtb file until LDO bypass support is added
7d0f155 mx6slevk: Use LDO dtb file until LDO bypass support is added
dcd7ac3 mx6sabresd: Use mmcblk0 for CONFIG_MMCROOT
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This adds a versioned soname to the shared library during linking.
Otherwise an application linked with '-lmcc' needs libmcc.so for execution,
having libmcc.so.1 would not be enough.
root@colibri-vf:~# ls -l /usr/lib/libmcc.so*
lrwxrwxrwx 1 root root 13 Jan 7 2015 /usr/lib/libmcc.so.1 -> libmcc.so.1.0
-rwxr-xr-x 1 root root 5252 Jan 7 2015 /usr/lib/libmcc.so.1.0
root@colibri-vf:~# mcc-pingpong
mcc-pingpong: error while loading shared libraries: libmcc.so: cannot open shared object file: No such file or directory
Additionaly the following warning no longer appears.
WARNING: QA Issue: mcc-pingpong requires libmcc.so, but no providers in its RDEPENDS [file-rdeps]
Signed-off-by: Max Krummenacher <max.oss.09@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The kernel-module-mcc-dev brings the kernel API headers used when
doing application development which uses the libmcc.
So when libmcc-dev is included in a SDK, this brings all the necessary
boilerplate code.
The motivation for this can be found at message from Petr Kubizňák
<kubiznak.petr@elnico.cz>[1].
1. https://lists.yoctoproject.org/pipermail/meta-freescale/2015-January/012144.html
Change-Id: Icd8311c79a87500c0a9d97d9b63fb0340a5908a1
Reported-by: Petr Kubizňák <kubiznak.petr@elnico.cz>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
| |
This fixes the Makefile to properly generate the symlink inside the
installation directory.
Change-Id: I18ad51c87f64780bfdd8bd70abdda5554439d9e8
Reported-by: Petr Kubizňák <kubiznak.petr@elnico.cz>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When mcc_config.h is used to make application we shouldn't include
mvf_sema4.h as it is an internal symbol of kernel and shouldn't be
directly referenced by user space applications using the MCC
interface.
This allows for application developers to use the SDK without having
to copy the 'mvf_sema4.h' header byhand.
More detailed information at:
https://lists.yoctoproject.org/pipermail/meta-freescale/2015-January/012144.html
Change-Id: I39a519d10a15b951c573007d3cf689f32aac3f30
Reported-by: Petr Kubizňák <kubiznak.petr@elnico.cz>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This includes the Boundary Devices' devregs tool which allows for
reading and writting of registers using /dev/mem.
It currently has support for i.MX51, i.MX53, i.MX6Q and i.MX6DL SoC
families but other SoCs can be easily added including extra .dat
files.
Change-Id: Ic04a90e7d1db8d87f43f5574792aa73885f16d66
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Eric Nelson <eric.nelson@boundarydevices.com>
|
|
|
|
|
|
|
|
|
|
|
| |
This includes following changes:
2bf1c34 ls102xa: scfg: Remove SCFG bit reverse setting on LS1
80b1d30 ls1021atwr: SECURE BOOT- Add secure boot target for ls1021atwr
49eaf3e board/ls1021aqds: Add support to test GPIO by enabling EC3
16111c4 ls102xa: spi: Fix QSPI and DSPI compatibility issue on LS1021ATWR board
Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
| |
the byte_swap.tcl script is provided by another FSL u-boot tree, fix following
build error:
| install: cannot stat `/home/yocto/poky/build_ls1021atwr_release/tmp/work/x86_64-linux/u-boot-ls1-tools-native/2013.10-r0/git/byte_swap.tcl': No such file or directory
Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
| |
Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
| |
This updates the U-Boot fork based on 2015.01-rc4. This includes
several fixes which has been merged and form a solid release closer to
the 2015.01 stable release, ought to be out later this month.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
| |
Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
| |
Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
| |
When input size larger than DMA_MAX_BYTES the output size should be updated.
Otherwise the asrc have will not have enough data, then it will be timeout.
Signed-off-by: Zidan Wang <b50113@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
| |
mqxboot is a pure make project. Inheriting autotools provided an implicit
do_install task, however with the change to seperate builddirs in dizzy
(${B} != ${S}) do_install fails.
Removing autotools and providing an explicit do_install task fixes this.
Signed-off-by: Max Krummenacher <max.oss.09@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
| |
libmcc is a pure make project. Inheriting autotools provided an implicit
do_install task, however with the change to seperate builddirs in dizzy
(${B} != ${S}) do_install fails.
Removing autotools and providing an explicit do_install task fixes this.
Signed-off-by: Max Krummenacher <max.oss.09@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
| |
This allow the set of VPU support, depending on the SoC family, in a
more clean way and also avoiding the 'imx-vpu' dependency accordingly.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
| |
This includes following changes:
bdb722f arm: dts: ls1021a-twr: remove dspi1 node for cannot be verified
fb3f709 arm: ls1: only call ls1_pm_iomap() when doing deep sleep
c15b78f ls1021a/dts: Add eTSEC1 as wake-up event source
5f94f9f qspi: ls102xa: Adjust the size of QSPI AMBA Bus memory map
Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes:
- new codebase for 2D blitter based video sinks and transform elements
- new G2D elements: imxg2dvideosink imxg2dvideotransform
- new PxP elements: imxpxpvideosink imxpxpvideotransform
- ipu: rewrite code from scratch to be based on the blitter base classes
- ipu: fix memory protection bits in mmap() calls
- phys mem buffer pool now uses a default horizontal alignment of 16
instead of 8
- eglvivsink: fix deadlock in set_caps() functio
- vpu: decoder: add interlace information to output buffers
- vpu: encoder: fix crashes because of incorrect unrefs, plus minor fixes
- new elements for audio decoding based on Freescale's unified audio
(UniAudio) architecture
- preliminary support for Android builds
Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
| |
This fixes following QA error:
,----
| WARNING: QA Issue: libfslcodec-test-bin rdepends on imx-vpu, but it
| isn't a build dependency? [build-deps]
`----
Change-Id: I2e27c022195bd1ddc4727e3360cb01dca530e6eb
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Running
readelf --dynamic libGL.so | grep NEEDED
shows that the library has runtime dependencies on X11 libs and libglapi.so.
However, none of them are listed as build dependencies for non-X11 distros.
In this case, skip packaging libGL, so that it doesn't cause unexpected
dependency changes in buildhistory.
Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This uses revision 5d396c3 which includes the 2015.01-rc3 development
version with following changes on top of it:
5d396c3 wandboard: Changed mmcroot variable so kernel 3.10.31 boots
c6d9bf7 iMX6: Change mmcroot to use fixed mmc block index for USDHC
be9a741 embestmx6boards: Change default bootenv configuration
ea9b369 wandboard: Use 32bit color depth for Fusion LCD
8e88da8 mx6sabresd: Use LDO dtb file until LDO bypass support is added
7d0f155 mx6slevk: Use LDO dtb file until LDO bypass support is added
dcd7ac3 mx6sabresd: Use mmcblk0 for CONFIG_MMCROOT
The repository URL has also been changed to point to the new Git
repository name (u-boot-fslc), however the previous repository is
still accessible to avoid breakage in old versions of meta-fsl-arm.
Change-Id: I4be932c8621508dba4171bfab28aa4e2799aaece
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
| |
The Vivante EGL backend require some macros to be set in CFLAGS, for
compiling correct part code. this patch add the macros to pkgconfig
build system.
Signed-off-by: Mingtao Qu <zarelaky@hotmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
| |
Rebase onto kernel 3.10.31-1.1.0 Beta 2 from Freescale, plus
clock patch from Gary Bisson.
Except the kernel update there are no significant changes
other than refreshing patches and aligning defconfig.
Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since OE-Core:df9975f4 (kernel: Fix non linux-yocto builds) the way
the build of kernel is done has change. Now the source code is moved
placed at STAGING_KERNEL_DIR and the build is done at ${WORKDIR}/build
which is B.
This patch adapts the configure task prepending to cope with those changes.
Change-Id: I9ea4254ffd56e4b7201daf9a90b52756a399c0f6
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This backports a fix from 2.6.36 to fix build failures when using make
3.82.
,----
| Author: Jan Beulich <JBeulich@novell.com>
| Date: Mon Aug 16 11:58:58 2010 +0100
|
| fixes for using make 3.82
|
| It doesn't like pattern and explicit rules to be on the same line,
| and it seems to be more picky when matching file (or really directory)
| names with different numbers of trailing slashes.
|
| Signed-off-by: Jan Beulich <jbeulich@novell.com>
| Acked-by: Sam Ravnborg <sam@ravnborg.org>
| Andrew Benton <b3nton@gmail.com>
| Cc: <stable@kernel.org>
| Signed-off-by: Michal Marek <mmarek@suse.cz>
`----
Change-Id: I7a56f54ad2bf6ab623705d8866d03f033a2e925e
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The upgrade to 3.10.31-1.1.0 beta in 547d55d2577b60e72cd3523caaf83df65e053a10
introduced a couple of new files that should be moved
to separate packages:
libGAL_egl.so - Move into existing libgal-mx6 package
libVSC.so - Move into new libvsc-mx6 package
libVivanteOpenCL.so - Move into existing libopencl-mx6 package
Vivante.icd - Move into existing libopencl-mx6 package
Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
| |
libdrm build fails due to libdrm_%.bbappend, since 'SRC_URI_append'
doesn't contain leading space in appended string.
Signed-off-by: Alexander Shashkevich <alex@stunpix.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
| |
The new Xserver 1.16 version has some changes which causes some
compilation warning, this patch adapts the EXA driver for this
changes.
Signed-off-by: Prabhu Sundararaj <prabhu.sundararaj@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
| |
This includes following fixes:
e3517cb wandboard: Changed mmcroot variable so kernel 3.10.31 boots
2082e4d iMX6: Change mmcroot to use fixed mmc block index for USDHC
The patch iMX6-Change-mmcroot-to-use-fixed-mmc-block-index-for.patch
is now applied in the repository, so removed from the metadata.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
| |
This updates the Linux kernel to the 3.18 release. There are currently
no changes on top of it.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
| |
This updates the Linux kernel to the 3.17.4 stable release.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
| |
Some patches were not removed while updating the recipe. This dropes
the left over files to remove them from the layer.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
| |
Fixes for imx6sxsabresd T01.1 and T01.2 boot changes.
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
| |
Upgrade to support imx6sxsabresd T01.2 silicon changes
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>
|
|
|
|
|
|
|
| |
This kernel update supports imx6sxsabresd T01.2 silicon changes
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
| |
Correct CFLAGS for directfb to include sysrootfs path.
gstreamer1.0-plugins-bad fails to find directfb headers without
this change.
Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com>
|
|
|
|
|
|
|
|
| |
The U-Boot mainline uses 69K as offset so we ought to use it here;
this aligns the SD card image layout to work out of box with all
U-Boot mainline based SPL boards.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
| |
Use directfb include file from poky as it has fixes
for floating dependencies.
Directfb 1.7.1 fails to build without this change.
Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
| |
When updating to 3.10.31-1.1.0 beta release, this recipe has not
removed. Do it now.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
| |
The post dividers do not work on i.MX6Q rev T0 1.0 so they must be fixed
to 1. As the table index was wrong, a divider a of 4 could still be
requested which implied the clock not to be set properly. This is the
root cause of the HDMI not working at high resolution on rev T0 1.0 of
the SoC, giving the following error:
mxc_sdc_fb fb.27: timeout when waiting for flip irq
Signed-off-by: Gary Bisson <bisson.gary@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
| |
udev-extraconf_%.bbappend file was not deleted after it was replaced by udev-rules-imx.bb
Signed-off-by: Alexander Shashkevich <alex@stunpix.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
| |
Forcing udev-extraconf causes various strange effects. This was
discussed long time ago in oe-core on [1] and resulted in [2].
[1] http://lists.openembedded.org/pipermail/openembedded-core/2013-April/077880.html
[2] http://lists.openembedded.org/pipermail/openembedded-commits/2013-May/148591.html
Signed-off-by: Alexander Shashkevich <alex@stunpix.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
| |
For security reasons fb and galcore devices must be only accessible by root user and/or video group.
All other users must not have access to graphic buffers.
Signed-off-by: Alexander Shashkevich <alex@stunpix.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
| |
How to enable the software float point is a frequent question.
Add this comment makes it clear how to enable both SFP and HFP and can
be used whether to found in a search or to be a direct link to be used
as a quick reply.
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
| |
Fix some more QA warnings:
WARNING: log_check: There is a warn message in the logfile
WARNING: log_check: Matched keyword: [warn]
WARNING: log_check: warning: user xxxx does not exist - using root
Signed-off-by: Javier Viguera <javier.viguera@digi.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
| |
Directfb 1.7.4 is not compatible with 3.10.31-1.1.0 beta.
Preferred version to use for 3.10.31-1.1.0 beta is 1.7.1.
Components that are dependent on directfb 1.7.1 fails to
build without this change.
Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
| |
HAL include headers should be part of libgal-dev package,
instead of the current gpu-viv-bin-mx6q-dev.
Signed-off-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|