| /optee_os/core/arch/arm/plat-telechips/ |
| H A D | link.mk | 3 all: $(link-out-dir)/optee.rom 4 cleanfiles += $(link-out-dir)/optee.rom 5 $(link-out-dir)/optee.rom: $(link-out-dir)/tee-pager_v2.bin
|
| H A D | conf.mk | 16 TCMKTOOL_IMGNAME ?= A72-OPTEE
|
| /optee_os/.devcontainer/ |
| H A D | Dockerfile.vscode | 46 RUN useradd -ms /bin/bash optee 47 RUN echo "optee ALL=(ALL) NOPASSWD: ALL" | tee -a /etc/sudoers 48 USER optee
|
| H A D | devcontainer.json | 2 "name": "optee-os-docker", 27 …"source=${localEnv:HOME}${localEnv:USERPROFILE}/.ssh,target=/home/optee/.ssh,type=bind,consistency…
|
| /optee_os/core/drivers/crypto/ele/ |
| H A D | crypto.mk | 3 # Issues in the ELE FW prevent OPTEE and Kernel from using 5 # use the software RNG instead in OPTEE.
|
| /optee_os/mk/ |
| H A D | aosp_optee.mk | 4 ## Following flags need to be defined in optee*.mk ## 12 ## And BUILD_OPTEE_MK needs to be defined in optee*.mk ## 50 OPTEE_OUT_DIR ?= $(PRODUCT_OUT)/optee 51 ABS_OPTEE_OUT_DIR ?= $(realpath $(PRODUCT_OUT))/optee
|
| /optee_os/ |
| H A D | README.md | 5 All official OP-TEE documentation has moved to http://optee.readthedocs.io.
|
| H A D | Makefile | 33 $(info Loading OPTEE configuration file $(CFG_OPTEE_CONFIG))
|
| H A D | MAINTAINERS | 88 L: Broadcom <bcm-optee-feedback-list.pdl@broadcom.com> 280 R: [@96boards-akebi96/optee]
|
| /optee_os/core/lib/scmi-server/ |
| H A D | sub.mk | 11 scpfw-product = optee/$(CFG_SCMI_SCPFW_PRODUCT) 111 include $(scpfw-path)/product/optee/sub.mk
|
| H A D | conf.mk | 21 include core/lib/scmi-server/conf-optee-$(CFG_SCMI_SCPFW_PRODUCT).mk
|
| H A D | scmi_server_scpfw.c | 137 if (!fdt_node_check_compatible(fdt, agent_node, "linaro,scmi-optee")) { in optee_scmi_server_probe_agent() 350 node = fdt_node_offset_by_compatible(fdt, node, "optee,scmi-server"); in optee_scmi_server_init()
|
| /optee_os/core/kernel/ |
| H A D | assert.c | 11 /* assert log and break for the optee kernel */
|
| /optee_os/.github/ |
| H A D | issue_template.md | 17 https://optee.readthedocs.io/en/latest/faq/faq.html
|
| H A D | pull_request_template.md | 6 https://optee.readthedocs.io/en/latest/general/contribute.html
|
| /optee_os/core/drivers/nvmem/ |
| H A D | nvmem_die_id.c | 55 { .compatible = "optee,nvmem-die-id" },
|
| H A D | nvmem_huk.c | 63 { .compatible = "optee,nvmem-huk" },
|
| /optee_os/core/drivers/crypto/caam/ |
| H A D | caam_ctrl.c | 29 * If the CAAM DMA only supports 32 bits physical addresses, OPTEE must
|
| /optee_os/lib/libutee/include/ |
| H A D | user_ta_header.h | 141 #define TA_PROP_STR_KEEP_CRASHED "optee.ta.instanceKeepCrashed"
|
| /optee_os/core/arch/arm/dts/ |
| H A D | stm32mp23-st-scmi-cfg.dtsi | 13 compatible = "optee,scmi-server"; 19 compatible = "linaro,scmi-optee";
|
| H A D | stm32mp25-st-scmi-cfg.dtsi | 13 compatible = "optee,scmi-server"; 19 compatible = "linaro,scmi-optee";
|
| H A D | stm32mp21-st-scmi-cfg.dtsi | 13 compatible = "optee,scmi-server"; 19 compatible = "linaro,scmi-optee";
|
| /optee_os/core/tee/ |
| H A D | tee_svc.c | 376 .name = "org.trustedfirmware.optee.cpu.feat_bti_implemented", 383 .name = "org.trustedfirmware.optee.cpu.feat_pauth_implemented", 390 .name = "org.trustedfirmware.optee.cpu.feat_memtag_implemented",
|
| /optee_os/core/arch/riscv/kernel/ |
| H A D | boot.c | 236 …IMSG("WARNING: Please check https://optee.readthedocs.io/en/latest/architecture/porting_guidelines… in boot_init_primary_runtime()
|
| /optee_os/core/arch/arm/kernel/ |
| H A D | boot.c | 637 if (fdt_path_offset(dt->blob, "/firmware/optee") >= 0) { in add_optee_dt_node() 649 offs = fdt_add_subnode(dt->blob, offs, "optee"); in add_optee_dt_node() 654 "linaro,optee-tz"); in add_optee_dt_node() 1048 …IMSG("WARNING: Please check https://optee.readthedocs.io/en/latest/architecture/porting_guidelines… in boot_init_primary_runtime()
|