1/dts-v1/; 2 3/ { 4 description = KERNEL_NAME; 5 #address-cells = <ADDR_CELLS>; 6 7 images { 8 kernel@0 { 9 description = KERNEL_NAME; 10 data = /incbin/(VMLINUX_BINARY); 11 type = "kernel"; 12 arch = "mips"; 13 os = "linux"; 14 compression = VMLINUX_COMPRESSION; 15 load = /bits/ ADDR_BITS <VMLINUX_LOAD_ADDRESS>; 16 entry = /bits/ ADDR_BITS <VMLINUX_ENTRY_ADDRESS>; 17 hash@0 { 18 algo = "sha1"; 19 }; 20 }; 21 }; 22 23 configurations { 24 default = "conf@default"; 25 26 conf@default { 27 description = "Generic Linux kernel"; 28 kernel = "kernel@0"; 29 }; 30 }; 31}; 32 33#ifdef CONFIG_FIT_IMAGE_FDT_BOSTON 34/ { 35 images { 36 fdt@boston { 37 description = "img,boston Device Tree"; 38 data = /incbin/("boot/dts/img/boston.dtb"); 39 type = "flat_dt"; 40 arch = "mips"; 41 compression = "none"; 42 hash@0 { 43 algo = "sha1"; 44 }; 45 }; 46 }; 47 48 configurations { 49 conf@boston { 50 description = "Boston Linux kernel"; 51 kernel = "kernel@0"; 52 fdt = "fdt@boston"; 53 }; 54 }; 55}; 56#endif /* CONFIG_FIT_IMAGE_FDT_BOSTON */ 57