Age | Commit message (Collapse) | Author |
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
* freescale/denzil:
Revert "linux-imx (2.6.35.3): mx5: Fix IPU hang when framebuffer is enabled in U-boot"
|
|
in U-boot"
This reverts commit e7f3146191b4a5c4e160ae1b585ec4fd8f99e6b0.
|
|
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
* freescale/denzil:
linux-imx (2.6.35.3): Update to newer GIT versions
|
|
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>
|
|
* 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
|
|
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>
|
|
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>
|
|
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>
|
|
* freescale/denzil:
linux-imx (2.6.35.3): readd workaround for iMX28 problem with cpufreq
|
|
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>
|
|
* freescale/denzil:
linux-imx (2.6.35.3): Kernel patches from Freescale GIT
|
|
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>
|
|
* 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
|
|
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>
|
|
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>
|
|
* 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
|
|
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>
|
|
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>
|
|
This simplify the recipe a lot and avoid code duplication among kernel
recipes.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
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>
|
|
* 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
|
|
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>
|
|
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>
|
|
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>
|
|
* 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
|
|
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Adrian Alonso <aalonso00@gmail.com>
|
|
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>
|
|
* freescale/denzil:
linux-imx (2.6.35.3): fix sysroot populate with backward compatibility
|
|
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>
|
|
* freescale/denzil:
linux-imx (2.6.35.3): fix copy of native binaries onto sysroot
u-boot: change mx53loco default environment
|
|
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
This patch has been included in 2.6.36.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
* Enable udev-182 config options
* Bump PR
Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
|
|
* Enable udev-182 config options
* Bump PR
Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
|
|
* Enable udev-182 config options
* Bump PR
Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
|