/dts-v1/; / { description = "U-Boot fitImage for SONIC Marvell Arm64"; #address-cells = <1>; images { kernel_ac5x { description = "Linux Kernel for AC5x"; data = /incbin/("/boot/vmlinuz-5.10.0-23-2-arm64"); type = "kernel"; arch = "arm64"; os = "linux"; compression = "none"; load = <0x2 0x2080000>; entry = <0x2 0x2080000>; hash@1 { algo = "sha1"; }; }; fdt_ac5x { description = "Flattened Device Tree blob for AC5x"; data = /incbin/("/usr/lib/linux-image-5.10.0-23-2-arm64/marvell/ac5-98dx35xx-rd.dtb"); type = "flat_dt"; arch = "arm64"; compression = "none"; load = <0x2 0x1000000>; hash@1 { algo = "sha1"; }; }; fdt_7215_a1 { description = "Flattened Device Tree blob for 7215_IXS_A1"; data = /incbin/("/usr/lib/linux-image-5.10.0-23-2-arm64/marvell/7215-ixs-a1.dtb"); type = "flat_dt"; arch = "arm64"; compression = "none"; load = <0x2 0x1000000>; hash@1 { algo = "sha1"; }; }; ramdisk_ac5x { description = "ramdisk for AC5x"; data = /incbin/("/boot/initrd.img-5.10.0-23-2-arm64"); type = "ramdisk"; arch = "arm64"; os = "linux"; compression = "gzip"; load = <0x2 0x6000000>; entry = <0x2 0x6000000>; hash@1 { algo = "sha1"; }; }; }; configurations { default = "conf_ac5x"; conf_ac5x { description = "Boot Linux kernel with FDT blob + ramdisk for RD_AC5x"; kernel = "kernel_ac5x"; fdt = "fdt_ac5x"; ramdisk = "ramdisk_ac5x"; hash@1 { algo = "sha1"; }; }; conf_7215_a1 { description = "Boot Linux kernel with FDT blob + ramdisk for 7125_IXS_A1"; kernel = "kernel_ac5x"; fdt = "fdt_7215_a1"; ramdisk = "ramdisk_ac5x"; hash@1 { algo = "sha1"; }; }; }; };