Age | Commit message (Collapse) | Author |
|
The consolidation of all i.MX related base settings allows a more
global view of the settings in place.
One of the reasons for this patch is the fragmentation caused by
i.MX23 and i.MX28 SoCs using mxs-base.inc.
The changes needed to get i.MX23 and i.MX28 SoCs working have been
included in imx-base.inc file already and some values required rework
to apply to specific SoC families to avoid regressions.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The ext4 is now the default for images in OpenEmbedded-Core, we now
follow this change for all i.MX reference boards.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Replace .sdcard image to sdcard.gz image as a default image type for
all machines.
The SDCard class has the feature of compress the generated .sdcard image.
It can be used to ease the exchange of this image among developers or machines.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The tar.bz2 is useful for people using NFS or generating the SD card
image byhand, those can enable this in the board file or in the
local.conf when needed. By default the SD card image should be the
only image built as it is the most commonly used one for initial
development.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The default value for IMAGE_FSTYPES including SDCard class enable all
machine to work out of the box using the .sdcard image.
The removed duplication affected the following machines:
- imx23evk
- imx28evk
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
As the codec support, for GStreamer, has been removed from master
branch there is no reason to keep using the old kernel for i.MX28
anymore. This moves it for the Linux FSLC fork which bases on
mainline.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
As new i.MX machines are added and product lines are increasing,
having an override for imx machines in general will help clarify
recipes, images, and packagegroups and keep the list of imx
supported machines a little shorter.
Signed-off-by: Ann Thornton <ra43240@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The fsl-default-providers.inc is very simple and makes harder to
understand the defaults assumed for i.MX SoCs.
This patch moves the contents of it to the imx-base.inc and
mxs-base.inc so it can be more easily changed.
Change-Id: Ica5e155959dee881be089accc735c6aba6cd0e4d
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The GStreamer 0.10 support is dead upstream and is being moved away of
OE-Core so there is no much sense to keep supporting and testing it.
This removes support for i.MX23, i.MX28 and i.MX5 SoCs for video
decoding using through Freescale proprietary plugin and codecs.
The support for i.MX5 SoCs can now be used in with Linux kernel
mainline, with GStreamer 1.0, without the need of Freescale
proprietary codecs.
The patch removes all the metadata specific to the GStreamer 0.10
support so it allow for an easier identification of the changes and
code.
Change-Id: I02ae3a104d303037031f02f66866255540c6e678
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This ensures that all MACHINE_SOCARCH feeds are part of PACKAGE_EXTRA_ARCHS.
oe-core now puts packages into feed dirs dependent on the used instruction sets.
http://cgit.openembedded.org/openembedded-core/commit/?id=3e760031f91fb87c3e2f62b77a117eb41164f259
This is true also for packages in MACHINE_SOCARCH, i.e. we get in deploy/ipk for
an angstrom based build:
armv7ahf-vfp-neon-mx6qdl armv7at2hf-vfp-neon-mx6qdl
so we must put both into PACKAGE_EXTRA_ARCHS.
TUNE_FEATURES defines if arm and/or thumb feeds are possible with the
current configuration.
Change-Id: I47ed7c3a5cbdc488801cd9198e822f9845565559
Signed-off-by: Max Krummenacher <max.oss.09@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Newer kernels build fine with the default settings.
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
U-boot mainline uses zImage as the image type, so let's use zImage by default
in mxs-base.inc.
Boards that use uImage can still override it by passing:
KERNEL_IMAGETYPE = "uImage"
in their .conf file.
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
Tested-by: Daiane Angolini <daiane.angolini@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Packages which has dependencies upon libfslcodec, libfslvpuwrap,
libfslparser or gst-fsl-plugins should have the PACKAGE_ARCH set to
MACHINE_SOCARCH.
Change-Id: I7c69fc0dc89bf06b5df76b65a516d8532daa56a9
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
All machine configurations now allow user override of the preferred
kernel provider.
Signed-off-by: Gary Thomas <gary@mlbassoc.com>
|
|
By default, we add, gst-fsl-plugin for all i.MX28 based boards as done
by Freescale.
Change-Id: I146de9685dbbdb2ae185c55e976e8414256d602c
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Change-Id: I86c77a6aa19ee40b151246bb9531ff7194a4b983
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
2.6.35 1.1.0 branch does not officially support mx23.
Let's use 'linux-fslc' as the default kernel for mx23.
Also disable perf only for mx28.
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
|
|
Correct entry point for mxs is 0x40008000.
Also remove the unneeded UBOOT_LOADADDRESS.
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
|
|
This removes the U-Boot common definitions from imx28evk board as they
are shared with all 'mxs' SoCs.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Change-Id: I44d33aa54971534c07a240e6cf88c0c4b3051f25
|
|
* freescale/denzil:
Move fsl-default*.inc from distro to machine
|
|
It makes no sense to have distro related configurations in a BSP
layer. So let's have these common parts (provides, version etc)
in machine directory instead.
Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
|
|
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>
|
|
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 revision ought to be set for every recipe as we support different
versions per machine.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Adrian Alonso <aalonso00@gmail.com>
|
|
The multimedia packages need to be moved to a specific task to allow
images to use, or not it, and avoid enforcing it onto every image.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
To avoid metadata duplication we provide a mxs-base.inc to be used for
every i.MXS based board.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|