diff options
author | Tom Hochstein <tom.hochstein@nxp.com> | 2020-12-06 11:16:24 -0600 |
---|---|---|
committer | Otavio Salvador <otavio@ossystems.com.br> | 2021-01-21 08:37:58 -0300 |
commit | 5ec8c6e06b6d68cc0cb2af99d826f98a82c5a55f (patch) | |
tree | 308788ce8149a6f027c2966ea18b543a642e53aa /conf/machine/imx8qmmek.conf | |
parent | 56517dbe070bec606afc28d83a8f485c41495f19 (diff) | |
download | meta-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.conf | 67 |
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 | |||
6 | MACHINEOVERRIDES =. "mx8:mx8qm:" | ||
7 | |||
8 | require conf/machine/include/imx-base.inc | ||
9 | require conf/machine/include/tune-cortexa72-cortexa53.inc | ||
10 | |||
11 | IMX_DEFAULT_BSP = "nxp" | ||
12 | |||
13 | MACHINE_FEATURES_append = " qca6174" | ||
14 | |||
15 | # Don't include kernels in standard images | ||
16 | RDEPENDS_${KERNEL_PACKAGE_NAME}-base = "" | ||
17 | |||
18 | LOADADDR = "" | ||
19 | |||
20 | # We have to disable SERIAL_CONSOLE due to auto-serial-console | ||
21 | SERIAL_CONSOLES = "115200;ttyAMA0" | ||
22 | |||
23 | # we do not want to have getty running on tty1 as we run | ||
24 | # auto-serial-console there | ||
25 | USE_VT = "0" | ||
26 | |||
27 | KERNEL_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 | |||
44 | UBOOT_MAKE_TARGET = "u-boot.bin" | ||
45 | UBOOT_SUFFIX = "bin" | ||
46 | UBOOT_CONFIG ??= "sd" | ||
47 | UBOOT_CONFIG[sd] = "imx8qm_mek_defconfig,sdcard" | ||
48 | UBOOT_CONFIG[fspi] = "imx8qm_mek_fspi_defconfig" | ||
49 | UBOOT_CONFIG[mfgtool] = "imx8qm_mek_defconfig" | ||
50 | |||
51 | IMX_BOOT_SEEK = "33" | ||
52 | |||
53 | WKS_FILE_DEPENDS_append = " firmware-imx-8" | ||
54 | IMAGE_BOOT_FILES += "hdmitxfw.bin hdmirxfw.bin dpfw.bin" | ||
55 | |||
56 | # Set ATF platform name | ||
57 | ATF_PLATFORM = "imx8qm" | ||
58 | |||
59 | IMXBOOT_TARGETS = \ | ||
60 | "${@bb.utils.contains('UBOOT_CONFIG', 'sd', 'flash', \ | ||
61 | 'flash_flexspi', d)}" | ||
62 | IMX_BOOT_SOC_TARGET = "iMX8QM" | ||
63 | |||
64 | BOARD_TYPE = "mek" | ||
65 | |||
66 | # Add additional firmware | ||
67 | MACHINE_FIRMWARE_append = " linux-firmware-ath10k" | ||