summaryrefslogtreecommitdiffstats
path: root/conf
diff options
context:
space:
mode:
Diffstat (limited to 'conf')
-rw-r--r--conf/machine/include/imx8mm-evk.inc9
-rw-r--r--conf/machine/include/imx8mn-evk.inc5
-rw-r--r--conf/machine/include/imx8mp-evk.inc5
3 files changed, 17 insertions, 2 deletions
diff --git a/conf/machine/include/imx8mm-evk.inc b/conf/machine/include/imx8mm-evk.inc
index 3ea562ff9..85419a454 100644
--- a/conf/machine/include/imx8mm-evk.inc
+++ b/conf/machine/include/imx8mm-evk.inc
@@ -3,15 +3,20 @@ MACHINEOVERRIDES =. "imx-boot-container:mx8:mx8m:mx8mm:"
3require conf/machine/include/imx-base.inc 3require conf/machine/include/imx-base.inc
4require conf/machine/include/arm/armv8a/tune-cortexa53.inc 4require conf/machine/include/arm/armv8a/tune-cortexa53.inc
5 5
6# Mainline BSP defaults to "generic" cortexa53 configuration,
7# adjust it here to include crypto extension which enables
8# inline NEON and FPU code generation
9DEFAULTTUNE:use-mainline-bsp = "cortexa53-crypto"
10
6MACHINE_FEATURES += "pci wifi bluetooth bcm43455 bcm4356" 11MACHINE_FEATURES += "pci wifi bluetooth bcm43455 bcm4356"
7 12
8# NXP BSP can consume proprietary jailhouse, BCM4359, and QCA9377 driver and firmware 13# NXP BSP can consume proprietary jailhouse and BCM4359 firmware
9# Since the firmware is not available publicly, and rather distributed 14# Since the firmware is not available publicly, and rather distributed
10# under "Proprietary" license - we opt-out from using it in all BSPs 15# under "Proprietary" license - we opt-out from using it in all BSPs
11# and pin it to NXP BSP only 16# and pin it to NXP BSP only
12# OP-TEE is also applicable to NXP BSP, mainline BSP seems not to have 17# OP-TEE is also applicable to NXP BSP, mainline BSP seems not to have
13# a full support for it yet. 18# a full support for it yet.
14MACHINE_FEATURES:append:use-nxp-bsp = " optee jailhouse bcm4359 qca9377" 19MACHINE_FEATURES:append:use-nxp-bsp = " optee jailhouse bcm4359"
15 20
16KERNEL_DEVICETREE = " \ 21KERNEL_DEVICETREE = " \
17 freescale/${KERNEL_DEVICETREE_BASENAME}.dtb \ 22 freescale/${KERNEL_DEVICETREE_BASENAME}.dtb \
diff --git a/conf/machine/include/imx8mn-evk.inc b/conf/machine/include/imx8mn-evk.inc
index 3c867473e..4f8973491 100644
--- a/conf/machine/include/imx8mn-evk.inc
+++ b/conf/machine/include/imx8mn-evk.inc
@@ -3,6 +3,11 @@ MACHINEOVERRIDES =. "imx-boot-container:mx8:mx8m:mx8mn:"
3require conf/machine/include/imx-base.inc 3require conf/machine/include/imx-base.inc
4require conf/machine/include/arm/armv8a/tune-cortexa53.inc 4require conf/machine/include/arm/armv8a/tune-cortexa53.inc
5 5
6# Mainline BSP defaults to "generic" cortexa53 configuration,
7# adjust it here to include crypto extension which enables
8# inline NEON and FPU code generation
9DEFAULTTUNE:use-mainline-bsp = "cortexa53-crypto"
10
6MACHINE_FEATURES += "wifi bluetooth bcm43455 bcm4356" 11MACHINE_FEATURES += "wifi bluetooth bcm43455 bcm4356"
7 12
8# NXP BSP can consume proprietary jailhouse and Broadcom drivers 13# NXP BSP can consume proprietary jailhouse and Broadcom drivers
diff --git a/conf/machine/include/imx8mp-evk.inc b/conf/machine/include/imx8mp-evk.inc
index 9697b3f60..7635d08ce 100644
--- a/conf/machine/include/imx8mp-evk.inc
+++ b/conf/machine/include/imx8mp-evk.inc
@@ -3,6 +3,11 @@ MACHINEOVERRIDES =. "imx-boot-container:mx8:mx8m:mx8mp:"
3require conf/machine/include/imx-base.inc 3require conf/machine/include/imx-base.inc
4require conf/machine/include/arm/armv8a/tune-cortexa53.inc 4require conf/machine/include/arm/armv8a/tune-cortexa53.inc
5 5
6# Mainline BSP defaults to "generic" cortexa53 configuration,
7# adjust it here to include crypto extension which enables
8# inline NEON and FPU code generation
9DEFAULTTUNE:use-mainline-bsp = "cortexa53-crypto"
10
6MACHINE_FEATURES += "pci wifi bluetooth" 11MACHINE_FEATURES += "pci wifi bluetooth"
7 12
8# NXP BSP can consume proprietary jailhouse and Marvell drivers 13# NXP BSP can consume proprietary jailhouse and Marvell drivers