return xe_mmio_read32(__compat_uncore_to_gt(uncore), reg);
 }
 
-static inline u32 intel_uncore_read8(struct intel_uncore *uncore,
-                                    i915_reg_t i915_reg)
+static inline u8 intel_uncore_read8(struct intel_uncore *uncore,
+                                   i915_reg_t i915_reg)
 {
        struct xe_reg reg = XE_REG(i915_mmio_reg_offset(i915_reg));
 
        return xe_mmio_read8(__compat_uncore_to_gt(uncore), reg);
 }
 
-static inline u32 intel_uncore_read16(struct intel_uncore *uncore,
+static inline u16 intel_uncore_read16(struct intel_uncore *uncore,
                                      i915_reg_t i915_reg)
 {
        struct xe_reg reg = XE_REG(i915_mmio_reg_offset(i915_reg));