aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-kernel/linux
AgeCommit message (Collapse)AuthorFilesLines
2013-04-13linux-imx: imx6qsabrelite: Fix perf tools build1.3Leonardo Sandoval2-14/+1
Remove patch hunk which undo the perf tools build fix from Boundary Devices synchronization patch, which causes build failure. This commit only affects imx6qsabrelite machine image. Signed-off-by: Leonardo Sandoval <leonardo.sandoval@freescale.com>
2013-02-19linux-fslc: Update to 3.7.5 based kernelOtavio Salvador1-2/+2
Change-Id: I17fdb3af808cc732cd16f2e3a7fdb485d1bf43ee Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-02-19linux-imx (3.0.35): Synchronize Boundary Devices changesEric Nelson2-76/+545
Synchronize with branch boundary-L3.0.35_12.09.01_GA on GitHub: http://github.com/boundarydevices/linux-imx6/ The defconfig matches nitrogen6x_defconfig with two minor changes to match Yocto userspace: - Add devtmpfs - GPU_VIV statically linked into kernel This update includes a number of ethernet performance improvements as discussed in this blog post: http://boundarydevices.com/i-mx6-ethernet/ It also includes proper camera definitions in defconfig to allow camera input from the OV5642 camera module and an update to the SGTL5000 microphone ALSA controls as discussed in this post: http://boundarydevices.com/imx6-sgtl5000-microphone/ Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
2013-01-25linux-imx (3.0.35): enable netfilter supportJavier Martinez Canillas3-1/+3
The Netfilter packet filtering framework is useful for so many use cases that most people will build kernels with it enabled. So, it could probably make sense to have it enabled by default. Signed-off-by: Javier Martinez Canillas <javier.martinez@collabora.co.uk>
2013-01-25linux-imx-3.0.35: egalax single touch built-in in defconfigLeonardo Sandoval1-0/+1
The egalax single touch feature must be built-in by default, so users do not need to select in order to have the touchscreen feature. Tested on imx6qsabre[auto|sd] machines. Signed-off-by: Leonardo Sandoval <leonardo.sandoval@freescale.com>
2013-01-22linux-imx (3.0.35): Fix imx6sabrelite patch to remove eGalax changeOtavio Salvador2-51/+1
The eGalax change is now applied in all linux-imx-3.0.35 kernels so we need to remove this from the patch. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-01-18linux-imx_3.0.35: Enables eGalax touchscreen on i.MX6Q Sabre machinesLeonardo Sandoval2-1/+70
Enables the touchscreen functionality on i.MX6 Sabre Platforms using the eGalax Driver. Tested on imx6qsabresd and imxqsabreauto machines. [YOCTO #3573] Signed-off-by: Leonardo Sandoval <leonardo.sandoval@freescale.com> Suggested-by: Eric Nelson <eric.nelson@boundarydevices.com>
2013-01-17linux-fslc_3.7.bb: Add CONFIG_LEGACY_PTYS to avoid warningFabio Estevam3-3/+5
Fix the following warning during boot: [ 6.410000] udevd[62]: starting version 182 Starting Bootlog daemon: bootlogd: cannot allocate pseudo tty: No such file or directory Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
2013-01-16linux-imx_2.6.35.3: Update to top of headFabio Estevam1-2/+2
Currently we are one patch behind the top of head on 10.12 branch. Move to the top of head. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
2013-01-15linux-imx-2.6.35.3: imx23evk: udev needs CONFIG_DEVTMPFS_MOUNTFabio Estevam2-2/+2
New udev version needs CONFIG_DEVTMPFS_MOUNT to be selected, otherwise console gets stuck. The same approach has been already deployed into 3.0.35 as per commit 96417b88a (Recent versions of udev (182 in OE-core) need devtmpfs to operate correctly). Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
2013-01-15linux-imx-2.6.35.3: udev needs CONFIG_DEVTMPFS_MOUNTFabio Estevam2-1/+2
New udev version needs CONFIG_DEVTMPFS_MOUNT to be selected, otherwise console gets stuck. The same approach has been already deployed into 3.0.35 as per commit 96417b88a (Recent versions of udev (182 in OE-core) need devtmpfs to operate correctly). Suggested-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
2013-01-15linux-fslc_3.7: udev needs CONFIG_DEVTMPFS_MOUNTFabio Estevam2-1/+2
New udev version needs CONFIG_DEVTMPFS_MOUNT to be selected, otherwise console gets stuck. The same approach has been already deployed into 3.0.35 as per commit 96417b88a (Recent versions of udev (182 in OE-core) need devtmpfs to operate correctly). Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
2013-01-09linux-fslc: Update to 3.7.1Otavio Salvador1-2/+3
This updates to 3.7.1 version and include some fixes for OlinuXino boards. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-01-03linux: Rename recipe to linux-fslcDaiane Angolini3-1/+1
Rename linux-mainline to linux-fslc to keep the u-boot standard fslc - Freescale community The package still provides linux-mainline. Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-12-21linux-mainline: Upgrade to 3.7Daiane Angolini5-403/+128
It also upgrade defconfig for all boards and for mxs. Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-12-21linux-imx (3.0.35): imx6qsabrelite: Enable devtmpfsGary Thomas2-1/+3
Recent versions of udev (182 in OE-core) need devtmpfs to operate correctly Signed-off-by: Gary Thomas <gary@mlbassoc.com>
2012-12-21linux-imx: Add a patch to fix perf compilation issue.Noor Ahsan2-1/+37
* Perf gived compilation error CC builtin-sched.o builtin-sched.c: In function ‘get_cpu_usage_nsec_parent’: builtin-sched.c:399:16: error: storage size of ‘ru’ isn’t known * Added a patch from linux kernel git repo commit id 7b78f13603c6fcb64e020a0bbe31a651ea2b657b which include resource.h file in builtin-sched.c. * Bump PR. * Verified it on Saberlite machine. Signed-off-by: Noor Ahsan <noor_ahsan@mentor.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-12-14linux-imx.inc: Drop support for denzilOtavio Salvador1-10/+4
The code can be simplified if we drop denzil support making it easy to understand. denzil doesn't provide KERNEL_SRC_PATH so we had provided a workaround for it. This patch removes the workaround. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-12-03linux-imx (3.0.35): Update SRCREV as perf fix has been mergedOtavio Salvador2-41/+2
Change-Id: I226315eaa399f6448e26908185f535c127ff6e95 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-11-30linux-imx (3.0.35): Add Boundary Devices changes for imx6qsabreliteOtavio Salvador3-1/+7178
We import the changes done in Bondary Devices tree and the defconfig file provided by them. Change-Id: I63e2d7560735586581fd13d5df60b3d5e90d73a3 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-11-23linux-imx (3.0.35): Configure GPU module to be builtinDaiane Angolini2-2/+2
Change defconfig for mx6 family. This module was configured to be built as module, but for X11 environment it would be better to have it always included in kernel. Change-Id: I3fc48192a1f366671f1f5fea904379bdee6eb69c Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-11-23linux-imx (3.0.35): Move defconfig to mx6 directoryOtavio Salvador1-0/+0
The defconfig is specific of mx6 SoCs thus needs to be moved to reflect it. Change-Id: I6a5651ef8e72109353399aeadb5acf2f92980d45 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-11-01linux-imx: Add configuration on linux 3.0.35 defconfigDaiane Angolini2-2/+4
Add needed configuration for systemd support Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-10-30linux-imx (3.0.35): perf tools: Fix build against newer glibcDaiane Angolini2-1/+41
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>
2012-10-30linux-imx: Add linux-imx 3.0.35Daiane Angolini3-2529/+292
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>
2012-10-29linux-imx_2.6.35.3.bb: Improve 1080p playbackFabio Estevam1-2/+2
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>
2012-10-04linux-imx: Fix GIT hash inclusion at local versionOtavio Salvador1-2/+2
Change-Id: Ibac84d9c40dc8ee6d5bfe992a474663283dd4b54 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-10-02linux-imx (3.0.15): Change local version for use with GIT hashOtavio Salvador1-2/+2
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>
2012-10-02linux-imx (2.6.35.3): Update mx5 GIT revisionOtavio Salvador1-2/+2
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>
2012-10-02linux-imx (2.6.35.3): Change local version for use with GIT hashOtavio Salvador1-3/+3
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>
2012-10-02linux-imx.inc: Add support to include GIT hash in local versionOtavio Salvador1-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>
2012-09-28linux-imx (2.6.35.3): Update to newer GIT versionsMahesh Mahadevan2-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>
2012-09-28linux-imx (2.6.35.3): Use the same defconfig for all MX5 SoC'sMahesh Mahadevan4-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>
2012-09-28linux-imx (2.6.35.3): Update to newer GIT versionsOtavio Salvador5-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>
2012-09-25linux-imx (2.6.35.3): Fix perf tool building using gcc 4.6Otavio Salvador2-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>
2012-09-22linux-mainline: Add 'mx3' SoC supportMuhammad Usman2-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>
2012-09-18linux-imx (2.6.35.3): mx5: Fix IPU hang when framebuffer is enabled in U-bootOtavio Salvador2-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>
2012-09-18Merge remote branch 'freescale/denzil' into masterOtavio Salvador2-61/+1
* freescale/denzil: Revert "linux-imx (2.6.35.3): mx5: Fix IPU hang when framebuffer is enabled in U-boot"
2012-09-18Revert "linux-imx (2.6.35.3): mx5: Fix IPU hang when framebuffer is enabled ↵Otavio Salvador2-61/+1
in U-boot" This reverts commit e7f3146191b4a5c4e160ae1b585ec4fd8f99e6b0.
2012-09-17linux-mainline: Update to 3.6-rc6 based branchOtavio Salvador4-6549/+7
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-09-13Merge remote branch 'freescale/denzil' into masterOtavio Salvador9-308/+3
* freescale/denzil: linux-imx (2.6.35.3): Update to newer GIT versions
2012-09-13linux-imx (2.6.35.3): Update to newer GIT versionsOtavio Salvador9-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>
2012-09-13Merge remote branch 'freescale/denzil' into masterOtavio Salvador4-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
2012-09-11linux-imx (2.6.35.3): perf tools: Do not treat warnings as errorsOtavio Salvador2-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>
2012-09-11linux-imx (2.6.35.3): perf tools: Fix build against newer glibcOtavio Salvador2-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>
2012-09-09linux-imx (2.6.35.3): mx5: Fix IPU hang when framebuffer is enabled in U-bootOtavio Salvador2-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>
2012-09-09Merge remote branch 'freescale/denzil' into masterOtavio Salvador1-1/+2
* 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 Salvador1-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>
2012-09-05Merge remote-tracking branch 'freescale/denzil' into masterOtavio Salvador5-249/+4
* 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 Mahadevan5-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>