Message ID | 20200710093234.1438712-1-chris@chris-wilson.co.uk (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | [i-g-t,1/6] lib/i915: Report unknown device as the future | expand |
diff --git a/lib/intel_device_info.c b/lib/intel_device_info.c index 21f7a9570..dfa43f490 100644 --- a/lib/intel_device_info.c +++ b/lib/intel_device_info.c @@ -447,11 +447,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; } /**
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 <chris@chris-wilson.co.uk> --- lib/intel_device_info.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)