summaryrefslogtreecommitdiffstats
path: root/meta-fsl-arm
Commit message (Collapse)AuthorAgeFilesLines
...
* scripts/get-maintainer: Allow query of maintainerOtavio Salvador2014-01-291-0/+75
| | | | | | | | | | | | The number of boards has been raising in last months and, as result, the maintainance effort. It is quite difficult to keep all boards in good shape without sharing the maintenance load among several people. A maintainer field is now in machine configuration file of meta-fsl-arm and meta-fsl-arm-extra and this script prints that information. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx6qsabreauto: Add myself as maintainerDaiane Angolini2014-01-281-0/+1
| | | | Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
* mx53ard: Add myself as maintainerDaiane Angolini2014-01-281-0/+1
| | | | Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
* imx51evk: Add myself as maintainerDaiane Angolini2014-01-281-0/+1
| | | | Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
* imx6solosabresd: Add myself as maintainerOtavio Salvador2014-01-271-0/+1
| | | | | Change-Id: I1f5e1ff25334a01a4d2aeda0025d56b2ddcc617b Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx6slevk: Add myself as maintainerOtavio Salvador2014-01-271-0/+1
| | | | | Change-Id: I0b511a73923a5876a960f427e165bc28c6cd7a44 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx6qsabresd: Add myself as maintainerOtavio Salvador2014-01-271-0/+1
| | | | | Change-Id: Iac335650f96510c4ce6178fa69be92f157d01f0a Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx6dlsabresd: Add myself as maintainerOtavio Salvador2014-01-271-0/+1
| | | | | Change-Id: I92ca8f001480da993486f7e8be871b730edd8705 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx28evk: Add myself as maintainerOtavio Salvador2014-01-271-0/+1
| | | | | Change-Id: I6b23b4f50cbc9db939b612e7270429e634b038bc Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx23evk: Add myself as maintainerOtavio Salvador2014-01-271-0/+1
| | | | | Change-Id: I57c8a98958a2cdb3a74ee16b96578b85f9936811 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* image_types_fsl.bbclass: Add U-Boot SPL supportdv@pseudoterminal.org2014-01-251-1/+6
| | | | | | | | | If the SPL_BINARY value is not empty, then the class will use an alternative code path for copying U-Boot on the SD card. u-boot.img is used (not .imx), and the SPL binary is prepended. With empty SPL_BINARY values, the behavior is just like before. Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
* gst-fsl-plugin: remove unsupported configure optionsEric Nelson2014-01-251-1/+1
| | | | | | | | | | The gst-fsl-plugin configure script doesn't support the --disable-valgrind, --disable-debug, or --disable-examples arguments. Without this patch, a QA error will be generated. Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
* piglit: Add Vivante GPU supportRogerio Nunes2014-01-231-0/+5
| | | | | | | | This patch adds X11 and Wayland support with Vivante GPU. In case 'x11' and 'wayland' distro features are both enabled, defaults to X11. Signed-off-by: Rogerio Nunes <rogerio.nunes@freescale.com>
* imx6slevk: Add WIFI supportLauren Post2014-01-181-0/+2
| | | | | Change-Id: I8225e52de382a20de05b8255574892fd63ffc002 Signed-off-by: Lauren Post <lauren.post@freescale.com>
* imx-test: Remove unused patchOtavio Salvador2014-01-181-26/+0
| | | | | | | The patch 'mxc_x11_test-exclude-IMX-5-6-platforms.patch' is unused, drop it. Change-Id: I2a46ed1db19331b9c3b7c9d1d662bfd455afe00d Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-test: MX23/MX28 depends on virtual/kernel onlyOtavio Salvador2014-01-181-0/+1
| | | | | | | The MX23/MX28 does not have VPU so we depends on virtual/kernel only. Change-Id: I5f0c0496d5d53d80eb7da50c371d0754d0711750 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-test: Fix build failure due lacking of module build systemOtavio Salvador2014-01-181-0/+7
| | | | | | | | | The 'module-base' class provides the infrastructure to ensure modules are buildable. This fixes the build failures caused by lacking of 'scripts/basic/fixdep' application. Change-Id: I996d169acdbec900042a21c0153799bbc57d09ee Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-fslc: Change SRCREV to 31d023bJohn Weber2014-01-181-1/+1
| | | | | | | Change SRCREV to 31d023b to make zImage default boot image for Wandboard. Signed-off-by: John Weber <rjohnweber@gmail.com>
* linux-timesys: Add branch information for new BitBake fetchAndy Voltz2014-01-161-2/+3
| | | | Signed-off-by: Andy Voltz <andy.voltz@timesys.com>
* fsl-default-providers.inc: Allow easy override of default U-BootOtavio Salvador2014-01-141-2/+2
| | | | | Change-Id: I2cd416548d92d27018496000f7c0790e1b1afeb6 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-fslc: Update SRCREV to ceb6b623John Weber2014-01-141-1/+1
| | | | | | | | Update the SRCREV to ceb6b623 to grab the latest commit which updates the fdt_addr variable to a higher address to ensure that the device tree binary does not overlap larger kernels during the unpack process. Signed-off-by: John Weber <rjohnweber@gmail.com>
* u-boot-imx: Add branch informationOtavio Salvador2014-01-062-8/+8
| | | | | | | | | | The new BitBake fetching code requires the revision to be available in a know branch so we need to provide this information here. This patch fixes 2009.08 and 2013.04 recipes. Change-Id: Id4bbdcadb72e09eb7880ecf19b49bba0ede64f8e Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-test: Use the license text from common-licensesOtavio Salvador2014-01-062-2/+2
| | | | | | | | | The previous used license file (from OE-Core source) may change even if GPL-2 or MIT does not; so we now use the files from common-licenses. Change-Id: I6c3ea399461cc7b13721f7c33a83e227f460e448 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc: Add branch informationOtavio Salvador2014-01-062-4/+6
| | | | | | | | The new BitBake fetching code requires the revision to be available in a know branch so we need to provide this information here. Change-Id: I393070798ba3c47d0e76bc7d30d6a321e880ec5a Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* clutter-1.0: Add support for Vivante GPUOtavio Salvador2014-01-061-0/+9
| | | | | | | | | | Add support for Vivante GPU for use with X11 and Wayland backends. In case 'x11' and 'wayland' distro features are both enabled, it defaults for X11 support. Change-Id: I437e9803214c8d1ea3febed3ed318a29bc667eed Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* cogl-1.0: Add support for Vivante GPUOtavio Salvador2014-01-061-0/+10
| | | | | | | | | | Add support for Vivante GPU for use with X11 and Wayland backends. In case 'x11' and 'wayland' distro features are both enabled, it defaults for X11 support. Change-Id: I180b92818a3081c861b7f29fc35bbc75e2b56b9d Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qt4-x11-free: Enable multi-touch support for i.MX6Lauren Post2014-01-061-1/+2
| | | | | | | | Update QT_CONFIG_FLAGS to enable multi-touch adding the QT_QPA_EXPERIMENTAL_TOUCHEVENT flag. Change-Id: Id20a116c119fd5c2915dac7973ef8f4b035942a4 Signed-off-by: Lauren Post <lauren.post@freescale.com>
* u-boot-fslc-mxsboot: Update SRC_URI for new fetcher behavior.Daiane Angolini2013-12-271-1/+2
| | | | | | | If SRCREV is not in the master branch, the SRC_URI must specify the branch. Signed-off-by: Daiane Angolini <angolini@gmail.com>
* linux-imx: Update SRC_URI for new fetcher behavior.Daiane Angolini2013-12-134-1/+4
| | | | | | | If SRCREV is not in the master branch, the SRC_URI must specify the branch. Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
* gst-fsl-plugin: Activate gstreamer AAC decoder.Stéphane Cerveau2013-12-132-0/+12
| | | | | | AAC decoder was not available on imx6 platform. Signed-off-by: Stéphane Cerveau <scerveau@gmail.com>
* u-boot-fslc: Add branch to SRC_URI and separate recipe filesDan McGregor2013-12-102-21/+32
| | | | | | | | | | | | | | | | | Separate the recipe into two files in the same fashion as the kernel recipes. A u-boot-fslc.inc file contains the common settings for the recipe, and a .bb file contains the settings specific to the version of u-boot to be built (e.g. SRCREV, branch name). In addition, new versions of bitbake require that a branch be specified and that the SRCREV be in the specified branch. Set the branch in the SRC_URI. Branch code based on patch from Dan McGregor <danismostlikely@gmail.com> Change-Id: I89d017fa4cc3e7addbea89d49605f78e3d84e246 Signed-off-by: John Weber <rjohnweber@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-imx: Build fails on missing dependency on lzop-nativeMats Kärrman2013-12-071-1/+1
| | | | | Signed-off-by: Mats Kärrman <mats.karrman@tritech.se> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* libdrm: Follow update of OE-Core to 2.4.49Otavio Salvador2013-12-031-0/+0
| | | | | Change-Id: If943d3f8954dccb3e25e7f4ae8ba8971d938e598 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qt4: Add include/uapi into headers search path for i.MX6Otavio Salvador2013-11-272-2/+6
| | | | | | | | The FSL specific headers, when using the 3.10.9 kernel, are installed in include/uapi so we need to check for them in this directory as well. Change-Id: I207e40caa739dc8fe4cd1b25caf2c0a65cf8ae1c Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc: Update to 3.12.1 based releaseOtavio Salvador2013-11-251-1/+1
| | | | | | | | This patch updates the revision to 9ab58339c5 which merges the 3.12.1 release into patches-3.12 branch. Change-Id: I8cc97f2efed68172011efa5b7971e348a1b744a0 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* fsl-alsa-plugins: Update for 3.10 uapi headersLauren Post2013-11-141-1/+2
| | | | | | | Add include directory for uapi which contains the mxc_asrc.h header Change-Id: If4027ff5e7d7bc86704e095fe051aadfdf2f2e20 Signed-off-by: Lauren Post <lauren.post@freescale.com>
* gst-fsl-plugin.inc: Add libgstfsl-0.10.so in ${PN}-libgstfslOtavio Salvador2013-11-141-2/+6
| | | | | | | | | | | The mfw_isink plugin looks for the libgstfsl-0.10.so library, instead of the proper soname. This forces the inclusion of the .so file in the runtime package. Fixes [YOCTO: #3781] Change-Id: I370f5ca6bfbcd5e65fd68214d8ca61434dd8757b Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-imx.inc: Remove imx-test specific hackOtavio Salvador2013-11-142-20/+1
| | | | | | | | The new kernels now have all generated contents installed in sysroot so the imx-text specific hacks are not need anymore. Change-Id: I050fc33ca20447d7453f5553be7c9135354ddb45 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-bootlets: Fix removal of symbolic link in do_deployJavier Viguera2013-11-131-1/+1
| | | | | | Change-Id: I6c33382bf0df7ae71b76030ba3932ce426329913 Signed-off-by: Javier Viguera <javier.viguera@digi.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx6solosabresd.conf: Add ldo device treeLauren Post2013-11-131-1/+1
| | | | | | | | | | | | | | | | | | ENGR00277895: dts: ARM: imx6: add ldo-enable dts files Currently, we use different dts files to support ldo-bypass or ldo-enable, then we need add both dts files for the boards which can support ldo-bypass mode(all boards support ldo-enable at least). So for below boards we need add ldo-enable dts file so that we can use this to easily support ldo-enable mode: 1)mx6q-sabresd board: ldo-bypass dts->mx6q-sabresd.dtb, ldo-enable dts->mx6q-sabresd-ldo.dtb 2)mx6q-sabresd board: ldo-bypass dts->mx6dl-sabresd.dtb, ldo-enable dts->mx6dl-sabresd-ldo.dtb 3)mx6sl-evk board: ldo-bypass dts->mx6sl-evk.dtb, ldo-enable dts->mx6sl-evk-ldo.dtb Change-Id: I261c516495e3921fb1c2d8937d96fb6e3a23e87b Signed-off-by: Lauren Post <lauren.post@freescale.com>
* imx6slevk.conf: Add ldo device treeLauren Post2013-11-131-0/+2
| | | | | | | | | | | | | | | | | | ENGR00277895: dts: ARM: imx6: add ldo-enable dts files Currently, we use different dts files to support ldo-bypass or ldo-enable, then we need add both dts files for the boards which can support ldo-bypass mode(all boards support ldo-enable at least). So for below boards we need add ldo-enable dts file so that we can use this to easily support ldo-enable mode: 1)mx6q-sabresd board: ldo-bypass dts->mx6q-sabresd.dtb, ldo-enable dts->mx6q-sabresd-ldo.dtb 2)mx6q-sabresd board: ldo-bypass dts->mx6dl-sabresd.dtb, ldo-enable dts->mx6dl-sabresd-ldo.dtb 3)mx6sl-evk board: ldo-bypass dts->mx6sl-evk.dtb, ldo-enable dts->mx6sl-evk-ldo.dtb Change-Id: I997bf896a3d3fde482fe9c120a92c16d49817adb Signed-off-by: Lauren Post <lauren.post@freescale.com>
* imx6qsabresd.conf: Add ldo and hdcp DTSLauren Post2013-11-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ENGR00274059-02 ARM: Add new dts for imx6q/imx6dl SabreSD hdcp hdcp ddc pins conflict with i2c2, add new dts file for imx6q and imx6dl SabreSD board, enable hdcp and disable i2c2 in these dts files. Remove hdmi pins property from mx6qdl-sabresd.dtsi. ENGR00279402-1 ARM: dts: imx6: add wdog reset source seclect in dts Some boards use another WDOG reset source to reboot system in ldo-bypass mode. We need add the property in board dts file so that we can easily know the WDOG reset source currently. For Sabresd, WDOG1 for ldo-enable mode(WDOG event), WDOG2 for ldo-bypass mode (reset external pmic to trigger POR event). For sl-evk board, there is no WDOG pin connected with external pmic as Sabresd , because mx6sl boot at 400Mhz. Then both ldo-enable and ldo-bypass mode use the common WDOG1 as reset source. ENGR00277895: dts: ARM: imx6: add ldo-enable dts files Currently, we use different dts files to support ldo-bypass or ldo-enable, then we need add both dts files for the boards which can support ldo-bypass mode(all boards support ldo-enable at least). So for below boards we need add ldo-enable dts file so that we can use this to easily support ldo-enable mode: 1)mx6q-sabresd board: ldo-bypass dts->mx6q-sabresd.dtb, ldo-enable dts->mx6q-sabresd-ldo.dtb 2)mx6q-sabresd board: ldo-bypass dts->mx6dl-sabresd.dtb, ldo-enable dts->mx6dl-sabresd-ldo.dtb 3)mx6sl-evk board: ldo-bypass dts->mx6sl-evk.dtb, ldo-enable dts->mx6sl-evk-ldo.dtb Change-Id: I38fb55249a002888c9da2c5e298acca089759876 Signed-off-by: Lauren Post <lauren.post@freescale.com>
* imx6qsabreauto.conf: Add gpmi-weim DTSLauren Post2013-11-131-1/+1
| | | | | | | | | | | | | | | ENGR00269945: ARM: imx6: add the secondary sabreauto dts for pin conflict The patch is to solve the pin conflicts between devices that are currently added in imx6qdl-sabreauto dts file. It has ecspi1, i2c3, and uart3 enabled while gpmi and weim disabled in the primary imx6qdl-sabreauto.dtsi, and creates the secondary imx6q/dl-sabreauto dts to have gpmi and weim enabled while others disabled. Since usbh1 and usbotg depend on GPIO from max7310 on i2c3, they have to be disabled as well in the secondary sabreauto dts files. Change-Id: I6338e60fa8c1622b2a73e99aa1e3def0a2555bc2 Signed-off-by: Lauren Post <lauren.post@freescale.com>
* imx6dlsabresd.conf: Add in ldo and hdcp DTSLauren Post2013-11-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ENGR00274059-02 ARM: Add new dts for imx6q/imx6dl SabreSD hdcp hdcp ddc pins conflict with i2c2, add new dts file for imx6q and imx6dl SabreSD board, enable hdcp and disable i2c2 in these dts files. Remove hdmi pins property from mx6qdl-sabresd.dtsi. ENGR00279402-1 ARM: dts: imx6: add wdog reset source seclect in dts Some boards use another WDOG reset source to reboot system in ldo-bypass mode. We need add the property in board dts file so that we can easily know the WDOG reset source currently. For Sabresd, WDOG1 for ldo-enable mode(WDOG event), WDOG2 for ldo-bypass mode (reset external pmic to trigger POR event). For sl-evk board, there is no WDOG pin connected with external pmic as Sabresd , because mx6sl boot at 400Mhz. Then both ldo-enable and ldo-bypass mode use the common WDOG1 as reset source. ENGR00277895: dts: ARM: imx6: add ldo-enable dts files Currently, we use different dts files to support ldo-bypass or ldo-enable, then we need add both dts files for the boards which can support ldo-bypass mode(all boards support ldo-enable at least). So for below boards we need add ldo-enable dts file so that we can use this to easily support ldo-enable mode: 1)mx6q-sabresd board: ldo-bypass dts->mx6q-sabresd.dtb, ldo-enable dts->mx6q-sabresd-ldo.dtb 2)mx6q-sabresd board: ldo-bypass dts->mx6dl-sabresd.dtb, ldo-enable dts->mx6dl-sabresd-ldo.dtb 3)mx6sl-evk board: ldo-bypass dts->mx6sl-evk.dtb, ldo-enable dts->mx6sl-evk-ldo.dtb Change-Id: I8a5863d135e5c72419c1eb8f4f34483c2397e567 Signed-off-by: Lauren Post <lauren.post@freescale.com>
* imxdlsabreauto.conf: Add gpmi-weim DTSLauren Post2013-11-131-1/+1
| | | | | | | | | | | | | | | ENGR00269945: ARM: imx6: add the secondary sabreauto dts for pin conflict The patch is to solve the pin conflicts between devices that are currently added in imx6qdl-sabreauto dts file. It has ecspi1, i2c3, and uart3 enabled while gpmi and weim disabled in the primary imx6qdl-sabreauto.dtsi, and creates the secondary imx6q/dl-sabreauto dts to have gpmi and weim enabled while others disabled. Since usbh1 and usbotg depend on GPIO from max7310 on i2c3, they have to be disabled as well in the secondary sabreauto dts files. Change-Id: I1f51cda59468140a2552a73fca5d710ecde1967e Signed-off-by: Lauren Post <lauren.post@freescale.com>
* linux-imx: Upgrade 3.5.7-1.0.0_alpha to 3.10.9-1.0.0_alpha kernelLauren Post2013-11-134-333/+3261
| | | | | | | | The new dependency against 'bc-native' is due used of it during kernel build and has been introduced in 3.9 kernel. Change-Id: I399007e92bb6ff401faf4c7544a924d990cc19cd Signed-off-by: Lauren Post <lauren.post@freescale.com>
* u-boot-imx (2013.04): Update 3.10.9-1.0.0 alphaLauren Post2013-11-131-4/+5
| | | | | Change-Id: Ibf044f87e090ebdbf303a3dedd0ddf74e621ab08 Signed-off-by: Lauren Post <lauren.post@freescale.com>
* linux-fslc: Update to revision 928c8b1Otavio Salvador2013-11-131-1/+1
| | | | | | | | | | | This fixes MX23 NULL pointer derreference when probing NAND chips. The commit which fixes the issue is: 928c8b1 mtd: gpmi: fix the NULL pointer Change-Id: I9f7b54900aed8bad164fd134f8a9c90b93dc0418 Reported-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-imx.inc: Drop extra sysroot stagingOtavio Salvador2013-11-131-8/+0
| | | | | | | | | | In commit 6a6735c (kernel: restore scripts in the sysroot), kernel class has been change to include the scripts contents in sysroot so making the sysroot staging not need so this code can be dropped. Change-Id: Ic91672f7cc2b79a1269c1aaffae2fe7c0173408b Reported-by: Fabio Labruna <fabio@siddha.it> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* fsl-default-providers.inc: Make virtual/kernel assigment delayedOtavio Salvador2013-11-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In 01851da (machine/*: Allow kernel provider override) the assigment of preferred provider for virtual/kernel has been changed to a weak assignment. This works for most of cases but has caused a regression in some machines. When a machine includes the imx-base.inc file, the assignment is done and the intended setting of the machine does not take effect. For example, in the below code fragment: ,----[ Wandboard board configuration fragment ] | include conf/machine/include/imx-base.inc | ... | PREFERRED_PROVIDER_virtual/kernel ?= "linux-wandboard" `---- the virtual/kernel provider would be 'linux-imx' as, at the time of imx-base.inc inclusion, it was undefined. The expected behaviour would be to use 'linux-imx' /only/ when no setting has been done. The ??= operator solves this as it is used /only/ if no assignment is done to the virtual/kernel provider in the end of the parsing. So it gives the expected behaviour. Change-Id: Iab73dcff8bef7f2df1064a0d5d04fd506a4c3144 Reported-by: Alfonso Tamés <alfonso@mantic.mx> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>