[PATCH v3 0/5] Fix 32bit build

Lucas De Marchi lucas.demarchi at intel.com
Fri Jan 19 00:16:07 UTC 2024


A few fixes when building xe with ARCH=i386.

v2: the first patch disabling 32b builds is already merged.
    These are the real fixes to get it building again.
v3: Change  "drm/xe/display: Avoid calling readq" to use memcpy

Lucas De Marchi (5):
  drm/xe: Use _ULL for u64 division
  drm/xe/mmio: Cast to u64 when printing
  drm/xe/display: Avoid calling readq()
  drm/xe: Fix cast on trace variable
  drm/xe: Enable 32bits build

 drivers/gpu/drm/xe/Kconfig                             |  2 +-
 .../drm/xe/compat-i915-headers/gem/i915_gem_object.h   | 10 ++++------
 drivers/gpu/drm/xe/xe_device.c                         |  2 +-
 drivers/gpu/drm/xe/xe_mmio.c                           |  4 ++--
 drivers/gpu/drm/xe/xe_trace.h                          |  2 +-
 5 files changed, 9 insertions(+), 11 deletions(-)

-- 
2.40.1



More information about the Intel-xe mailing list