| /optee_os/core/drivers/crypto/caam/include/ |
| H A D | caam_jr_status.h | 15 #define JRSTA_SRC_GET(status) ((status) & BM_JRSTA_SRC) argument 25 #define JRSTA_CCB_GET_ERR(status) ((status) & SHIFT_U32(0xFF, 0)) argument 32 #define JRSTA_GET_HALT_USER(status) \ argument 34 __typeof__(status) _status = (status); \
|
| /optee_os/core/drivers/crypto/se050/ |
| H A D | session.c | 18 sss_status_t status = kStatus_SSS_Success; in se050_core_early_init() local 20 status = se050_session_open(&se050_ctx, keys); in se050_core_early_init() 21 if (status != kStatus_SSS_Success) in se050_core_early_init() 25 status = se050_factory_reset(&se050_ctx.session.s_ctx); in se050_core_early_init() 26 if (status != kStatus_SSS_Success) in se050_core_early_init() 33 status = se050_key_store_and_object_init(&se050_ctx); in se050_core_early_init() 34 if (status != kStatus_SSS_Success) in se050_core_early_init() 45 sss_status_t status = kStatus_SSS_Success; in update_se_info() local 47 status = se050_get_se_info(se050_session, in update_se_info() 54 if (status != kStatus_SSS_Success) in update_se_info()
|
| /optee_os/core/arch/arm/dts/ |
| H A D | fsl-lx2160a-rdb.dts | 35 status = "okay"; 43 status = "okay"; 50 status = "okay"; 54 status = "okay"; 80 status = "okay"; 121 status = "okay"; 132 status = "okay"; 136 status = "okay"; 140 status = "okay"; 144 status = "okay"; [all …]
|
| H A D | stm32mp257f-ev1.dts | 38 status = "okay"; 42 status = "okay"; 46 status = "okay"; 50 status = "okay"; 54 status = "okay"; 58 status = "okay"; 63 status = "okay"; 69 status = "okay"; 73 status = "okay"; 77 status = "okay"; [all …]
|
| H A D | fsl-lx2160a-qds.dts | 159 status = "okay"; 163 status = "okay"; 167 status = "okay"; 171 status = "okay"; 183 status = "okay"; 195 status = "okay"; 207 status = "okay"; 211 status = "okay"; 215 status = "okay"; 219 status = "okay"; [all …]
|
| H A D | stm32mp257f-dk.dts | 39 status = "okay"; 43 status = "okay"; 47 status = "okay"; 51 status = "okay"; 55 status = "okay"; 59 status = "okay"; 64 status = "okay"; 68 status = "okay"; 72 status = "okay"; 83 status = "okay"; [all …]
|
| H A D | stm32mp15xxab-pinctrl.dtsi | 11 status = "okay"; 17 status = "okay"; 23 status = "okay"; 29 status = "okay"; 35 status = "okay"; 41 status = "okay"; 47 status = "okay"; 53 status = "okay";
|
| H A D | stm32mp15xxad-pinctrl.dtsi | 11 status = "okay"; 17 status = "okay"; 23 status = "okay"; 29 status = "okay"; 35 status = "okay"; 41 status = "okay"; 47 status = "okay"; 53 status = "okay";
|
| H A D | stm32mp15xx-dkx.dtsi | 76 status = "disabled"; 88 status = "disabled"; 106 status = "disabled"; 117 status = "okay"; 123 status = "okay"; 131 status = "disabled"; 135 status = "disabled"; 139 status = "disabled"; 143 status = "disabled"; 166 status = "disabled"; [all …]
|
| H A D | stm32mp157c-ev1.dts | 68 status = "okay"; 75 status = "disabled"; 79 status = "disabled"; 98 status = "disabled"; 122 status = "okay"; 133 status = "disabled"; 155 status = "disabled"; 158 status = "okay"; 175 status = "disabled"; 186 status = "okay"; [all …]
|
| H A D | stm32mp151.dtsi | 116 status = "disabled"; 138 status = "disabled"; 271 status = "disabled"; 297 status = "disabled"; 312 status = "disabled"; 319 status = "disabled"; 328 status = "disabled"; 338 status = "disabled"; 349 status = "disabled"; 363 status = "disabled"; [all …]
|
| H A D | sama5d2.dtsi | 102 status = "disabled"; 103 secure-status = "okay"; 132 status = "disabled"; 144 status = "disabled"; 156 status = "disabled"; 179 status = "disabled"; 189 status = "disabled"; 202 status = "disabled"; 214 status = "disabled"; 234 status = "disabled"; [all …]
|
| H A D | at91-sama5d27_som1_ek.dts | 36 status = "okay"; 47 status = "okay"; 51 status = "okay"; 59 status = "okay"; 66 status = "okay"; 73 status = "okay"; 77 status = "okay"; 83 status = "okay"; 87 status = "okay"; 107 status = "okay"; [all …]
|
| H A D | stm32mp235f-dk.dts | 39 status = "okay"; 43 status = "okay"; 47 status = "okay"; 51 status = "okay"; 55 status = "okay"; 60 status = "okay"; 64 status = "okay"; 78 status = "okay"; 85 status = "okay";
|
| H A D | at91-sama7g54_ek.dts | 43 status = "okay"; /* Conflict with pwm. */ 75 status = "disabled"; 116 status = "okay"; 124 status = "disabled"; 130 status = "okay"; 136 status = "okay"; 146 status = "okay"; 197 status = "okay"; 201 status = "okay"; 205 status = "okay"; [all …]
|
| H A D | at91-sama5d27_wlsom1_ek.dts | 32 status = "okay"; 57 status = "okay"; 62 status = "okay"; 69 status = "okay"; 74 status = "okay"; 79 status = "okay"; 84 status = "okay"; 172 status = "okay"; 176 status = "okay"; 179 status = "okay"; [all …]
|
| /optee_os/core/drivers/scmi-msg/ |
| H A D | voltage_domain.c | 77 .status = SCMI_SUCCESS, in report_version() 93 .status = SCMI_SUCCESS, in report_attributes() 111 .status = SCMI_SUCCESS, in report_message_attributes() 133 .status = SCMI_SUCCESS, in scmi_voltd_domain_attributes() 176 int32_t status = SCMI_GENERIC_ERROR; in scmi_voltd_describe_levels() local 183 status = SCMI_PROTOCOL_ERROR; in scmi_voltd_describe_levels() 188 status = SCMI_INVALID_PARAMETERS; in scmi_voltd_describe_levels() 193 status = SCMI_INVALID_PARAMETERS; in scmi_voltd_describe_levels() 203 status = plat_scmi_voltd_levels_array(msg->channel_id, domain_id, 0, in scmi_voltd_describe_levels() 205 if (status == SCMI_SUCCESS) { in scmi_voltd_describe_levels() [all …]
|
| H A D | clock.c | 74 .status = SCMI_SUCCESS, in report_version() 90 .status = SCMI_SUCCESS, in report_attributes() 106 .status = SCMI_SUCCESS, in report_message_attributes() 128 .status = SCMI_SUCCESS, in scmi_clock_attributes() 192 int32_t status = 0; in scmi_clock_rate_set() local 211 status = plat_scmi_clock_set_rate(msg->channel_id, clock_id, rate); in scmi_clock_rate_set() 213 scmi_status_response(msg, status); in scmi_clock_rate_set() 219 int32_t status = SCMI_GENERIC_ERROR; in scmi_clock_config_set() local 238 status = plat_scmi_clock_set_state(msg->channel_id, clock_id, enable); in scmi_clock_config_set() 240 scmi_status_response(msg, status); in scmi_clock_config_set() [all …]
|
| /optee_os/core/drivers/ |
| H A D | xiphera_trng.c | 42 uint32_t status = 0; in xiphera_trng_random_available() local 44 status = io_read32(xiphera_trng_base + STATUS_REG); in xiphera_trng_random_available() 46 return status == TRNG_NEW_RAND_AVAILABLE; in xiphera_trng_random_available() 101 uint32_t status = 0; in xiphera_trng_probe() local 127 status = io_read32(xiphera_trng_base + STATUS_REG); in xiphera_trng_probe() 128 if (status != TRNG_ACK_RESET) { in xiphera_trng_probe() 135 status = io_read32(xiphera_trng_base + STATUS_REG); in xiphera_trng_probe() 136 if (status != TRNG_ACK_RESET) { in xiphera_trng_probe() 155 status = io_read32(xiphera_trng_base + STATUS_REG); in xiphera_trng_probe() 156 if (status != TRNG_SUCCESSFUL_STARTUP) { in xiphera_trng_probe() [all …]
|
| /optee_os/core/drivers/crypto/caam/utils/ |
| H A D | utils_status.c | 11 TEE_Result job_status_to_tee_result(uint32_t status) in job_status_to_tee_result() argument 17 switch (JRSTA_SRC_GET(status)) { in job_status_to_tee_result() 22 if (JRSTA_CCB_GET_ERR(status) == JRSTA_DECO_ERRID_FORMAT) in job_status_to_tee_result() 25 if (JRSTA_CCB_GET_ERR(status) == JRSTA_DECO_INV_SIGNATURE) in job_status_to_tee_result() 37 TEE_Result caam_status_to_tee_result(enum caam_status status) in caam_status_to_tee_result() argument 39 switch (status) { in caam_status_to_tee_result()
|
| /optee_os/lib/libmbedtls/mbedtls/library/ |
| H A D | ssl_tls13_keys.c | 29 static int local_err_translation(psa_status_t status) in local_err_translation() argument 31 return psa_status_to_mbedtls(status, psa_to_ssl_errors, in local_err_translation() 35 #define PSA_TO_MBEDTLS_ERR(status) local_err_translation(status) argument 149 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in mbedtls_ssl_tls13_hkdf_expand_label() local 181 status = psa_key_derivation_setup(&operation, PSA_ALG_HKDF_EXPAND(hash_alg)); in mbedtls_ssl_tls13_hkdf_expand_label() 183 if (status != PSA_SUCCESS) { in mbedtls_ssl_tls13_hkdf_expand_label() 187 status = psa_key_derivation_input_bytes(&operation, in mbedtls_ssl_tls13_hkdf_expand_label() 192 if (status != PSA_SUCCESS) { in mbedtls_ssl_tls13_hkdf_expand_label() 196 status = psa_key_derivation_input_bytes(&operation, in mbedtls_ssl_tls13_hkdf_expand_label() 201 if (status != PSA_SUCCESS) { in mbedtls_ssl_tls13_hkdf_expand_label() [all …]
|
| H A D | psa_crypto_ffdh.c | 152 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in mbedtls_psa_ffdh_export_public_key() local 172 status = mbedtls_psa_ffdh_set_prime_generator(key_len, &P, &G); in mbedtls_psa_ffdh_export_public_key() 174 if (status != PSA_SUCCESS) { in mbedtls_psa_ffdh_export_public_key() 191 if (status == PSA_SUCCESS && ret != 0) { in mbedtls_psa_ffdh_export_public_key() 192 status = mbedtls_to_psa_error(ret); in mbedtls_psa_ffdh_export_public_key() 195 return status; in mbedtls_psa_ffdh_export_public_key() 207 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in mbedtls_psa_ffdh_generate_key() local 211 status = mbedtls_psa_ffdh_set_prime_generator(key_buffer_size, &P, NULL); in mbedtls_psa_ffdh_generate_key() 213 if (status != PSA_SUCCESS) { in mbedtls_psa_ffdh_generate_key() 228 if (status == PSA_SUCCESS && ret != 0) { in mbedtls_psa_ffdh_generate_key() [all …]
|
| H A D | lms.c | 39 static int local_err_translation(psa_status_t status) in local_err_translation() argument 41 return psa_status_to_mbedtls(status, psa_to_lms_errors, in local_err_translation() 45 #define PSA_TO_MBEDTLS_ERR(status) local_err_translation(status) argument 100 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in create_merkle_leaf_value() local 108 status = psa_hash_setup(&op, PSA_ALG_SHA_256); in create_merkle_leaf_value() 109 if (status != PSA_SUCCESS) { in create_merkle_leaf_value() 113 status = psa_hash_update(&op, params->I_key_identifier, in create_merkle_leaf_value() 115 if (status != PSA_SUCCESS) { in create_merkle_leaf_value() 120 status = psa_hash_update(&op, r_node_idx_bytes, 4); in create_merkle_leaf_value() 121 if (status != PSA_SUCCESS) { in create_merkle_leaf_value() [all …]
|
| H A D | ctr_drbg.c | 40 psa_status_t status; in ctr_drbg_setup_psa_context() local 45 status = psa_import_key(&key_attr, key, key_len, &psa_ctx->key_id); in ctr_drbg_setup_psa_context() 46 if (status != PSA_SUCCESS) { in ctr_drbg_setup_psa_context() 50 status = psa_cipher_encrypt_setup(&psa_ctx->operation, psa_ctx->key_id, PSA_ALG_ECB_NO_PADDING); in ctr_drbg_setup_psa_context() 51 if (status != PSA_SUCCESS) { in ctr_drbg_setup_psa_context() 57 return status; in ctr_drbg_setup_psa_context() 172 psa_status_t status; in block_cipher_df() local 213 status = ctr_drbg_setup_psa_context(&psa_ctx, key, sizeof(key)); in block_cipher_df() 214 if (status != PSA_SUCCESS) { in block_cipher_df() 215 ret = psa_generic_status_to_mbedtls(status); in block_cipher_df() [all …]
|
| /optee_os/core/drivers/crypto/se050/core/ |
| H A D | scp03.c | 13 sss_status_t status = kStatus_SSS_Success; in crypto_se_enable_scp03() local 15 status = se050_enable_scp03(se050_session); in crypto_se_enable_scp03() 16 if (status != kStatus_SSS_Success) in crypto_se_enable_scp03() 21 status = se050_rotate_scp03_keys(&se050_ctx); in crypto_se_enable_scp03() 22 if (status != kStatus_SSS_Success) in crypto_se_enable_scp03()
|