Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d5f21e40 authored by Daniel Vetter's avatar Daniel Vetter
Browse files

drm/i915: don't run hsw power well code on !hsw



Dumps annoying noise into the dmesg:

[drm:intel_set_power_well] *ERROR* Timeout enabling power well

Reported-by: default avatarSedat Dilek <sedat.dilek@gmail.com>
Cc: Sedat Dilek <sedat.dilek@gmail.com>
Cc: Paulo Zanoni <paulo.r.zanoni@intel.com>
Tested-by: default avatarSedat Dilek <sedat.dilek@gmail.com>
Reviewed-by: default avatarPaulo Zanoni <paulo.r.zanoni@intel.com>
Signed-off-by: default avatarDaniel Vetter <daniel.vetter@ffwll.ch>
parent 6b25a887
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -4053,6 +4053,9 @@ void intel_set_power_well(struct drm_device *dev, bool enable)
	bool is_enabled, enable_requested;
	uint32_t tmp;

	if (!IS_HASWELL(dev))
		return;

	tmp = I915_READ(HSW_PWR_WELL_DRIVER);
	is_enabled = tmp & HSW_PWR_WELL_STATE;
	enable_requested = tmp & HSW_PWR_WELL_ENABLE;