| /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/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") 197 sp_hob_name = os.path.basename(sp + ".hob.bin") 198 sp_hob_name = os.path.join(args["out_dir"], f"{sp_hob_name}") 244 sp_dtb_name = os.path.basename(get_file_from_layout(sp_layout[sp]["pm"]))[:-1] + "b" 245 sp_dtb = os.path.join(args["out_dir"], f"fdts/{sp_dtb_name}") 346 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/ |
| H A D | .gitmodules | 2 path = contrib/libtl 6 path = contrib/libeventlog 10 path = contrib/libtpm
|
| 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/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> \ 45 OPENSSL_DIR=<path to openssl usr folder> \ 46 RUNTIME_SYSROOT=<path to the sysroot> \ 57 BL32=<path to optee binary> \ 58 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/design/ |
| H A D | trusted-board-boot-build.rst | 31 - ``MBEDTLS_DIR=<path of the directory containing mbed TLS sources>`` 39 accordingly so it points at the OpenSSL installation path, as explained in 41 when running to point at the custom OpenSSL path, so the OpenSSL libraries 42 are loaded from that path instead of the default OS path. Export this 90 MBEDTLS_DIR=<path of the directory containing mbed TLS sources> \ 94 BL33=<path-to>/<bl33_image> OPENSSL_DIR=<path-to>/<openssl> \ 114 MBEDTLS_DIR=<path of the directory containing mbed TLS sources> \ 118 BL33=<path-to>/<bl33_image> OPENSSL_DIR=<path-to>/<openssl> \ 119 SCP_BL2=<path-to>/<scp_bl2_image> \ 120 SCP_BL2U=<path-to>/<scp_bl2u_image> \ [all …]
|
| /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/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/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/docs/components/ |
| H A D | secure-partition-manager.rst | 118 the Hafnium binary path (built for the secure world) or the path to a TEE 132 BL32=<path-to-tee-binary> \ 133 BL33=<path-to-bl33-binary> \ 150 BL32=<path-to-hafnium-binary> \ 151 BL33=<path-to-bl33-binary> \ 168 BL32=<path-to-hafnium-binary> \ 169 BL33=<path-to-bl33-binary> \ 171 MBEDTLS_DIR=<path-to-mbedtls-lib> \ 188 BL32=<path-to-tee-binary> \ 189 BL33=<path-to-bl33-binary> \ [all …]
|
| /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/plat/ |
| 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/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);
|