summaryrefslogtreecommitdiffstats
path: root/conf/machine/imx6ulevk.conf
Commit message (Collapse)AuthorAgeFilesLines
* conf/machine: Add NXP WiFi/BT support to NXP boardsTom Hochstein2022-12-271-1/+1
| | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx6ul*evk.conf: Add dtb to NXP BSPTom Hochstein2022-11-091-7/+8
| | | | | | Add imx6ull-14x14-evk-btwifi-sdio3_0.dtb for linux-imx 5.15.52. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx6ulevk.conf: Add missing overrides for u-boot-imx-mfgtoolTom Hochstein2022-08-021-0/+2
| | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx6ul*: remove obsolete device tree entryOleksandr Suvorov2022-03-291-1/+0
| | | | | | | | | | | | The imx6ul-14x14-evk-btwifi-oob.dtb and imx6ull-14x14-evk-btwifi-oob.dtb are no longer available in the kernel lf-5.10.y, it was removed in a1488e98156ea1a597353c93b76b4f7fd8dd7c7c Remove entries for non-existent dtb files. This fixes building a Linux kernel recipe for imx6ulevk/imx6ullevk. Fixes: 3f93c925 ("linux-imx*: Upgrade to 5.10.52") Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
* Rework machine definitions to reduce duplicationOtavio Salvador2022-02-211-1/+1
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* machines: Adjust for using new location of tune files from coreKhem Raj2021-08-181-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* layer: Convert to new override syntaxKhem Raj2021-08-121-6/+6
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* imx6ulevk: Fix comment about SPL supportOtavio Salvador2021-04-101-2/+1
| | | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Change-Id: If9e1b788bebeef4429a2ed71756aac54629cba30
* Rework the u-boot-fslc and u-boot-imx settings logicOtavio Salvador2021-03-241-5/+17
| | | | | | | | | | We need to make it more obvious what is in use, when we support both bootloaders and for it we are now using the _pn suffix for both. This also fixes the WIC_FILE depending on the choice otherwise image build fails. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* Revert "imx6*.conf: Rework machine assignments for u-boot variables"Otavio Salvador2021-03-241-6/+5
| | | | This reverts commit cc4b91bf3a3cf5c2034372c607783048aae44b65.
* imx6*.conf: Rework machine assignments for u-boot variablesTom Hochstein2021-03-131-5/+6
| | | | | | | | | | | | | | | | | | The u-boot settings in imx6qdlsabresd, imx6qdlsabreauto, and imx6ulevk are set to values that are correct for u-boot-fslc. Attempts to override these settings to fix u-boot-imx builds have broken u-boot-fslc builds, and vice versa. The u-boot-imx build is currently broken: ``` | install: cannot stat '/opt/work/upstream/fsl-xwayland/tmp/work/imx6qdlsabresd-fsl-linux-gnueabi/u-boot-imx/2020.04-r0/build/u-boot.img': No such file or directory ``` Rework the u-boot-fslc-specific overrides so they are used conditionally only for u-boot-fslc. The default settings are correct for u-boot-imx. Fixes: 880dbf2 ("fsl-base.inc: use conditional assignment for base variables") Fixes: e83f54d ("machines: imx-base.inc: fix failing u-boot builds") Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx6ulevk: Add OP-TEE and Broadcom WiFi, remove pciTom Hochstein2021-01-211-6/+12
| | | | | | | | | | | Add OP-TEE support. Add optee to MACHINE_FEATURES to enable OP-TEE in u-boot-imx. OP-TEE is currently not supported by u-boot-fslc. Enable Broadcom 4339 and 43455 WiFi modules. Remove pci which is not supported by 6UL EVK. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* machine: imx[6,7,8]: update dtb references for 5.4 kernelAndrey Zhizhikin2020-04-161-3/+10
| | | | | | | | | | | | | | | | | | Updated kernel has some DTS files added and some dropped for various i.MX derivatives. Those should be aligned with respective machines in order to deliver proper DTB files, and do not fail the build for those are missing. Device tree files listed in respective machines are those only present in updated 5.4 kernel release from NXP. Derivatives, which relied on those device trees that are discarded from the new kernel release should backport their respective files onto that update. In other words: if after this update the DTS file used for the HW happens to be missing - it should be manually added for that HW, since the default version is no longer provided by NXP in their updated kernel tree. Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
* Fix WKS_FILE to use files with .in extensionFabio Berton2019-08-121-1/+1
| | | | | | | | | | meta-freescale commit 6be9d197386b5c3bd72023981df805d42f87684c renamed imx-uboot-spl-bootpart.wks to imx-uboot-spl-bootpart.wks.in The .in extension in wks files allows bitbake variables to be used in kickstarter files. Set WKS_FILES for all machines to match this new filename. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
* Update dtb list for iMX machines.Alexandru Palalau2019-06-271-1/+1
| | | | | | Allign with dtb changes from latest version of linux-imx. Signed-off-by: Alexandru Palalau <ioan-alexandru.palalau@nxp.com>
* u-boot.imx: Add u-boot configuration for fslTom Hochstein2019-02-181-2/+4
| | | | | | | | | | | 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>
* machines: fix dtb build failure when use-mainline-bsp is usedHiraku Toyooka2017-10-051-0/+1
| | | | | | | | | When the use-mainline-bsp is used, dtb files listed in KERNEL_DEVICETREE are different from ones to be build, so the build fails. This patch fixes it by adding KERNEL_DEVICETREE_use_mainline_bsp. Signed-off-by: Hiraku Toyooka <hiraku.toyooka@cybertrust.co.jp> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* Use wic.gz for all i.MX machines by defaultOtavio Salvador2017-10-051-0/+1
| | | | | | | | | | | | | | This change moves the default image for all i.MX machines. We moved from sdcard.gz to wic.gz. Following machines were change: - imx25pdk: use imx-uboot.wks - imx6qdlsabreauto: use imx-uboot-spl-bootpart.wks - imx6qdlsabresd: use imx-uboot-spl-bootpart.wks - imx6ulevk: use imx-uboot-spl-bootpart.wks Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx6ulevk: Add mx6 in the MACHINEOVERRIDES setOtavio Salvador2017-01-271-1/+1
| | | | | | | | | The i.MX 6UL was dealt in a specific way due the metadata not being fully ported still to the feature overrides set; now that most metadata has been converted it is the right time to add the mx6 SoC family here as well. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* Update machine description fieldsAlexandra Safta2017-01-231-2/+2
| | | | | | | | | Change description fields from Freescale to NXP in machine files to align to 2016 corporate transfer to NXP. Signed-off-by: Alexandra Safta <alexandra-ioana.safta@nxp.com> Signed-off-by: Lauren Post <lauren.post@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx6ulevk: Add imx6ul-14x14-evk-emmc.dtb device treeLauren Post2016-10-181-1/+2
| | | | | | | | Enable eMMC for i.MX6UL EVK rework board due to the pad conflict with NAND and Micro-SD. Signed-off-by: Lauren Post <lauren.post@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx6ulevk: Add imx6ul-14x14-evk-usb-certi device treeLauren Post2016-10-181-1/+1
| | | | | | | | | | Below are the differences between standard evk: - Enable tpl - Enable software control vbus for otg2 (hardware rework is needed) - Disable TSC due to the pin conflict with above vbus regulator Signed-off-by: Lauren Post <lauren.post@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx6ulevk: Add imx6ul-14x14-evk-gpmi-weim device treeLauren Post2016-10-181-1/+2
| | | | | | | Support NAND on i.MX6UL EVK board Signed-off-by: Lauren Post <lauren.post@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx6ulevk: Add emmc U-Boot configurationLauren Post2016-10-181-0/+1
| | | | | Signed-off-by: Lauren Post <lauren.post@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* Convert SOC_FAMILY to MACHINEOVERRIDESOtavio Salvador2016-09-081-2/+2
| | | | | | | | | | The SOC_FAMILY is an indirection which makes the understanding, from OpenEmbedded versed developers and users, more difficult. Instead of using the SOC_FAMILY indirection which is rarely used, we now move to the MACHINEOVERRIDES mechanism as this is in fact what is in use. Change-Id: Ic6e58b79bdc990ac853c87761c3fff635786e4e5 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* machine: Change maintainer email to nxp.com for Lauren PostLauren Post2016-08-231-1/+1
| | | | | Signed-off-by: Lauren Post <lauren.post@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx6ulevk: Add Murata BT/WiFi module supportLauren Post2016-04-191-1/+1
| | | | | | | | Add Murata Type ZP (BCM4339) module support on below platforms: - i.MX6UL SDB RevC (SD1 slot) + Murata adapter V2.0 Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx6ulevk: Configure machine to use u-boot SPLDaiane Angolini2016-04-191-0/+3
| | | | | | | | | | | | | | At first, this machine was supported only by u-boot-imx U-Boot provider, however as soon as u-boot-fslc included this support, the U-Boot provider was changed. During the change of default U-Boot provider, the SPL configuration end up being missed. The needed SPL configuration is set up in this patch. Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com> Reviewed-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx6ulevk: Use U-Boot FSLC by defaultOtavio Salvador2016-04-191-3/+0
| | | | | | | | The U-Boot 2015.10 adds support for the i.MX6 UltraLite so we can use it instead of Freescale fork, preferring the mainline code. Change-Id: I5dc770bcecd14120b5478b67d9a47eebfc834300 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* Rework i.MX6 UltraLite support to not use other i.MX6 codeOtavio Salvador2016-04-191-1/+1
| | | | | | | | | | | | | | The i.MX6 UltraLite is very different from the other i.MX6 SoCs and the current BSP infrastructure needs to be reworked to allow for more granullar control of the features each SoC provide to control the changes to be applied for the SoC peripherals support. For now, it is not possible to express this clearly in the BSP so the current change is to revert some of the changes done for the i.MX6 UltraLite to be enabled and make sure that the boards using the SoC does not inherit the 'mx6' override. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx6ulevk: Create i.MX 6 UltraLite EVK machineLauren Post2016-04-191-0/+22
Introducing the i.MX 6 Ultra Lite EVK machine. i.MX 6 UltraLite is a CortexA7 with no GPU or VPU. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>