diff --git a/plat/xilinx/zynqmp/pm_service/pm_api_sys.c b/plat/xilinx/zynqmp/pm_service/pm_api_sys.c index 2f2e2edfe6170a211066505b31404ccff8709187..053281ee072c1a9020fd18bd08fd9076da48fb5f 100644 --- a/plat/xilinx/zynqmp/pm_service/pm_api_sys.c +++ b/plat/xilinx/zynqmp/pm_service/pm_api_sys.c @@ -36,6 +36,7 @@ #include #include #include "pm_client.h" +#include "pm_ipi.h" #include "pm_common.h" #include "pm_api_sys.h" diff --git a/plat/xilinx/zynqmp/pm_service/pm_client.h b/plat/xilinx/zynqmp/pm_service/pm_client.h index b9f196d773d01d6a7b977adeb4d2fc4f15e3ff5f..9483b0d1b87208799973c954de74e630bbd459de 100644 --- a/plat/xilinx/zynqmp/pm_service/pm_client.h +++ b/plat/xilinx/zynqmp/pm_service/pm_client.h @@ -40,11 +40,6 @@ #include "pm_common.h" /* Functions to be implemented by each PU */ -enum pm_ret_status pm_ipi_send(const struct pm_proc *proc, - uint32_t payload[PAYLOAD_ARG_CNT]); -enum pm_ret_status pm_ipi_send_sync(const struct pm_proc *proc, - uint32_t payload[PAYLOAD_ARG_CNT], - uint32_t *val); void pm_client_suspend(const struct pm_proc *proc); void pm_client_abort_suspend(void); void pm_client_wakeup(const struct pm_proc *proc);