Commit 0502df9b authored by Bharat Jauhari's avatar Bharat Jauhari Committed by Oded Gabbay

habanalabs: use lower_32_bits()

This fixes sparse warning on doing cast to 32-bits
Signed-off-by: default avatarBharat Jauhari <bjauhari@habana.ai>
Reviewed-by: default avatarOded Gabbay <ogabbay@kernel.org>
Signed-off-by: default avatarOded Gabbay <ogabbay@kernel.org>
parent 52d5e546
...@@ -2528,7 +2528,7 @@ void hl_wreg(struct hl_device *hdev, u32 reg, u32 val); ...@@ -2528,7 +2528,7 @@ void hl_wreg(struct hl_device *hdev, u32 reg, u32 val);
break; \ break; \
(val) = __elbi_read; \ (val) = __elbi_read; \
} else {\ } else {\
(val) = RREG32((u32)(addr)); \ (val) = RREG32(lower_32_bits(addr)); \
} \ } \
if (cond) \ if (cond) \
break; \ break; \
...@@ -2539,7 +2539,7 @@ void hl_wreg(struct hl_device *hdev, u32 reg, u32 val); ...@@ -2539,7 +2539,7 @@ void hl_wreg(struct hl_device *hdev, u32 reg, u32 val);
break; \ break; \
(val) = __elbi_read; \ (val) = __elbi_read; \
} else {\ } else {\
(val) = RREG32((u32)(addr)); \ (val) = RREG32(lower_32_bits(addr)); \
} \ } \
break; \ break; \
} \ } \
...@@ -2594,7 +2594,7 @@ void hl_wreg(struct hl_device *hdev, u32 reg, u32 val); ...@@ -2594,7 +2594,7 @@ void hl_wreg(struct hl_device *hdev, u32 reg, u32 val);
if (__rc) \ if (__rc) \
break; \ break; \
} else { \ } else { \
__read_val = RREG32((u32)(addr_arr)[__arr_idx]); \ __read_val = RREG32(lower_32_bits(addr_arr[__arr_idx])); \
} \ } \
if (__read_val == (expected_val)) \ if (__read_val == (expected_val)) \
__elem_bitmask &= ~BIT_ULL(__arr_idx); \ __elem_bitmask &= ~BIT_ULL(__arr_idx); \
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment