summaryrefslogtreecommitdiffstats
path: root/conf
diff options
context:
space:
mode:
authorTom Hochstein <tom.hochstein@nxp.com>2020-12-03 16:45:19 -0600
committerOtavio Salvador <otavio@ossystems.com.br>2021-01-21 08:37:58 -0300
commit1d8e0f97a0dc240790b827f4fa6c417ad5c515b4 (patch)
treee6f426349fa9952ce7eefb42ee03294b4ec351e3 /conf
parentb51283ec69b5b70d94662aa44416aaa519352b7f (diff)
downloadmeta-freescale-1d8e0f97a0dc240790b827f4fa6c417ad5c515b4.tar.gz
imx7dsabresd: Add OP-TEE, Broadcom WiFi, nonsec, device trees, and XSERVER
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>
Diffstat (limited to 'conf')
-rw-r--r--conf/machine/imx7dsabresd.conf29
1 files changed, 19 insertions, 10 deletions
diff --git a/conf/machine/imx7dsabresd.conf b/conf/machine/imx7dsabresd.conf
index 84de3862..a172aa49 100644
--- a/conf/machine/imx7dsabresd.conf
+++ b/conf/machine/imx7dsabresd.conf
@@ -9,25 +9,34 @@ MACHINEOVERRIDES =. "mx7:mx7d:"
9require conf/machine/include/imx-base.inc 9require conf/machine/include/imx-base.inc
10require conf/machine/include/tune-cortexa7.inc 10require conf/machine/include/tune-cortexa7.inc
11 11
12MACHINE_FEATURES += " pci wifi bluetooth" 12MACHINE_FEATURES += "pci wifi bluetooth bcm4339 bcm43455"
13 13
14KERNEL_DEVICETREE = " \ 14KERNEL_DEVICETREE = "imx7d-sdb.dtb"
15 imx7d-sdb.dtb \ 15KERNEL_DEVICETREE_append_use-nxp-bsp = " \
16 imx7d-sdb-epdc.dtb \ 16 imx7d-sdb-epdc.dtb \
17 imx7d-sdb-gpmi-weim.dtb \ 17 imx7d-sdb-gpmi-weim.dtb \
18 imx7d-sdb-m4.dtb \ 18 imx7d-sdb-m4.dtb \
19 imx7d-sdb-mipi-dsi.dtb \ 19 imx7d-sdb-mipi-dsi.dtb \
20 imx7d-sdb-pcie-ep.dtb \
20 imx7d-sdb-qspi.dtb \ 21 imx7d-sdb-qspi.dtb \
21 imx7d-sdb-reva.dtb \ 22 imx7d-sdb-reva.dtb \
22 imx7d-sdb-sht11.dtb \ 23 imx7d-sdb-sht11.dtb \
24 imx7d-sdb-usd-wifi.dtb \
23" 25"
24 26
25KERNEL_DEVICETREE_use-mainline-bsp = "imx7d-sdb.dtb"
26 27
27UBOOT_CONFIG ??= "sd" 28UBOOT_CONFIG ??= " \
28UBOOT_CONFIG[sd] = "mx7dsabresd_config,sdcard" 29 sd \
29UBOOT_CONFIG[qspi1] = "mx7dsabresd_qspi1_config" 30 ${@bb.utils.contains('MACHINE_FEATURES', 'optee', 'sd-optee', '', d)} \
30UBOOT_CONFIG[nand] = "mx7dsabresd_nand_config,ubifs" 31"
31UBOOT_CONFIG[epdc] = "mx7dsabresd_epdc_config" 32UBOOT_CONFIG[sd] = "mx7dsabresd_config,sdcard"
32UBOOT_CONFIG[mfgtool] = "mx7dsabresd_config" 33UBOOT_CONFIG[sd-optee] = "mx7dsabresd_optee_config,sdcard"
34UBOOT_CONFIG[nonsec] = "mx7dsabresd_nonsec_config,sdcard"
35UBOOT_CONFIG[qspi1] = "mx7dsabresd_qspi1_config"
36UBOOT_CONFIG[nand] = "mx7dsabresd_nand_config,ubifs"
37UBOOT_CONFIG[epdc] = "mx7dsabresd_epdc_config"
38UBOOT_CONFIG[mfgtool] = "mx7dsabresd_config"
39
40OPTEE_BIN_EXT = "7dsdb"
33 41
42XSERVER += "mesa-driver-swrast"