![]() |
xilplmi
Vitis Drivers API Documentation
|
This is the header file which contains status codes for the PLM, PLMI and loader in versal_2ve_2vm platform.
MODIFICATION HISTORY:
Ver Who Date Changes
----- ---- -------- -------------------------------------------------------
1.00 bm 07/06/2022 Initial release
ma 07/08/2022 Add support for Tamper Trigger over IPI
dc 07/12/2022 Moved buffer clear status to here from xilloader and
added error codes for OCP
bm 07/22/2022 Update EAM logic for In-Place PLM Update
bm 07/22/2022 Added compatibility check for In-Place PLM Update
bm 07/22/2022 Shutdown modules gracefully during update
ma 07/25/2022 Enhancements to secure lockdown code
bm 08/24/2022 Support Begin, Break and End commands across chunk
boundaries
1.01 har 11/17/2022 Removed XLOADER_ERR_HWROT_BH_AUTH_NOT_ALLOWED error code
ng 11/23/2022 Fixed doxygen file name error
kal 01/05/2023 Added XLOADER_ERR_IN_SECURE_CONFIG_MEASUREMENT error code
bm 01/05/2023 Notify Other SLRs about Secure Lockdown
sk 01/11/2023 Updated error code for Image Store
bm 02/04/2023 Added support to return warnings
har 02/24 2023 Added error codes for X.509 certificate generation
1.02 bm 06/13/2023 Add API to just log PLM error
bm 06/23/2023 Added error codes for ipi access filtering
bm 07/06/2023 Added XPLMI_ERR_MAX_RECURSIVE_CDO_PROCESS error code
sk 07/10/2023 Removed XLOADER_ERR_TCM_ADDR_OUTOF_RANGE error code
am 07/07/2023 Added error code for Read IHT optional data
bm 07/17/2023 Removed XPLMI_ERR_PLM_UPDATE_NO_DS_FOUND error code
sk 07/31/2023 Moved Image Store error codes to plat header
yog 08/07/2023 Added error code for trng driver init fail
yog 08/18/2023 Added error XLOADER_ERR_PLM_MH_SEC_MISMATCH error code
am 08/18/2023 Moved run time error codes to respective libraries
yog 08/25/2023 Removed XLOADER_ERR_PLM_MH_SEC_MISMATCH error code
mss 09/04/2023 Added error code for Null Check of EmInit params
2.0 ng 11/11/2023 Added error code for User modules
2.00 ng 01/26/2024 Updated minor error codes
am 01/31/2024 Removed XOCP_ECDSA_NOT_ENABLED_ERR enum
am 03/02/2024 Added XLOADER_ERR_ZEROIZE_DIGEST_TABLE error code
mss 03/13/2024 MISRA-C violatiom Rule 17.8 fixed
2.1 mb 06/21/2024 Added error code for AES initialization fail
pre 07/14/2024 Added error code for exceeding IPI buffer size
2.2 sk 03/05/2025 Updated error code for ASU core wakeup
pre 03/15/2025 Added XPLMI_CMD_IN_PROGRESS error state
sk 03/24/2025 Updated error codes for versal_2ve_2vm platform
sk 03/28/2025 Added error code for UFS dev PM requestPLM error codes description | |
0xXXXXYYYY - Error code format XXXX - Major error code - PLM/LOADER/XPLMI error codes as defined in xplmi_status.h YYYY - Minor error code - Libraries / Drivers error code as defined in respective modules | |
| #define | XPLMI_STATUS_MODULE_MASK (0x4000FFFFU) |
| #define | XPLMI_ERR_CDO_CMD_MASK (0x1FFFU) |
| #define | XPLMI_STATUS_SHIFT (16U) |
| #define | XPLMI_ERR_CODE_MASK (0x7FFFFFFFU) |
| #define | XPLMI_WARNING_STATUS_MASK (0x40000000) |
| #define | XLOADER_SEC_CHUNK_CLEAR_ERR ((u32)0x20U << 8U) |
| #define | XLOADER_SEC_BUF_CLEAR_ERR ((u32)0x80U << 8U) |
| Error in clearing buffer. More... | |
| #define | XLOADER_SEC_BUF_CLEAR_SUCCESS ((u32)0x40U << 8U) |
| Buffer is successfully cleared. More... | |
| enum | XPlmiWarningMasks_t { XPLMI_WARNING_MAJOR_MASK = 0x4000, XPLMI_WARNING_MINOR_MASK = 0x40000000, XPLMI_WARNING_MAJOR_MASK = 0x4000, XPLMI_WARNING_MINOR_MASK = 0x40000000 } |
| enum | XPlmiStatus_t { XPLMI_ERR_DMA_LOOKUP = 0x100, XPLMI_ERR_DMA_CFG, XPLMI_ERR_DMA_SELFTEST, XPLMI_ERR_IOMOD_INIT, XPLMI_ERR_IOMOD_START, XPLMI_ERR_IOMOD_CONNECT, XPLMI_ERR_MODULE_MAX, XPLMI_ERR_CMD_APIID, XPLMI_ERR_CMD_HANDLER_NULL, XPLMI_ERR_RESERVED_109, XPLMI_ERR_RESERVED_10A, XPLMI_ERR_CDO_HDR_ID, XPLMI_ERR_CDO_CHECKSUM, XPLMI_ERR_UART_DEV_PM_REQ, XPLMI_ERR_UART_LOOKUP, XPLMI_ERR_UART_CFG, XPLMI_ERR_SSIT_MASTER_SYNC, XPLMI_ERR_RESERVED_111, XPLMI_ERR_RESERVED_112, XPLMI_ERR_RESERVED_113, XPLMI_ERR_RESERVED_114, XPLMI_ERR_IPI_CMD, XPLMI_ERR_REGISTER_IOMOD_HANDLER, XPLMI_ERR_RESERVED_117, XPLMI_ERR_RESERVED_118, XPLMI_ERR_RESERVED_119, XPLMI_ERR_INVALID_INTR_ID_DISABLE, XPLMI_ERR_INVALID_INTR_ID_CLEAR, XPLMI_ERR_INVALID_INTR_ID_REGISTER, XPLMI_ERR_DMA_XFER_WAIT, XPLMI_ERR_NON_BLOCK_DMA_WAIT_SRC, XPLMI_ERR_NON_BLOCK_DMA_WAIT_DEST, XPLMI_ERR_NON_BLOCK_SRC_DMA_WAIT, XPLMI_ERR_NON_BLOCK_DEST_DMA_WAIT, XPLMI_ERR_DMA_XFER_WAIT_SRC, XPLMI_ERR_DMA_XFER_WAIT_DEST, XPLMI_ERR_UART_MEMSET, XPLMI_ERR_MEMCPY_COPY_CMD, XPLMI_ERR_MEMCPY_CMD_EXEC, XPLMI_ERR_MEMCPY_IMAGE_INFO, XPLMI_ERR_UART_PSV_SET_BAUD_RATE, XPLMI_ERR_IO_MOD_INTR_NUM_REGISTER, XPLMI_ERR_IO_MOD_INTR_NUM_CLEAR, XPLMI_ERR_IO_MOD_INTR_NUM_DISABLE, XPLMI_NPI_ERR, XPLMI_IPI_CRC_MISMATCH_ERR, XPLMI_IPI_READ_ERR, XPLMI_ERR_UNALIGNED_DMA_XFER, XPLMI_ERR_RESERVED1, XPLMI_ERR_TASK_EXISTS, XPLMI_ERR_INVALID_TASK_TYPE, XPLMI_ERR_INVALID_TASK_PERIOD, XPLMI_ERR_NPI_LOCK, XPLMI_ERR_RESERVED_135, XPLMI_ERR_RESERVED_136, XPLMI_ERR_RESERVED_137, XPLMI_ERR_RESERVED_138, XPLMI_ERR_SCHED_TASK_MISSED, XPLMI_ERR_SET_PMC_IRO_FREQ, XPLMI_ERR_RESERVED_13B, XPLMI_ERR_PROC_INVALID_ADDRESS_RANGE, XPLMI_ERR_CDO_CMD_BREAK_CHUNKS_NOT_SUPPORTED, XPLMI_ERR_RESERVED_13E, XPLMI_ERR_RESERVED_13F, XPLMI_INVALID_BREAK_LENGTH, XPLMI_ERR_MODULE_NOT_REGISTERED, XPLMI_ERR_PRE_INIT, XPLMI_ERR_MAX_RECURSIVE_CDO_PROCESS, XPLMI_ERR_EMINIT_INVALID_PARAM, XPLMI_CMD_IN_PROGRESS, XPLMI_SSIT_EVENT_VECTOR_TABLE_IS_FULL = 0x1A0, XPLMI_SSIT_WRONG_EVENT_ORIGIN_MASK, XPLMI_INVALID_SLR_TYPE, XPLMI_INVALID_SLR_INDEX, XPLMI_EVENT_NOT_SUPPORTED_BETWEEN_SLAVE_SLRS, XPLMI_SSIT_INVALID_EVENT, XPLMI_SSIT_EVENT_IS_PENDING, XPLMI_SSIT_EVENT_NOT_ACKNOWLEDGED, XPLMI_SSIT_BUF_SIZE_EXCEEDS, XPLMI_EVENT_NOT_SUPPORTED_FROM_SLR, XPLMI_SSIT_EVENT_IS_NOT_PENDING, XPLMI_SSIT_INTR_NOT_ENABLED, XPLMI_ERR_SSIT_EOPDI_SYNC, XPLMI_ERR_SSIT_MSG_EVENT_NO_ACCESS, XPLMI_SSIT_SECURE_COMM_INVALID_SRCADDR, XPLMI_SSIT_SECURE_COMM_FAIL_AT_MASTER_ENCRYPTION, XPLMI_SSIT_SECURE_COMM_FAIL_AT_MASTER_DECRYPTION, XPLMI_SSIT_SECURE_COMM_FAIL_AT_SLAVE_ENCRYPTION, XPLMI_SSIT_SECURE_COMM_FAIL_AT_SLAVE_DECRYPTION, XPLMI_IPI_MAX_BUF_SIZE_EXCEEDS, XPLMI_SSIT_SECURE_COMM_KEYWRITE_FAILURE, XPlMI_INVALID_BUFFER_INDEX_FOR_PSM_IPI_TASK, XPLMI_IPI_PSM_TO_PLM_EVENT_INFO_INVALID, XPLM_ERR_TASK_CREATE = 0x200, XPLM_ERR_PM_MOD, XPLM_ERR_LPD_MOD, XPLM_ERR_EXCEPTION, XPLM_ERR_NPLL_LOCK, XPLM_ERR_STL_MOD, XPLM_ERR_KEEP_ALIVE_TASK_CREATE, XPLM_ERR_KEEP_ALIVE_TASK_REMOVE, XPLM_ERR_PSM_NOT_ALIVE, XPLM_ERR_IPI_SEND, XPLM_ERR_PMC_RAM_MEMSET, XPLM_ERR_STL_DIAG_TASK_CREATE, XPLM_ERR_STL_DIAG_TASK_REMOVE, XLOADER_UNSUPPORTED_BOOT_MODE = 0x300, XLOADER_ERR_IMGHDR_TBL = 0x302, XLOADER_ERR_IMGHDR, XLOADER_ERR_PRTNHDR, XLOADER_ERR_WAKEUP_A72_0, XLOADER_ERR_WAKEUP_A72_1, XLOADER_ERR_WAKEUP_R5_0, XLOADER_ERR_WAKEUP_R5_1, XLOADER_ERR_WAKEUP_R5_L, XLOADER_ERR_WAKEUP_PSM, XLOADER_ERR_PL_NOT_PWRUP, XLOADER_ERR_UNSUPPORTED_OSPI, XLOADER_ERR_UNSUPPORTED_OSPI_SIZE, XLOADER_ERR_OSPI_INIT, XLOADER_ERR_OSPI_CFG, XLOADER_ERR_OSPI_SEL_FLASH_CS0, XLOADER_ERR_OSPI_READID, XLOADER_ERR_OSPI_READ, XLOADER_ERR_OSPI_4BMODE, XLOADER_ERR_QSPI_READ_ID, XLOADER_ERR_UNSUPPORTED_QSPI_FLASH_ID, XLOADER_ERR_QSPI_INIT, XLOADER_ERR_QSPI_MANUAL_START, XLOADER_ERR_QSPI_PRESCALER_CLK, XLOADER_ERR_QSPI_CONNECTION, XLOADER_ERR_QSPI_READ, XLOADER_ERR_QSPI_LENGTH, XLOADER_ERR_SD_INIT, XLOADER_ERR_SD_F_OPEN, XLOADER_ERR_SD_F_LSEEK, XLOADER_ERR_SD_F_READ, XLOADER_ERR_IMG_ID_NOT_FOUND, XLOADER_ERR_TCM_ADDR_OUTOF_RANGE, XLOADER_ERR_CFRAME_LOOKUP, XLOADER_ERR_CFRAME_CFG, XLOADER_ERR_UNSUPPORTED_SEC_BOOT_MODE, XLOADER_ERR_SECURE_METAHDR, XLOADER_ERR_GEN_IDCODE, XLOADER_ERR_USB_LOOKUP, XLOADER_ERR_USB_CFG, XLOADER_ERR_USB_START, XLOADER_ERR_DFU_DWNLD, XLOADER_ERR_DEFERRED_CDO_PROCESS, XLOADER_ERR_SD_LOOKUP, XLOADER_ERR_SD_CFG, XLOADER_ERR_SD_CARD_INIT, XLOADER_ERR_MMC_PART_CONFIG, XLOADER_ERR_SEM_STOP_SCAN, XLOADER_ERR_SEM_INIT, XLOADER_ERR_DELAY_ATTRB, XLOADER_ERR_NUM_HANDOFF_CPUS, XLOADER_ERR_OSPI_CONN_MODE, XLOADER_ERR_OSPI_SEL_FLASH_CS1, XLOADER_ERR_OSPI_SDR_NON_PHY, XLOADER_ERR_OSPI_COPY_OVERFLOW, XLOADER_ERR_SD_F_CLOSE, XLOADER_ERR_SD_UMOUNT, XLOADER_ERR_DMA_XFER, XLOADER_ERR_DMA_XFER_SD_RAW, XLOADER_ERR_CONFIG_SUBSYSTEM, XLOADER_ERR_COPY_TO_MEM, XLOADER_ERR_DELAY_LOAD, XLOADER_ERR_ADD_TASK_SCHEDULER, XLOADER_ERR_SD_MAX_BOOT_FILES_LIMIT, XLOADER_ERR_UNSUPPORTED_QSPI_FLASH_SIZE, XLOADER_ERR_PM_DEV_PSM_PROC, XLOADER_ERR_PM_DEV_IOCTL_RPU0_SPLIT, XLOADER_ERR_PM_DEV_IOCTL_RPU1_SPLIT, XLOADER_ERR_PM_DEV_IOCTL_RPU0_LOCKSTEP, XLOADER_ERR_PM_DEV_IOCTL_RPU1_LOCKSTEP, XLOADER_ERR_PM_DEV_TCM_0_A, XLOADER_ERR_PM_DEV_TCM_0_B, XLOADER_ERR_PM_DEV_TCM_1_A, XLOADER_ERR_PM_DEV_TCM_1_B, XLOADER_ERR_PM_DEV_DDR_0, XLOADER_ERR_PM_DEV_QSPI, XLOADER_ERR_PM_DEV_SDIO_0, XLOADER_ERR_PM_DEV_SDIO_1, XLOADER_ERR_PM_DEV_USB_0, XLOADER_ERR_PM_DEV_OSPI, XLOADER_ERR_DEV_NOT_DEFINED, XLOADER_ERR_PARENT_QUERY_VERIFY, XLOADER_ERR_INCOMPATIBLE_CHILD_IMAGE, XLOADER_ERR_NO_VALID_PARENT_IMG_ENTRY, XLOADER_ERR_INVALIDATE_CHILD_IMG, XLOADER_ERR_INVALID_PARENT_IMG_ID, XLOADER_ERR_IMAGE_INFO_TBL_OVERFLOW, XLOADER_ERR_FUNCTION_ID_MISMATCH, XLOADER_ERR_MEMSET, XLOADER_DDR_COPY_UNSUPPORTED_PARAMS, XLOADER_ERR_INIT_CDO, XLOADER_ERR_INVALID_ELF_LOAD_ADDR, XLOADER_ERR_UNSUPPORTED_MULTIBOOT_FLASH_TYPE, XLOADER_ERR_UNSUPPORTED_MULTIBOOT_PDISRC, XLOADER_ERR_UNSUPPORTED_FILE_NUM, XLOADER_ERR_UNSUPPORTED_MULTIBOOT_OFFSET, XLOADER_ERR_SECURE_NOT_ENABLED, XLOADER_ERR_UNSUPPORTED_SUBSYSTEM_PDISRC, XLOADER_ERR_RESERVED0, XLOADER_ERR_RESERVED1, XLOADER_ERR_RESERVED2, XLOADER_ERR_RESERVED3, XLOADER_ERR_RELEASE_PM_DEV_DDR_0, XLOADER_ERR_REQUEST_BOOT_DEVICE, XLOADER_ERR_RELEASE_BOOT_DEVICE, XLOADER_ERR_OSPI_DUAL_BYTE_OP_DISABLE, XLOADER_ERR_INVALID_TCM_ADDR, XLOADER_ERR_RESERVED_36C, XLOADER_ERR_RESERVED_36D, XLOADER_ERR_RESERVED_36E, XLOADER_ERR_RESERVED_36F, XLOADER_ERR_RESERVED_370, XLOADER_SLD_DETECTED_SKIP_PRTN_PROCESS, XLOADER_ERR_RESERVED4, XLOADER_ERR_ECDSA_NOT_ENABLED, XLOADER_ERR_RSA_NOT_ENABLED, XLOADER_ERR_INVALID_PRTNCOPY_DEST_ADDR, XLOADER_ERR_INIT_GET_DMA = 0x600, XLOADER_ERR_INIT_INVALID_CHECKSUM_TYPE, XLOADER_ERR_INIT_CHECKSUM_COPY_FAIL, XLOADER_ERR_INIT_AC_COPY_FAIL, XLOADER_ERR_INIT_CHECKSUM_INVLD_WITH_AUTHDEC, XLOADER_ERR_DMA_TRANSFER, XLOADER_ERR_IHT_AUTH_DISABLED, XLOADER_ERR_IHT_GET_DMA, XLOADER_ERR_IHT_COPY_FAIL, XLOADER_ERR_IHT_HASH_CALC_FAIL, XLOADER_ERR_IHT_AUTH_FAIL, XLOADER_ERR_HDR_COPY_FAIL, XLOADER_ERR_HDR_AES_OP_FAIL, XLOADER_ERR_HDR_DEC_FAIL, XLOADER_ERR_HDR_AUTH_FAIL, XLOADER_ERR_HDR_NOT_SECURE, XLOADER_ERR_HDR_GET_DMA, XLOADER_ERR_HDR_HASH_CALC_FAIL, XLOADER_ERR_HDR_NOT_ENCRYPTED, XLOADER_ERR_HDR_AUTH_DISABLED, XLOADER_ERR_SEC_IH_READ_FAIL, XLOADER_ERR_SEC_PH_READ_FAIL, XLOADER_ERR_PRTN_HASH_CALC_FAIL, XLOADER_ERR_PRTN_AUTH_FAIL, XLOADER_ERR_PRTN_HASH_COMPARE_FAIL, XLOADER_ERR_PRTN_DECRYPT_FAIL, XLOADER_ERR_HWROT_EFUSE_AUTH_COMPULSORY, XLOADER_ERR_HWROT_BH_AUTH_NOT_ALLOWED, XLOADER_ERR_AUTH_EN_PPK_HASH_ZERO, XLOADER_ERR_ENCONLY_ENC_COMPULSORY, XLOADER_ERR_KAT_FAILED, XLOADER_ERR_DATA_COPY_FAIL, XLOADER_ERR_METAHDR_LEN_OVERFLOW, XLOADER_ERR_AUTH_JTAG_EFUSE_AUTH_COMPULSORY, XLOADER_ERR_AUTH_JTAG_DISABLED, XLOADER_ERR_AUTH_JTAG_PPK_VERIFY_FAIL, XLOADER_ERR_AUTH_JTAG_SIGN_VERIFY_FAIL, XLOADER_ERR_AUTH_JTAG_EXCEED_ATTEMPTS, XLOADER_ERR_AUTH_JTAG_GET_DMA, XLOADER_ERR_AUTH_JTAG_HASH_CALCULATION_FAIL, XLOADER_ERR_AUTH_JTAG_DMA_XFR, XLOADER_ERR_MEMSET_SECURE_PTR, XLOADER_ERR_GLITCH_DETECTED, XLOADER_ERR_AUTH_JTAG_SPK_REVOKED, XLOADER_ERR_METAHDR_KEYSRC_MISMATCH, XLOADER_ERR_PRTN_ENC_ONLY_KEYSRC, XLOADER_ERR_SECURE_NOT_ALLOWED, XLOADER_ERR_HDR_AAD_UPDATE_FAIL, XLOADER_ERR_UNSUPPORTED_PDI_VER, XLOADER_ERR_PRTN_DECRYPT_NOT_ALLOWED, XLOADER_ERR_AUTH_JTAG_INVALID_DNA, XLOADER_ERR_SEC_IH_VERIFY_FAIL, XLOADER_ERR_SEC_PH_VERIFY_FAIL, XLOADER_ERR_SECURE_CLEAR_FAIL, XLOADER_ERR_READ_IHT_OPTIONAL_DATA, XLOADER_ERR_STORE_DIGEST_TABLE, XLOADER_ERR_ZEROIZE_DIGEST_TABLE, XLOADER_ERR_SEC_AES_INIT_FAIL, XLOADER_ERR_DATA_MEASUREMENT, XLOADER_PRTN_HASH_NOT_PRESENT, XLOADER_MEASURE_ROM_FAILURE, XLOADER_MEASURE_PLM_FAILURE, XLOADER_EFUSE_5_PPK_FEATURE_NOT_SUPPORTED = 0x6A0, XPLMI_ERR_CDO_CMD = 0x2000, XPLMI_ERR_USER_MODULE_CDO_CMD = 0x3000, XPLM_SUCCESS = 0x0, XPLM_FAILURE, XPLMI_TASK_INPROGRESS, XPLMI_ERR_DMA_LOOKUP = 0x100, XPLMI_ERR_DMA_CFG, XPLMI_ERR_DMA_SELFTEST, XPLMI_ERR_IOMOD_INIT, XPLMI_ERR_IOMOD_START, XPLMI_ERR_IOMOD_CONNECT, XPLMI_ERR_MODULE_MAX, XPLMI_ERR_CMD_APIID, XPLMI_ERR_CMD_HANDLER_NULL, XPLMI_ERR_RESERVED_109, XPLMI_ERR_RESUME_HANDLER, XPLMI_ERR_CDO_HDR_ID, XPLMI_ERR_CDO_CHECKSUM, XPLMI_ERR_UART_DEV_PM_REQ, XPLMI_ERR_UART_LOOKUP, XPLMI_ERR_UART_CFG, XPLMI_ERR_SSIT_MASTER_SYNC, XPLMI_ERR_RESERVED_111, XPLMI_ERR_RESERVED_112, XPLMI_ERR_RESERVED_113, XPLMI_ERR_RESERVED_114, XPLMI_ERR_IPI_CMD, XPLMI_ERR_REGISTER_IOMOD_HANDLER, XPLMI_ERR_RESERVED_117, XPLMI_ERR_RESERVED_118, XPLMI_ERR_RESERVED_119, XPLMI_ERR_INVALID_INTR_ID_DISABLE, XPLMI_ERR_INVALID_INTR_ID_CLEAR, XPLMI_ERR_INVALID_INTR_ID_REGISTER, XPLMI_ERR_DMA_XFER_WAIT, XPLMI_ERR_NON_BLOCK_DMA_WAIT_SRC, XPLMI_ERR_NON_BLOCK_DMA_WAIT_DEST, XPLMI_ERR_NON_BLOCK_SRC_DMA_WAIT, XPLMI_ERR_NON_BLOCK_DEST_DMA_WAIT, XPLMI_ERR_DMA_XFER_WAIT_SRC, XPLMI_ERR_DMA_XFER_WAIT_DEST, XPLMI_ERR_UART_MEMSET, XPLMI_ERR_MEMCPY_COPY_CMD, XPLMI_ERR_MEMCPY_CMD_EXEC, XPLMI_ERR_MEMCPY_IMAGE_INFO, XPLMI_ERR_UART_PSV_SET_BAUD_RATE, XPLMI_ERR_IO_MOD_INTR_NUM_REGISTER, XPLMI_ERR_IO_MOD_INTR_NUM_CLEAR, XPLMI_ERR_IO_MOD_INTR_NUM_DISABLE, XPLMI_NPI_ERR, XPLMI_IPI_CRC_MISMATCH_ERR, XPLMI_IPI_READ_ERR, XPLMI_ERR_UNALIGNED_DMA_XFER, XPLMI_ERR_RESERVED1, XPLMI_ERR_TASK_EXISTS, XPLMI_ERR_INVALID_TASK_TYPE, XPLMI_ERR_INVALID_TASK_PERIOD, XPLMI_ERR_NPI_LOCK, XPLMI_ERR_RESERVED_135, XPLMI_ERR_RESERVED_136, XPLMI_ERR_RESERVED_137, XPLMI_ERR_RESERVED_138, XPLMI_ERR_SCHED_TASK_MISSED, XPLMI_ERR_SET_PMC_IRO_FREQ, XPLMI_ERR_RESERVED0, XPLMI_ERR_PROC_INVALID_ADDRESS_RANGE, XPLMI_ERR_CDO_CMD_BREAK_CHUNKS_NOT_SUPPORTED, XPLMI_ERR_RESERVED_13E, XPLMI_ERR_RESERVED_13F, XPLMI_INVALID_BREAK_LENGTH, XPLMI_ERR_MODULE_NOT_REGISTERED, XPLMI_ERR_PRE_INIT, XPLMI_ERR_MAX_RECURSIVE_CDO_PROCESS, XPLMI_ERR_EMINIT_INVALID_PARAM, XPLMI_CMD_IN_PROGRESS, XPLMI_ERR_PLM_UPDATE_COMPATIBILITY = 0x1A0, XPLMI_ERR_PLAT_RESERVED_1A1, XPLMI_ERR_PLM_UPDATE_SHUTDOWN_COMPLETE, XPLMI_ERR_INVALID_STORE_DS_HANDLER, XPLMI_ERR_INVALID_RESTORE_DS_HANDLER, XPLMI_ERR_PLAT_RESERVED_1A5, XPLMI_ERR_INVALID_DS_ENTRY, XPLMI_ERR_DS_ALIGNMENT_INCORRECT, XPLMI_ERR_PLM_UPDATE_DB_OVERFLOW, XPLMI_ERR_PLM_UPDATE_INVALID_OP, XPLMI_ERR_PLM_UPDATE_RELOCATED_FN, XPLMI_ERR_DB_HDR_SIZE_MISMATCH, XPLMI_ERR_DB_HDR_VERSION_MISMATCH, XPLMI_ERR_DB_ENDADDR_INVALID, XPLMI_ERR_IPI_DRV_INIT, XPLMI_ERR_MEMSET_UPDATE_RESP, XPLMI_ERR_INVALID_ROM_INT_REQ, XPLMI_ERR_MEMCPY_STORE_DB, XPLMI_ERR_MEMSET_RESTORE_DB, XPLMI_ERR_MEMCPY_RESTORE_DB, XPLMI_ERR_MEMSET_DBHDR, XPLMI_ERR_MEMCPY_RELOCATE, XPLMI_ERR_PLAT_RESERVED_1B6, XPLMI_ERR_PLAT_RESERVED_1B7, XPLMI_ERR_PLAT_RESERVED_1B8, XPLMI_ERR_PLAT_RESERVED_1B9, XPLMI_ERR_PLAT_RESERVED_1BA, XPLMI_ERR_RETRY_SHUTDOWN_LATER, XPLMI_ERR_STORE_DATA_BACKUP, XPLMI_IPI_MAX_BUF_SIZE_EXCEEDS, XPLM_ERR_TASK_CREATE = 0x200, XPLM_ERR_PM_MOD, XPLM_ERR_LPD_MOD, XPLM_ERR_EXCEPTION, XPLM_ERR_NPLL_LOCK, XPLM_ERR_STL_MOD, XPLM_RESERVED_ERR_206, XPLM_RESERVED_ERR_207, XPLM_RESERVED_ERR_208, XPLM_ERR_IPI_SEND, XPLM_ERR_PMC_RAM_MEMSET, XPLM_ERR_RESTORE_ERR_HANDLERS = 0x2A0, XPLM_ERR_UPDATE_ID_CODE_CHECK, XPLM_ERR_INVALID_UPDATE_ADDR, XPLM_ERR_INVALID_UPDATE_BH_IDENT, XPLM_ERR_NO_STRUCT_OPTIONAL_DATA, XPLM_ERR_DS_INFO_CHECKSUM_FAILED, XPLM_ERR_UPDATE_PDI_UNSUPPORTED_VER, XPLM_ERR_UPDATE_INVALID_IDENT_STRING, XLOADER_UNSUPPORTED_BOOT_MODE = 0x300, XLOADER_ERR_IMGHDR_TBL = 0x302, XLOADER_ERR_IMGHDR, XLOADER_ERR_PRTNHDR, XLOADER_ERR_INVALID_CPUID, XLOADER_ERR_RESERVED1, XLOADER_ERR_RESERVED2, XLOADER_ERR_RESERVED3, XLOADER_ERR_WAKEUP_R5_L, XLOADER_ERR_WAKEUP_ASU, XLOADER_ERR_PL_NOT_PWRUP, XLOADER_ERR_UNSUPPORTED_OSPI, XLOADER_ERR_UNSUPPORTED_OSPI_SIZE, XLOADER_ERR_OSPI_INIT, XLOADER_ERR_OSPI_CFG, XLOADER_ERR_OSPI_SEL_FLASH_CS0, XLOADER_ERR_OSPI_READID, XLOADER_ERR_OSPI_READ, XLOADER_ERR_OSPI_4BMODE, XLOADER_ERR_QSPI_READ_ID, XLOADER_ERR_UNSUPPORTED_QSPI_FLASH_ID, XLOADER_ERR_QSPI_INIT, XLOADER_ERR_QSPI_MANUAL_START, XLOADER_ERR_QSPI_PRESCALER_CLK, XLOADER_ERR_QSPI_CONNECTION, XLOADER_ERR_QSPI_READ, XLOADER_ERR_QSPI_LENGTH, XLOADER_ERR_SD_INIT, XLOADER_ERR_SD_F_OPEN, XLOADER_ERR_SD_F_LSEEK, XLOADER_ERR_SD_F_READ, XLOADER_ERR_IMG_ID_NOT_FOUND, XLOADER_ERR_RESERVED5, XLOADER_ERR_CFRAME_LOOKUP, XLOADER_ERR_CFRAME_CFG, XLOADER_ERR_UNSUPPORTED_SEC_BOOT_MODE, XLOADER_ERR_SECURE_METAHDR, XLOADER_ERR_GEN_IDCODE, XLOADER_ERR_USB_LOOKUP, XLOADER_ERR_USB_CFG, XLOADER_ERR_USB_START, XLOADER_ERR_DFU_DWNLD, XLOADER_ERR_DEFERRED_CDO_PROCESS, XLOADER_ERR_SD_LOOKUP, XLOADER_ERR_SD_CFG, XLOADER_ERR_SD_CARD_INIT, XLOADER_ERR_MMC_PART_CONFIG, XLOADER_ERR_SEM_STOP_SCAN, XLOADER_ERR_SEM_INIT, XLOADER_ERR_DELAY_ATTRB, XLOADER_ERR_NUM_HANDOFF_CPUS, XLOADER_ERR_OSPI_CONN_MODE, XLOADER_ERR_OSPI_SEL_FLASH_CS1, XLOADER_ERR_OSPI_SDR_NON_PHY, XLOADER_ERR_OSPI_COPY_OVERFLOW, XLOADER_ERR_SD_F_CLOSE, XLOADER_ERR_SD_UMOUNT, XLOADER_ERR_DMA_XFER, XLOADER_ERR_DMA_XFER_SD_RAW, XLOADER_ERR_CONFIG_SUBSYSTEM, XLOADER_ERR_COPY_TO_MEM, XLOADER_ERR_DELAY_LOAD, XLOADER_ERR_ADD_TASK_SCHEDULER, XLOADER_ERR_SD_MAX_BOOT_FILES_LIMIT, XLOADER_ERR_UNSUPPORTED_QSPI_FLASH_SIZE, XLOADER_ERR_PM_DEV_ASU_PROC, XLOADER_ERR_RESERVED_343, XLOADER_ERR_RESERVED_344, XLOADER_ERR_RESERVED_345, XLOADER_ERR_RESERVED_346, XLOADER_ERR_RESERVED_347, XLOADER_ERR_RESERVED_348, XLOADER_ERR_RESERVED_349, XLOADER_ERR_RESERVED_34A, XLOADER_ERR_PM_DEV_DDR_0, XLOADER_ERR_PM_DEV_QSPI, XLOADER_ERR_PM_DEV_SDIO_0, XLOADER_ERR_PM_DEV_SDIO_1, XLOADER_ERR_PM_DEV_USB_0, XLOADER_ERR_PM_DEV_OSPI, XLOADER_ERR_DEV_NOT_DEFINED, XLOADER_ERR_PARENT_QUERY_VERIFY, XLOADER_ERR_INCOMPATIBLE_CHILD_IMAGE, XLOADER_ERR_NO_VALID_PARENT_IMG_ENTRY, XLOADER_ERR_INVALIDATE_CHILD_IMG, XLOADER_ERR_INVALID_PARENT_IMG_ID, XLOADER_ERR_IMAGE_INFO_TBL_OVERFLOW, XLOADER_ERR_FUNCTION_ID_MISMATCH, XLOADER_ERR_MEMSET, XLOADER_DDR_COPY_UNSUPPORTED_PARAMS, XLOADER_ERR_INIT_CDO, XLOADER_ERR_INVALID_ELF_LOAD_ADDR, XLOADER_ERR_UNSUPPORTED_MULTIBOOT_FLASH_TYPE, XLOADER_ERR_UNSUPPORTED_MULTIBOOT_PDISRC, XLOADER_ERR_UNSUPPORTED_FILE_NUM, XLOADER_ERR_UNSUPPORTED_MULTIBOOT_OFFSET, XLOADER_ERR_SECURE_NOT_ENABLED, XLOADER_ERR_UNSUPPORTED_SUBSYSTEM_PDISRC, XLOADER_ERR_RESERVED6, XLOADER_ERR_RESERVED7, XLOADER_ERR_RESERVED8, XLOADER_ERR_RESERVED9, XLOADER_ERR_RELEASE_PM_DEV_DDR_0, XLOADER_ERR_REQUEST_BOOT_DEVICE, XLOADER_ERR_RELEASE_BOOT_DEVICE, XLOADER_ERR_OSPI_DUAL_BYTE_OP_DISABLE, XLOADER_ERR_INVALID_TCM_ADDR, XLOADER_ERR_PM_DEV_UFS, XLOADER_ERR_RESERVED_36D, XLOADER_ERR_RESERVED_36E, XLOADER_ERR_RESERVED_36F, XLOADER_ERR_RESERVED_370, XLOADER_SLD_DETECTED_SKIP_PRTN_PROCESS, XLOADER_ERR_RESERVED10, XLOADER_ERR_ECDSA_NOT_ENABLED, XLOADER_ERR_RSA_NOT_ENABLED, XLOADER_ERR_INVALID_PRTNCOPY_DEST_ADDR, XLOADER_ERR_WAKEUP_A78_0 = 0x3A0, XLOADER_ERR_WAKEUP_A78_1, XLOADER_ERR_WAKEUP_R52_0, XLOADER_ERR_WAKEUP_R52_1, XLOADER_ERR_WAKEUP_A78_2, XLOADER_ERR_WAKEUP_A78_3, XLOADER_ERR_INVALID_R52_CLUSTER, XLOADER_ERR_HDR_MEASUREMENT, XLOADER_ERR_DATA_MEASUREMENT, XLOADER_ERR_SHA3_1_INIT, XLOADER_ERR_SECURE_CONFIG_MEASUREMENT, XLOADER_ERR_INIT_GET_DMA = 0x600, XLOADER_ERR_INIT_INVALID_CHECKSUM_TYPE, XLOADER_ERR_INIT_CHECKSUM_COPY_FAIL, XLOADER_ERR_INIT_AC_COPY_FAIL, XLOADER_ERR_INIT_CHECKSUM_INVLD_WITH_AUTHDEC, XLOADER_ERR_DMA_TRANSFER, XLOADER_ERR_IHT_AUTH_DISABLED, XLOADER_ERR_IHT_GET_DMA, XLOADER_ERR_IHT_COPY_FAIL, XLOADER_ERR_IHT_HASH_CALC_FAIL, XLOADER_ERR_IHT_AUTH_FAIL, XLOADER_ERR_HDR_COPY_FAIL, XLOADER_ERR_HDR_AES_OP_FAIL, XLOADER_ERR_HDR_DEC_FAIL, XLOADER_ERR_HDR_AUTH_FAIL, XLOADER_ERR_HDR_NOT_SECURE, XLOADER_ERR_HDR_GET_DMA, XLOADER_ERR_HDR_HASH_CALC_FAIL, XLOADER_ERR_HDR_NOT_ENCRYPTED, XLOADER_ERR_HDR_AUTH_DISABLED, XLOADER_ERR_SEC_IH_READ_FAIL, XLOADER_ERR_SEC_PH_READ_FAIL, XLOADER_ERR_PRTN_HASH_CALC_FAIL, XLOADER_ERR_PRTN_AUTH_FAIL, XLOADER_ERR_PRTN_HASH_COMPARE_FAIL, XLOADER_ERR_PRTN_DECRYPT_FAIL, XLOADER_ERR_HWROT_EFUSE_AUTH_COMPULSORY, XLOADER_ERR_RESERVED4, XLOADER_ERR_AUTH_EN_PPK_HASH_ZERO, XLOADER_ERR_ENCONLY_ENC_COMPULSORY, XLOADER_ERR_KAT_FAILED, XLOADER_ERR_DATA_COPY_FAIL, XLOADER_ERR_METAHDR_LEN_OVERFLOW, XLOADER_ERR_AUTH_JTAG_EFUSE_AUTH_COMPULSORY, XLOADER_ERR_AUTH_JTAG_DISABLED, XLOADER_ERR_AUTH_JTAG_PPK_VERIFY_FAIL, XLOADER_ERR_AUTH_JTAG_SIGN_VERIFY_FAIL, XLOADER_ERR_AUTH_JTAG_EXCEED_ATTEMPTS, XLOADER_ERR_AUTH_JTAG_GET_DMA, XLOADER_ERR_AUTH_JTAG_HASH_CALCULATION_FAIL, XLOADER_ERR_AUTH_JTAG_DMA_XFR, XLOADER_ERR_MEMSET_SECURE_PTR, XLOADER_ERR_GLITCH_DETECTED, XLOADER_ERR_AUTH_JTAG_SPK_REVOKED, XLOADER_ERR_METAHDR_KEYSRC_MISMATCH, XLOADER_ERR_PRTN_ENC_ONLY_KEYSRC, XLOADER_ERR_SECURE_NOT_ALLOWED, XLOADER_ERR_HDR_AAD_UPDATE_FAIL, XLOADER_ERR_UNSUPPORTED_PDI_VER, XLOADER_ERR_PRTN_DECRYPT_NOT_ALLOWED, XLOADER_ERR_AUTH_JTAG_INVALID_DNA, XLOADER_ERR_SEC_IH_VERIFY_FAIL, XLOADER_ERR_SEC_PH_VERIFY_FAIL, XLOADER_ERR_SECURE_CLEAR_FAIL, XLOADER_ERR_READ_IHT_OPTIONAL_DATA, XLOADER_ERR_STORE_DIGEST_TABLE, XLOADER_ERR_ZEROIZE_DIGEST_TABLE, XLOADER_ERR_UFS_F_OPEN, XLOADER_ERR_UFS_F_LSEEK, XLOADER_ERR_UFS_F_READ, XLOADER_ERR_UFS_F_CLOSE, XLOADER_ERR_UFS_UMOUNT, XLOADER_ERR_SEC_AES_INIT_FAIL, XLOADER_ERR_UFS_MAX_BOOT_FILES_LIMIT, XLOADER_ERR_UFS_INIT, XLOADER_ERR_HASH_BLOCK_HASH_CALC_FAIL, XLOADER_ERR_HASH_BLOCK_HASH_COMPARE_FAIL, XLOADER_ERR_MH_HASH_CALC_FAIL, XLOADER_ERR_META_HDR_HASH_COMPARE_FAIL, XLOADER_ERR_HASH_BLOCK_AAD_VALIDATE, XLOADER_ERR_PPK_HASH_CALC_FAIL, XLOADER_ERR_SPK_HASH_CALC_FAIL, XLOADER_ERR_PPK_COPY_FAIL, XLOADER_ERR_SPK_HEADER_COPY_FAIL, XLOADER_ERR_SPK_HEADER_VALIDATE_FAIL, XLOADER_ERR_SPK_COPY_FAIL, XLOADER_ERR_SPK_SIGN_COPY_FAIL, XLOADER_ERR_HASH_BLOCK_COPY_FAIL, XLOADER_ERR_HASH_BLOCK_SIGN_COPY_FAIL, XLOADER_ERR_HASH_BLOCK_TAG_COPY_FAIL, XLOADER_ERR_GET_LMS_ALGO_FAILED, XLOADER_ERR_MH_GET_DMA, XLOADER_ERR_SHAKE_GET_DMA, XLOADER_ERR_SHA2_GET_DMA, XLOADER_ERR_LMS_HSS_GET_DMA, XLOADER_ERR_LMS_GET_DMA, XLOADER_ERR_CONFIG_LIMIT_EXCEEDED, XLOADER_ERR_UPDATE_CONFIG_LIMITER_CNT_FAILED, XLOADER_ERR_KEY_AUTH_FAIL, XOCP_PCR_ERR_SWPCR_DUP_CONFIG = 0x6A0, XOCP_PCR_ERR_IN_SWPCR_CONFIG, XOCP_DEVAK_MAX_COUNT_EXCEED = 0x6B0, XOCP_ERR_KAT_FAILED = 0x6C0, XOCP_ERR_X509_USER_CFG_STORE_LIMIT_CROSSED, XOCP_ERR_KEY_MANAGEMENT_NOT_ENABLED, XOCP_ERR_STORE_APP_VERSION_FOR_DEVAK_CERT, XLOADER_TRNG_INIT_FAIL, XOCP_ERR_INVALID_XPPU_CONFIGURATION, XSECURE_ERR_ADD_TASK_SCHEDULER = 0x6E0, XSECURE_ERR_REMOVE_TASK_SCHEDULER, XPLMI_ERR_CDO_CMD = 0x2000, XPLMI_ERR_USER_MODULE_CDO_CMD = 0x3000, XPLM_SUCCESS = 0x0, XPLM_FAILURE, XPLMI_TASK_INPROGRESS, XPLMI_ERR_DMA_LOOKUP = 0x100, XPLMI_ERR_DMA_CFG, XPLMI_ERR_DMA_SELFTEST, XPLMI_ERR_IOMOD_INIT, XPLMI_ERR_IOMOD_START, XPLMI_ERR_IOMOD_CONNECT, XPLMI_ERR_MODULE_MAX, XPLMI_ERR_CMD_APIID, XPLMI_ERR_CMD_HANDLER_NULL, XPLMI_ERR_RESERVED_109, XPLMI_ERR_RESERVED_10A, XPLMI_ERR_CDO_HDR_ID, XPLMI_ERR_CDO_CHECKSUM, XPLMI_ERR_UART_DEV_PM_REQ, XPLMI_ERR_UART_LOOKUP, XPLMI_ERR_UART_CFG, XPLMI_ERR_SSIT_MASTER_SYNC, XPLMI_ERR_RESERVED_111, XPLMI_ERR_RESERVED_112, XPLMI_ERR_RESERVED_113, XPLMI_ERR_RESERVED_114, XPLMI_ERR_IPI_CMD, XPLMI_ERR_REGISTER_IOMOD_HANDLER, XPLMI_ERR_RESERVED_117, XPLMI_ERR_RESERVED_118, XPLMI_ERR_RESERVED_119, XPLMI_ERR_INVALID_INTR_ID_DISABLE, XPLMI_ERR_INVALID_INTR_ID_CLEAR, XPLMI_ERR_INVALID_INTR_ID_REGISTER, XPLMI_ERR_DMA_XFER_WAIT, XPLMI_ERR_NON_BLOCK_DMA_WAIT_SRC, XPLMI_ERR_NON_BLOCK_DMA_WAIT_DEST, XPLMI_ERR_NON_BLOCK_SRC_DMA_WAIT, XPLMI_ERR_NON_BLOCK_DEST_DMA_WAIT, XPLMI_ERR_DMA_XFER_WAIT_SRC, XPLMI_ERR_DMA_XFER_WAIT_DEST, XPLMI_ERR_UART_MEMSET, XPLMI_ERR_MEMCPY_COPY_CMD, XPLMI_ERR_MEMCPY_CMD_EXEC, XPLMI_ERR_MEMCPY_IMAGE_INFO, XPLMI_ERR_UART_PSV_SET_BAUD_RATE, XPLMI_ERR_IO_MOD_INTR_NUM_REGISTER, XPLMI_ERR_IO_MOD_INTR_NUM_CLEAR, XPLMI_ERR_IO_MOD_INTR_NUM_DISABLE, XPLMI_NPI_ERR, XPLMI_IPI_CRC_MISMATCH_ERR, XPLMI_IPI_READ_ERR, XPLMI_ERR_UNALIGNED_DMA_XFER, XPLMI_ERR_RESERVED1, XPLMI_ERR_TASK_EXISTS, XPLMI_ERR_INVALID_TASK_TYPE, XPLMI_ERR_INVALID_TASK_PERIOD, XPLMI_ERR_NPI_LOCK, XPLMI_ERR_RESERVED_135, XPLMI_ERR_RESERVED_136, XPLMI_ERR_RESERVED_137, XPLMI_ERR_RESERVED_138, XPLMI_ERR_SCHED_TASK_MISSED, XPLMI_ERR_SET_PMC_IRO_FREQ, XPLMI_ERR_RESERVED0, XPLMI_ERR_PROC_INVALID_ADDRESS_RANGE, XPLMI_ERR_CDO_CMD_BREAK_CHUNKS_NOT_SUPPORTED, XPLMI_ERR_RESERVED_13E, XPLMI_ERR_RESERVED_13F, XPLMI_INVALID_BREAK_LENGTH, XPLMI_ERR_MODULE_NOT_REGISTERED, XPLMI_ERR_PRE_INIT, XPLMI_ERR_MAX_RECURSIVE_CDO_PROCESS, XPLMI_ERR_EMINIT_INVALID_PARAM, XPLMI_CMD_IN_PROGRESS, XPLMI_ERR_PLM_UPDATE_COMPATIBILITY = 0x1A0, XPLMI_ERR_PLAT_RESERVED_1A1, XPLMI_ERR_PLM_UPDATE_SHUTDOWN_COMPLETE, XPLMI_ERR_INVALID_STORE_DS_HANDLER, XPLMI_ERR_INVALID_RESTORE_DS_HANDLER, XPLMI_ERR_PLAT_RESERVED_1A5, XPLMI_ERR_INVALID_DS_ENTRY, XPLMI_ERR_DS_ALIGNMENT_INCORRECT, XPLMI_ERR_PLM_UPDATE_DB_OVERFLOW, XPLMI_ERR_PLM_UPDATE_INVALID_OP, XPLMI_ERR_PLM_UPDATE_RELOCATED_FN, XPLMI_ERR_DB_HDR_SIZE_MISMATCH, XPLMI_ERR_DB_HDR_VERSION_MISMATCH, XPLMI_ERR_DB_ENDADDR_INVALID, XPLMI_ERR_IPI_DRV_INIT, XPLMI_ERR_MEMSET_UPDATE_RESP, XPLMI_ERR_INVALID_ROM_INT_REQ, XPLMI_ERR_MEMCPY_STORE_DB, XPLMI_ERR_MEMSET_RESTORE_DB, XPLMI_ERR_MEMCPY_RESTORE_DB, XPLMI_ERR_MEMSET_DBHDR, XPLMI_ERR_MEMCPY_RELOCATE, XPLMI_ERR_PLAT_RESERVED_1B6, XPLMI_ERR_PLAT_RESERVED_1B7, XPLMI_ERR_PLAT_RESERVED_1B8, XPLMI_ERR_PLAT_RESERVED_1B9, XPLMI_ERR_PLAT_RESERVED_1BA, XPLMI_ERR_RETRY_SHUTDOWN_LATER, XPLMI_ERR_STORE_DATA_BACKUP, XPLMI_IPI_MAX_BUF_SIZE_EXCEEDS, XPlMI_INVALID_BUFFER_INDEX_FOR_PSM_IPI_TASK, XPLMI_IPI_PSM_TO_PLM_EVENT_INFO_INVALID, XPLM_ERR_TASK_CREATE = 0x200, XPLM_ERR_PM_MOD, XPLM_ERR_LPD_MOD, XPLM_ERR_EXCEPTION, XPLM_ERR_NPLL_LOCK, XPLM_ERR_STL_MOD, XPLM_ERR_KEEP_ALIVE_TASK_CREATE, XPLM_ERR_KEEP_ALIVE_TASK_REMOVE, XPLM_ERR_PSM_NOT_ALIVE, XPLM_ERR_IPI_SEND, XPLM_ERR_PMC_RAM_MEMSET, XPLM_ERR_RESTORE_ERR_HANDLERS = 0x2A0, XPLM_ERR_UPDATE_ID_CODE_CHECK, XPLM_ERR_INVALID_UPDATE_ADDR, XPLM_ERR_INVALID_UPDATE_BH_IDENT, XPLM_ERR_NO_STRUCT_OPTIONAL_DATA, XPLM_ERR_DS_INFO_CHECKSUM_FAILED, XPLM_ERR_UPDATE_PDI_UNSUPPORTED_VER, XPLM_ERR_UPDATE_INVALID_IDENT_STRING, XLOADER_UNSUPPORTED_BOOT_MODE = 0x300, XLOADER_ERR_IMGHDR_TBL = 0x302, XLOADER_ERR_IMGHDR, XLOADER_ERR_PRTNHDR, XLOADER_ERR_INVALID_CPUID, XLOADER_ERR_RESERVED1, XLOADER_ERR_RESERVED2, XLOADER_ERR_RESERVED3, XLOADER_ERR_WAKEUP_R5_L, XLOADER_ERR_WAKEUP_PSM, XLOADER_ERR_PL_NOT_PWRUP, XLOADER_ERR_UNSUPPORTED_OSPI, XLOADER_ERR_UNSUPPORTED_OSPI_SIZE, XLOADER_ERR_OSPI_INIT, XLOADER_ERR_OSPI_CFG, XLOADER_ERR_OSPI_SEL_FLASH_CS0, XLOADER_ERR_OSPI_READID, XLOADER_ERR_OSPI_READ, XLOADER_ERR_OSPI_4BMODE, XLOADER_ERR_QSPI_READ_ID, XLOADER_ERR_UNSUPPORTED_QSPI_FLASH_ID, XLOADER_ERR_QSPI_INIT, XLOADER_ERR_QSPI_MANUAL_START, XLOADER_ERR_QSPI_PRESCALER_CLK, XLOADER_ERR_QSPI_CONNECTION, XLOADER_ERR_QSPI_READ, XLOADER_ERR_QSPI_LENGTH, XLOADER_ERR_SD_INIT, XLOADER_ERR_SD_F_OPEN, XLOADER_ERR_SD_F_LSEEK, XLOADER_ERR_SD_F_READ, XLOADER_ERR_IMG_ID_NOT_FOUND, XLOADER_ERR_RESERVED5, XLOADER_ERR_CFRAME_LOOKUP, XLOADER_ERR_CFRAME_CFG, XLOADER_ERR_UNSUPPORTED_SEC_BOOT_MODE, XLOADER_ERR_SECURE_METAHDR, XLOADER_ERR_GEN_IDCODE, XLOADER_ERR_USB_LOOKUP, XLOADER_ERR_USB_CFG, XLOADER_ERR_USB_START, XLOADER_ERR_DFU_DWNLD, XLOADER_ERR_DEFERRED_CDO_PROCESS, XLOADER_ERR_SD_LOOKUP, XLOADER_ERR_SD_CFG, XLOADER_ERR_SD_CARD_INIT, XLOADER_ERR_MMC_PART_CONFIG, XLOADER_ERR_SEM_STOP_SCAN, XLOADER_ERR_SEM_INIT, XLOADER_ERR_DELAY_ATTRB, XLOADER_ERR_NUM_HANDOFF_CPUS, XLOADER_ERR_OSPI_CONN_MODE, XLOADER_ERR_OSPI_SEL_FLASH_CS1, XLOADER_ERR_OSPI_SDR_NON_PHY, XLOADER_ERR_OSPI_COPY_OVERFLOW, XLOADER_ERR_SD_F_CLOSE, XLOADER_ERR_SD_UMOUNT, XLOADER_ERR_DMA_XFER, XLOADER_ERR_DMA_XFER_SD_RAW, XLOADER_ERR_CONFIG_SUBSYSTEM, XLOADER_ERR_COPY_TO_MEM, XLOADER_ERR_DELAY_LOAD, XLOADER_ERR_ADD_TASK_SCHEDULER, XLOADER_ERR_SD_MAX_BOOT_FILES_LIMIT, XLOADER_ERR_UNSUPPORTED_QSPI_FLASH_SIZE, XLOADER_ERR_PM_DEV_PSM_PROC, XLOADER_ERR_PM_DEV_IOCTL_RPU0_SPLIT, XLOADER_ERR_PM_DEV_IOCTL_RPU1_SPLIT, XLOADER_ERR_PM_DEV_IOCTL_RPU0_LOCKSTEP, XLOADER_ERR_PM_DEV_IOCTL_RPU1_LOCKSTEP, XLOADER_ERR_PM_DEV_TCM_0_A, XLOADER_ERR_PM_DEV_TCM_0_B, XLOADER_ERR_PM_DEV_TCM_1_A, XLOADER_ERR_PM_DEV_TCM_1_B, XLOADER_ERR_PM_DEV_DDR_0, XLOADER_ERR_PM_DEV_QSPI, XLOADER_ERR_PM_DEV_SDIO_0, XLOADER_ERR_PM_DEV_SDIO_1, XLOADER_ERR_PM_DEV_USB_0, XLOADER_ERR_PM_DEV_OSPI, XLOADER_ERR_DEV_NOT_DEFINED, XLOADER_ERR_PARENT_QUERY_VERIFY, XLOADER_ERR_INCOMPATIBLE_CHILD_IMAGE, XLOADER_ERR_NO_VALID_PARENT_IMG_ENTRY, XLOADER_ERR_INVALIDATE_CHILD_IMG, XLOADER_ERR_INVALID_PARENT_IMG_ID, XLOADER_ERR_IMAGE_INFO_TBL_OVERFLOW, XLOADER_ERR_FUNCTION_ID_MISMATCH, XLOADER_ERR_MEMSET, XLOADER_DDR_COPY_UNSUPPORTED_PARAMS, XLOADER_ERR_INIT_CDO, XLOADER_ERR_INVALID_ELF_LOAD_ADDR, XLOADER_ERR_UNSUPPORTED_MULTIBOOT_FLASH_TYPE, XLOADER_ERR_UNSUPPORTED_MULTIBOOT_PDISRC, XLOADER_ERR_UNSUPPORTED_FILE_NUM, XLOADER_ERR_UNSUPPORTED_MULTIBOOT_OFFSET, XLOADER_ERR_SECURE_NOT_ENABLED, XLOADER_ERR_UNSUPPORTED_SUBSYSTEM_PDISRC, XLOADER_ERR_RESERVED6, XLOADER_ERR_RESERVED7, XLOADER_ERR_RESERVED8, XLOADER_ERR_RESERVED9, XLOADER_ERR_RELEASE_PM_DEV_DDR_0, XLOADER_ERR_REQUEST_BOOT_DEVICE, XLOADER_ERR_RELEASE_BOOT_DEVICE, XLOADER_ERR_OSPI_DUAL_BYTE_OP_DISABLE, XLOADER_ERR_INVALID_TCM_ADDR, XLOADER_ERR_RESERVED_36C, XLOADER_ERR_RESERVED_36D, XLOADER_ERR_RESERVED_36E, XLOADER_ERR_RESERVED_36F, XLOADER_ERR_RESERVED_370, XLOADER_SLD_DETECTED_SKIP_PRTN_PROCESS, XLOADER_ERR_RESERVED10, XLOADER_ERR_ECDSA_NOT_ENABLED, XLOADER_ERR_RSA_NOT_ENABLED, XLOADER_ERR_INVALID_PRTNCOPY_DEST_ADDR, XLOADER_ERR_WAKEUP_A78_0 = 0x3A0, XLOADER_ERR_WAKEUP_A78_1, XLOADER_ERR_WAKEUP_R52_0, XLOADER_ERR_WAKEUP_R52_1, XLOADER_ERR_WAKEUP_A78_2, XLOADER_ERR_WAKEUP_A78_3, XLOADER_ERR_INVALID_R52_CLUSTER, XLOADER_ERR_HDR_MEASUREMENT, XLOADER_ERR_DATA_MEASUREMENT, XLOADER_ERR_SHA3_1_INIT, XLOADER_ERR_SECURE_CONFIG_MEASUREMENT, XLOADER_ERR_INIT_GET_DMA = 0x600, XLOADER_ERR_INIT_INVALID_CHECKSUM_TYPE, XLOADER_ERR_INIT_CHECKSUM_COPY_FAIL, XLOADER_ERR_INIT_AC_COPY_FAIL, XLOADER_ERR_INIT_CHECKSUM_INVLD_WITH_AUTHDEC, XLOADER_ERR_DMA_TRANSFER, XLOADER_ERR_IHT_AUTH_DISABLED, XLOADER_ERR_IHT_GET_DMA, XLOADER_ERR_IHT_COPY_FAIL, XLOADER_ERR_IHT_HASH_CALC_FAIL, XLOADER_ERR_IHT_AUTH_FAIL, XLOADER_ERR_HDR_COPY_FAIL, XLOADER_ERR_HDR_AES_OP_FAIL, XLOADER_ERR_HDR_DEC_FAIL, XLOADER_ERR_HDR_AUTH_FAIL, XLOADER_ERR_HDR_NOT_SECURE, XLOADER_ERR_HDR_GET_DMA, XLOADER_ERR_HDR_HASH_CALC_FAIL, XLOADER_ERR_HDR_NOT_ENCRYPTED, XLOADER_ERR_HDR_AUTH_DISABLED, XLOADER_ERR_SEC_IH_READ_FAIL, XLOADER_ERR_SEC_PH_READ_FAIL, XLOADER_ERR_PRTN_HASH_CALC_FAIL, XLOADER_ERR_PRTN_AUTH_FAIL, XLOADER_ERR_PRTN_HASH_COMPARE_FAIL, XLOADER_ERR_PRTN_DECRYPT_FAIL, XLOADER_ERR_HWROT_EFUSE_AUTH_COMPULSORY, XLOADER_ERR_RESERVED4, XLOADER_ERR_AUTH_EN_PPK_HASH_ZERO, XLOADER_ERR_ENCONLY_ENC_COMPULSORY, XLOADER_ERR_KAT_FAILED, XLOADER_ERR_DATA_COPY_FAIL, XLOADER_ERR_METAHDR_LEN_OVERFLOW, XLOADER_ERR_AUTH_JTAG_EFUSE_AUTH_COMPULSORY, XLOADER_ERR_AUTH_JTAG_DISABLED, XLOADER_ERR_AUTH_JTAG_PPK_VERIFY_FAIL, XLOADER_ERR_AUTH_JTAG_SIGN_VERIFY_FAIL, XLOADER_ERR_AUTH_JTAG_EXCEED_ATTEMPTS, XLOADER_ERR_AUTH_JTAG_GET_DMA, XLOADER_ERR_AUTH_JTAG_HASH_CALCULATION_FAIL, XLOADER_ERR_AUTH_JTAG_DMA_XFR, XLOADER_ERR_MEMSET_SECURE_PTR, XLOADER_ERR_GLITCH_DETECTED, XLOADER_ERR_AUTH_JTAG_SPK_REVOKED, XLOADER_ERR_METAHDR_KEYSRC_MISMATCH, XLOADER_ERR_PRTN_ENC_ONLY_KEYSRC, XLOADER_ERR_SECURE_NOT_ALLOWED, XLOADER_ERR_HDR_AAD_UPDATE_FAIL, XLOADER_ERR_UNSUPPORTED_PDI_VER, XLOADER_ERR_PRTN_DECRYPT_NOT_ALLOWED, XLOADER_ERR_AUTH_JTAG_INVALID_DNA, XLOADER_ERR_SEC_IH_VERIFY_FAIL, XLOADER_ERR_SEC_PH_VERIFY_FAIL, XLOADER_ERR_SECURE_CLEAR_FAIL, XLOADER_ERR_READ_IHT_OPTIONAL_DATA, XLOADER_ERR_STORE_DIGEST_TABLE, XLOADER_ERR_ZEROIZE_DIGEST_TABLE, XLOADER_ERR_SEC_AES_INIT_FAIL, XOCP_PCR_ERR_SWPCR_DUP_CONFIG = 0x6A0, XOCP_PCR_ERR_IN_SWPCR_CONFIG, XOCP_DEVAK_MAX_COUNT_EXCEED = 0x6B0, XOCP_ERR_KAT_FAILED = 0x6C0, XOCP_ERR_X509_USER_CFG_STORE_LIMIT_CROSSED, XOCP_ERR_KEY_MANAGEMENT_NOT_ENABLED, XOCP_ERR_STORE_APP_VERSION_FOR_DEVAK_CERT, XLOADER_TRNG_INIT_FAIL, XOCP_ERR_INVALID_XPPU_CONFIGURATION, XSECURE_ERR_ADD_TASK_SCHEDULER = 0x6E0, XSECURE_ERR_REMOVE_TASK_SCHEDULER, XSECURE_ERR_RSA_KEY_PAIR_GEN_SCHEDULER, XPLMI_ERR_CDO_CMD = 0x2000, XPLMI_ERR_USER_MODULE_CDO_CMD = 0x3000 } |
| Status for PLM functions. More... | |
| void | XPlmi_ErrMgr (int ErrStatusVal) |
| This function is called in PLM error cases. More... | |
| void | XPlmi_LogPlmErr (int ErrStatusVal) |
| This function is called for logging PLM error into FW_ERR register. More... | |
| #define XLOADER_SEC_BUF_CLEAR_ERR ((u32)0x80U << 8U) |
Error in clearing buffer.
| #define XLOADER_SEC_BUF_CLEAR_SUCCESS ((u32)0x40U << 8U) |
Buffer is successfully cleared.
| enum XPlmiStatus_t |
Status for PLM functions.
| enum XPlmiWarningMasks_t |