summaryrefslogtreecommitdiffstats
path: root/conf/machine
AgeCommit message (Collapse)Author
2015-04-10imx6sxsabreauto: Use u-boot-imx until u-boot-fslc has SabreAUTO supportOtavio Salvador
Currently the U-Boot FSLC does not has the i.MX6SoloX SabreAUTO support so for the time being we are using the U-Boot i.MX fork provided by Freescale as part of 3.14-1.0.0 BSP. While on that, drop the UBOOT_ENTRYPOINT setting as it is a duplication of the value of 'imx-base.inc' file. Change-Id: I9419b6ba5e82d9ca3d12ed3cf339a23ab9b738ac Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-04-101021atwr.conf : add qspi config for u-bootChunrong Guo
Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-04-09imx6sxsabresd: Add imx6sx-sdb-ldo.dtb DeviceTreeLauren Post
Support ldo-bypass mode on imx6sx-17x17/19x19 and imx6sx-sdb-reva board. Change-Id: If6cb6ea33185917b7f26da5a29724bdd1df348c2 Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-04-02ls-base.inc: Allow default tune overrideOtavio Salvador
The default tune setting needs to be overridable otherwise distros or local.conf are unable to change it. Change-Id: I8c28d90d144cffc56ac6f199183090aa9a94af71 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-04-01fsl-dynamic-packagearch: add all MACHINE_SOCARCH feedsMax Krummenacher
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>
2015-03-19kernel-module-mcc: make MCC kernel module a virtual packageStefan Agner
In order to support forks of the MCC kernel module, define the MCC kernel module packages as virtual packages. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-03-12vf/twr-vf65gs10: add new SoC family "vf" for Vybrid in generalStefan Agner
This patch introduces a new base SoC family "vf". The family includes all Freescale Vybrid SoC based modules, which is the single core (vf50/VF5xx) or dual core (vf60/VF6xx) variant. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-02-15imx-base: Add virtual/libg2d to i.MX6's MACHINE_SOCARCH_FILTEROtavio Salvador
The virtual/libg2d package is i.MX6 dependant and should put every package depending on it into the i.MX6's sub-architecture to avoid it being included in other architectures due package feed. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-02-15imx6solosabreauto: Use zImage by defaultDaiane Angolini
The U-Boot default environment uses zImage as kernel image type so to a proper out-of-box SD Card image we need to use KERNEL_IMAGETYPE as zImage. Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-02-15imx6solosabresd: Use zImage by defaultDaiane Angolini
The U-Boot default environment uses zImage as kernel image type so to a proper out-of-box SD Card image we need to use KERNEL_IMAGETYPE as zImage. Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-02-04imx-base: enable fsl-alsa-plugins conditionallyAlexandre Belloni
Stop adding fsl-alsa-plugins to the MACHINE_EXTRA_RRECOMMENDS when DISTRO_FEATURES doesn't contain alsa to avoid building alsa-utils. Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-02-02ls1021aqds: add sdcard configChunrong Guo
Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-27directfb: Upgrade to 1.7.4 versionNeena Busireddy
Poky master upgraded directfb to 1.7.6 but 3.10.53-1.1.0 GA release is compatible with directfb 1.7.4. Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-27imx-gpu-viv: Upgrade to 3.10.53-1.1.0 GA releaseNeena Busireddy
- Graphics recipe is renamed from gpu-viv-bin-mx6q to imx-gpu-viv - Recipe version is changed to use Vivante version - gpu-viv-g2d shares same package with imx-gpu-viv - imx-gpu-viv includes separate sub packages for demos and tools to support flexible package additions - Graphics package is reorganized to improve library layout - New GPU tool apitrace is added - supported only for X11 backend Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-27imx6qsabresd.conf: Add imx6q-sabresd-uart device treeLauren Post
Add uart5 DTE mode pinctrl set for imx6q-sabresd board becuase of pin conflict. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-27imx6slevk: Add new uart device tree imx6sl-evk-uart.dtbLauren Post
Add uart4 DCE and DTE pinctrl set because of pin conflict. DTE pinctrl set is commented out but can be enabled in dts file. If user want to test DTE mode, it needs to rebuild the DTB file. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-27imx6sxsabreauto: Create for 3.10.53-1.1.0 ReleaseLauren Post
Add machine configuration file for i.MX 6SoloX SABRE-AI board Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-27imx6sxsabresd: Remove deleted device tree canfdLauren Post
Remove imx6sx-sdb-canfd device tree from device tree list. CANFD_IP is removed in final production board. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-22imx23evk: Remove 'alsa' from MACHINE_FEATURESFabio Estevam
Mainline kernel currently does not have support for the on-chip audio codec on mx23, so remove the 'alsa' entry from the MACHINE_FEATURES. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-13ls1021atwr.conf : add QE_UCODEChunrong Guo
Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-13ls1021aqds.conf : add QE_UCODEChunrong Guo
Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-13perf: Only disable perf events for machines using 2.6.35.3.Alex Gonzalez
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>
2015-01-05ls1021atwr.conf: add ttyAMA0 consoleChunrong Guo
Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-05ls1021aqds.conf: add ttyAMA0 consoleChunrong Guo
Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-29linux-ls1: update to sdk v1.7 releaseChunrong Guo
This includes following changes: bdb722f arm: dts: ls1021a-twr: remove dspi1 node for cannot be verified fb3f709 arm: ls1: only call ls1_pm_iomap() when doing deep sleep c15b78f ls1021a/dts: Add eTSEC1 as wake-up event source 5f94f9f qspi: ls102xa: Adjust the size of QSPI AMBA Bus memory map Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-07imx6sxsabresd: Add imx6sx-sdb-reva device tree for supporting reva siliconLauren Post
Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-02udev-extraconf: replace bbappend with own recipeAlexander Shashkevych
Forcing udev-extraconf causes various strange effects. This was discussed long time ago in oe-core on [1] and resulted in [2]. [1] http://lists.openembedded.org/pipermail/openembedded-core/2013-April/077880.html [2] http://lists.openembedded.org/pipermail/openembedded-commits/2013-May/148591.html Signed-off-by: Alexander Shashkevich <alex@stunpix.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-02imx-base: Add comment on how to enable SFPDaiane Angolini
How to enable the software float point is a frequent question. Add this comment makes it clear how to enable both SFP and HFP and can be used whether to found in a search or to be a direct link to be used as a quick reply. Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-02directfb: Backport to 1.7.1Neena Busireddy
Directfb 1.7.4 is not compatible with 3.10.31-1.1.0 beta. Preferred version to use for 3.10.31-1.1.0 beta is 1.7.1. Components that are dependent on directfb 1.7.1 fails to build without this change. Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-25imx-base: Include gstreamer1.0-plugins-imx for i.MX6Q and i.MX6DLOtavio Salvador
gstreamer1.0-plugins-imx can only be used with i.MX6Q and i.MX6DL (instead of any i.MX6) as the others does not provide a VPU. This commit updates the default setting accordingly. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-10imx-base: Add i.MX6 SoloXNeena Busireddy
- Includes UBOOT_ENTRYPOINT for SoloX. - Includes MACHINE_SOCARCH_FILTER for SoloX - Includes PREFERRED_PROVIDER for GPU libraries for SoloX Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-10imx-base: Remove preferred version for xserver-xorgNeena Busireddy
Remove preferred version from imx-base and remove all the xserver-xorg 1.14 files as we now use 1.15. Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-10imx-base: Remove preferred version for directfbNeena Busireddy
Remove preferred version for directfb and all the directfb 1.6 files as we now use directfb 1.7. Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-10imx6sxsabresd.conf: Create i.MX 6SoloX Machine configurationLauren Post
Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-10imx6slevk.conf: Add the imx6slevk-pf200 device treeLauren Post
Add support for pfuze200 on imx6slevk Move pmic device node from imx6sl-evk.dtsi to upper-level, and add another layer on imx6sl-evk to diff pfuze100 or pfuze200. Meanwhile only works in ldo-enable mode if using pfuze200, since 'SW1C' switch regulator is cut for cost-down which means VDDARM_IN and VDDSOC_IN have to share the same switch regulator Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-10imx6qsabresd.conf: Add the imx6q-sabresd-enetirq device treeLauren Post
Apply ENET IRQ workaround for sabresd board This is pretty much an example to demonstrate how the GPIO6 workaround for bug ERR006687 (ENET: Only the ENET wake-up interrupt request can wake the system from Wait mode) should be applied for a board. Basically it requires a setup of MX6QDL_PAD_GPIO_6__ENET_IRQ in pinctrl entry, and an overwrite on the property interrupts-extended to replace the ENET GIC IRQ with GPIO1_6. Since the pad GPIO6 is used by I2C3 on the board, we have to create sabresd-enetirq.dts with I2C3 disabled to enable this workaround. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-10imx6dlsabresd.conf: Add the imx6dl-sabresd-enetirq device treeLauren Post
Apply ENET IRQ workaround for sabresd board This is pretty much an example to demonstrate how the GPIO6 workaround for bug ERR006687 (ENET: Only the ENET wake-up interrupt request can wake the system from Wait mode) should be applied for a board. Basically it requires a setup of MX6QDL_PAD_GPIO_6__ENET_IRQ in pinctrl entry, and an overwrite on the property interrupts-extended to replace the ENET GIC IRQ with GPIO1_6. Since the pad GPIO6 is used by I2C3 on the board, we have to create sabresd-enetirq.dts with I2C3 disabled to enable this workaround. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-10imx6dlsabresd.conf: Add the imx6dl-sabresd-pf200 device treeLauren Post
Add support for pfuze200 on mx6dl-sabresd. Move pmic device node from imx6qdl-sabresd.dtsi to up-level, and add another layer on imx6dl-sabresd to diff pfuze100 or pfuze200. Meanwhile only work in ldo-enable mode if using pfuze200,since 'SW1C' switch regulator is cut for cost-down which means VDDARM_IN and VDDSOC_IN have to share the same switch regulator Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-10imx53qsb: Add extra dtbFabio Estevam
Since kernel 3.15 there are two dtb's for the imx53-qsb board: imx53-qsb.dtb - For the boards with DA9053 PMIC imx53-qsrb.dtb - For the boards with MC34708 PMIC Add the 'imx53-qsrb.dtb' to the list of supported dtb's. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-10mxs-base.inc: Convert to zImageFabio Estevam
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>
2014-11-10mx28evk: Convert to zImageFabio Estevam
U-boot mainline uses zImage as the image type, so let's switch to it. This fixes the boot on 'dizzy' branch. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-10mx23evk: Convert to zImageFabio Estevam
U-boot mainline uses zImage as the image type, so let's switch to it. This fixes the boot on 'dizzy' branch. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-10ls1021aqds.conf: add the missing quotation markZhenhua Luo
Fix following parse error: ERROR: Unable to parse conf/bitbake.conf: ParseError at /home/jenkins/poky/ meta-fsl-arm/conf/machine/ls1021aqds.conf:16: unparsed line: 'UBOOT_CONFIG[lpuart] = "ls1021aqds_lpuart_config' Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-08ls1021aqds: update UBOOT_CONFIG and device treeChunrong Guo
*ls102xa rename QDS and TWR board dts name for consistence *ls102xa add LPUART board config for QDS/TWR boards *ls102xa remove letech board config for QDS/TWR boards Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-08ls1021atwr: update UBOOT_CONFIG and device treeChunrong Guo
*ls102xa rename QDS and TWR board dts name for consistence *ls102xa add LPUART board config for QDS/TWR boards *ls102xa remove letech board config for QDS/TWR boards Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-10-28imx-base.inc: Use specific package feed for MX6QDL and MX6SLOtavio Salvador
The sharing of packaging feed between MX6QDL and MX6SL is very fragile. In rare cases, when a package is not generated for the machine it can fallback to the wrong set of packages. This has been seen on the Vivante GPU packages as MX6SL does not include libegles2-mx6 and the packaging system ended using the one provided by MX6QDL SoC. This issue was very hard to find out the cause and understand why it was happening so I'd like to thank Richard Purdie for his help in figuring it out. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-10-23imx6dlsabreauto: Change to use u-boot-fslcOtavio Salvador
This board is now supported by u-boot-fslc so we move from u-boot-imx to it; this is preferred as this U-Boot fork follows closely the mainline tree which brings faster development cycle and helps to extend the test of i.MX6 support. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-10-05imx-base.inc: Use ?= for PREFERRED PROVIDERNeena Busireddy
Use ?= for PREFERRED PROVIDER for mx6 GPU libraries in order to make it flexible for overriding. Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-09-15ls1021aqtwr.conf: Add machine conf for ls1021atwrZhenhua Luo
* define the SOC_FAMILY * set UBOOT_CONFIG * configure kernel devicetree and defconfig * define options related to serial console Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-09-15ls1021aqds.conf: Add machine conf for ls1021aqdsZhenhua Luo
* define the SOC_FAMILY * set UBOOT_CONFIG * configure kernel devicetree and defconfig * define options related to serial console Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>