summaryrefslogtreecommitdiffstats
path: root/conf/machine/imx8qmmek.conf
diff options
context:
space:
mode:
authorTom Hochstein <tom.hochstein@nxp.com>2020-12-06 11:16:24 -0600
committerOtavio Salvador <otavio@ossystems.com.br>2021-01-21 08:37:58 -0300
commit5ec8c6e06b6d68cc0cb2af99d826f98a82c5a55f (patch)
tree308788ce8149a6f027c2966ea18b543a642e53aa /conf/machine/imx8qmmek.conf
parent56517dbe070bec606afc28d83a8f485c41495f19 (diff)
downloadmeta-freescale-5ec8c6e06b6d68cc0cb2af99d826f98a82c5a55f.tar.gz
imx8qm-mek: Rename, update to B0, add PCI, OP-TEE, Broadcom WiFi, and device trees
Rename to match device tree name and improve readability. Update to B0, which requires boot seek of 32. Fix missing pci support. 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 4356, 4359, and 43455 WiFi modules. Add device trees for PCIE EP, lvds, Sound Open Firmware, and USD WiFi. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Diffstat (limited to 'conf/machine/imx8qmmek.conf')
-rw-r--r--conf/machine/imx8qmmek.conf67
1 files changed, 0 insertions, 67 deletions
diff --git a/conf/machine/imx8qmmek.conf b/conf/machine/imx8qmmek.conf
deleted file mode 100644
index 41a6bbe0..00000000
--- a/conf/machine/imx8qmmek.conf
+++ /dev/null
@@ -1,67 +0,0 @@
1#@TYPE: Machine
2#@NAME: i.MX 8QM MEK
3#@DESCRIPTION: i.MX 8QuadMax MEK board
4#@MAINTAINER: Alexandru Palalau <ioan-alexandru.palalau@nxp.com>
5
6MACHINEOVERRIDES =. "mx8:mx8qm:"
7
8require conf/machine/include/imx-base.inc
9require conf/machine/include/tune-cortexa72-cortexa53.inc
10
11IMX_DEFAULT_BSP = "nxp"
12
13MACHINE_FEATURES_append = " qca6174"
14
15# Don't include kernels in standard images
16RDEPENDS_${KERNEL_PACKAGE_NAME}-base = ""
17
18LOADADDR = ""
19
20# We have to disable SERIAL_CONSOLE due to auto-serial-console
21SERIAL_CONSOLES = "115200;ttyAMA0"
22
23# we do not want to have getty running on tty1 as we run
24# auto-serial-console there
25USE_VT = "0"
26
27KERNEL_DEVICETREE = " \
28 freescale/imx8qm-mek-ca53.dtb \
29 freescale/imx8qm-mek-ca72.dtb \
30 freescale/imx8qm-mek-dom0.dtb \
31 freescale/imx8qm-mek-domu.dtb \
32 freescale/imx8qm-mek-dsi-rm67191.dtb \
33 freescale/imx8qm-mek-dsp.dtb \
34 freescale/imx8qm-mek.dtb \
35 freescale/imx8qm-mek-enet2-tja1100.dtb \
36 freescale/imx8qm-mek-hdmi.dtb \
37 freescale/imx8qm-mek-inmate.dtb \
38 freescale/imx8qm-mek-jdi-wuxga-lvds1-panel.dtb \
39 freescale/imx8qm-mek-ov5640.dtb \
40 freescale/imx8qm-mek-root.dtb \
41 freescale/imx8qm-mek-rpmsg.dtb \
42"
43
44UBOOT_MAKE_TARGET = "u-boot.bin"
45UBOOT_SUFFIX = "bin"
46UBOOT_CONFIG ??= "sd"
47UBOOT_CONFIG[sd] = "imx8qm_mek_defconfig,sdcard"
48UBOOT_CONFIG[fspi] = "imx8qm_mek_fspi_defconfig"
49UBOOT_CONFIG[mfgtool] = "imx8qm_mek_defconfig"
50
51IMX_BOOT_SEEK = "33"
52
53WKS_FILE_DEPENDS_append = " firmware-imx-8"
54IMAGE_BOOT_FILES += "hdmitxfw.bin hdmirxfw.bin dpfw.bin"
55
56# Set ATF platform name
57ATF_PLATFORM = "imx8qm"
58
59IMXBOOT_TARGETS = \
60 "${@bb.utils.contains('UBOOT_CONFIG', 'sd', 'flash', \
61 'flash_flexspi', d)}"
62IMX_BOOT_SOC_TARGET = "iMX8QM"
63
64BOARD_TYPE = "mek"
65
66# Add additional firmware
67MACHINE_FIRMWARE_append = " linux-firmware-ath10k"