Skip to content

Commit 2e3fd81

Browse files
committed
sam: fix ternary operation by return uint32_t instead of bool
event_enabled is of type uint32_t and is shifted to form the rrl_val, thus avoid using bool result. Change-Id: Ibe4b4215d96542e95c9d24824de91f8aa5629e9e Signed-off-by: Amjad Ouled-Ameur <[email protected]>
1 parent 60df2c4 commit 2e3fd81

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

platform/ext/target/arm/drivers/sam/sam_drv.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,7 @@ enum sam_error_t sam_set_event_response(const struct sam_dev_t *dev,
198198

199199
old_reg_val = regs->samrrls[SAMRRLS_IDX(event_id)];
200200

201-
event_enabled = (response != SAM_RESPONSE_NONE);
201+
event_enabled = (response != SAM_RESPONSE_NONE) ? 1UL : 0UL;
202202
rrl_val = (event_enabled << 3UL) | log2((uint32_t)response);
203203

204204
new_reg_val = (old_reg_val & ~SAMRRLS_MASK(event_id)) |

0 commit comments

Comments
 (0)