diff options
Diffstat (limited to 'plat/xilinx/common/include/pm_common.h')
-rw-r--r-- | plat/xilinx/common/include/pm_common.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/plat/xilinx/common/include/pm_common.h b/plat/xilinx/common/include/pm_common.h index c0a51f029..0c24a3665 100644 --- a/plat/xilinx/common/include/pm_common.h +++ b/plat/xilinx/common/include/pm_common.h @@ -15,6 +15,18 @@ #include <stdint.h> #include <plat_pm_common.h> +#if IPI_CRC_CHECK +#define PAYLOAD_ARG_CNT 8U +#define IPI_W0_TO_W6_SIZE 28U +#define PAYLOAD_CRC_POS 7U +#define CRC_INIT_VALUE 0x4F4EU +#define CRC_ORDER 16U +#define CRC_POLYNOM 0x8005U +#else +#define PAYLOAD_ARG_CNT 6U +#endif +#define PAYLOAD_ARG_SIZE 4U /* size in bytes */ + /** * pm_ipi - struct for capturing IPI-channel specific info * @local_ipi_id Local IPI agent ID |