| /optee_os/core/include/drivers/ |
| H A D | stm32mp_dt_bindings.h | 9 #include <dt-bindings/clock/stm32mp13-clks.h> 10 #include <dt-bindings/clock/stm32mp13-clksrc.h> 11 #include <dt-bindings/firewall/stm32mp13-etzpc.h> 12 #include <dt-bindings/firewall/stm32mp13-tzc400.h> 13 #include <dt-bindings/regulator/st,stm32mp13-regulator.h> 14 #include <dt-bindings/reset/stm32mp13-resets.h> 15 #include <dt-bindings/tamper/st,stm32mp13-tamp.h> 19 #include <dt-bindings/clock/stm32mp1-clks.h> 20 #include <dt-bindings/firewall/stm32mp15-etzpc.h> 21 #include <dt-bindings/firewall/stm32mp15-tzc400.h> [all …]
|
| /optee_os/core/arch/arm/sm/ |
| H A D | pm.c | 8 #include <arm32.h> 9 #include <console.h> 10 #include <drivers/imx_uart.h> 11 #include <io.h> 12 #include <kernel/cache_helpers.h> 13 #include <kernel/boot.h> 14 #include <kernel/misc.h> 15 #include <kernel/panic.h> 16 #include <kernel/thread.h> 17 #include <kernel/tlb_helpers.h> [all …]
|
| /optee_os/core/kernel/ |
| H A D | embedded_ts.c | 6 #include <crypto/crypto.h> 7 #include <initcall.h> 8 #include <kernel/embedded_ts.h> 9 #include <kernel/ts_store.h> 10 #include <kernel/user_access.h> 11 #include <mempool.h> 12 #include <stdio.h> 13 #include <stdlib.h> 14 #include <string.h> 15 #include <trace.h> [all …]
|
| H A D | early_ta.c | 6 #include <crypto/crypto.h> 7 #include <initcall.h> 8 #include <kernel/early_ta.h> 9 #include <kernel/embedded_ts.h> 10 #include <kernel/ts_store.h> 11 #include <kernel/user_ta.h> 12 #include <stdio.h> 13 #include <string.h> 14 #include <trace.h> 15 #include <utee_defines.h> [all …]
|
| /optee_os/core/arch/arm/plat-versal2/ |
| H A D | main.c | 6 #include <arm.h> 7 #include <assert.h> 8 #include <console.h> 9 #include <drivers/gic.h> 10 #include <drivers/pl011.h> 11 #include <drivers/versal_pm.h> 12 #include <io.h> 13 #include <kernel/boot.h> 14 #include <kernel/misc.h> 15 #include <kernel/tee_time.h> [all …]
|
| /optee_os/core/lib/libtomcrypt/src/headers/ |
| H A D | tomcrypt.h | 6 #include <assert.h> 7 #include <stdio.h> 8 #include <string.h> 9 #include <stdlib.h> 10 #include <stddef.h> 11 #include <time.h> 12 #include <ctype.h> 13 #include <limits.h> 16 #include "tomcrypt_custom.h" 78 #include "tomcrypt_cfg.h" [all …]
|
| /optee_os/ta/avb/ |
| H A D | entry.c | 4 #include <ta_avb.h> 5 #include <tee_internal_api.h> 6 #include <tee_internal_api_extensions.h> 8 #include <string.h> 25 static TEE_Result create_rb_state(uint32_t lock_state, TEE_ObjectHandle *h) in create_rb_state() argument 33 &lock_state, sizeof(lock_state), h); in create_rb_state() 37 TEE_ObjectHandle *h) in open_rb_state() argument 44 sizeof(rb_obj_name), flags, h); in open_rb_state() 48 return create_rb_state(default_lock_state, h); in open_rb_state() 82 TEE_ObjectHandle h; in read_rb_idx() local [all …]
|
| /optee_os/core/arch/arm/plat-synquacer/ |
| H A D | main.c | 6 #include <arm.h> 7 #include <console.h> 8 #include <drivers/gic.h> 9 #include <drivers/pl011.h> 10 #include <io.h> 11 #include <kernel/boot.h> 12 #include <kernel/interrupt.h> 13 #include <kernel/misc.h> 14 #include <kernel/panic.h> 15 #include <kernel/thread.h> [all …]
|
| /optee_os/lib/libdl/ |
| H A D | dlfcn.c | 6 #include <ctype.h> 7 #include <dlfcn.h> 8 #include <pta_system.h> 9 #include <stdlib.h> 10 #include <string.h> 11 #include <tee_api.h> 12 #include <tee_internal_api_extensions.h> 13 #include <user_ta_header.h> 41 struct dl_handle *h = NULL; in dlopen() local 46 h = malloc(sizeof(*h)); in dlopen() [all …]
|
| /optee_os/core/arch/arm/plat-k3/drivers/ |
| H A D | dthev2.c | 9 #include <drivers/ti_sci.h> 10 #include <initcall.h> 11 #include <io.h> 12 #include <keep.h> 13 #include <kernel/interrupt.h> 14 #include <kernel/misc.h> 15 #include <kernel/spinlock.h> 16 #include <mm/core_memprot.h> 17 #include <mm/core_mmu.h> 18 #include <platform_config.h> [all …]
|
| /optee_os/lib/libmbedtls/mbedtls/include/mbedtls/ |
| H A D | config_psa.h | 2 * \file mbedtls/config_psa.h 6 * include/mbedtls/mbedtls_config.h and include/psa/crypto_config.h and uses 10 * include/mbedtls/mbedtls_config.h for MBEDTLS_XXX settings or 11 * include/psa/crypto_config.h for PSA_WANT_XXX settings. 21 #include "psa/crypto_legacy.h" 23 #include "psa/crypto_adjust_config_synonyms.h" 25 #include "psa/crypto_adjust_config_dependencies.h" 27 #include "mbedtls/config_adjust_psa_superset_legacy.h" 35 #include "psa/crypto_adjust_config_key_pair_types.h" 40 #include "mbedtls/config_adjust_legacy_from_psa.h" [all …]
|
| /optee_os/core/arch/arm/plat-marvell/ |
| H A D | main.c | 29 #include <arm.h> 30 #include <console.h> 31 #include <drivers/gic.h> 33 #include <drivers/serial8250_uart.h> 35 #include <drivers/mvebu_uart.h> 38 #include <drivers/pl011.h> 40 #include <io.h> 41 #include <keep.h> 42 #include <kernel/boot.h> 43 #include <kernel/misc.h> [all …]
|
| /optee_os/core/arch/arm/plat-versal/ |
| H A D | main.c | 6 #include <arm.h> 7 #include <assert.h> 8 #include <console.h> 9 #include <drivers/gic.h> 10 #include <drivers/pl011.h> 11 #include <drivers/versal_pm.h> 12 #include <io.h> 13 #include <kernel/boot.h> 14 #include <kernel/misc.h> 15 #include <kernel/tee_time.h> [all …]
|
| /optee_os/core/arch/arm/plat-hisilicon/ |
| H A D | psci.c | 6 #include <console.h> 7 #include <io.h> 8 #include <kernel/boot.h> 9 #include <kernel/misc.h> 10 #include <kernel/panic.h> 11 #include <mm/core_mmu.h> 12 #include <mm/core_memprot.h> 13 #include <platform_config.h> 14 #include <stdint.h> 15 #include <sm/optee_smc.h> [all …]
|
| /optee_os/core/arch/arm/plat-stm32mp1/pm/ |
| H A D | psci.c | 6 #include <arm.h> 7 #include <boot_api.h> 8 #include <console.h> 9 #include <drivers/clk.h> 10 #include <drivers/rstctrl.h> 11 #include <drivers/stm32mp1_pmic.h> 12 #include <drivers/stm32mp1_rcc.h> 13 #include <drivers/stpmic1.h> 14 #include <drivers/stm32mp_dt_bindings.h> 15 #include <io.h> [all …]
|
| /optee_os/core/arch/arm/plat-ti/ |
| H A D | main.c | 6 #include <arm.h> 7 #include <assert.h> 8 #include <console.h> 9 #include <drivers/gic.h> 10 #include <drivers/serial8250_uart.h> 11 #include <kernel/boot.h> 12 #include <kernel/misc.h> 13 #include <kernel/mutex.h> 14 #include <kernel/panic.h> 15 #include <kernel/tee_common_otp.h> [all …]
|
| H A D | sm_platform_handler_a9.c | 7 #include <arm32.h> 8 #include <io.h> 9 #include <kernel/cache_helpers.h> 10 #include <kernel/thread.h> 11 #include <kernel/tz_ssvce_def.h> 12 #include <kernel/tz_ssvce_pl310.h> 13 #include <platform_config.h> 14 #include <sm/optee_smc.h> 15 #include <sm/pm.h> 16 #include <sm/sm.h> [all …]
|
| /optee_os/core/arch/arm/plat-stm/ |
| H A D | main.c | 6 #include <arm32.h> 7 #include <console.h> 8 #include <drivers/gic.h> 9 #include <drivers/stih_asc.h> 10 #include <io.h> 11 #include <kernel/boot.h> 12 #include <kernel/misc.h> 13 #include <kernel/panic.h> 14 #include <kernel/tz_ssvce_pl310.h> 15 #include <mm/core_memprot.h> [all …]
|
| /optee_os/core/drivers/ |
| H A D | aplic_msi.c | 6 #include <assert.h> 7 #include <compiler.h> 8 #include <config.h> 9 #include <drivers/aplic.h> 10 #include <drivers/aplic_priv.h> 11 #include <io.h> 12 #include <kernel/interrupt.h> 13 #include <kernel/misc.h> 14 #include <kernel/panic.h> 15 #include <mm/core_memprot.h> [all …]
|
| /optee_os/core/drivers/crypto/caam/ |
| H A D | caam_ctrl.c | 7 #include <assert.h> 8 #include <caam_acipher.h> 9 #include <caam_cipher.h> 10 #include <caam_ae.h> 11 #include <caam_common.h> 12 #include <caam_hal_cfg.h> 13 #include <caam_hal_clk.h> 14 #include <caam_hal_ctrl.h> 15 #include <caam_hash.h> 16 #include <caam_jr.h> [all …]
|
| /optee_os/core/arch/arm/plat-zynqmp/ |
| H A D | main.c | 29 #include <platform_config.h> 31 #include <stdint.h> 32 #include <string.h> 34 #include <drivers/gic.h> 35 #include <drivers/cdns_uart.h> 36 #include <drivers/zynqmp_csu.h> 38 #include <arm.h> 39 #include <console.h> 40 #include <io.h> 41 #include <kernel/boot.h> [all …]
|
| /optee_os/core/lib/libtomcrypt/src/mac/poly1305/ |
| H A D | poly1305.c | 9 #include "tomcrypt_private.h" 35 h0 = st->h[0]; in s_poly1305_block() 36 h1 = st->h[1]; in s_poly1305_block() 37 h2 = st->h[2]; in s_poly1305_block() 38 h3 = st->h[3]; in s_poly1305_block() 39 h4 = st->h[4]; in s_poly1305_block() 42 /* h += in[i] */ in s_poly1305_block() 49 /* h *= r */ in s_poly1305_block() 56 /* (partial) h %= p */ in s_poly1305_block() 69 st->h[0] = h0; in s_poly1305_block() [all …]
|
| /optee_os/core/arch/arm/crypto/ |
| H A D | aes-gcm-ce.c | 6 #include <assert.h> 7 #include <crypto/crypto_accel.h> 8 #include <crypto/crypto.h> 9 #include <crypto/ghash-ce-core.h> 10 #include <crypto/internal_aes-gcm.h> 11 #include <io.h> 12 #include <kernel/panic.h> 13 #include <kernel/thread.h> 14 #include <string.h> 15 #include <types_ext.h> [all …]
|
| /optee_os/core/arch/arm/plat-totalcompute/ |
| H A D | main.c | 6 #include <arm.h> 7 #include <console.h> 8 #include <drivers/gic.h> 9 #include <drivers/pl011.h> 10 #include <initcall.h> 11 #include <kernel/boot.h> 12 #include <kernel/misc.h> 13 #include <kernel/panic.h> 15 #include <mm/core_mmu.h> 16 #include <platform_config.h>
|
| /optee_os/core/arch/riscv/kernel/ |
| H A D | sbi_console.c | 6 #include <assert.h> 7 #include <compiler.h> 8 #include <config.h> 9 #include <console.h> 10 #include <drivers/serial.h> 11 #include <kernel/spinlock.h> 12 #include <riscv.h> 13 #include <sbi.h> 14 #include <trace.h> 15 #include <util.h>
|