aboutsummaryrefslogtreecommitdiffstats
path: root/conf/machine/imx7dsabresd.conf
AgeCommit message (Collapse)Author
2024-04-12linux-fslc-imx: Update from v6.1 to v6.6Luan Rafael Carneiro
Update linux-fslc-imx from version 6.1 to 6.6. This commit also changes 32-bit imx based machines to add device tree subdirectory. The changed machines are: - conf/machine/imx6qdlsabreauto.conf - conf/machine/imx6qdlsabresd.conf - conf/machine/imx6slevk.conf - conf/machine/imx6sllevk.conf - conf/machine/imx6sxsabreauto.conf - conf/machine/imx6sxsabresd.conf - conf/machine/imx6ulevk.conf - conf/machine/imx6ullevk.conf - conf/machine/imx6ulz-14x14-evk.conf - conf/machine/imx7dsabresd.conf - conf/machine/imx7ulpevk.conf Signed-off-by: Luan Rafael Carneiro <luan.rafael@ossystems.com.br>
2023-07-11imx*.conf: Drop unused UBOOT_CONFIG[mfgtool]Tom Hochstein
UBOOT_CONFIG[mfgtool] is no longer used since the following: 88399694 linux-*-mfgtool, u-boot-*-mfgtool: Remove specific recipes Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2022-12-27conf/machine: Add NXP WiFi/BT support to NXP boardsTom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2022-11-09imx7dsabresd.conf: Add dtb for NXP BSPTom Hochstein
Add the following dtb for linux-imx 5.15.52: - imx7d-sdb-mqs.dtb Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2021-08-18machines: Adjust for using new location of tune files from coreKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-12layer: Convert to new override syntaxKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-24Rework the u-boot-fslc and u-boot-imx settings logicOtavio Salvador
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>
2021-01-21imx7dsabresd: Add OP-TEE, Broadcom WiFi, nonsec, device trees, and XSERVERTom Hochstein
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. Add non-secure boot configuration option. Add device trees for PCIE EP and USD WiFi. Add mesa-driver-swrast to XSERVER. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2020-04-16machine: imx[6,7,8]: update dtb references for 5.4 kernelAndrey Zhizhikin
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>
2019-08-15imx6sllevk:imx7dsabresd:imx7ulpevk: Remove firmware-imx-brcm dependencyDaiane Angolini
The Broadcom support was removed by d94f748d14d89fd2c62f03ddf181706626b0de91 so we do not need to install it on images any more. Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com>
2018-07-02imx7dsabresd: Use mx7dsabresd_config configuration for sd devicesFabio Berton
Defconfig mx7dsabresd_secure_config was removed on U-Boot: commit feb14c6348caadfd7bbb1e972f0c484faffa5a72 Author: Fabio Estevam <fabio.estevam@nxp.com> Date: Thu Apr 19 17:34:10 2018 -0300 mx7dsabresd: Remove the mx7dsabresd_secure_defconfig target mx7dsabresd_secure_defconfig was introduced to allow booting NXP kernel that has CAAM support and needs to boot in secure mode. Instead of keeping two different config targets for the same board, remove mx7dsabresd_secure_defconfig and select CONFIG_ARMV7_BOOT_SEC_DEFAULT inside mx7dsabresd_defconfig so that this target could be used to boot both mainline and the vendor kernel. This makes maintenance task easier and avoid potentially confusion for the end user. Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com> Acked-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org> Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-10-05machines: fix dtb build failure when use-mainline-bsp is usedHiraku Toyooka
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>
2017-01-23Update machine description fieldsAlexandra Safta
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>
2016-09-08Convert SOC_FAMILY to MACHINEOVERRIDESOtavio Salvador
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>
2016-08-23imx7dsabresd: Install WiFi and Bluetooth by defaultDaiane Angolini
This machine has the ZP_BCM4339 chip, so install the firmware by default. Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-08-23machine: Change maintainer email to nxp.com for Lauren PostLauren Post
Signed-off-by: Lauren Post <lauren.post@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-08-05imx7dsabresd: Add mipi-dsi device treeLauren Post
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-07-15imx7dsabresd: Fix the boot of a NXP kernelOtavio Salvador
Booting a NXP kernel with mainline U-boot leads to the following kernel crash: ,---- | caam: probe of 30900000.caam failed with error -11 | Unable to handle kernel NULL pointer dereference at virtual address 00000004 | pgd = 80004000 | [00000004] *pgd=00000000 | Internal error: Oops: 805 [#1] PREEMPT SMP ARM `---- This happens because NXP kernel expects MX7 to boot in secure mode, so introduce mx7dsabresd_secure_defconfig that selects CONFIG_MX7_SEC and allows booting a NXP provided kernel successfully. Change-Id: Ic05912c1328c75e8e25c89e7543b67c8c214e20d Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-04-19imx7dsabresd: Restructure device tree with new reva namesLauren Post
Some device trees are only needed for reva board The following are reva device trees imx7d-sdb-reva.dtb imx7d-sdb-reva-epdc.dtb imx7d-sdb-reva-gpmi-weim.dtb imx7d-sdb-reva-hdmi-audio.dtb imx7d-sdb-reva-m4.dtb imx7d-sdb-reva-qspi.dtb imx7d-sdb-reva-touch.dtb imx7d-sdb-reva-wm8960.dtb Signed-off-by: Lauren Post <lauren.post@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-04-19imx7dsabresd: Add epdc U-Boot configurationLauren Post
i.MX 7Dual supports epdc hardware so add epdc boot configuration Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-04-19imx7dsabresd: fix typo of mfgtool configTzu-Jung Lee
Signed-off-by: Tzu-Jung Lee <roylee17@currantlabs.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-04-19imx7dsabresd: Use U-Boot FSLC by defaultOtavio Salvador
The U-Boot 2015.10 adds support for the i.MX7 so we can use it instead of Freescale fork, preferring the mainline code. Change-Id: Ib375f8aa10a482b631eb99d7b5eb86866c87351e Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-04-19imx7dsabresd: Add touch imx7d-sdb-touch device treeLauren Post
Add an new dts file: imx7d-sdb-touch.dts.This file adds tsc2046 touch screen controller support. Due to the pin PENIRQ of tsc2046 is conflict with the interrupt pin of HDMI, so in this patch, disable the HDMI. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-04-19imx7dsabresd: Add sim imx7d-sdb-sim device treesLauren Post
Add the SIM1 device tree support on i.MX 7D SABRE SD Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-04-19imx7dsabresd: Create i.MX 7Dual SABRE Smart Device machineLauren Post
Create i.MX 7Dual SABRE Smart Device with device tree support for enet, epdc, gpmi-weim, hdmi-audio, m4, qspi and wm8960 configurations. Create U-Boot support for sdcard, qspi, nand and mfgtool configurations. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>