1*aabb51daSKever Yang/* 2*aabb51daSKever Yang * Copyright (C) 2017 Rockchip Electronic Co.,Ltd 3*aabb51daSKever Yang * 4*aabb51daSKever Yang * Simple U-boot fit source file containing U-Boot, dtb and optee 5*aabb51daSKever Yang */ 6*aabb51daSKever Yang 7*aabb51daSKever Yang/dts-v1/; 8*aabb51daSKever Yang 9*aabb51daSKever Yang/ { 10*aabb51daSKever Yang description = "Simple image with OP-TEE support"; 11*aabb51daSKever Yang #address-cells = <1>; 12*aabb51daSKever Yang 13*aabb51daSKever Yang images { 14*aabb51daSKever Yang uboot@1 { 15*aabb51daSKever Yang description = "U-Boot"; 16*aabb51daSKever Yang data = /incbin/("../../../u-boot-nodtb.bin"); 17*aabb51daSKever Yang type = "standalone"; 18*aabb51daSKever Yang os = "U-Boot"; 19*aabb51daSKever Yang arch = "arm"; 20*aabb51daSKever Yang compression = "none"; 21*aabb51daSKever Yang load = <0x61000000>; 22*aabb51daSKever Yang }; 23*aabb51daSKever Yang optee@1 { 24*aabb51daSKever Yang description = "OP-TEE"; 25*aabb51daSKever Yang data = /incbin/("../../../tee.bin"); 26*aabb51daSKever Yang type = "firmware"; 27*aabb51daSKever Yang arch = "arm"; 28*aabb51daSKever Yang os = "tee"; 29*aabb51daSKever Yang compression = "none"; 30*aabb51daSKever Yang load = <0x68400000>; 31*aabb51daSKever Yang entry = <0x68400000>; 32*aabb51daSKever Yang }; 33*aabb51daSKever Yang fdt@1 { 34*aabb51daSKever Yang description = "dtb"; 35*aabb51daSKever Yang data = /incbin/("../../../u-boot.dtb"); 36*aabb51daSKever Yang type = "flat_dt"; 37*aabb51daSKever Yang compression = "none"; 38*aabb51daSKever Yang }; 39*aabb51daSKever Yang }; 40*aabb51daSKever Yang 41*aabb51daSKever Yang configurations { 42*aabb51daSKever Yang default = "conf@1"; 43*aabb51daSKever Yang conf@1 { 44*aabb51daSKever Yang description = "Rockchip armv7 with OP-TEE"; 45*aabb51daSKever Yang firmware = "optee@1"; 46*aabb51daSKever Yang loadables = "uboot@1"; 47*aabb51daSKever Yang fdt = "fdt@1"; 48*aabb51daSKever Yang }; 49*aabb51daSKever Yang }; 50*aabb51daSKever Yang}; 51