diff options
-rw-r--r-- | conf/machine/imx8qm-mek.conf | 85 | ||||
-rw-r--r-- | conf/machine/imx8qmmek.conf | 67 |
2 files changed, 85 insertions, 67 deletions
diff --git a/conf/machine/imx8qm-mek.conf b/conf/machine/imx8qm-mek.conf new file mode 100644 index 00000000..c7b09d6b --- /dev/null +++ b/conf/machine/imx8qm-mek.conf | |||
@@ -0,0 +1,85 @@ | |||
1 | #@TYPE: Machine | ||
2 | #@NAME: i.MX 8QM MEK | ||
3 | #@DESCRIPTION: i.MX 8QuadMax Multisensory Enablement Kit board, rev B0 | ||
4 | #@MAINTAINER: Lauren Post <lauren.post@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 += "pci optee bcm43455 bcm4356" | ||
14 | MACHINE_FEATURES_append_use-nxp-bsp = " bcm4359" | ||
15 | |||
16 | # Don't include kernels in standard images | ||
17 | RDEPENDS_${KERNEL_PACKAGE_NAME}-base = "" | ||
18 | |||
19 | LOADADDR = "" | ||
20 | |||
21 | # We have to disable SERIAL_CONSOLE due to auto-serial-console | ||
22 | SERIAL_CONSOLES = "115200;ttyAMA0" | ||
23 | |||
24 | # we do not want to have getty running on tty1 as we run | ||
25 | # auto-serial-console there | ||
26 | USE_VT = "0" | ||
27 | |||
28 | KERNEL_DEVICETREE = " \ | ||
29 | freescale/imx8qm-mek.dtb \ | ||
30 | freescale/imx8qm-mek-ca53.dtb \ | ||
31 | freescale/imx8qm-mek-ca72.dtb \ | ||
32 | freescale/imx8qm-mek-dom0.dtb \ | ||
33 | freescale/imx8qm-mek-domu.dtb \ | ||
34 | freescale/imx8qm-mek-dsi-rm67191.dtb \ | ||
35 | freescale/imx8qm-mek-dsp.dtb \ | ||
36 | freescale/imx8qm-mek-enet2-tja1100.dtb \ | ||
37 | freescale/imx8qm-mek-hdmi.dtb \ | ||
38 | freescale/imx8qm-mek-inmate.dtb \ | ||
39 | freescale/imx8qm-mek-jdi-wuxga-lvds1-panel.dtb \ | ||
40 | freescale/imx8qm-mek-jdi-wuxga-lvds1-panel-rpmsg.dtb \ | ||
41 | freescale/imx8qm-mek-ov5640.dtb \ | ||
42 | freescale/imx8qm-mek-pcie-ep.dtb \ | ||
43 | freescale/imx8qm-mek-root.dtb \ | ||
44 | freescale/imx8qm-mek-rpmsg.dtb \ | ||
45 | freescale/imx8qm-mek-sof-cs42888.dtb \ | ||
46 | freescale/imx8qm-mek-sof-wm8960.dtb \ | ||
47 | freescale/imx8qm-mek-usd-wifi.dtb \ | ||
48 | freescale/imx8qm-mek-usdhc3-m2.dtb \ | ||
49 | " | ||
50 | |||
51 | UBOOT_MAKE_TARGET = \ | ||
52 | "${@bb.utils.contains('MACHINE_FEATURES', 'optee', '', \ | ||
53 | 'u-boot.bin', d)}" | ||
54 | SPL_BINARY_imx8qmmek = \ | ||
55 | "${@bb.utils.contains('MACHINE_FEATURES', 'optee', 'spl/u-boot-spl.bin', \ | ||
56 | '', d)}" | ||
57 | UBOOT_SUFFIX = "bin" | ||
58 | |||
59 | UBOOT_CONFIG ??= "sd" | ||
60 | UBOOT_CONFIG[sd] = "imx8qm_mek_defconfig,sdcard" | ||
61 | UBOOT_CONFIG[fspi] = "imx8qm_mek_fspi_defconfig" | ||
62 | UBOOT_CONFIG[mfgtool] = "imx8qm_mek_defconfig" | ||
63 | |||
64 | IMX_BOOT_SEEK = "32" | ||
65 | |||
66 | IMAGE_BOOT_FILES += "hdmitxfw.bin hdmirxfw.bin dpfw.bin" | ||
67 | |||
68 | # Set ATF platform name | ||
69 | ATF_PLATFORM = "imx8qm" | ||
70 | |||
71 | IMXBOOT_TARGETS_SD = \ | ||
72 | "${@bb.utils.contains('MACHINE_FEATURES', 'optee', 'flash_spl', \ | ||
73 | 'flash flash_ca72', d)}" | ||
74 | IMXBOOT_TARGETS_FSPI = \ | ||
75 | "${@bb.utils.contains('MACHINE_FEATURES', 'optee', 'flash_spl_flexspi', \ | ||
76 | 'flash_flexspi', d)}" | ||
77 | IMXBOOT_TARGETS = \ | ||
78 | "${@bb.utils.contains('UBOOT_CONFIG', 'sd', '${IMXBOOT_TARGETS_SD}', \ | ||
79 | '${IMXBOOT_TARGETS_FSPI}', d)}" | ||
80 | IMX_BOOT_SOC_TARGET = "iMX8QM" | ||
81 | |||
82 | BOARD_TYPE = "mek" | ||
83 | |||
84 | # Add additional firmware | ||
85 | MACHINE_FIRMWARE_append = " linux-firmware-ath10k" | ||
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" | ||