summaryrefslogtreecommitdiffstats
path: root/recipes-kernel
Commit message (Collapse)AuthorAgeFilesLines
...
* linux-imx.inc: Add support to include GIT hash in local versionOtavio Salvador2012-10-021-2/+9
| | | | | | | | 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>
* linux-imx (2.6.35.3): Update to newer GIT versionsMahesh Mahadevan2012-09-282-32/+3
| | | | | | | | 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>
* linux-imx (2.6.35.3): Use the same defconfig for all MX5 SoC'sMahesh Mahadevan2012-09-284-5043/+28
| | | | | | | 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>
* linux-imx (2.6.35.3): Update to newer GIT versionsOtavio Salvador2012-09-285-180/+3
| | | | | | | | | 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>
* linux-imx (2.6.35.3): Fix perf tool building using gcc 4.6Otavio Salvador2012-09-252-1/+30
| | | | | | | | 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>
* linux-mainline: Add 'mx3' SoC supportMuhammad Usman2012-09-222-1/+236
| | | | | | | 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>
* linux-imx (2.6.35.3): mx5: Fix IPU hang when framebuffer is enabled in U-bootOtavio Salvador2012-09-182-1/+61
| | | | | | | | 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>
* Merge remote branch 'freescale/denzil' into masterOtavio Salvador2012-09-182-61/+1
|\ | | | | | | | | * freescale/denzil: Revert "linux-imx (2.6.35.3): mx5: Fix IPU hang when framebuffer is enabled in U-boot"
| * Revert "linux-imx (2.6.35.3): mx5: Fix IPU hang when framebuffer is enabled ↵Otavio Salvador2012-09-182-61/+1
| | | | | | | | | | | | in U-boot" This reverts commit e7f3146191b4a5c4e160ae1b585ec4fd8f99e6b0.
* | linux-mainline: Update to 3.6-rc6 based branchOtavio Salvador2012-09-174-6549/+7
| | | | | | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* | Merge remote branch 'freescale/denzil' into masterOtavio Salvador2012-09-139-308/+3
|\| | | | | | | | | * freescale/denzil: linux-imx (2.6.35.3): Update to newer GIT versions
| * linux-imx (2.6.35.3): Update to newer GIT versionsOtavio Salvador2012-09-139-308/+3
| | | | | | | | | | | | | | | | | | This remove 8 patches that were merged (or had equivalent fix implemented) on Freescale kernel. The kernel has been updated to mxs and mx5 SoCs. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
* | Merge remote branch 'freescale/denzil' into masterOtavio Salvador2012-09-134-1/+133
|\| | | | | | | | | | | | | * 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
| * linux-imx (2.6.35.3): perf tools: Do not treat warnings as errorsOtavio Salvador2012-09-112-1/+32
| | | | | | | | | | | | | | | | 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>
| * linux-imx (2.6.35.3): perf tools: Fix build against newer glibcOtavio Salvador2012-09-112-1/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * linux-imx (2.6.35.3): mx5: Fix IPU hang when framebuffer is enabled in U-bootOtavio Salvador2012-09-092-1/+61
| | | | | | | | | | | | | | | | 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>
* | Merge remote branch 'freescale/denzil' into masterOtavio Salvador2012-09-091-1/+2
|\| | | | | | | | | * freescale/denzil: linux-imx (2.6.35.3): readd workaround for iMX28 problem with cpufreq
| * linux-imx (2.6.35.3): readd workaround for iMX28 problem with cpufreqOtavio Salvador2012-09-091-1/+2
| | | | | | | | | | | | | | | | 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>
* | Merge remote-tracking branch 'freescale/denzil' into masterOtavio Salvador2012-09-055-249/+4
|\| | | | | | | | | * freescale/denzil: linux-imx (2.6.35.3): Kernel patches from Freescale GIT
| * linux-imx (2.6.35.3): Kernel patches from Freescale GITMahesh Mahadevan2012-09-055-249/+4
| | | | | | | | | | | | | | | | | | | | | | | | 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>
* | Merge remote branch 'freescale/denzil' into masterOtavio Salvador2012-08-177-9820/+0
|\| | | | | | | | | | | * 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
| * linux-libc-headers-imx (2.6.38): drop as no BSP uses itOtavio Salvador2012-08-171-12/+0
| | | | | | | | | | | | | | | | | | 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>
| * linux-imx (2.6.38): drop as no BSP uses itOtavio Salvador2012-08-176-9808/+0
| | | | | | | | | | | | | | | | | | 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>
* | Merge remote branch 'freescale/denzil' into masterOtavio Salvador2012-08-156-84/+206
|\| | | | | | | | | | | | | | | | | | | | | | | * 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
| * linux-imx (2.6.35.3): reduce delta against kernel source imx23evk_defconfigOtavio Salvador2012-08-152-16/+28
| | | | | | | | | | | | | | | | 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>
| * linux-imx (2.6.35.3): use 10.12.01 based kernel for mxs SoC familyOtavio Salvador2012-08-153-8/+102
| | | | | | | | | | | | | | | | | | | | | | | | 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>
| * linux-imx (3.0.15): update to use linux-imxOtavio Salvador2012-08-151-24/+6
| | | | | | | | | | | | | | This simplify the recipe a lot and avoid code duplication among kernel recipes. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
| * linux-imx (2.6.35.3): update to use linux-imx.incOtavio Salvador2012-08-151-51/+18
| | | | | | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
| * linux-imx.inc: add to avoid duplicating code among linux-imx' recipesOtavio Salvador2012-08-151-0/+64
| | | | | | | | | | | | | | | | | | | | | | 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>
* | Merge remote-tracking branch 'freescale/denzil' into masterOtavio Salvador2012-08-0619-2099/+3
|\| | | | | | | | | | | | | * 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
| * linux-imx (2.6.35.3): Kernel patches from Freescale GITMahesh Mahadevan2012-08-0519-2099/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * linux-imx (2.6.35.3): reduce delta against kernel source mx5_defconfigMahesh Mahadevan2012-08-022-6/+51
| | | | | | | | | | | | | | 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>
* | linux-imx (2.6.35.3): reduce delta against kernel source mx5_defconfigMahesh Mahadevan2012-08-022-6/+51
| | | | | | | | | | | | | | 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>
* | Merge remote branch 'denzil' into masterOtavio Salvador2012-07-186-7/+9
|\| | | | | | | | | | | | | | | * freescale/denzil: linux-imx (2.6.35.3): enable SPDIF support for imx53qsb imx-test: depends on imx-lib so vpu testing application is build imx-lib: fix packaging of libraries linux-imx (2.6.35.3): enable support for NFS v4
| * linux-imx (2.6.35.3): enable SPDIF support for imx53qsbOtavio Salvador2012-07-182-2/+4
| | | | | | | | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Adrian Alonso <aalonso00@gmail.com>
| * linux-imx (2.6.35.3): enable support for NFS v4Otavio Salvador2012-07-186-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | To easy use with newer host versions, that defaults to NFS v4, we enabled the support for it on the development boards. It has been applied to: - imx23evk - imx28evk - imx51evk - imx53ard - imx53qsb Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Adrian Alonso <aalonso00@gmail.com>
* | Merge remote branch 'denzil' into masterOtavio Salvador2012-07-181-3/+7
|\| | | | | | | | | * freescale/denzil: linux-imx (2.6.35.3): fix sysroot populate with backward compatibility
| * linux-imx (2.6.35.3): fix sysroot populate with backward compatibilityOtavio Salvador2012-07-181-4/+8
| | | | | | | | | | | | | | | | The way kernel.bbclass works has change since denzil release and we need to cope with both ways. This supports old /kernel deployment and new /usr/src/kernel one. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* | Merge remote branch 'denzil' into masterOtavio Salvador2012-07-171-0/+4
|\| | | | | | | | | | | * freescale/denzil: linux-imx (2.6.35.3): fix copy of native binaries onto sysroot u-boot: change mx53loco default environment
| * linux-imx (2.6.35.3): fix copy of native binaries onto sysrootOtavio Salvador2012-07-171-0/+4
| | | | | | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
| * linux-imx (2.6.35.3): install native binaries onto sysrootOtavio Salvador2012-07-171-7/+10
| | | | | | | | | | | | | | | | The native binaries that are used during imx-test building need to be in sysroot, not target packages, as their are built for host architecture. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* | linux-imx (2.6.35.3): OE-Core now handles the removal of kxgettext.oOtavio Salvador2012-07-171-4/+1
| | | | | | | | | | | | | | The OE-Core newer bbclass handles the removal of kxgettext.o file so we remove the handle on the kernel recipe. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* | linux-imx (2.6.35.3): install native binaries onto sysrootOtavio Salvador2012-07-171-7/+10
| | | | | | | | | | | | | | | | The native binaries that are used during imx-test building need to be in sysroot, not target packages, as their are built for host architecture. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* | linux-mainline: add a 3.5 development recipeOtavio Salvador2012-07-104-0/+7038
|/ | | | | | | | | | | | | This recipe is the ongoing effort to port Freescale platforms to mainline kernel. The tree is currently based on 3.5-rc6 and it is located at https://github.com/Freescale/linux-mainline and it has mainline kernel plus patches for platforms that are not yet merged on official kernel. Currently, it uses the default configs for mxs, mx5 and mx6 SoC families. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-imx (2.6.35.3): allow offline buildAdrian Alonso2012-07-031-2/+5
| | | | | | | | | Using the specific revision we avoid the calling of git ls-remote command, thus allowing for offline building. Bump PR. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Adrian Alonso <aalonso00@gmail.com>
* linux-imx (2.6.35.3): Fix support for NFS rootOtavio Salvador2012-06-187-6/+38
| | | | | | | This allows use of alternative NFS ports and regular NFS root on same kernel. This has also enabled the feature for the supported machines. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-libc-headers-imx (2.6.35.3): add patch to export accept4 syscallOtavio Salvador2012-06-122-2/+56
| | | | | | | | This patch has been backported from 2.6.36 and needs to be included here, besides the kernel, to properly export the syscall to libc headers. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-imx (2.6.35.3): use accept4 patch that was included mainlineOtavio Salvador2012-06-123-32/+55
| | | | | | This patch has been included in 2.6.36. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-linaro-3.2 imx53qsb defconfig: enable udev-182 config optsAdrian Alonso2012-06-062-2/+2
| | | | | | | * Enable udev-182 config options * Bump PR Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
* linux-linaro-3.1 imx53qsb defconfig: enable udev-182 config optsAdrian Alonso2012-06-062-2/+2
| | | | | | | * Enable udev-182 config options * Bump PR Signed-off-by: Adrian Alonso <aalonso00@gmail.com>