aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2012-09-13imx-base.inc: Disable perf tool features as Linux 2.6.35.3 failsOtavio Salvador
The perf tool build fails in upcoming Yocto 1.3 as it try to enable perf-scripting but perl and python linking is not working in current default kernel. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-09-13Merge remote branch 'freescale/denzil' into masterOtavio Salvador
* freescale/denzil: mxs-base.inc: Use xserver-xorg instead of xserver-xorg-lite imx-base.inc: Use xserver-xorg instead of xserver-xorg-lite fsl-default-providers.inc: Change virtual/xserver to xserver-xorg imx-base.inc: Remove useless SoC override for U-Boot settings u-boot: Fix mx28evk bootargs
2012-09-13mxs-base.inc: Use xserver-xorg instead of xserver-xorg-liteOtavio Salvador
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> Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
2012-09-13imx-base.inc: Use xserver-xorg instead of xserver-xorg-liteOtavio Salvador
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> Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
2012-09-13fsl-default-providers.inc: Change virtual/xserver to xserver-xorgOtavio Salvador
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> Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
2012-09-13imx-base.inc: Remove useless SoC override for U-Boot settingsOtavio Salvador
The U-Boot settings are the same for mx5 and mx6 SoCs so we don't need a override for it. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
2012-09-13u-boot: Fix mx28evk bootargsOtavio Salvador
Without this patch console=${console_mainline} is never evaluated and we get console=${console_mainline} in the bootargs which leads to no kernel boot log on the serial console. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
2012-09-13Merge remote branch 'freescale/denzil' into masterOtavio Salvador
* freescale/denzil: xserver-xf86-config: add xorg.conf for mxs
2012-09-13xserver-xf86-config: add xorg.conf for mxsEric Bénard
so that X gets a chance to run on the default framebuffer device. Tested on mx28evk with fsl-image-gui. Signed-off-by: Eric Bénard <eric@eukrea.com>
2012-09-13Merge remote branch 'freescale/denzil' into masterOtavio Salvador
* freescale/denzil: linux-imx (2.6.35.3): perf tools: Do not treat warnings as errors linux-imx (2.6.35.3): perf tools: Fix build against newer glibc linux-imx (2.6.35.3): mx5: Fix IPU hang when framebuffer is enabled in U-boot
2012-09-11linux-imx (2.6.35.3): perf tools: Do not treat warnings as errorsOtavio Salvador
Newer GCC detect more warnings and this makes building of perf not possible in the upcoming release of Yocto (1.3). We deal with that making the warnings not fatal instead of changing perf code. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-09-11linux-imx (2.6.35.3): perf tools: Fix build against newer glibcOtavio Salvador
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 done for __always_inline. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-09-09linux-imx (2.6.35.3): mx5: Fix IPU hang when framebuffer is enabled in U-bootOtavio Salvador
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>
2012-09-09Merge remote branch 'freescale/denzil' into masterOtavio Salvador
* freescale/denzil: linux-imx (2.6.35.3): readd workaround for iMX28 problem with cpufreq
2012-09-09linux-imx (2.6.35.3): readd workaround for iMX28 problem with cpufreqOtavio Salvador
When cleaning the kernel recipes, the patch to disable cpufreq. This patch readd the the missing workaround back to fix the hanging issue during the boot. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-09-07task-base: follow OE-Core the rename to packagegroup-baseOtavio Salvador
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-09-07udev-extraconf: follow OE-Core bump for 1.0 versionOtavio Salvador
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-09-07Merge remote branch 'freescale/denzil' into masterOtavio Salvador
* freescale/denzil: qt4-embedded: enable OpenGL ES2 and OpenVG for mx5 SoCs qt4-x11-free: enable OpenGL ES2 and OpenVG for mx5 SoCs amd-gpu-x11-bin-mx51: Proper detect the building on Linux amd-gpu-x11-bin-mx51: Set compatibility as mx5 SoC family only
2012-09-06qt4-embedded: enable OpenGL ES2 and OpenVG for mx5 SoCsOtavio Salvador
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
2012-09-06qt4-x11-free: enable OpenGL ES2 and OpenVG for mx5 SoCsOtavio Salvador
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
2012-09-06amd-gpu-x11-bin-mx51: Proper detect the building on LinuxOtavio Salvador
GCC defines __linux__ when running on Linux but the headers where checking by _LINUX define hence enforcing explicit definition by build system; we patch the headers to check for __linux__ and then ensure it "Just Work (TM)". Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
2012-09-06amd-gpu-x11-bin-mx51: Set compatibility as mx5 SoC family onlyOtavio Salvador
This binaries are compatible with mx5 SoC family only so those ought to not be available on armv7 feed but on the board specific one. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
2012-09-05Merge remote-tracking branch 'freescale/denzil' into masterOtavio Salvador
* freescale/denzil: linux-imx (2.6.35.3): Kernel patches from Freescale GIT
2012-09-05linux-imx (2.6.35.3): Kernel patches from Freescale GITMahesh Mahadevan
The Freescale external GIT repository has been updated, below are the links: http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/log/?h=imx_2.6.35_11.09.01 http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/log/?h=imx_2.6.35_10.12.01 Delete the patches locally applied as they are available on the GIT server. Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@freescale.com>
2012-08-17Merge remote branch 'freescale/denzil' into masterOtavio Salvador
* freescale/denzil: linux-libc-headers-imx (2.6.38): drop as no BSP uses it linux-imx (2.6.38): drop as no BSP uses it
2012-08-17linux-libc-headers-imx (2.6.38): drop as no BSP uses itOtavio Salvador
The 2.6.38 kernel has been used for the initial i.MX6Q support but now it is replaced by 3.0.15 with much nicer kernel support thus this version has no reason to be kept on the repository anymore. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
2012-08-17linux-imx (2.6.38): drop as no BSP uses itOtavio Salvador
The 2.6.38 kernel has been used for the initial i.MX6Q support but now it is replaced by 3.0.15 with much nicer kernel support thus this version has no reason to be kept on the repository anymore. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Fabio Estevam <fabio.estevam@freescale.com>
2012-08-15Merge remote branch 'freescale/denzil' into masterOtavio Salvador
* freescale/denzil: linux-imx (2.6.35.3): reduce delta against kernel source imx23evk_defconfig linux-imx (2.6.35.3): use 10.12.01 based kernel for mxs SoC family linux-imx (3.0.15): update to use linux-imx linux-imx (2.6.35.3): update to use linux-imx.inc linux-imx.inc: add to avoid duplicating code among linux-imx' recipes Conflicts: recipes-kernel/linux/linux-imx_2.6.35.3.bb
2012-08-15linux-imx (2.6.35.3): reduce delta against kernel source imx23evk_defconfigOtavio Salvador
Update the imx23evk defconfig to reduce the delta against the imx23evk_defconfig so it is more in line of expected feature set by Freescale. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-08-15linux-imx (2.6.35.3): use 10.12.01 based kernel for mxs SoC familyOtavio Salvador
Freescale maintains specific patches for their SoC families on respective branches so we now have specific SRCREV for each family. For mxs we're using the 10.12.01 branch while for mx5 we keep using 11.09.01 one and we ended keeping the specific patches of each SoC applying only on the right family. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-08-15linux-imx (3.0.15): update to use linux-imxOtavio Salvador
This simplify the recipe a lot and avoid code duplication among kernel recipes. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-08-15linux-imx (2.6.35.3): update to use linux-imx.incOtavio Salvador
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-08-15linux-imx.inc: add to avoid duplicating code among linux-imx' recipesOtavio Salvador
The linux-imx.inc hosts the common code of linux-imx recipes making it easy to maintain and work. To easily identify that the kernel running is built from Yocto and give an indication of versioning, until we have a proper GIT revision to point to, we use a local version with '+yocto-<date>' for it. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-08-09qt4: Update to Qt 4.8.1Rogerio Pimentel
This patch adds support for Freescale codecs on Qt 4.8.1 The patch "0001-Add-support-for-i.MX-codecs-to-phonon.patch" has been updated to match the Phonon version contained on Qt 4.8.1 Signed-off-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
2012-08-06Merge remote-tracking branch 'freescale/denzil' into masterOtavio Salvador
* freescale/denzil: image_types_fsl.bbclass: Calculate BOOT_BLOCKS for new boot partition num linux-imx (2.6.35.3): Kernel patches from Freescale GIT linux-imx (2.6.35.3): reduce delta against kernel source mx5_defconfig
2012-08-06image_types_fsl.bbclass: Calculate BOOT_BLOCKS for new boot partition numJeremy Stashluk
The empty 1K at the beginning of the disk is no longer a partition, so the numbers reported by parted have shifted by one. Signed-off-by: Jeremy Stashluk <jstashluk@dekaresearch.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-08-05linux-imx (2.6.35.3): Kernel patches from Freescale GITMahesh Mahadevan
The Freescale external GIT repository has been updated, below is the link: http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/log/?h=imx_2.6.35_11.09.01 Delete the patches locally applied as they are available on the GIT server. Tested video playback of an .mp4 file using the QT player and did not see the black screen issue mentioned with the VPU. Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@freescale.com>
2012-08-02linux-imx (2.6.35.3): reduce delta against kernel source mx5_defconfigMahesh Mahadevan
Update the imx53qsb defconfig to reduce the delta against the mx5_defconfig so it is more in line of expected feature set by Freescale. Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@freescale.com>
2012-08-02linux-imx (2.6.35.3): reduce delta against kernel source mx5_defconfigMahesh Mahadevan
Update the imx53qsb defconfig to reduce the delta against the mx5_defconfig so it is more in line of expected feature set by Freescale. Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@freescale.com>
2012-08-02imx6qsabrelite: use udev-extraconfOtavio Salvador
The udev-extra-rules has been replaced by udev-extraconf so this needs to be changed on machine definitions. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
2012-08-02imx-base.inc: use udev-extraconfOtavio Salvador
The udev-extra-rules has been replaced by udev-extraconf so this needs to be changed on machine definitions. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
2012-08-02udev-extra-rules: follow meta-oe and use udev-extraconfOtavio Salvador
This has been dropped from meta-oe so we append udev-extraconf now. For compatibility with udev-extraconf, we need to add an empty space to SRC_URI or the final SRC_URI will be broken. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-07-26Merge remote branch 'freescale/denzil' into masterOtavio Salvador
* freescale/denzil: imx-firmware: Install the atheros wifi firmware
2012-07-26imx-firmware: Install the atheros wifi firmwareMahesh Mahadevan
Install the firmware needed for the atheros wifi. Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-07-25Merge remote-tracking branch 'freescale/denzil' into masterOtavio Salvador
* freescale/denzil: imx6qsabrelite: do not recommends BSP package are they are not public yet alsa-state: custom asound.conf file for iMX targets
2012-07-25imx6qsabrelite: do not recommends BSP package are they are not public yetOtavio Salvador
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-07-25alsa-state: custom asound.conf file for iMX targetsDaiane Angolini
asound.conf file for iMX5 family is from FSL BSP 2.6.35_11.09.01_ER asound.conf file for MXS family is from FSL BSP L2.6.35_10.12.01_SDK Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-07-20Merge remote-tracking branch 'freescale/denzil' into masterOtavio Salvador
* freescale/denzil: xserver-xf86-config (mx6): refactor default configuration xserver-xf86-config (mx5): disable DPMS functions by default
2012-07-20xserver-xf86-config (mx6): refactor default configurationOtavio Salvador
We refactor the default configuration to the same defaults used in mx5 machines. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-07-20xserver-xf86-config (mx5): disable DPMS functions by defaultOtavio Salvador
By default, the device shouldn't turn the display off so we change the server setting but allow for easy customization by user, if need. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>