summaryrefslogtreecommitdiffstats
path: root/bsp/meta-freescale/conf/machine/imx8qxpmek.conf
diff options
context:
space:
mode:
authortakeshi_hoshina <takeshi_hoshina@mail.toyota.co.jp>2020-11-02 11:07:33 +0900
committertakeshi_hoshina <takeshi_hoshina@mail.toyota.co.jp>2020-11-02 11:07:33 +0900
commit1c7d6584a7811b7785ae5c1e378f14b5ba0971cf (patch)
treecd70a267a5ef105ba32f200aa088e281fbd85747 /bsp/meta-freescale/conf/machine/imx8qxpmek.conf
parent4204309872da5cb401cbb2729d9e2d4869a87f42 (diff)
recipes
Diffstat (limited to 'bsp/meta-freescale/conf/machine/imx8qxpmek.conf')
-rw-r--r--bsp/meta-freescale/conf/machine/imx8qxpmek.conf39
1 files changed, 30 insertions, 9 deletions
diff --git a/bsp/meta-freescale/conf/machine/imx8qxpmek.conf b/bsp/meta-freescale/conf/machine/imx8qxpmek.conf
index 2ffbcacc..bdce4b68 100644
--- a/bsp/meta-freescale/conf/machine/imx8qxpmek.conf
+++ b/bsp/meta-freescale/conf/machine/imx8qxpmek.conf
@@ -1,11 +1,14 @@
#@TYPE: Machine
#@NAME: i.MX 8QXP MEK
-#@DESCRIPTION: i.MX 8QXP MEK board
+#@DESCRIPTION: i.MX 8QXP Multisensory Enablement Kit (MEK) board
+#@MAINTAINER: Cristinel Panfir <cristinel.panfir@nxp.com>
MACHINEOVERRIDES =. "mx8:mx8x:mx8qxp:"
require conf/machine/include/imx-base.inc
-require conf/machine/include/arm/arch-arm64.inc
+require conf/machine/include/tune-cortexa35.inc
+
+IMX_DEFAULT_BSP = "nxp"
MACHINE_FEATURES_append = " qca6174"
@@ -15,17 +18,31 @@ RDEPENDS_${KERNEL_PACKAGE_NAME}-base = ""
LOADADDR = ""
# We have to disable SERIAL_CONSOLE due to auto-serial-console
-SERIAL_CONSOLE = "115200 ttyAMA0"
+SERIAL_CONSOLES = "115200;ttyAMA0"
# we do not want to have getty running on tty1 as we run
# auto-serial-console there
USE_VT = "0"
-KERNEL_DEVICETREE = "freescale/fsl-imx8qxp-mek.dtb freescale/fsl-imx8qxp-mek-dom0.dtb"
-KERNEL_DEVICETREE += "freescale/fsl-imx8qxp-mek-dsi-rm67191.dtb"
-KERNEL_DEVICETREE += "freescale/fsl-imx8qxp-mek-enet2.dtb freescale/fsl-imx8qxp-mek-enet2-tja1100.dtb"
-KERNEL_DEVICETREE += "freescale/fsl-imx8qxp-mek-csi.dtb"
-KERNEL_DEVICETREE += "freescale/fsl-imx8qxp-mek-mipi-ov5640.dtb freescale/fsl-imx8qxp-mek-ov5640.dtb"
+KERNEL_DEVICETREE = " \
+ freescale/imx8qxp-mek-a0.dtb \
+ freescale/imx8qxp-mek-dom0.dtb \
+ freescale/imx8qxp-mek-dsi-rm67191.dtb \
+ freescale/imx8qxp-mek-dsp.dtb \
+ freescale/imx8qxp-mek.dtb \
+ freescale/imx8qxp-mek-enet2.dtb \
+ freescale/imx8qxp-mek-enet2-tja1100.dtb \
+ freescale/imx8qxp-mek-inmate.dtb \
+ freescale/imx8qxp-mek-it6263-lvds0-dual-channel.dtb \
+ freescale/imx8qxp-mek-it6263-lvds1-dual-channel.dtb \
+ freescale/imx8qxp-mek-jdi-wuxga-lvds0-panel.dtb \
+ freescale/imx8qxp-mek-jdi-wuxga-lvds1-panel.dtb \
+ freescale/imx8qxp-mek-ov5640.dtb \
+ freescale/imx8qxp-mek-root.dtb \
+ freescale/imx8qxp-mek-rpmsg.dtb \
+ freescale/imx8qxp-mek-sof-cs42888.dtb \
+ freescale/imx8qxp-mek-sof-wm8960.dtb \
+"
UBOOT_MAKE_TARGET = "u-boot.bin"
UBOOT_SUFFIX = "bin"
@@ -33,10 +50,14 @@ UBOOT_CONFIG ??= "sd"
UBOOT_CONFIG[sd] = "imx8qxp_mek_config,sdcard"
UBOOT_CONFIG[fspi] = "imx8qxp_mek_fspi_defconfig"
-BOOT_SPACE = "65536"
IMAGE_BOOTLOADER = "imx-boot"
IMX_BOOT_SEEK = "32"
+IMXBOOT_TARGETS = \
+ "${@bb.utils.contains('UBOOT_CONFIG', 'sd', 'flash', \
+ bb.utils.contains('UBOOT_CONFIG', 'fspi', 'flash_flexspi', \
+ 'UNKNOWN', d), d)}"
+
BOARD_TYPE = "mek"
# Add additional firmware