summaryrefslogtreecommitdiffstats
path: root/meta-fsl-arm/conf/machine/include/mxs-base.inc
Commit message (Collapse)AuthorAgeFilesLines
* Move meta-fsl-arm content to layer rootOtavio Salvador2015-07-161-40/+0
| | | | | | | | | | | The meta-fsl-arm is going to be used as the base for this layer. It contains a clean history and allowing a more granullar set of changes. This commit is just a rename of all contents of meta-fsl-arm subdirectory to this layer's root, subsequent changes are based on top of that. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-base.inc mxs-base.inc: Add imx MACHINEOVERRIDESAnn Thornton2015-07-131-0/+3
| | | | | | | | | | 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>
* fsl-default-providers.inc: Move content to imx-base.inc and mxs-base.incOtavio Salvador2015-07-031-1/+4
| | | | | | | | | | | 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>
* Remove GStreamer 0.10 supportOtavio Salvador2015-06-111-7/+0
| | | | | | | | | | | | | | | | | | | 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>
* fsl-dynamic-packagearch: add all MACHINE_SOCARCH feedsMax Krummenacher2015-04-011-4/+3
| | | | | | | | | | | | | | | | | | | 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>
* perf: Only disable perf events for machines using 2.6.35.3.Alex Gonzalez2015-01-131-3/+0
| | | | | | | 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>
* mxs-base.inc: Convert to zImageFabio Estevam2014-11-101-0/+2
| | | | | | | | | | | | | | 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>
* imx-base.inc, mxs-base.inc: Add multimedia packages for SoC archOtavio Salvador2014-05-161-0/+1
| | | | | | | | | 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>
* machine/*: Allow kernel provider overrideGary Thomas2013-10-311-1/+1
| | | | | | | All machine configurations now allow user override of the preferred kernel provider. Signed-off-by: Gary Thomas <gary@mlbassoc.com>
* mxs-base.inc: Add MACHINE_GSTREAMER_PLUGIN default settingOtavio Salvador2013-09-281-0/+4
| | | | | | | | 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>
* mxs-base.inc: Use 'fsl-dynamic-packagearch' classOtavio Salvador2013-09-251-0/+10
| | | | | Change-Id: I86c77a6aa19ee40b151246bb9531ff7194a4b983 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* mxs-base.inc: Use 'linux-fslc' by default on mx23Fabio Estevam2013-04-251-1/+3
| | | | | | | | | | 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>
* mxs-base.inc: Fix UBOOT_ENTRYPOINTFabio Estevam2013-04-181-2/+1
| | | | | | | | Correct entry point for mxs is 0x40008000. Also remove the unneeded UBOOT_LOADADDRESS. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
* mxs-base.inc: Add U-Boot common definitionsOtavio Salvador2013-04-091-0/+5
| | | | | | | | | 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
* Merge remote branch 'freescale/denzil'Otavio Salvador2012-09-181-3/+3
|\ | | | | | | | | * freescale/denzil: Move fsl-default*.inc from distro to machine
| * Move fsl-default*.inc from distro to machineAndrei Gherzan2012-09-181-3/+3
| | | | | | | | | | | | | | | | 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>
* | mxs-base.inc: Disable perf tool features as Linux 2.6.35.3 failsOtavio Salvador2012-09-131-0/+3
|/ | | | | | | | 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>
* mxs-base.inc: Use xserver-xorg instead of xserver-xorg-liteOtavio Salvador2012-09-131-1/+1
| | | | | | | | | 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>
* fsl-default-revisions.inc: remove as we ought to have it per recipeAdrian Alonso2012-07-031-1/+0
| | | | | | | | 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>
* mxs-base.inc: cleanup recommended packages removing multimedia onesOtavio Salvador2012-06-171-6/+0
| | | | | | | 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>
* imx28evk: move generic code to mxs-base.incOtavio Salvador2012-05-211-0/+26
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>