summaryrefslogtreecommitdiffstats
path: root/conf/machine/include
Commit message (Collapse)AuthorAgeFilesLines
...
* imx-base.inc: Limit use-fsl-bsp u-boot overrides to i.MX 6 and 7Tom Hochstein2019-02-271-4/+8
| | | | | | | The u-boot overrides are appropriate for i.MX 6 and 7 only and break i.MX 8 builds. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* u-boot.imx: Add u-boot configuration for fslTom Hochstein2019-02-181-0/+8
| | | | | | | | | | | The fsl distro was broken for the following machine files because they set u-boot configuration to fslc configuration: - imx6qdlsabreauto - imx6qdlsabresd - imx6ulevk Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* Merge pull request #45 from thochstein/L4.9.123-2.3.0-0201Otavio Salvador2019-02-161-1/+1
|\ | | | | L4.9.123 2.3.0 0201
| * imx-base.inc: Fix strange whitespace problemTom Hochstein2019-02-011-1/+1
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* | Stop using SERIAL_CONSOLE and switch all boards to SERIAL_CONSOLESMarc Ferland2019-02-081-2/+2
| | | | | | | | | | | | | | | | | | | | SERIAL_CONSOLE has been deprecated for a while now (see [1]). This patch fixes the machines that where still using the old variable. [1]: https://www.yoctoproject.org/docs/2.7/ref-manual/ref-manual.html#migration-2.6-serial-console-deprecated Signed-off-by: Marc Ferland <ferlandm@amotus.ca> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* | imx-base: Enable wic.bmap image generation as defaultFabio Berton2019-01-311-1/+1
|/ | | | | | | | | | | | Bmaptool is a generic tool for creating the block map (bmap) for a file and copying files using the block map. Is faster than use dd to flash images to SD Cards. More info about bmap here [1]. [1] - https://github.com/intel/bmap-tools Change-Id: I727d63104baa3669e83db127b03b3b0af6cd45b9 Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-imx-boot-bootpart.wks: change default offset of bootloaderMax Krummenacher2019-01-291-1/+1
| | | | | | | | | | The i.MX 8QXP bootrom in B0 silicon reads the 1st image container at offset 32k while tha A0 silicon started at 33k. The machine configurations already contain the variable IMX_BOOT_SEEK to specify the needed offset. Change the wks file accordingly. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* imx-base.inc: use SDMA RAM script for the whole i.MX 6 familyStefan Agner2019-01-141-2/+3
| | | | | | | The Linux device trees of all members of the i.MX 6 family use the same SDMA RAM script. Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
* wic:mx8: Create wks file for imx8 family using imx-bootDaiane Angolini2019-01-101-0/+3
| | | | | | | | | | | imx8 family boards use u-boot as boot loader in addition to some other binaries. The final bootloader binary is gathered by mkimage into a file called imx-boot. Add the wks file to create the wic image tailored for imx8 family. Set the wks file as default for all imx8. Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com>
* mx8: move non soc specific fw out of imx-baseMax Krummenacher2019-01-091-1/+0
| | | | | | | It is unlikely that all future mx8 machines will require ath10k fw. So add it in the specific board configuration and not in imx-base.inc. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* mx8: prefer u-boot-imx, linux-imxMax Krummenacher2019-01-091-3/+6
| | | | | | | | | | | Fixes: | ERROR: Nothing PROVIDES 'virtual/kernel' | linux-fslc-imx PROVIDES virtual/kernel but was skipped: incompatible with machine imx8qmmek (not in COMPATIBLE_MACHINE) | ERROR: Nothing PROVIDES 'virtual/bootloader' | u-boot-fslc PROVIDES virtual/bootloader but was skipped: incompatible with machine imx8qmmek (not in COMPATIBLE_MACHINE) Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* imx-base.inc: Share i.MX 8 and i.MX 8X binariesTom Hochstein2018-12-131-1/+1
| | | | | | | The SOC-specific binaries for i.MX 8 and 8X families are compatible, so set MACHINE_SOCARCH_SUFFIX to share. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-base.inc: Add sha384sum to fix 8X builds of imx-bootTom Hochstein2018-12-131-0/+2
| | | | | | | | Fix the following build error: | sh: 1: sha384sum: not found | Failed to hash file: scfw_tcm.bin Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-base.inc: Upgrade libdrm to 2.4.91.imxTom Hochstein2018-10-311-3/+3
| | | | | | Update the PREFERRED_VERSION. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx8mmevk.conf/imx-base.inc: Add i.MX 8MM EVK supportYuqing Zhu2018-10-061-0/+3
| | | | | Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qoriq-base : remove PREFERRED_PROVIDER_openssl10Chunrong Guo2018-10-011-1/+0
| | | | | | | *openssl-qoriq remove openssl10 Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-base.inc Add missing overrides to for `use-mainline-bsp`Andreas Müller2018-09-171-0/+7
| | | | | | | | Just in case somebody tries to build machines without BLOBs using these overrides. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-gpu-viv: Add support for OpenCL and OpenVXTom Hochstein2018-09-081-0/+11
| | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-dpu-g2d: Use machine override for compatibilityTom Hochstein2018-09-081-2/+2
| | | | | | Use imxdpu override for machine compatibility. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-base.inc: Add support for i.MX 8QM, 8MQ, and 8QXPTom Hochstein2018-09-081-0/+6
| | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-base.inc: Update kernel image type for i.MX 8Tom Hochstein2018-09-081-0/+1
| | | | | | For all arm64 kernel image type is Image. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* wayland-protocols: Downgrade to 1.13 for i.MXTom Hochstein2018-09-071-0/+4
| | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-base.inc: Simplify preferred providers for graphicsTom Hochstein2018-08-021-46/+11
| | | | | | | Replace SOC-specific overrides with feature overrides. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-base.inc: Remove redundant DEFAULTTUNE settingTom Hochstein2018-08-021-1/+0
| | | | | | | | DEFAULTTUNE is set to aarch64 in arch-arm64.inc, so no need to set it again. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* utilities.inc: Use only the basename for dtb filesFabio Berton2018-07-202-1/+19
| | | | | | | | | Use make_dtb_boot_files function to use basename from KERNEL_DEVICETREE files. This is useful for dtb with name: whatever/my_dtb_file.dtb Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
* imx-base.inc: fix UBOOT_MAKE_TARGET so that SPL is builtGary Bisson2018-07-121-1/+1
| | | | Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
* imx-base.inc: replace imx-vpu with virtual/imxvpuGary Bisson2018-07-121-5/+5
| | | | | | Since either imx-vpu or imx-vpu-hantro can now provide virtual/imxvpu. Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
* imx-base.inc: Use KERNEL_DEVICETREE variable in IMAGE_BOOT_FILESFabio Berton2018-07-112-31/+1
| | | | | | | | | | OE-Core commit 1860d9d3c62e2e94cd68a809385873ffd8270b6d removed KERNEL_IMAGETYPE prefix from device tree name, so we don't need to use utilities.inc and we can just use KERNEL_DEVICETREE variable in IMAGE_BOOT_FILES. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-base.inc: Add imxfbdev and imxdrm to MACHINEOVERRIDES_EXTENDERTom Hochstein2018-07-111-10/+10
| | | | | | | | - weston uses the imxfbdev override for backend configuration - imx-gpu-viv uses the imxdrm override for dependency configuration Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-base.inc: Add i.MX8MQ supportTom Hochstein2018-07-111-3/+16
| | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* weston: Copy upstream 4.0 recipeTom Hochstein2018-07-051-2/+3
| | | | | | | http://git.yoctoproject.org/cgit.cgi/poky/tree/?h=master-next&id=d05a268c5069c3fb47ceed47862ba36b5f49ebd3 Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* weston: Set package arch for all i.MXTom Hochstein2018-07-051-1/+1
| | | | | | | | | Weston is built from a fork for all i.MX, not just those with GPU, so set the package arch accordingly. Change-Id: Ib8b2e639a8393dd41832c972d21812ee990a6c47 Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* wic: Fix image generation for i.MX MXS SoC familyOtavio Salvador2018-07-031-1/+1
| | | | | | | | | | | The image needs to use the U-Boot generated, for the uSD card, so a dependency on that must be added to ensure the file is available prior 'wic' uses it. Besides that, the fstype needs to be changed so it sets the partition mark allowing the bootrom to find it. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-base.inc: Add imxgpu to MACHINEOVERRIDES_EXTENDERTom Hochstein2018-06-291-16/+16
| | | | | | | | | Add imxgpu to simplify the conditional for imxgpu2d OR imxgpu3d. Note that i.MX 8MQ has no 2D, so the previous idiom of using imxgpu2d to mean any GPU is no longer correct. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-base: Use i.MX's fork of libdrm for i.MX6 and i.MX7Otavio Salvador2018-06-291-1/+6
| | | | | | | | There few components which require the new libdrm fork, so we must use it when using NXP's BSP components. Besides adding the preferred version we need also to add it to the SoC architecture filter. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-gpu-viv: Rename package for libgalTom Hochstein2018-06-261-0/+1
| | | | | | | | Change virtual/libgal-x11 to libgal-imx since there are no other providers and it is not X11-specific. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-base.inc: Improve formattingTom Hochstein2018-06-261-14/+41
| | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* xf86-video-imx-vivante: Remove fb from nameTom Hochstein2018-06-261-1/+1
| | | | | | | | The driver is no longer only for framebuffer, so remove the designation from the name. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* weston: Fix PREFERRED_VERSION_westonTom Hochstein2018-06-261-1/+2
| | | | | | | | It seems that overrides from MACHINEOVERRIDES_EXTENDER are not available here. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* e6500-64b.inc: add recipesChunrong Guo2018-05-251-0/+11
| | | | | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* e500mc.inc: add recipesC.R. Guo2018-03-151-0/+6
| | | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* e6500.inc: add recipesC.R. Guo2018-03-151-0/+12
| | | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-gpu-g2d: Move imx-gpu-g2d out of imx-gpu-viv v6Tom Hochstein2018-03-151-1/+1
| | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-base: Add wic option to not update fstabFabio Berton2018-02-281-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | >From Openembedded Core commit: commit 00420ec42140c1b752132bda190dede85756d157 Author: Fabio Berton <fabio.berton@ossystems.com.br> Date: Wed Apr 19 13:42:47 2017 -0300 wic: Add option to not change fstab Create an option to wic doesn't change fstab file, the final fstab file will be same that in rootfs and wic doesn't update file, e.g adding a new mount point. Users can control the fstab file content in base-files recipe. This is useful if you want to only create an partition but not add fstab mount point or add new mount point using label e.g: LABEL=recovery /recovery auto defaults 0 1 Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> This change is useful to avoid duplicate entries on final image fstab, and system will not mount partitions that doesn't exist. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qoriq-base.inc: define PREFERRED_PROVIDER_ptpdChunrong Guo2018-02-211-0/+1
| | | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* e5500-64b.inc: add recipesChunrong Guo2018-01-261-0/+11
| | | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* e5500.inc: add recipesChunrong Guo2018-01-261-0/+6
| | | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qoriq-ppc.inc: add recipesChunrong Guo2018-01-261-0/+10
| | | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* e500v2.inc: add recipeChunrong Guo2018-01-261-0/+4
| | | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* weston: Switch to 2.0 with i.MX forkTom Hochstein2017-12-181-4/+2
| | | | | | | | | | EGL support was removed from the fbdev compositor in Weston 2.0. Add it back via an i.MX fork. This has been verified with imx-gpu-viv v6 only. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>