From 3efebcb90417c294d1b2041e590e2b146670dec4 Mon Sep 17 00:00:00 2001 From: Chris Wilson Date: Mon, 6 Jul 2020 12:58:47 +0100 Subject: lib/i915: Report unknown device as the future Since we likely know all the old devices, an unknown device is most likely a future device, so use -1u instead of 0 for its generation. Signed-off-by: Chris Wilson Acked-by: Mika Kuoppala --- lib/intel_device_info.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/intel_device_info.c b/lib/intel_device_info.c index 6c9ac388c..eee7cac94 100644 --- a/lib/intel_device_info.c +++ b/lib/intel_device_info.c @@ -454,11 +454,11 @@ out: * Computes the Intel GFX generation for the given device id. * * Returns: - * The GFX generation on successful lookup, 0 on failure. + * The GFX generation on successful lookup, -1u on failure. */ unsigned intel_gen(uint16_t devid) { - return ffs(intel_get_device_info(devid)->gen); + return ffs(intel_get_device_info(devid)->gen) ?: -1u; } /** -- cgit v1.2.3