OSDN Git Service

drm/i915: Fix using BIT_ULL() vs. BIT() for power domain masks
authorImre Deak <imre.deak@intel.com>
Tue, 9 Jan 2018 12:20:40 +0000 (14:20 +0200)
committerImre Deak <imre.deak@intel.com>
Tue, 9 Jan 2018 14:47:27 +0000 (16:47 +0200)
commit17bd6e66d8f677b1b250d098097fbed6e70175ef
tree40dcbd3803119acdd51dc273fa85d3102787c078
parentcfb926e148e99acc02351d72e8b85e32b5f786ef
drm/i915: Fix using BIT_ULL() vs. BIT() for power domain masks

The power domain masks are 64 bit wide, so we need BIT_ULL() when
setting bits in them, these ones were missed during converting from 32
to 64 bit masks. All 3 enums are <32 atm, so this didn't cause a real
problem.

Fixes: d8fc70b7367b ("drm/i915: Make power domain masks 64 bit long")
Cc: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
Reported-by: Fengguang Wu <fengguang.wu@intel.com>
Signed-off-by: Imre Deak <imre.deak@intel.com>
Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk>
Reviewed-by: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20180109122040.19425-1-imre.deak@intel.com
drivers/gpu/drm/i915/intel_display.c