summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcel Ziswiler <marcel.ziswiler@toradex.com>2022-09-26 18:17:29 +0200
committerMarcel Ziswiler <marcel.ziswiler@toradex.com>2022-09-27 16:44:21 +0200
commit6c823e67ef91b8d25e6b2c06e3cff6ce3af9ba04 (patch)
tree4fb2e5209b6f7845e43c7a80afb690ceaefa738f
parentb2ff46d7d241df4dbfceaf498c662fdd92e0a0be (diff)
machine: verdin-imx8mm: verdin-imx8mp: restructure
Restructure machine configuration files slightly to ease future maintenance. Just cosmetic, no functional change at all. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
-rw-r--r--conf/machine/verdin-imx8mm.conf22
-rw-r--r--conf/machine/verdin-imx8mp.conf2
2 files changed, 13 insertions, 11 deletions
diff --git a/conf/machine/verdin-imx8mm.conf b/conf/machine/verdin-imx8mm.conf
index 78963e9..b304678 100644
--- a/conf/machine/verdin-imx8mm.conf
+++ b/conf/machine/verdin-imx8mm.conf
@@ -31,19 +31,24 @@ UBOOT_CONFIG ??= "sd"
UBOOT_CONFIG[sd] = "verdin-imx8mm_defconfig,sdcard"
SPL_BINARY = "spl/u-boot-spl.bin"
-UBOOT_ENTRYPOINT_mx8mm = "0x40000000"
UBOOT_DTB_LOADADDRESS_mx8mm = "0x44000000"
UBOOT_DTBO_LOADADDRESS_mx8mm = "0x46000000"
+UBOOT_ENTRYPOINT_mx8mm = "0x40000000"
UBOOT_RD_LOADADDRESS = "0x60000000"
+# Set u-boot DTB
+UBOOT_DTB_NAME = "imx8mm-verdin.dtb"
+
# Set DDR FIRMWARE
-DDR_FIRMWARE_NAME = "lpddr4_pmu_train_1d_imem.bin lpddr4_pmu_train_1d_dmem.bin lpddr4_pmu_train_2d_imem.bin lpddr4_pmu_train_2d_dmem.bin"
+DDR_FIRMWARE_NAME = " \
+ lpddr4_pmu_train_1d_imem.bin \
+ lpddr4_pmu_train_1d_dmem.bin \
+ lpddr4_pmu_train_2d_imem.bin \
+ lpddr4_pmu_train_2d_dmem.bin \
+"
ATF_PLATFORM = "imx8mm"
-# Set u-boot DTB
-UBOOT_DTB_NAME = "imx8mm-verdin.dtb"
-
BOOT_SPACE = "65536"
# Set imx-mkimage boot target
@@ -63,10 +68,6 @@ SERIAL_CONSOLES = "115200;ttymxc0"
MACHINE_FEATURES += "3g bluetooth alsa ext2 pci screen touchscreen usbgadget usbhost vfat wifi"
-
-# Add additional firmware
-MACHINE_FIRMWARE:append = " linux-firmware-ath10k linux-firmware-imx-sdma-imx7d"
-
PREFERRED_PROVIDER_virtual/kernel = "linux-toradex"
PREFERRED_PROVIDER_virtual/kernel:preempt-rt = "linux-toradex"
PREFERRED_PROVIDER_virtual/kernel:use-mainline-bsp = "linux-toradex-mainline"
@@ -77,6 +78,8 @@ IMX_DEFAULT_BOOTLOADER = "u-boot-toradex"
# Currently we use the nxp 2022.04 downstream for mx8
PREFERRED_VERSION_u-boot-toradex = "2022.04%"
+# handle machine firmware
+MACHINE_FIRMWARE:append = " linux-firmware-ath10k linux-firmware-imx-sdma-imx7d"
MACHINE_FIRMWARE:append = " linux-firmware-sd8997"
MACHINE_FIRMWARE:append = " firmware-imx-vpu-imx8"
@@ -88,7 +91,6 @@ IMAGE_FSTYPES += "teziimg"
UBOOT_BINARY_TEZI_EMMC = "imx-boot"
OFFSET_BOOTROM_PAYLOAD = "2"
-# test
TEZI_EXTERNAL_KERNEL_DEVICETREE_BOOT = "verdin-imx8mm_lt8912_overlay.dtbo verdin-imx8mm_spidev_overlay.dtbo"
TEZI_EXTERNAL_KERNEL_DEVICETREE_BOOT:use-mainline-bsp = "verdin-imx8mm_spidev_overlay.dtbo"
diff --git a/conf/machine/verdin-imx8mp.conf b/conf/machine/verdin-imx8mp.conf
index df72678..a506df7 100644
--- a/conf/machine/verdin-imx8mp.conf
+++ b/conf/machine/verdin-imx8mp.conf
@@ -31,9 +31,9 @@ UBOOT_CONFIG ??= "sd"
UBOOT_CONFIG[sd] = "verdin-imx8mp_defconfig,sdcard"
SPL_BINARY = "spl/u-boot-spl.bin"
-UBOOT_ENTRYPOINT_mx8mp = "0x40000000"
UBOOT_DTB_LOADADDRESS_mx8mp = "0x44000000"
UBOOT_DTBO_LOADADDRESS_mx8mp = "0x46000000"
+UBOOT_ENTRYPOINT_mx8mp = "0x40000000"
UBOOT_RD_LOADADDRESS = "0x60000000"
# Set u-boot DTB