fix(xilinx): resolve misra rule 2.7 violations
Fixed below MISRA violation:
- MISRA Violation: MISRA-C:2012 R.2.7:
- There should be no unused parameters in functions.
- Fix:
- Type casted unused parameters to void.
Change-Id: I940109631dbabfbd960c1bc7b183cf865ff312c9
Signed-off-by: Devanshi Chauhan Alpeshbhai <devanshi.chauhanalpeshbhai@amd.com>
diff --git a/plat/xilinx/versal/plat_psci.c b/plat/xilinx/versal/plat_psci.c
index 032339f..1c365b4 100644
--- a/plat/xilinx/versal/plat_psci.c
+++ b/plat/xilinx/versal/plat_psci.c
@@ -136,6 +136,13 @@
static void versal_pwr_domain_on_finish(const psci_power_state_t *target_state)
{
+ /*
+ * Typecasting to void to intentionally retain the variable and avoid
+ * MISRA violation for unused parameters. This may be used in the
+ * future if specific action is required based on CPU power state.
+ */
+ (void)target_state;
+
/* Enable the gic cpu interface */
plat_versal_gic_pcpu_init();