]>
code.ossystems Code Review - meta-freescale.git/log
Otavio Salvador [Mon, 8 Oct 2012 08:35:48 +0000 (05:35 -0300)]
firmware-imx: Add 12.09.01 version
Change-Id: Ibfff91ed18a37ccac52ab1b19f8265dc8f86f03b
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Tue, 6 Nov 2012 23:29:42 +0000 (21:29 -0200)]
gst-fsl-plugin (2.0.3): Set compatible machine for mx5
Change-Id: I6e982cfac9eb58c0314148b5e5ad1b93c3e1fe1c
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Tue, 6 Nov 2012 23:28:48 +0000 (21:28 -0200)]
gsl-fsl-plugin.inc: Set package architecture as machine specific
Change-Id: I8a3f8bca52e9d40f783f21aa1f97cb1088e3d79e
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Wed, 14 Nov 2012 16:38:03 +0000 (14:38 -0200)]
README: Update to point to the newer mailing list
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Sat, 3 Nov 2012 03:06:05 +0000 (01:06 -0200)]
Revert "udev: Fix file extension for replacement file"
This reverts commit
0ddaba3e97b4582ad1e336e8d61e844db3744b50 as the
meta-openembedded's udev recipe, in master branch, uses the '.bz2'
file extension.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Jeremy Stashluk [Fri, 2 Nov 2012 21:04:45 +0000 (17:04 -0400)]
udev: Fix file extension for replacement file
The file extension doesn't match the recipe file in
meta-openembedded/meta-oe/recipes-core/udev/udev_173.bb
Signed-off-by: Jeremy Stashluk <jstashluk@dekaresearch.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Daiane Angolini [Thu, 1 Nov 2012 19:28:42 +0000 (14:28 -0500)]
linux-imx: Add configuration on linux 3.0.35 defconfig
Add needed configuration for systemd support
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
Daiane Angolini [Thu, 1 Nov 2012 11:02:50 +0000 (06:02 -0500)]
u-boot-imx: Fix partition number for imx6qsabreauto boot
Use the right partition number for rootfs
Bump PR for u-boot-imx
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
Daiane Angolini [Thu, 1 Nov 2012 09:42:39 +0000 (04:42 -0500)]
linux-imx-headers: Add linux-imx-headers 3.0.35
It will take the 3.0.35 kernel version from
Freescale 12.09.01 BSP release
Drop linux-imx-hearders 3.0.15
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
Daiane Angolini [Wed, 31 Oct 2012 13:36:07 +0000 (08:36 -0500)]
u-boot-imx: upgrade u-boot 2009
Take u-boot 2009.08 from Freescale BSP 12.09.01
Fix bootenv for imx6qsabreauto board
Teach how to use u-boot 2009.08
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
Daiane Angolini [Tue, 23 Oct 2012 13:11:47 +0000 (08:11 -0500)]
linux-imx (3.0.35): perf tools: Fix build against newer glibc
Upstream glibc commit
295e904 added a definition for __attribute_const__
to cdefs.h. This causes the following error when building perf:
util/include/linux/compiler.h:8:0: error: "__attribute_const__"
redefined [-Werror] /usr/include/sys/cdefs.h:226:0: note: this is the
location of the previous definition
Wrap __attribute_const__ in #ifndef as we do for __always_inline.
Change-Id: I0d12b349826162117b7708f79b6cac14621bcb30
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
Otavio Salvador [Mon, 29 Oct 2012 19:23:51 +0000 (17:23 -0200)]
image_types_fsl.bbclass: Fix mxs' imx-bootlets support
The imx-bootlets (and per design elftosb) enforce the use of offset so
we skip the first 1024KiB from the disk and start from there instead
of 4MiB as done for other SoCs.
Change-Id: I51e2989ef2007aa752e67f7d1b38a9de5c1ff9c8
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Daiane Angolini [Tue, 30 Oct 2012 12:36:33 +0000 (07:36 -0500)]
u-boot: Update to newer version
Change mmcroot so it works out of box
The mmcroot setting vary between mx6qsabreauto and mx6qsabresd so we
move this to the board configuration file.
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
Daiane Angolini [Tue, 30 Oct 2012 12:36:32 +0000 (07:36 -0500)]
linux-imx: Add linux-imx 3.0.35
It will take the 3.0.35 kernel version from
Freescale 12.09.01 BSP release
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
Daiane Angolini [Tue, 30 Oct 2012 12:36:34 +0000 (07:36 -0500)]
imx-base: Allow UBOOT_SUFFIX to be define on local.conf
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
Otavio Salvador [Tue, 23 Oct 2012 16:22:08 +0000 (14:22 -0200)]
imx-base.inc: Do not force inclusion of imx-lib
The imx-lib doesn't need to be explicitly included as it will be
included onto the image if a package using it is included.
Change-Id: I8e9ad632894aff79c5fed23b1ae3862bd78a4f47
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Andrei Gherzan [Wed, 24 Oct 2012 18:28:49 +0000 (21:28 +0300)]
image_types_fsl: Align SD partition and optimize final SD image
SD image file was 4G in size but actually the rootfs partition was only
60MB (in some images).
The image file size is not fixed anymore but calculated inside this
class. In this way we will setup the partition for rootfs to fit the
ext file used as SDIMG_ROOTFS. By default the free space is calculated
with IMAGE_OVERHEAD_FACTOR which is by default 1.3. If more free space
is needed this can be overwritten.
IMAGE_ROOTFS_ALIGNMENT set at 4096. This should be the best value for a
SD card.
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
Fabio Estevam [Wed, 24 Oct 2012 17:44:28 +0000 (15:44 -0200)]
linux-imx_2.6.35.3.bb: Improve 1080p playback
Bump kernel and header SRCREV_mx5 so that the triple buffer patch is applied.
It fixes 1080p stress tests playback issues and now 1080p can be played smoothly
for several days.
The original issue happens only when playing 1080p content on a 1080p display.
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
Andrei Gherzan [Sun, 21 Oct 2012 23:07:19 +0000 (02:07 +0300)]
udev: Use oe_filter_out to switch to git source
Don't redefine SRC_URI just to replace source. We can use oe_filter_out
and have this done in one line.
Don't append FILESEXTRAPATHS as we don't yet use any local files.
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
Andrei Gherzan [Sun, 21 Oct 2012 21:42:45 +0000 (00:42 +0300)]
README: Add info about meta-oe dependency and BBMASK
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
Daiane Angolini [Fri, 19 Oct 2012 19:54:31 +0000 (14:54 -0500)]
fsl-mm-mp3enc-codeclib: Add PACKAGE_ARCH definition
The package holds binary files that will only work for
the correct architecture.
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
Daiane Angolini [Fri, 19 Oct 2012 19:44:39 +0000 (14:44 -0500)]
gst-fsl-plugin: Changed version specific code to gst-fsl-plugin.inc
Added PLATFORM for mx5 family into EXTRA_OECONF
Placed patch for specific version inside its file
Change-Id: I5d51ac1180e46894c19cacec6d10836e21e81d54
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
Daiane Angolini [Fri, 19 Oct 2012 19:03:31 +0000 (14:03 -0500)]
fsl-mm-mp3enc-codeclib: update to use inc file
Move common configuration code to fsl-mm-mp3enc-codeclib.inc file.
Change-Id: I78d1194d91c873c59f991be18bead3d16506c0c6
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
Otavio Salvador [Sun, 23 Sep 2012 05:45:07 +0000 (02:45 -0300)]
imx6qsabreauto: Add machine definition
Change-Id: Ib495f2861be3f5906c533d4771e2331676214e99
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Tue, 2 Oct 2012 17:13:17 +0000 (14:13 -0300)]
u-boot-mxsboot: Update to 2012.10 version
Update the version to a 2012.10 based branch.
Change-Id: I54b1177f7a344d9a28070f259ed380775b61eac5
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Tue, 2 Oct 2012 17:14:53 +0000 (14:14 -0300)]
u-boot: Update to 2012.10 version
Update the version to a 2012.10 based branch. This also remove the
hack to avoid use of gold for linking as the fix has been merged in
upstream tree.
Change-Id: Iab30dd07d6fb4a519b46b248d1de2df8623e31e6
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Fabio Estevam [Fri, 19 Oct 2012 18:21:58 +0000 (15:21 -0300)]
linux-libc-headers-imx_2.6.35.3.bb: Fix the SRCREV for mxs
Kernel 2.6.35 is used by mx5 and mxs, but they currently use two different
branches.
Point SRCREV according to the correct branch for each SoC family.
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
Otavio Salvador [Thu, 18 Oct 2012 19:31:50 +0000 (16:31 -0300)]
README: Change adviced branch for 'master'
Change-Id: I152dfe7ee26adf296455507923dc3914cd8d1c22
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Thu, 18 Oct 2012 19:38:55 +0000 (16:38 -0300)]
README: Update to point to Yocto GIT server
Change-Id: I01d0e79f8d391172c488fc7764e3782157add51a
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Thu, 18 Oct 2012 19:32:50 +0000 (16:32 -0300)]
README: Improve command example for sending patches
Change-Id: I9511516af6d092f8d5e2f5126a3920aeaf940eef
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Thu, 18 Oct 2012 19:32:29 +0000 (16:32 -0300)]
README: Add information about EULA
Change-Id: I66a20ef681e150656432e1cded5b2213a51cd265
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Mahesh Mahadevan [Mon, 15 Oct 2012 21:26:30 +0000 (16:26 -0500)]
u-boot-imx: Update UBOOT_PADDING variable
UBOOT_PADDING is set to 2 for the iMX FSL Git U-Boot
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@freescale.com>
Mahesh Mahadevan [Mon, 15 Oct 2012 21:26:29 +0000 (16:26 -0500)]
u-boot-imx: Fix the patch for the default environment variable
The patch was pointing to the wrong partition to read the kernel
and filesystem. With this fix, the boot on MX53 QSB should
succeed with u-boot-imx
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@freescale.com>
Mahesh Mahadevan [Mon, 15 Oct 2012 17:31:15 +0000 (12:31 -0500)]
u-boot-imx: Fix the build and GIT repository location
1. u-boot-imx build was broken after making the switch to open source
u-boot. Added UBOOT_MACHINE defines since the u-boot config names
are different from that used in the denx GIT repository. Also added
defines UBOOT_MAKE_TARGET & UBOOT_SUFFIX given the older version of
the u-boot code used.
2. Added 'HOSTSTRIP=true' to EXTRA_OEMAKE for build to succeed.
3. Use git.freescale.com to get the u-boot source code.
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@freescale.com>
Otavio Salvador [Thu, 11 Oct 2012 07:17:26 +0000 (04:17 -0300)]
imx-test.inc: Replace board specific information with SoC
The use of SoC information allow generic handle of iMX51 and iMX53 boards.
Change-Id: Ie1e73c6a982db856d9f1ca9566111d2a7eb3ecfc
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Mon, 8 Oct 2012 12:51:39 +0000 (09:51 -0300)]
imx-lib: Make patch files specific for 11.09.01 version
Change-Id: Ieab6a5423e7f66a8e776656f1376669f4c5b9d39
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Mon, 8 Oct 2012 11:25:12 +0000 (08:25 -0300)]
Consolidate common configurations among iMX5 and iMX6 SoCs
Change-Id: I3afbbe9acc2fe91bbbb2caf246cfb781e030e2d5
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Mon, 8 Oct 2012 10:48:04 +0000 (07:48 -0300)]
Add machine firmware configuration for iMX SoCs
Change-Id: Ie8501d8e4336d80a7ab6c4c0415562229b2213dd
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Mon, 8 Oct 2012 09:54:23 +0000 (06:54 -0300)]
firmware-imx: Refactor recipe to avoid useless files in rootfs
The recipe now generate a set of packages for each SoC so it avoids
including useless files in rootfs. The architecture of binaries has
also been change to all as it is in binary form.
Change-Id: I912df305c0cda3a60e88a8e939f002464fd374ff
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Mon, 8 Oct 2012 08:17:43 +0000 (05:17 -0300)]
firmware-imx: Move specific files
The 11.09.01 has some specific files and those ought to be in the
version recipe.
Change-Id: I6749648927a122b8652323321757844618660b67
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Mon, 8 Oct 2012 10:45:16 +0000 (07:45 -0300)]
Use SoC model in SoC family information
Change-Id: I952910e3d6d96a78acbeacad31cbf1034f31cce5
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Thu, 4 Oct 2012 13:25:15 +0000 (10:25 -0300)]
qt4: Add bbappend to 4.8.3 version
Change-Id: I0dfc473ba6ecc928d81e77614fb04467f28acca6
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Mon, 8 Oct 2012 06:06:58 +0000 (03:06 -0300)]
linux-libc-headers-imx (3.0.15): Fix build if no network
To allow building without network access we cannot point to tags but
use the revision.
Change-Id: I10a036542042aa004f2b013a5f02cf0872292df8
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Mon, 8 Oct 2012 06:00:45 +0000 (03:00 -0300)]
linux-libc-headers-imx (2.6.35.3): Update version to use for headers
This updates the recipe to use a more recent version for headers and
drop merged patch.
Change-Id: I6a67fabdcaf6ec11c5c7cc038b61be842962df64
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Thu, 4 Oct 2012 19:41:43 +0000 (16:41 -0300)]
linux-imx: Fix GIT hash inclusion at local version
Change-Id: Ibac84d9c40dc8ee6d5bfe992a474663283dd4b54
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Wed, 3 Oct 2012 21:56:02 +0000 (18:56 -0300)]
qt4-embedded: Add a dependency on virtual/libgles2
Change-Id: Ie57aaaffdb3fcdcda95a80d5addb7c609ceb9a81
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Wed, 3 Oct 2012 21:54:31 +0000 (18:54 -0300)]
qt4-x11-free: Add a dependency on virtual/libgles2
Change-Id: I4373321ea020ea4dfcccb129bd5d7c8fbb258b32
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Tue, 2 Oct 2012 14:56:46 +0000 (11:56 -0300)]
linux-imx (3.0.15): Change local version for use with GIT hash
As we now include the GIT hash we don't need to use a date at local
version.
Change-Id: I4e66dd8944b53e7b3d6532a1f43a0c36450730eb
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Tue, 2 Oct 2012 15:01:19 +0000 (12:01 -0300)]
linux-imx (2.6.35.3): Update mx5 GIT revision
When playing video via HDMI, audio via SPDIF, the system may hang. This
patch is used to add SPBA as secondary clock of ASRC, ESAI,SPDIF.
Change-Id: I2ba44803245505cb7de739b961a0eea9f58a4b1f
Signed-off-by: Lily Zhang <r58066@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Tue, 2 Oct 2012 14:53:48 +0000 (11:53 -0300)]
linux-imx (2.6.35.3): Change local version for use with GIT hash
As we now include the GIT hash we don't need to use a date at local
version. We also fix the local version override for 'mxs' SoCs that
were not being used.
Change-Id: I796cb3a90b1ae879e807fe1580cb0e2f11f6cf4e
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Tue, 2 Oct 2012 14:50:45 +0000 (11:50 -0300)]
linux-imx.inc: Add support to include GIT hash in local version
When SCMVERSION is 'y' the GIT version is include in the local version
along the value at LOCALVERSION setting.
Change-Id: I973c2d098910c88db6e26ee6006fadaa23c09204
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Sat, 22 Sep 2012 18:43:31 +0000 (15:43 -0300)]
libz160: Use fsl-eula-unpack class to handle EULA
The package can now be fetch from Freescale HTTP server avoiding the
binary file being dumped on the repository.
Change-Id: I004013e8eb78a9d1d4855527d2772bc696389c52
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Otavio Salvador [Sat, 22 Sep 2012 18:33:25 +0000 (15:33 -0300)]
amd-gpu-x11-bin-mx51: Use fsl-eula-unpack class to handle EULA
The package can now be fetch from Freescale HTTP server avoiding the
binary file being dumped on the repository.
Change-Id: I9f5a8fdeedfbefe7f7f8dc9ef4082fe5ce8e07ae
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Otavio Salvador [Thu, 20 Sep 2012 02:33:46 +0000 (23:33 -0300)]
fsl-mm-mp3enc-codeclib: Use fsl-eula-unpack class to handle EULA
The package can now be fetch from Freescale HTTP server avoiding the
binary file being dumped on the repository.
Change-Id: I597bc6fa5225e62ca69052ea1116fde3a348a6bf
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Otavio Salvador [Thu, 20 Sep 2012 02:28:52 +0000 (23:28 -0300)]
fsl-mm-flv-codeclib: Use fsl-eula-unpack class to handle EULA
The package can now be fetch from Freescale HTTP server avoiding the
binary file being dumped on the repository.
Change-Id: Ied8c1644cb40cd3fff5b3d0532e1a6f9c6ba35f3
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Otavio Salvador [Thu, 20 Sep 2012 02:22:59 +0000 (23:22 -0300)]
fsl-mm-codeclib: Use fsl-eula-unpack class to handle EULA
The package can now be fetch from Freescale HTTP server avoiding the
binary file being dumped on the repository.
Change-Id: If10646791bfca5b464d7e5ce39d8fb35a3480080
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Otavio Salvador [Sun, 16 Sep 2012 15:03:23 +0000 (12:03 -0300)]
firmware-imx: Use fsl-eula-unpack class to handle EULA
The package can now be fetch from Freescale HTTP server avoiding the
binary file being dumped on the repository.
Change-Id: I8a627d7bc4ab2103ae9f7c68eba403427885ac95
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Otavio Salvador [Sat, 15 Sep 2012 16:21:47 +0000 (13:21 -0300)]
fsl-eula-unpack.bbclass: Support Freescale EULA binaries unpack
This class provides the mechanism used for unpacking
the .bin file downloaded by HTTP and handle the EULA acceptance.
Change-Id: I88857c7dac94568c5bced4e712744087638de68a
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Otavio Salvador [Mon, 24 Sep 2012 17:31:01 +0000 (14:31 -0300)]
mesa-dri: Override provided OpenGL API set for mx5 SoCs
For mx5 SoCs, mesa-dri ought to provide just virtual/libgl as the
other variations will be provided by the GPU library.
This overrides the 8.0.4 and git recipe versions.
Change-Id: I62b1c23128870b328a931e6924c41253106ecdda
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Mon, 24 Sep 2012 17:07:11 +0000 (14:07 -0300)]
cogl: Depends on virtual/libgles2 instead of virtual/libgl
The mx5 GPU libraries do not provide the OpenGL API but OpenGL ES2 one
so we adjust the depends and build option for it.
During test from a clean build, it was also find it was lacking a
depends on libxdamage so it has been also added.
Change-Id: I6b624d1d62a4f00a7d99de3f1fbc93ff5bc77bae
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Thu, 27 Sep 2012 19:14:02 +0000 (16:14 -0300)]
xf86-video-imxfb: Add rdepends on xserver-xorg-module-exa
This module is required for Xorg to work so we need to depends on it.
Change-Id: I0c09e11014a78232972aa5ccc22c8a833dd09ced
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Thu, 27 Sep 2012 19:11:33 +0000 (16:11 -0300)]
xf86-video-imxfb: Drop a explicit rdepends against amd-gpu-x11-bin-mx51
The needed dependencies are calculated based on the symbols used by
the driver.
Change-Id: I62885e177461516344c4f944a5f31ddc4527dba8
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Sun, 23 Sep 2012 05:45:48 +0000 (02:45 -0300)]
amd-gpu-x11-bin-mx51: Fix handling of acceleration libraries
The package has been completely redone to split the libraries into
specific packages and provide runtime replacement for 'mesa'
alternatives.
Change-Id: I8d2c89d2efb47ebd04c8664008f9f9818e689077
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Mon, 24 Sep 2012 17:10:04 +0000 (14:10 -0300)]
imx-base.inc: Fix mx5 GPU library API support
The mx5 GPU libraries provide OpenGL ES1, OpenEGL and OpenGL ES2 only
so we need to ajust the PREFERRED_PROVIDER.
Change-Id: I569fabc91349c3d3a8804ff72e67e9bcc88b1267
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Sun, 23 Sep 2012 05:57:55 +0000 (02:57 -0300)]
firmware-imx: Fix license field to use 'Proprietary'
Change-Id: I21e5c54e01d0b846286087637af4d4784ce77582
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Mahesh Mahadevan [Fri, 28 Sep 2012 20:22:01 +0000 (15:22 -0500)]
linux-imx (2.6.35.3): Update to newer GIT versions
This removes the patch to fix build issues with the perf tool,
an equivalent fix from open-source kernel was added to the Freescale
GIT. The kernel has been updated to mxs and mx5 SoCs.
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@freescale.com>
Mahesh Mahadevan [Fri, 28 Sep 2012 03:26:35 +0000 (22:26 -0500)]
linux-imx (2.6.35.3): Use the same defconfig for all MX5 SoC's
Use one defconfig for all MX5 SoC's. The MX5 defconfig has been
updated to match the config included in the linux source code.
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@freescale.com>
Otavio Salvador [Fri, 28 Sep 2012 18:26:30 +0000 (15:26 -0300)]
linux-imx (2.6.35.3): Update to newer GIT versions
This remove 3 patches that were merged (or had equivalent fix
implemented) on Freescale kernel. The egalax patch for MX53 QSB touchscreen
was removed as this did not help with touch functionality. The kernel has
been updated to mxs and mx5 SoCs.
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@freescale.com>
Otavio Salvador [Thu, 27 Sep 2012 19:06:50 +0000 (16:06 -0300)]
elftosb: Add nativesdk support
Change-Id: I7515d5fadba1948635b0cfafb6540b349b2ed126
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Otavio Salvador [Sun, 23 Sep 2012 18:49:58 +0000 (15:49 -0300)]
xf86-video-imxfb: Add a explicit dependency on libz160
The driver depends on libz160 to build so we should explicit depends
on it. The upcoming amd-gpu-x11-bin-mx51 refactoring will drop the
depends on the library as it does not depends on it for building.
Change-Id: I4902f006b3a32e8a38f92798209d5e6a3798bad3
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Otavio Salvador [Thu, 20 Sep 2012 01:25:38 +0000 (22:25 -0300)]
imx-lib: Change fetch URI to use FSL_MIRROR
This changes the fetch URI to use FSL_MIRROR and remove the local
tarball from the repository.
Change-Id: If4771f944a4bb015e38758876f8a6c6a55c576d0
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Otavio Salvador [Thu, 20 Sep 2012 01:09:36 +0000 (22:09 -0300)]
gst-fsl-plugin: Change fetch URI to use FSL_MIRROR
This changes the fetch URI to use FSL_MIRROR and remove the local
tarball from the repository.
Change-Id: I9b3276ca0fd86d9dc702a55ec13e988475cff533
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Otavio Salvador [Thu, 20 Sep 2012 00:42:33 +0000 (21:42 -0300)]
xf86-video-imxfb: Change fetch URI to use FSL_MIRROR
This changes the fetch URI to use FSL_MIRROR and remove the local
tarball from the repository.
Change-Id: I19af7407f8ed4785d4fe5d34c37a23d2dbf18b7e
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Otavio Salvador [Tue, 18 Sep 2012 21:31:09 +0000 (18:31 -0300)]
imx-test: Change fetch URI to use FSL_MIRROR
This changes the fetch URI to use FSL_MIRROR and remove the local
tarball from the repository.
Change-Id: I3f5a201e52dce7fe65fcb5d707ed8786e0bb3d44
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Otavio Salvador [Sun, 16 Sep 2012 16:48:30 +0000 (13:48 -0300)]
layer.conf: Add FSL_MIRROR repositories
Change-Id: If0a7d72b93c3c4646fb59cc4f59fd5fd5e0cae43
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Amjad Afzaal [Tue, 25 Sep 2012 12:11:21 +0000 (17:11 +0500)]
imx31pdk: Override U-Boot target
The imx-base.inc default to use u-boot.imx as U-Boot target and imx as
U-Boot suffix but the Soc needs to use u-boot-nand.bin as U-Boot
target and bin as U-Boot suffix.
Signed-off-by: Amjad Afzaal <bcsf09m001@pucit.edu.pk>
Otavio Salvador [Mon, 24 Sep 2012 13:00:57 +0000 (10:00 -0300)]
linux-imx (2.6.35.3): Fix perf tool building using gcc 4.6
The option -Wno-unused-but-set-variable has been add to EXTRA_WARNINGS
to allow building with newer gcc versions.
Change-Id: Ia3acfbad9f9d6ea1c52ef8c0588aa415daf0aabc
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Muhammad Usman [Tue, 25 Sep 2012 08:08:42 +0000 (01:08 -0700)]
imx35pdk: Add machine definition
Change-Id: Icd0514481da4bfd392b0cca36fbc13d0318dca73
Signed-off-by: Muhammad Usman <m.usmannn@gmail.com>
Otavio Salvador [Sun, 23 Sep 2012 05:08:17 +0000 (02:08 -0300)]
image_types_fsl.bbclass: Fix 'mxs' handle of Kernels without dtb files
The code where failing if used with no dtb files available in deploy
directory.
Change-Id: Ib08e23f3d7761b0991fcce009fb93290d698f7c3
Reported-by: Tim Michals <tcmichals@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Mon, 17 Sep 2012 19:10:16 +0000 (16:10 -0300)]
imx6qsabresd: Add machine definition
Change-Id: I548d97f785ab05099d290b10121963feb2952c8b
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Otavio Salvador [Tue, 18 Sep 2012 12:33:43 +0000 (09:33 -0300)]
u-boot-mxsboot: Update to 2012.07 based branch
We updated the U-Boot source code to the 2012.07 branch but moved from
DENX GIT server to the one used by the regular U-Boot recipe (github)
so we share same code base for both recipes.
Change-Id: Ie8ae327c87c0840dbfb1fb1ca427eb885357defa
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Otavio Salvador [Tue, 18 Sep 2012 12:33:00 +0000 (09:33 -0300)]
u-boot: Update to include basic support for iMX6Q Sabre SD
Change-Id: I6f58dd139bae2cdc832040bf37762ce90933a59e
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Otavio Salvador [Thu, 20 Sep 2012 01:18:28 +0000 (22:18 -0300)]
imx-lib: Move to 'recipes-multimedia' root directory
The 'imx-lib' is used by different recipes and is not a fsl-mm-core
package only so we move it to root directory of 'recipes-multimedia'.
Change-Id: I11364b6620b1807f28a2cfd94e1507c9f9bfca30
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Amjad Afzaal [Mon, 24 Sep 2012 06:49:59 +0000 (11:49 +0500)]
imx31pdk: Add machine definition
Signed-off-by: Amjad Afzaal <bcsf09m001@pucit.edu.pk>
Muhammad Usman [Sat, 22 Sep 2012 18:43:42 +0000 (23:43 +0500)]
u-boot: Add 'mx3' SoC support
This change adds the changes need for us with 'mx3' SoC boards;
currently it has been tested with i.MX35PDK and i.MX31PDK boards.
Signed-off-by: Muhammad Usman <m.usmannn@gmail.com>
Signed-off-by: Amjad Afzaal <bcsf09m001@pucit.edu.pk>
Muhammad Usman [Sat, 22 Sep 2012 17:22:01 +0000 (22:22 +0500)]
linux-mainline: Add 'mx3' SoC support
This change adds the changes need for us with 'mx3' SoC boards;
currently is has been tested with i.MX35PDK and i.MX31PDK boards.
Signed-off-by: Muhammad Usman <m.usmannn@gmail.com>
Otavio Salvador [Sat, 15 Sep 2012 19:59:56 +0000 (16:59 -0300)]
imx-base.inc: use new firmware-imx package
The use of imx-firmware, while supported, is not recommended so we now
use the new package name.
Change-Id: I434e5c41f7856839ddee6f7ca74a21da9fd260e0
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Sat, 15 Sep 2012 19:56:12 +0000 (16:56 -0300)]
firmware-imx: refactory package naming and version
Rename the 'imx-firmware' package to 'firmware-imx' as this is how the
tarball is named. We also changed the version from 0.1 to 11.09.01 to
proper reflect to the version in use.
During the refactory the package upgrade path has been respected so
package management can know how to handle the rename.
Change-Id: I8d908020333883d7c8a42641e6d9a6e3e81f4bb0
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Sat, 15 Sep 2012 17:47:06 +0000 (14:47 -0300)]
imx-test: Add a dummy package
The dummy package allows for SoCs without imx-test compatible package
to be used without the need of SoC specific changes in the default
images.
To achive it, we used a version 00.00.00 so it will be the "oldest"
alternative for the recipe and being used only as a fallback.
Change-Id: Icbdd2588cc98c8fbb093c7a44736b7ed2292844c
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Tue, 18 Sep 2012 15:26:02 +0000 (12:26 -0300)]
linux-imx (2.6.35.3): mx5: Fix IPU hang when framebuffer is enabled in U-boot
If bootloader enableds framebuffer, it is necessary to turn off IPU early in
the boot process to avoid kernel hang.
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Tue, 18 Sep 2012 15:24:29 +0000 (12:24 -0300)]
Merge remote branch 'freescale/denzil' into master
* freescale/denzil:
Revert "linux-imx (2.6.35.3): mx5: Fix IPU hang when framebuffer is enabled in U-boot"
Otavio Salvador [Tue, 18 Sep 2012 15:23:25 +0000 (12:23 -0300)]
Revert "linux-imx (2.6.35.3): mx5: Fix IPU hang when framebuffer is enabled in U-boot"
This reverts commit
e7f3146191b4a5c4e160ae1b585ec4fd8f99e6b0 .
Otavio Salvador [Tue, 18 Sep 2012 14:56:23 +0000 (11:56 -0300)]
Merge remote branch 'freescale/denzil'
* freescale/denzil:
Move fsl-default*.inc from distro to machine
Otavio Salvador [Tue, 18 Sep 2012 14:47:49 +0000 (07:47 -0700)]
Merge pull request #12 from agherzan/distro-machine
Move fsl-default*.inc from distro to machine
Andrei Gherzan [Tue, 18 Sep 2012 14:24:30 +0000 (17:24 +0300)]
Move fsl-default*.inc from distro to machine
It makes no sense to have distro related configurations in a BSP
layer. So let's have these common parts (provides, version etc)
in machine directory instead.
Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
Otavio Salvador [Mon, 17 Sep 2012 00:50:36 +0000 (21:50 -0300)]
linux-mainline: Update to 3.6-rc6 based branch
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Tue, 11 Sep 2012 14:37:04 +0000 (11:37 -0300)]
u-boot: update to 2012.07
This updates the U-Boot version to 2012.07; the current changes above
official release can be seen at:
https://github.com/Freescale/u-boot-imx/commits/patches-2012.07
This release works for mx5, mx6 SoCs and the imx28evk board.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Otavio Salvador [Mon, 17 Sep 2012 19:13:24 +0000 (16:13 -0300)]
Merge remote branch 'freescale/denzil'
* freescale/denzil:
imx6qsabrelite: Use xserver-xorg instead of xserver-xorg-lite
cogl: Use OpenGL ES2 for mx5 SoCs
imx-base.inc: Set preferred implementation of virtual/libgl for mx5 SoCs
amd-gpu-x11-bin-mx51: Add provides to 'virtual/libgl'
Otavio Salvador [Mon, 17 Sep 2012 19:08:41 +0000 (16:08 -0300)]
imx6qsabrelite: Use xserver-xorg instead of xserver-xorg-lite
Next Yocto release will drop xserver-xorg-lite as building
xserver-xorg and not installing the DRI and GLX modules (and so not
Mesa) results in an increase of 16kb only.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Thu, 13 Sep 2012 14:24:11 +0000 (11:24 -0300)]
cogl: Use OpenGL ES2 for mx5 SoCs
The amd-gpu-x11-bin-mx51 do not provide a full OpenGL stack but a
OpenGL ES2. This fixes a build failure for mx5 SoCs.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>