| /rk3399_ARM-atf/plat/arm/board/fvp/ |
| H A D | fvp_io_storage.c | 46 .path = BL2_IMAGE_NAME, 50 .path = BL31_IMAGE_NAME, 54 .path = BL32_IMAGE_NAME, 58 .path = BL33_IMAGE_NAME, 62 .path = TB_FW_CONFIG_NAME, 66 .path = SOC_FW_CONFIG_NAME, 70 .path = TOS_FW_CONFIG_NAME, 74 .path = NT_FW_CONFIG_NAME, 78 .path = FW_CONFIG_NAME, 82 .path = HW_CONFIG_NAME, [all …]
|
| /rk3399_ARM-atf/docs/plat/arm/fvp/ |
| H A D | fvp-cortex-a32.rst | 12 <path-to>/FVP_Base_Cortex-A32x4 \ 17 -C bp.secureflashloader.fname="<path-to>/<bl1-binary>" \ 18 -C bp.flashloader0.fname="<path-to>/<FIP-binary>" \ 19 --data cluster0.cpu0="<path-to>/<kernel-binary>"@0x80080000 \ 20 --data cluster0.cpu0="<path-to>/<ramdisk>"@0x84000000 30 <path-to>/FVP_Base_Cortex-A32x4 \ 39 --data cluster0.cpu0="<path-to>/<bl32-binary>"@0x04002000 \ 40 --data cluster0.cpu0="<path-to>/<bl33-binary>"@0x88000000 \ 41 --data cluster0.cpu0="<path-to>/<fdt>"@0x82000000 \ 42 --data cluster0.cpu0="<path-to>/<kernel-binary>"@0x80080000 \ [all …]
|
| H A D | fvp-cortex-a57-a53.rst | 12 <path-to>/FVP_Base_Cortex-A57x4-A53x4 \ 17 -C bp.secureflashloader.fname="<path-to>/<bl1-binary>" \ 18 -C bp.flashloader0.fname="<path-to>/<FIP-binary>" \ 19 --data cluster0.cpu0="<path-to>/<kernel-binary>"@0x80080000 \ 20 --data cluster0.cpu0="<path-to>/<ramdisk>"@0x84000000 30 <path-to>/FVP_Base_Cortex-A57x4-A53x4 \ 43 --data cluster0.cpu0="<path-to>/<bl31-binary>"@0x04010000 \ 44 --data cluster0.cpu0="<path-to>/<bl32-binary>"@0xff000000 \ 45 --data cluster0.cpu0="<path-to>/<bl33-binary>"@0x88000000 \ 46 --data cluster0.cpu0="<path-to>/<fdt>"@0x82000000 \ [all …]
|
| H A D | fvp-aemv8-base.rst | 12 <path-to>/FVP_Base_RevC-2xAEMv8A \ 19 -C bp.secureflashloader.fname="<path-to>/<bl1-binary>" \ 20 -C bp.flashloader0.fname="<path-to>/<FIP-binary>" \ 21 --data cluster0.cpu0="<path-to>/<kernel-binary>"@0x80080000 \ 22 --data cluster0.cpu0="<path-to>/<ramdisk>"@0x84000000 36 <path-to>/FVP_Base_AEMv8A-AEMv8A \ 51 -C bp.secureflashloader.fname="<path-to>/<bl1-binary>" \ 52 -C bp.flashloader0.fname="<path-to>/<FIP-binary>" \ 53 --data cluster0.cpu0="<path-to>/<kernel-binary>"@0x80080000 \ 54 --data cluster0.cpu0="<path-to>/<ramdisk>"@0x84000000 [all …]
|
| H A D | fvp-specific-configs.rst | 52 -C bp.flashloader1.fname="<path-to>/<el3-payload>" 59 load <path-to>/el3-payload.elf 66 --data cluster0.cpu0="<path-to>/el3-payload>"@address [Base FVPs] 90 BL33=<path-to-kernel-binary> \ 104 INITRD_PATH: Provide an initrd path for the build time to determine its exact size. 113 <path-to>/FVP_Base_AEMv8A-AEMv8A \ 114 -C bp.secureflashloader.fname=<path-to>/bl1.bin \ 115 -C bp.flashloader0.fname=<path-to>/fip.bin \ 116 --data cluster0.cpu0="<path-to>/<initrd.bin>"@0x90000000 147 <path-to>/FVP_Base_AEMv8A-AEMv8A \ [all …]
|
| /rk3399_ARM-atf/plat/qemu/common/ |
| H A D | qemu_io_storage.c | 140 .path = BL2_IMAGE_NAME, 144 .path = BL31_IMAGE_NAME, 148 .path = BL32_IMAGE_NAME, 152 .path = BL32_EXTRA1_IMAGE_NAME, 156 .path = BL32_EXTRA2_IMAGE_NAME, 160 .path = TB_FW_CONFIG_NAME, 164 .path = TOS_FW_CONFIG_NAME, 168 .path = BL33_IMAGE_NAME, 172 .path = RMM_IMAGE_NAME, 177 .path = TRUSTED_BOOT_FW_CERT_NAME, [all …]
|
| /rk3399_ARM-atf/ |
| H A D | .gitmodules | 2 path = contrib/libtl 6 path = contrib/libeventlog 10 path = contrib/libtpm 14 path = contrib/mbed-tls
|
| H A D | pyproject.toml | 11 cot-dt2c = {path = "tools/cot_dt2c", develop = true} qkey 12 memory = {path = "tools/memory", develop = true} qkey 13 tlc = {path = "contrib/libtl/tlc", develop = true} qkey
|
| /rk3399_ARM-atf/tools/sptool/ |
| H A D | sp_mk_generator.py | 75 if "out_dir" not in args.keys() or not os.path.isdir(args["out_dir"]): 79 if "sp_layout_dir" not in args.keys() or not os.path.isdir(args["sp_layout_dir"]): 89 return os.path.join(args["sp_layout_dir"], get_file_from_layout(sp_node["pm"])) 93 return os.path.join(args["sp_layout_dir"], get_file_from_layout(sp_node["image"])) 110 return os.path.join(args["out_dir"], f"{sp}.pkg") 210 sp_hob_name = os.path.basename(sp + ".hob.bin") 211 sp_hob_name = os.path.join(args["out_dir"], f"{sp_hob_name}") 257 sp_dtb_name = os.path.basename(get_file_from_layout(sp_layout[sp]["pm"]))[:-1] + "b" 258 sp_dtb = os.path.join(args["out_dir"], f"fdts/{sp_dtb_name}") 359 args["sp_gen_mk"] = os.path.abspath(sys.argv[1]) [all …]
|
| H A D | sptool.py | 44 if not os.path.isfile(pm_path) or not os.path.isfile(img_path): 85 return os.path.getsize(self.pm_path) 89 return os.path.getsize(self.img_path) 130 if not os.path.exists(os.path.dirname(args.o)):
|
| /rk3399_ARM-atf/lib/libfdt/ |
| H A D | fdt_overlay.c | 47 const char *path = NULL; in fdt_overlay_target_offset() local 58 path = fdt_getprop(fdto, fragment_offset, "target-path", &path_len); in fdt_overlay_target_offset() 59 if (path) in fdt_overlay_target_offset() 60 ret = fdt_path_offset(fdt, path); in fdt_overlay_target_offset() 82 *pathp = path ? path : NULL; in fdt_overlay_target_offset() 333 const char *path, uint32_t path_len, in overlay_fixup_one_phandle() argument 343 fixup_off = fdt_path_offset_namelen(fdto, path, path_len); in overlay_fixup_one_phandle() 408 const char *path, *name, *fixup_end; in overlay_fixup_phandle() local 423 path = fixup_str; in overlay_fixup_phandle() 428 path_len = sep - path; in overlay_fixup_phandle() [all …]
|
| /rk3399_ARM-atf/lib/debugfs/ |
| H A D | dev.c | 95 static const char *next(const char *path, char *token) in next() argument 100 while (*path == '/') { in next() 101 ++path; in next() 105 cursor = path; in next() 106 if (*path != '\0') { in next() 259 chan_t *path_to_channel(const char *path, int mode) in path_to_channel() argument 266 if (path == NULL) { in path_to_channel() 270 switch (path[0]) { in path_to_channel() 273 path_next = path; in path_to_channel() 276 path_next = next(path + 1, elem); in path_to_channel() [all …]
|
| /rk3399_ARM-atf/docs/plat/arm/corstone1000/ |
| H A D | index.rst | 39 BUILD_BASE=<path to the build folder> \ 44 OPENSSL_DIR=<path to openssl usr folder> \ 45 RUNTIME_SYSROOT=<path to the sysroot> \ 56 BL32=<path to optee binary> \ 57 BL33=<path to u-boot binary> \
|
| /rk3399_ARM-atf/make_helpers/ |
| H A D | utilities.mk | 16 compat-path = $(subst $(space),$(null),$(1)) 17 decompat-path = $(subst $(null), ,$(1)) 19 absolute-path = $(call decompat-path,$(abspath $(call compat-path,$(1)))) 20 real-path = $(call decompat-path,$(realpath $(call compat-path,$(1)))) 22 file-name = $(call decompat-path,$(notdir $(call compat-path,$(1)))) 23 directory-name = $(call decompat-path,$(dir $(call compat-path,$(1))))
|
| /rk3399_ARM-atf/tools/cot_dt2c/tests/ |
| H A D | test_util.py | 14 return os.path.dirname(os.path.realpath(sys.argv[0]))
|
| /rk3399_ARM-atf/docs/resources/diagrams/plantuml/ |
| H A D | fip-secure-partitions.puml | 51 path to sp_binary_1 52 path to sp_manifest_1 54 path to sp_binary_2 55 path to sp_manifest_2
|
| /rk3399_ARM-atf/docs/plat/ |
| H A D | ti-k3low-am62lx.rst | 49 …ARCH=arm CROSS_COMPILE=aarch64-none-linux-gnu- BL1=<path> BL31=<path> TEE=<path> BINMAN_INDIRS=<pa…
|
| H A D | ti-k3.rst | 43 make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- SYSFW=<path to SYSFW> 50 make ARCH=arm CROSS_COMPILE=aarch64-linux-gnu- ATF=<path> TEE=<path>
|
| H A D | warp7.rst | 61 It is also assumed copy of mbedtls is available on the path path ../mbedtls 68 cp /path/to/optee/out/arm-plat-imx/core/tee-header_v2.bin fiptool_images 69 cp /path/to/optee/out/arm-plat-imx/core/tee-pager_v2.bin fiptool_images 70 cp /path/to/optee/out/arm-plat-imx/core/tee-pageable_v2.bin fiptool_images 80 …/path/to/u-boot/tools/mkimage -n /path/to/u-boot/u-boot.cfgout -T imximage -e 0x9df00000 -d ./buil… 87 cp /path/to/uboot/u-boot.bin fiptool_images 88 cp /path/to/linux/arch/boot/dts/imx7s-warp.dtb fiptool_images 168 CST_PATH=/path/to/cst-2.3.2 176 …/path/to/u-boot/tools/mkimage -n u-boot.cfgout.warp7 -T imximage -e 0x9df00000 -d ./build/warp7/de…
|
| /rk3399_ARM-atf/tools/cot_dt2c/cot_dt2c/ |
| H A D | dt_validator.py | 8 from os import path, walk, mkdir 32 if not path.exists(self.test_dir): 35 if path.isfile(self.input): 39 if path.isdir(self.input):
|
| /rk3399_ARM-atf/docs/design/ |
| H A D | trusted-board-boot-build.rst | 38 accordingly so it points at the OpenSSL installation path, as explained in 40 when running to point at the custom OpenSSL path, so the OpenSSL libraries 41 are loaded from that path instead of the default OS path. Export this 92 BL33=<path-to>/<bl33_image> OPENSSL_DIR=<path-to>/<openssl> \ 115 BL33=<path-to>/<bl33_image> OPENSSL_DIR=<path-to>/<openssl> \ 116 SCP_BL2=<path-to>/<scp_bl2_image> \ 117 SCP_BL2U=<path-to>/<scp_bl2u_image> \ 118 NS_BL2U=<path-to>/<ns_bl2u_image> \ 123 The user may override this by adding ``BL2U=<path-to>/<bl2u_image>``
|
| /rk3399_ARM-atf/tools/fiptool/ |
| H A D | win_posix.h | 126 inline int access(const char *path, int mode) in access() argument 128 return _access(path, mode); in access()
|
| /rk3399_ARM-atf/plat/xilinx/common/ |
| H A D | plat_console.c | 90 const char *prop, *path; in get_baudrate() local 110 path = strchr(prop, ':'); in get_baudrate() 111 if (!path) { in get_baudrate() 116 baud_rate = strtoul(path + 1, &end, 10); in get_baudrate() 117 if (baud_rate == 0 && end == path) { in get_baudrate()
|
| /rk3399_ARM-atf/docs/getting_started/ |
| H A D | initial-build.rst | 11 export CROSS_COMPILE=<path-to-aarch64-gcc>/bin/aarch64-none-elf- 17 export CROSS_COMPILE=<path-to-aarch32-gcc>/bin/arm-none-eabi- 22 when the base name of the path assigned to ``CC`` matches the string 32 export CROSS_COMPILE=<path-to-aarch64-gcc>/bin/aarch64-none-elf- 33 make CC=<path-to-armclang>/bin/armclang PLAT=<platform> all 40 Clang will be selected when the base name of the path assigned to ``CC`` 48 make CC=<path-to-clang>/bin/clang PLAT=<platform> all
|
| /rk3399_ARM-atf/include/lib/ |
| H A D | debugfs.h | 54 int bind(const char *path, const char *where); 55 int stat(const char *path, dir_t *dir);
|