Age | Commit message (Collapse) | Author |
|
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>
|
|
* 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
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
* freescale/denzil:
xserver-xf86-config: add xorg.conf for mxs
|
|
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>
|
|
* 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>
|
|
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
* 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
|
|
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
|
|
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
|
|
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>
|
|
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>
|
|
* 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>
|
|
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>
|
|
* 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 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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
* freescale/denzil:
imx-firmware: Install the atheros wifi firmware
|
|
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>
|
|
* freescale/denzil:
imx6qsabrelite: do not recommends BSP package are they are not public yet
alsa-state: custom asound.conf file for iMX targets
|
|
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
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>
|
|
* freescale/denzil:
xserver-xf86-config (mx6): refactor default configuration
xserver-xf86-config (mx5): disable DPMS functions by default
|
|
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>
|
|
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>
|