From abe31e4a2c21ad7bc5cccae61bfb1dfe2ea95969 Mon Sep 17 00:00:00 2001 From: Achala Ram Date: Tue, 19 Sep 2023 16:16:22 +0530 Subject: [PATCH] am64x/am243x: Endat: resolve klockwork error -Change size of operand in bitwise operation Fixes: PINDSW-6930 Signed-off-by: Achala Ram --- examples/position_sense/endat_diagnostic/endat_diagnostic.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/position_sense/endat_diagnostic/endat_diagnostic.c b/examples/position_sense/endat_diagnostic/endat_diagnostic.c index 61ef160..532097c 100644 --- a/examples/position_sense/endat_diagnostic/endat_diagnostic.c +++ b/examples/position_sense/endat_diagnostic/endat_diagnostic.c @@ -1088,7 +1088,7 @@ void endat_process_2_2_position_command(uint32_t a0) else if(gEndat_2_2_loop_mrs == MRS_POS_VAL2_WORD2) { gEndat_2_2_pos_val2[a0] &= 0xFFFFFFFFFFFF0000; - gEndat_2_2_pos_val2[a0] |= pos_word; + gEndat_2_2_pos_val2[a0] |= (uint64_t)pos_word; gEndat_2_2_loop_mrs = MRS_POS_VAL2_WORD3; /* WORD2 in addinfo1 */ }