diff --git a/src/nouveau/mme/mme_fermi_builder.c b/src/nouveau/mme/mme_fermi_builder.c index 2a0a77eb3e8..5d58ca5e771 100644 --- a/src/nouveau/mme/mme_fermi_builder.c +++ b/src/nouveau/mme/mme_fermi_builder.c @@ -200,7 +200,7 @@ mme_fermi_reg(uint32_t reg) static bool is_int18(uint32_t i) { - return i == util_mask_sign_extend(i, 18); + return i == (uint32_t)util_mask_sign_extend(i, 18); } static inline void