mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-12-14 15:23:07 +00:00
635e233b22
There shouldn't be a need to use loadables propertyn because u-boot can be pointed by firmware property. This change should also speedup boot process because loadables property is list of strings which code is going through. On the other hand firmware can just point to one image. Signed-off-by: Michal Simek <michal.simek@xilinx.com> Reviewed-by: Patrick Delaunay <patrick.delaunay@st.com> Reviewed-by: Patrice Chotard <patrice.chotard@st.com>
91 lines
1.8 KiB
Text
91 lines
1.8 KiB
Text
/dts-v1/;
|
|
|
|
/ {
|
|
description = "U-Boot mainline";
|
|
#address-cells = <1>;
|
|
|
|
images {
|
|
uboot {
|
|
description = "U-Boot (32-bit)";
|
|
data = /incbin/("u-boot-nodtb.bin");
|
|
type = "standalone";
|
|
os = "U-Boot";
|
|
arch = "arm";
|
|
compression = "none";
|
|
load = <0xc0100000>;
|
|
entry = <0xc0100000>;
|
|
};
|
|
|
|
fdt-1 {
|
|
description = ".dtb";
|
|
data = /incbin/("arch/arm/dts/stm32mp15xx-dhcom-pdk2.dtb");
|
|
type = "flat_dt";
|
|
arch = "arm";
|
|
compression = "none";
|
|
};
|
|
|
|
fdt-2 {
|
|
description = ".dtb";
|
|
data = /incbin/("arch/arm/dts/stm32mp15xx-dhcom-drc02.dtb");
|
|
type = "flat_dt";
|
|
arch = "arm";
|
|
compression = "none";
|
|
};
|
|
|
|
fdt-3 {
|
|
description = ".dtb";
|
|
data = /incbin/("arch/arm/dts/stm32mp15xx-dhcom-picoitx.dtb");
|
|
type = "flat_dt";
|
|
arch = "arm";
|
|
compression = "none";
|
|
};
|
|
};
|
|
|
|
configurations {
|
|
default = "config-1";
|
|
|
|
config-1 {
|
|
/* DT+SoM+board model */
|
|
description = "dh,stm32mp15xx-dhcom-pdk2_somrev0_boardrev0";
|
|
firmware = "uboot";
|
|
fdt = "fdt-1";
|
|
};
|
|
|
|
config-2 {
|
|
/* DT+SoM+board model */
|
|
description = "dh,stm32mp15xx-dhcom-pdk2_somrev1_boardrev0";
|
|
firmware = "uboot";
|
|
fdt = "fdt-1";
|
|
};
|
|
|
|
config-3 {
|
|
/* DT+SoM+board model */
|
|
description = "dh,stm32mp15xx-dhcom-drc02_somrev0_boardrev0";
|
|
firmware = "uboot";
|
|
fdt = "fdt-2";
|
|
};
|
|
|
|
config-4 {
|
|
/* DT+SoM+board model */
|
|
description = "dh,stm32mp15xx-dhcom-drc02_somrev1_boardrev0";
|
|
firmware = "uboot";
|
|
fdt = "fdt-2";
|
|
};
|
|
|
|
config-5 {
|
|
/* DT+SoM+board model */
|
|
description = "dh,stm32mp15xx-dhcom-picoitx_somrev0_boardrev0";
|
|
loadables = "uboot";
|
|
fdt = "fdt-3";
|
|
};
|
|
|
|
config-6 {
|
|
/* DT+SoM+board model */
|
|
description = "dh,stm32mp15xx-dhcom-picoitx_somrev1_boardrev0";
|
|
loadables = "uboot";
|
|
fdt = "fdt-3";
|
|
};
|
|
|
|
/* Add 587-100..587-400 with fdt-2..fdt-4 here */
|
|
};
|
|
};
|