aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-kernel/linux
AgeCommit message (Collapse)Author
2013-06-27linux-fslc: Update 3.8 to include some fixesdylan-nextDaiane Angolini
The fixes included are: ASoC: pcm: Require both CODEC and CPU support when declaring stream caps ASoC: mxs: mxs-saif: Split mxs_saif_dai into two elements ARM: mxs: Pass the system revision ARM: mxs: Print silicon version on boot ARM: dt: Use the 'model' field for printing the hardware revision Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-05-14linux-fslc: Update to 3.8.13 stable releaseOtavio Salvador
Change-Id: Ia794a2575b9c5b2d8782cf76c5fb99330846ade7 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-25linux-imx (2.6.35): Only use 2.6.35 1.1.0 for mx28Fabio Estevam
2.6.35 1.1.0 branch does not officially support mx23. Restrict its usage only for mx28. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
2013-04-23linux-fslc: Update to patches-3.8's snapshot from 20130420Otavio Salvador
This features the following updates: * Merge of 3.8.8 stable release * Fix for i.MX233 OlinuXino MMC boot Change-Id: If61a5abacdf302bfb1d7002cb6ddb20c1a7cc41d Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-22linux (3.0.35): Include thermal sensor update on branh 1.1.0Fabio Estevam
1.1.0 branch has been updated with a thermal sensor fix. Update it to the top of tree. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
2013-04-22linux (3.0.35): Use 'branch' instead of 'tag'Fabio Estevam
Correct term is 'branch', so update the comments. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
2013-04-22linux (3.0.35): Update 1.1.0 branch to top of treeFabio Estevam
There are two important commits missing in branch 1.1.0 currently. Update it to the top of tree. Also, change 'tag' to 'branch' in the comment. Reported-by: Rogerio Nunes <rogerio.nunes@freescale.com> Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
2013-04-19linux-fslc: Refactor to use linux-imx.inc and avoid duplication of codeOtavio Salvador
Provides a new linux-fslc.inc file which abstracts the specific changes for the linux-fslc based kernels. A new variable has been add to linux-imx.inc to allow to skip the 'imx-test' specific hacks after kernel install as 'imx-test' is not supported for Linux mainline. Change-Id: I309ee9fa70f359e4d3b03af6cb68bf15d0745257 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-19linux-imx.inc: Pass LOADADDRESS to kernel buildOtavio Salvador
By default, the kernel uses the known value for the entry address however we cannot rely on this for having the right value. To workaround it we should pass LOADADDRESS value to the kernel build system. Change-Id: If6434c8a9ced044776766e7916ab391d28d685f1 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-18linux-imx_2.6.35.3: Update to the latest top of treeFabio Estevam
Include the latest fixes from 2.6.35 11.09.01 branch. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
2013-04-06linux-imx: Cleanup recipe as SabreLITE machine has been movedOtavio Salvador
The SabreLITE machine is now supported using the Boundary Devices kernel in meta-fsl-arm-extra, so we remove the patch and specific overrides of this recipe. Change-Id: I109226bf6fc5f5d9979430795b990dfe09b11421 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-05linux-imx (2.6.35.3): Enable FEC_NAPI in the MX5 defconfigMahesh Mahadevan
Updated to match the config included in the linux source code. Signed-off-by: Mahesh Mahadevan <Mahesh.Mahadevan@freescale.com>
2013-04-02linux-imx (3.0.35): Change mx6sl linux version to 12.10.02Daiane Angolini
The latest tested linux version for iMX6SL EVK is from Freescale BSP 12.10.02 Disable CPU frequency scaling due to kernel crash during boot tests. The root cause of this still needs to be fixed but this workaround improves board stability for now. Change-Id: I1420139ab0e20607b15c2f7929d636027b391a6e Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-03-30linux-fslc: Update to 20130329 snapshot of patches-3.8 branchOtavio Salvador
This updates to Linux 3.8.5 kernel version. Change-Id: I82d38d75f189cd5552faaec5522d0e3b9dad7879 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-03-24linux-fslc: Update to 20130324 snapshot of patches-3.8 branchOtavio Salvador
This updates to Linux 3.8.4 kernel version. Change-Id: I6f7dee381a43c66fbbd96da056f87ed6e006cafa Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-03-22linux-imx (3.0.35): Add imx6dlsabresd supportDaiane Angolini
iMX6DL Sabre SD linux from Freescale 3.0.0 BSP Also called iMX6DL SDP Change-Id: I31da3fd0af6b837dbac00d94932bd4ae8bbc3fbd Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-03-22linux-imx (3.0.35): Add imx6slevk supportDaiane Angolini
iMX6SL EVK linux from Freescale 3.0.0 BSP Change-Id: I5055f1e393a85625fc3fa1204969b0eaf9fe64a6 Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-03-22linux-imx (3.0.35): Rename defconfig used for imx6q boardsDaiane Angolini
Change-Id: I1bfa6218d7a5b074e216a2f5e37a1013be05f2c2 Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-03-19linux-imx (2.6.35.3): Remove unused patch fileOtavio Salvador
The 'mx5-fix-hang-with-framebuffer.patch' were merged onto GIT and not applied by Yocto build system; remove it. Change-Id: Idff9450e3cc6b1870612bbc7c4dfeda1ff43a2f2 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-03-19linux-imx (2.6.35.3): Fix perf build due new Linux headers useOtavio Salvador
As Yocto now use a newer Linux headers package we end having a build failure in perf as 'stddef.h' has changed and does not provide NULL definiton anymore. To workaround it we add the srcdir onto search path for include files, before sysroot one. Change-Id: I87e2ee7626f2399ab726c9d1ed0f32f18e6d2948 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-03-18linux-fslc: Update to 20130318 patches-3.8's snapshotOtavio Salvador
This includes v3.8.3 merge plus a patch from Marek Vasut <marex@denx.de> to fix a offset issue in i.MX23 and i.MX28 framebuffer when using X11. For more information about the patch please check: http://marc.info/?l=linux-arm-kernel&m=136347162303597&w=2 Change-Id: Idffd634eb037051659e38b3727becffa47b078c7 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-03-08linux-imx (2.6.35): mxs: Update to 1.1.0 BSP releaseDaiane Angolini
The new version is from Freescale BSP 2.6.35 1.1.0 for i.MX28 Change-Id: If6473c98910509f723d7f39bda7f40c78fcca8ae Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-03-08linux-fslc: Ensure we have the GIT hash in kernel versionOtavio Salvador
The kernel version ought to show the GIT hash from git repository so it can be used to identify the exact version of code user/customer is using. Change-Id: I19f0ededeb86d54982267d895bb5833ed7bb915c Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-03-07linux-imx (2.6.35.3): Enable cpufreq support for i.MX28 EVKOtavio Salvador
The DDR2 initialization code has been fixed in U-Boot so the kernel does not hang when cpufreq support is enabled. Change-Id: Ieb5d74c621bf446df08c9063755f15f26bab02b2 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-03-07linux-fslc: Update to 3.8.2 stable releaseOtavio Salvador
Change-Id: I200e799b3b53ed86d0794026c79e2c38c8cc8939 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-02-27linux-fslc (3.8): mxs: Make USB host functional againFabio Estevam
Linux commit 09f6ffde2e (USB: EHCI: fix build error by making ChipIdea host a normal EHCI driver) introduced CONFIG_USB_EHCI_HCD as a dependency for USB_CHIPIDEA_HOST. Select CONFIG_USB_EHCI_HCD, so that USB host can be functional again. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
2013-02-27linux-fslc: mxs/defconfig: Select CONFIG_MMC_UNSAFE_RESUMEFabio Estevam
PM subsystem treats mmc card as removed during suspend. If MMC is used to store the root file system, it is better to tell the kernel not to treat it as a removable media, so select CONFIG_MMC_UNSAFE_RESUME for such purpose. Change-Id: I2fa0724895bfac9848c3c5664b09693e013771d2 Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
2013-02-27linux-fslc: Update to 3.8Otavio Salvador
Change-Id: I2995c4eb36b71a1b48c3981a385b4df2b98e6e2e Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-02-07linux-fslc: Update to 3.7.5 based kernelOtavio Salvador
Change-Id: I17fdb3af808cc732cd16f2e3a7fdb485d1bf43ee Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-01-29linux-imx (3.0.35): Upgrade to 1.1.0 BSP release1.4_M3Otavio Salvador
This upgrades to the 1.1.0 release and refresh the iMX6 SabreLITE diff against Boundary Devices' repository. Change-Id: Icc7463181b6eb2bd9bb57205560b642ff65e5f09 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-01-29linux-linaro: Remove recipes as it is not active upstreamOtavio Salvador
Change-Id: I8ee9acc239a577336b7cd41355229e07441c96d8 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-01-25linux-imx (3.0.35): enable netfilter supportJavier Martinez Canillas
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 Sandoval
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 Salvador
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-22linux-linaro: Fix an error related to multiline comment.Noor Ahsan
* With latest changes in bitbake related to multiline comment linux-linaro recipe was giving error "There is a confusing multiline, partially commented expression"at parse time. Fix that issue. Signed-off-by: Noor Ahsan <noor_ahsan@mentor.com>
2013-01-18linux-imx_3.0.35: Enables eGalax touchscreen on i.MX6Q Sabre machinesLeonardo Sandoval
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 Estevam
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 Estevam
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-16linux-imx-2.6.35.3: imx23evk: udev needs CONFIG_DEVTMPFS_MOUNTFabio Estevam
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-16linux-imx-2.6.35.3: udev needs CONFIG_DEVTMPFS_MOUNTFabio Estevam
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-16linux-fslc_3.7: udev needs CONFIG_DEVTMPFS_MOUNTFabio Estevam
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 Salvador
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 Angolini
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-25linux-imx (3.0.35): Synchronize Boundary Devices changesEric Nelson
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>
2012-12-21linux-mainline: Upgrade to 3.7Daiane Angolini
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 Thomas
Recent versions of udev (182 in OE-core) need devtmpfs to operate correctly Signed-off-by: Gary Thomas <gary@mlbassoc.com>
2012-12-19linux-imx: Add a patch to fix perf compilation issue.Noor Ahsan
* 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 Salvador
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 Salvador
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 Salvador
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>