Lines Matching refs:status
167 int status = INTEL_SIP_SMC_STATUS_OK; in intel_fpga_config_completed_write() local
173 status = mailbox_read_response(job_id, in intel_fpga_config_completed_write()
176 if (status < 0) { in intel_fpga_config_completed_write()
191 if (status != MBOX_NO_RESPONSE && in intel_fpga_config_completed_write()
192 status != MBOX_TIMEOUT && resp_len != 0) { in intel_fpga_config_completed_write()
204 status = INTEL_SIP_SMC_STATUS_OK; in intel_fpga_config_completed_write()
206 status = INTEL_SIP_SMC_STATUS_BUSY; in intel_fpga_config_completed_write()
220 return status; in intel_fpga_config_completed_write()
227 int status = 0; in intel_fpga_config_start() local
237 status = mailbox_send_fpga_config_comp(); in intel_fpga_config_start()
239 if (status < 0) { in intel_fpga_config_start()
265 status = mailbox_send_cmd(MBOX_JOB_ID, MBOX_RECONFIG, &argument, size, in intel_fpga_config_start()
268 if (status < 0) { in intel_fpga_config_start()
632 int status; local
636 status = mailbox_send_cmd(MBOX_JOB_ID, MBOX_CONFIG_STATUS, NULL, 0U,
639 if (status < 0) {
664 int status = mailbox_send_cmd(MBOX_JOB_ID, cmd, args, len, urgent, local
667 if (status < 0) {
668 *mbox_status = -status;
682 int status; local
685 status = mailbox_send_cmd(MBOX_JOB_ID, MBOX_CMD_GET_USERCODE, NULL,
688 if (status < 0) {
699 int status = 0; local
711 status = mailbox_read_response_async(job_id,
714 status = mailbox_read_response(job_id,
717 if (status == MBOX_NO_RESPONSE) {
718 status = MBOX_BUSY;
722 if (status == MBOX_NO_RESPONSE) {
726 if (status == MBOX_BUSY) {
733 if (status == MBOX_RET_SDOS_DECRYPTION_ERROR_102 ||
734 status == MBOX_RET_SDOS_DECRYPTION_ERROR_103) {
735 *mbox_error = -status;
736 } else if (status != MBOX_RET_OK) {
737 *mbox_error = -status;
747 int status = 0; local
751 status = socfpga_bridges_enable((uint32_t)mask);
753 status = socfpga_bridges_enable(~0);
757 status = socfpga_bridges_disable((uint32_t)mask);
759 status = socfpga_bridges_disable(~0);
763 if (status < 0) {
1099 int status = 0; local
1123 status = mailbox_response_poll_v3(GET_CLIENT_ID(x1),
1128 ret_args[0] = status;
1141 status = mailbox_response_poll_on_intr_v3(&client_id,
1145 SMC_RET5(handle, status, trans_id_bitmap[0], trans_id_bitmap[1],
1152 status = mailbox_send_cmd_async_v3(GET_CLIENT_ID(x1),
1162 SMC_RET1(handle, status);
1167 status = mailbox_send_cmd_async_v3(GET_CLIENT_ID(x1),
1177 SMC_RET1(handle, status);
1182 status = mailbox_send_cmd_async_v3(GET_CLIENT_ID(x1),
1192 SMC_RET1(handle, status);
1197 status = mailbox_send_cmd_async_v3(GET_CLIENT_ID(x1),
1207 SMC_RET1(handle, status);
1221 status = mailbox_send_cmd_async_v3(GET_CLIENT_ID(x1),
1231 SMC_RET1(handle, status);
1243 status = INTEL_SIP_SMC_STATUS_REJECTED;
1244 SMC_RET1(handle, status);
1251 status = INTEL_SIP_SMC_STATUS_REJECTED;
1252 SMC_RET1(handle, status);
1257 status = mailbox_send_cmd_async_v3(GET_CLIENT_ID(x1),
1267 SMC_RET1(handle, status);
1280 status = INTEL_SIP_SMC_STATUS_REJECTED;
1281 SMC_RET1(handle, status);
1287 status = INTEL_SIP_SMC_STATUS_REJECTED;
1288 SMC_RET1(handle, status);
1291 status = mailbox_send_cmd_async_v3(GET_CLIENT_ID(x1),
1301 SMC_RET1(handle, status);
1312 status = INTEL_SIP_SMC_STATUS_REJECTED;
1313 SMC_RET1(handle, status);
1318 status = mailbox_send_cmd_async_v3(GET_CLIENT_ID(x1),
1328 SMC_RET1(handle, status);
1335 status = mailbox_send_cmd_async_v3(GET_CLIENT_ID(x1),
1345 SMC_RET1(handle, status);
1355 status = mailbox_send_cmd_async_v3(GET_CLIENT_ID(x1),
1365 SMC_RET1(handle, status);
1370 status = mailbox_send_cmd_async_v3(GET_CLIENT_ID(x1),
1380 SMC_RET1(handle, status);
1385 status = mailbox_send_cmd_async_v3(GET_CLIENT_ID(x1),
1395 SMC_RET1(handle, status);
1402 status = mailbox_send_cmd_async_v3(GET_CLIENT_ID(x1),
1412 SMC_RET1(handle, status);
1426 status = INTEL_SIP_SMC_STATUS_REJECTED;
1427 SMC_RET1(handle, status);
1434 status = INTEL_SIP_SMC_STATUS_REJECTED;
1435 SMC_RET1(handle, status);
1444 status = INTEL_SIP_SMC_STATUS_REJECTED;
1445 SMC_RET1(handle, status);
1455 status = INTEL_SIP_SMC_STATUS_REJECTED;
1456 SMC_RET1(handle, status);
1460 status = mailbox_send_cmd_async_v3(GET_CLIENT_ID(x1),
1470 SMC_RET1(handle, status);
1485 status = INTEL_SIP_SMC_STATUS_REJECTED;
1486 SMC_RET1(handle, status);
1494 status = mailbox_send_cmd_async_v3(GET_CLIENT_ID(x1),
1503 SMC_RET1(handle, status);
1508 status = mailbox_send_cmd_async_v3(GET_CLIENT_ID(x1),
1517 SMC_RET1(handle, status);
1522 status = intel_fcs_cntr_set_preauth(smc_fid, x1, x2, x3,
1524 SMC_RET1(handle, status);
1529 status = mailbox_send_cmd_async_v3(GET_CLIENT_ID(x1),
1538 SMC_RET1(handle, status);
1543 status = intel_fcs_get_attestation_cert(smc_fid, x1, x2, x3,
1545 SMC_RET1(handle, status);
1550 status = intel_fcs_create_cert_on_reload(smc_fid, x1,
1552 SMC_RET1(handle, status);
1558 status = intel_fcs_encryption_ext(smc_fid, x1, x2, x3,
1562 status = intel_fcs_decryption_ext(smc_fid, x1, x2, x3,
1567 status = INTEL_SIP_SMC_STATUS_REJECTED;
1569 SMC_RET1(handle, status);
1574 status = intel_fcs_send_cert(smc_fid, x1, x2, x3, &mbox_error);
1575 SMC_RET1(handle, status);
1580 status = mailbox_send_cmd_async_v3(GET_CLIENT_ID(x1),
1589 SMC_RET1(handle, status);
1596 status = mailbox_send_cmd_async_v3(GET_CLIENT_ID(x1),
1605 SMC_RET1(handle, status);
1617 status = INTEL_SIP_SMC_STATUS_REJECTED;
1618 SMC_RET1(handle, status);
1621 status = mailbox_send_cmd_async_v3(GET_CLIENT_ID(x1),
1630 SMC_RET1(handle, status);
1640 status = INTEL_SIP_SMC_STATUS_REJECTED;
1641 SMC_RET1(handle, status);
1644 status = mailbox_send_cmd_async_v3(GET_CLIENT_ID(x1),
1653 SMC_RET1(handle, status);
1665 status = INTEL_SIP_SMC_STATUS_REJECTED;
1666 SMC_RET1(handle, status);
1672 status = mailbox_send_cmd_async_v3(GET_CLIENT_ID(x1),
1681 SMC_RET1(handle, status);
1692 status = mailbox_send_cmd_async_v3(GET_CLIENT_ID(x1),
1701 SMC_RET1(handle, status);
1713 status = INTEL_SIP_SMC_STATUS_REJECTED;
1714 SMC_RET1(handle, status);
1720 status = mailbox_send_cmd_async_v3(GET_CLIENT_ID(x1),
1729 SMC_RET1(handle, status);
1734 status = intel_fcs_aes_crypt_init(x2, x3, x4, x5,
1736 SMC_RET1(handle, status);
1746 status = intel_fcs_aes_crypt_update_finalize(smc_fid, x1, x2,
1749 SMC_RET1(handle, status);
1754 status = intel_fcs_get_digest_init(x2, x3, x4, x5, x6,
1756 SMC_RET1(handle, status);
1765 status = intel_fcs_get_digest_update_finalize(smc_fid, x1, x2,
1769 SMC_RET1(handle, status);
1774 status = intel_fcs_mac_verify_init(x2, x3, x4, x5, x6,
1776 SMC_RET1(handle, status);
1785 status = intel_fcs_mac_verify_update_finalize(smc_fid, x1, x2,
1788 SMC_RET1(handle, status);
1793 status = intel_fcs_ecdsa_hash_sign_init(x2, x3, x4, x5, x6,
1795 SMC_RET1(handle, status);
1800 status = intel_fcs_ecdsa_hash_sign_finalize(smc_fid, x1, x2, x3,
1803 SMC_RET1(handle, status);
1808 status = intel_fcs_ecdsa_sha2_data_sign_init(x2, x3, x4, x5, x6,
1810 SMC_RET1(handle, status);
1819 status = intel_fcs_ecdsa_sha2_data_sign_update_finalize(smc_fid,
1822 SMC_RET1(handle, status);
1827 status = intel_fcs_ecdsa_hash_sig_verify_init(x2, x3, x4, x5,
1829 SMC_RET1(handle, status);
1834 status = intel_fcs_ecdsa_hash_sig_verify_finalize(smc_fid, x1,
1837 SMC_RET1(handle, status);
1842 status = intel_fcs_ecdsa_sha2_data_sig_verify_init(x2, x3, x4,
1844 SMC_RET1(handle, status);
1854 status = intel_fcs_ecdsa_sha2_data_sig_verify_update_finalize(
1858 SMC_RET1(handle, status);
1863 status = intel_fcs_ecdsa_get_pubkey_init(x2, x3, x4, x5, x6,
1865 SMC_RET1(handle, status);
1870 status = intel_fcs_ecdsa_get_pubkey_finalize(smc_fid, x1, x2, x3,
1872 SMC_RET1(handle, status);
1877 status = intel_fcs_ecdh_request_init(x2, x3, x4, x5, x6,
1879 SMC_RET1(handle, status);
1889 status = intel_fcs_ecdh_request_finalize(smc_fid, x1, x2, x3,
1892 SMC_RET1(handle, status);
1901 status = mailbox_send_cmd_async_v3(GET_CLIENT_ID(x1),
1911 SMC_RET1(handle, status);
1916 status = intel_fcs_hkdf_request(smc_fid, x1, x2, x3, x4, x5, x6,
1918 SMC_RET1(handle, status);
1947 int status = INTEL_SIP_SMC_STATUS_OK; local
1958 status = intel_mailbox_fpga_config_isdone(&err_states);
1959 SMC_RET4(handle, status, err_states, 0, 0);
1968 status = intel_fpga_config_start(x1);
1969 SMC_RET4(handle, status, 0, 0, 0);
1972 status = intel_fpga_config_write(x1, x2);
1973 SMC_RET4(handle, status, 0, 0, 0);
1976 status = intel_fpga_config_completed_write(completed_addr,
1995 SMC_RET4(handle, status, 0, 0, 0);
2003 status = intel_secure_reg_read(x1, &retval);
2004 SMC_RET3(handle, status, retval, x1);
2007 status = intel_secure_reg_write(x1, (uint32_t)x2, &retval);
2008 SMC_RET3(handle, status, retval, x1);
2011 status = intel_secure_reg_update(x1, (uint32_t)x2,
2013 SMC_RET3(handle, status, retval, x1);
2016 status = intel_rsu_status(rsu_respbuf,
2018 if (status) {
2019 SMC_RET1(handle, status);
2026 status = intel_rsu_update(x1);
2027 SMC_RET1(handle, status);
2030 status = intel_rsu_notify(x1);
2031 SMC_RET1(handle, status);
2034 status = intel_rsu_retry_counter((uint32_t *)rsu_respbuf,
2036 if (status) {
2037 SMC_RET1(handle, status);
2039 SMC_RET2(handle, status, retval);
2048 status = intel_rsu_copy_dcmf_version(x1, x2);
2049 SMC_RET1(handle, status);
2052 status = intel_rsu_get_device_info((uint32_t *)rsu_respbuf,
2054 if (status) {
2055 SMC_RET1(handle, status);
2057 SMC_RET5(handle, status, rsu_respbuf[0], rsu_respbuf[1],
2069 status = intel_rsu_copy_dcmf_status(x1);
2070 SMC_RET1(handle, status);
2080 status = intel_ecc_dbe_notification(x1);
2081 SMC_RET1(handle, status);
2084 status = intel_smc_service_completed(x1, x2, x3, &rcv_id,
2086 SMC_RET4(handle, status, mbox_error, x1, len_in_resp);
2089 status = intel_smc_fw_version(&retval);
2090 SMC_RET2(handle, status, retval);
2095 status = intel_mbox_send_cmd(x1, (uint32_t *)x2, x3, x4, x5, x6,
2097 SMC_RET3(handle, status, mbox_status, len_in_resp);
2100 status = intel_smc_get_usercode(&retval);
2101 SMC_RET2(handle, status, retval);
2107 status = intel_fcs_decryption(x2, x3, x4, x5, &send_id);
2109 status = intel_fcs_encryption(x2, x3, x4, x5, &send_id);
2111 status = INTEL_SIP_SMC_STATUS_REJECTED;
2114 SMC_RET3(handle, status, x4, x5);
2122 status = intel_fcs_decryption_ext(smc_fid, 0, x1, x2, x4, x5, x6,
2125 status = intel_fcs_encryption_ext(smc_fid, 0, x1, x2, x4, x5, x6,
2128 status = INTEL_SIP_SMC_STATUS_REJECTED;
2131 SMC_RET4(handle, status, mbox_error, x6, x7);
2134 status = intel_fcs_random_number_gen(x1, &retval64,
2136 SMC_RET4(handle, status, mbox_error, x1, retval64);
2139 status = intel_fcs_random_number_gen_ext(x1, x2, x3,
2141 SMC_RET1(handle, status);
2144 status = intel_fcs_send_cert(smc_fid, 0, x1, x2, &send_id);
2145 SMC_RET1(handle, status);
2148 status = intel_fcs_get_provision_data(&send_id);
2149 SMC_RET1(handle, status);
2152 status = intel_fcs_cntr_set_preauth(smc_fid, 0, x1, x2, x3,
2154 SMC_RET2(handle, status, mbox_error);
2157 status = intel_hps_set_bridges(x1, x2);
2158 SMC_RET1(handle, status);
2161 status = intel_hwmon_readtemp(x1, &retval);
2162 SMC_RET2(handle, status, retval);
2165 status = intel_hwmon_readvolt(x1, &retval);
2166 SMC_RET2(handle, status, retval);
2169 status = intel_fcs_sigma_teardown(x1, &mbox_error);
2170 SMC_RET2(handle, status, mbox_error);
2173 status = intel_fcs_chip_id(&retval, &retval2, &mbox_error);
2174 SMC_RET4(handle, status, mbox_error, retval, retval2);
2177 status = intel_fcs_attestation_subkey(x1, x2, x3,
2179 SMC_RET4(handle, status, mbox_error, x3, x4);
2182 status = intel_fcs_get_measurement(x1, x2, x3,
2184 SMC_RET4(handle, status, mbox_error, x3, x4);
2187 status = intel_fcs_get_attestation_cert(smc_fid, 0, x1, x2,
2189 SMC_RET4(handle, status, mbox_error, x2, x3);
2192 status = intel_fcs_create_cert_on_reload(smc_fid, 0, x1, &mbox_error);
2193 SMC_RET2(handle, status, mbox_error);
2196 status = intel_fcs_open_crypto_service_session(&retval, &mbox_error);
2197 SMC_RET3(handle, status, mbox_error, retval);
2200 status = intel_fcs_close_crypto_service_session(x1, &mbox_error);
2201 SMC_RET2(handle, status, mbox_error);
2204 status = intel_fcs_import_crypto_service_key(x1, x2, &send_id);
2205 SMC_RET1(handle, status);
2208 status = intel_fcs_export_crypto_service_key(x1, x2, x3,
2210 SMC_RET4(handle, status, mbox_error, x3, x4);
2213 status = intel_fcs_remove_crypto_service_key(x1, x2,
2215 SMC_RET2(handle, status, mbox_error);
2218 status = intel_fcs_get_crypto_service_key_info(x1, x2, x3,
2220 SMC_RET4(handle, status, mbox_error, x3, x4);
2224 status = intel_fcs_get_digest_init(x1, x2, x3,
2226 SMC_RET2(handle, status, mbox_error);
2231 status = intel_fcs_get_digest_update_finalize(smc_fid, 0, x1, x2,
2234 SMC_RET4(handle, status, mbox_error, x5, x6);
2239 status = intel_fcs_get_digest_update_finalize(smc_fid, 0, x1, x2,
2242 SMC_RET4(handle, status, mbox_error, x5, x6);
2247 status = intel_fcs_get_digest_smmu_update_finalize(x1, x2, x3,
2250 SMC_RET4(handle, status, mbox_error, x5, x6);
2255 status = intel_fcs_get_digest_smmu_update_finalize(x1, x2, x3,
2258 SMC_RET4(handle, status, mbox_error, x5, x6);
2262 status = intel_fcs_mac_verify_init(x1, x2, x3,
2264 SMC_RET2(handle, status, mbox_error);
2270 status = intel_fcs_mac_verify_update_finalize(smc_fid, 0, x1, x2,
2273 SMC_RET4(handle, status, mbox_error, x5, x6);
2279 status = intel_fcs_mac_verify_update_finalize(smc_fid, 0, x1, x2,
2282 SMC_RET4(handle, status, mbox_error, x5, x6);
2288 status = intel_fcs_mac_verify_smmu_update_finalize(x1, x2, x3,
2291 SMC_RET4(handle, status, mbox_error, x5, x6);
2297 status = intel_fcs_mac_verify_smmu_update_finalize(x1, x2, x3,
2300 SMC_RET4(handle, status, mbox_error, x5, x6);
2304 status = intel_fcs_ecdsa_sha2_data_sign_init(x1, x2, x3,
2306 SMC_RET2(handle, status, mbox_error);
2311 status = intel_fcs_ecdsa_sha2_data_sign_update_finalize(smc_fid,
2314 SMC_RET4(handle, status, mbox_error, x5, x6);
2319 status = intel_fcs_ecdsa_sha2_data_sign_update_finalize(smc_fid,
2322 SMC_RET4(handle, status, mbox_error, x5, x6);
2327 status = intel_fcs_ecdsa_sha2_data_sign_smmu_update_finalize(x1,
2330 SMC_RET4(handle, status, mbox_error, x5, x6);
2335 status = intel_fcs_ecdsa_sha2_data_sign_smmu_update_finalize(x1,
2338 SMC_RET4(handle, status, mbox_error, x5, x6);
2342 status = intel_fcs_ecdsa_hash_sign_init(x1, x2, x3,
2344 SMC_RET2(handle, status, mbox_error);
2349 status = intel_fcs_ecdsa_hash_sign_finalize(smc_fid, 0, x1, x2,
2352 SMC_RET4(handle, status, mbox_error, x5, x6);
2356 status = intel_fcs_ecdsa_hash_sig_verify_init(x1, x2, x3,
2358 SMC_RET2(handle, status, mbox_error);
2363 status = intel_fcs_ecdsa_hash_sig_verify_finalize(smc_fid, 0, x1,
2366 SMC_RET4(handle, status, mbox_error, x5, x6);
2370 status = intel_fcs_ecdsa_sha2_data_sig_verify_init(x1, x2, x3,
2372 SMC_RET2(handle, status, mbox_error);
2378 status = intel_fcs_ecdsa_sha2_data_sig_verify_update_finalize(
2382 SMC_RET4(handle, status, mbox_error, x5, x6);
2388 status = intel_fcs_ecdsa_sha2_data_sig_verify_smmu_update_finalize(
2391 SMC_RET4(handle, status, mbox_error, x5, x6);
2397 status = intel_fcs_ecdsa_sha2_data_sig_verify_smmu_update_finalize(
2400 SMC_RET4(handle, status, mbox_error, x5, x6);
2406 status = intel_fcs_ecdsa_sha2_data_sig_verify_update_finalize(
2410 SMC_RET4(handle, status, mbox_error, x5, x6);
2414 status = intel_fcs_ecdsa_get_pubkey_init(x1, x2, x3,
2416 SMC_RET2(handle, status, mbox_error);
2419 status = intel_fcs_ecdsa_get_pubkey_finalize(
2422 SMC_RET4(handle, status, mbox_error, x3, x4);
2426 status = intel_fcs_ecdh_request_init(x1, x2, x3,
2428 SMC_RET2(handle, status, mbox_error);
2433 status = intel_fcs_ecdh_request_finalize(smc_fid, 0, x1, x2, x3,
2435 SMC_RET4(handle, status, mbox_error, x5, x6);
2439 status = intel_fcs_aes_crypt_init(x1, x2, x3, x4, x5,
2441 SMC_RET2(handle, status, mbox_error);
2446 status = intel_fcs_aes_crypt_update_finalize(smc_fid, 0, x1, x2,
2448 SMC_RET1(handle, status);
2453 status = intel_fcs_aes_crypt_update_finalize(smc_fid, 0, x1, x2,
2455 SMC_RET1(handle, status);
2459 status = intel_smmu_hps_remapper_config(x1);
2460 SMC_RET1(handle, status);
2464 status = intel_fcs_get_rom_patch_sha384(x1, &retval64,
2466 SMC_RET4(handle, status, mbox_error, x1, retval64);
2474 status = intel_sdm_seu_err_read(seu_respbuf,
2476 if (status) {
2477 SMC_RET1(handle, status);
2483 status = intel_sdm_safe_inject_seu_err((uint32_t *)&x1, (uint32_t)x2);
2484 SMC_RET1(handle, status);