From e475acabb9d99fb80828964bbeeb4e283942173c Mon Sep 17 00:00:00 2001 From: Oded Gabbay Date: Thu, 30 Jun 2022 11:53:33 +0300 Subject: habanalabs/gaudi2: SM mask can only be 8-bit Otherwise, due to how we calculate it, we might fail in FIELD_PREP checks. Reported-by: kernel test robot Signed-off-by: Oded Gabbay --- drivers/misc/habanalabs/gaudi2/gaudi2.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'drivers/misc') diff --git a/drivers/misc/habanalabs/gaudi2/gaudi2.c b/drivers/misc/habanalabs/gaudi2/gaudi2.c index ed41673f2f23..02ec68715c4f 100644 --- a/drivers/misc/habanalabs/gaudi2/gaudi2.c +++ b/drivers/misc/habanalabs/gaudi2/gaudi2.c @@ -5751,8 +5751,9 @@ static void gaudi2_kdma_set_mmbp_asid(struct hl_device *hdev, static void gaudi2_arm_cq_monitor(struct hl_device *hdev, u32 index, u32 cq_id, u32 mon_payload, u32 sync_value) { + u32 sync_group_id, mode, mon_arm; int offset = index * 4; - u32 sync_group_id, mask, mode, mon_arm; + u8 mask; /* Reset the SOB value */ WREG32(mmDCORE0_SYNC_MNGR_OBJS_SOB_OBJ_0 + offset, 0); -- cgit v1.2.3-59-g8ed1b