wm_lp             838 drivers/gpu/drm/i915/i915_drv.h 	u32 wm_lp[3];
wm_lp            3343 drivers/gpu/drm/i915/intel_pm.c static int ilk_wm_lp_to_level(int wm_lp, const struct intel_pipe_wm *pipe_wm)
wm_lp            3346 drivers/gpu/drm/i915/intel_pm.c 	return wm_lp + (wm_lp >= 2 && pipe_wm->wm[4].enable);
wm_lp            3365 drivers/gpu/drm/i915/intel_pm.c 	int level, wm_lp;
wm_lp            3371 drivers/gpu/drm/i915/intel_pm.c 	for (wm_lp = 1; wm_lp <= 3; wm_lp++) {
wm_lp            3374 drivers/gpu/drm/i915/intel_pm.c 		level = ilk_wm_lp_to_level(wm_lp, merged);
wm_lp            3382 drivers/gpu/drm/i915/intel_pm.c 		results->wm_lp[wm_lp - 1] =
wm_lp            3388 drivers/gpu/drm/i915/intel_pm.c 			results->wm_lp[wm_lp - 1] |= WM1_LP_SR_EN;
wm_lp            3391 drivers/gpu/drm/i915/intel_pm.c 			results->wm_lp[wm_lp - 1] |=
wm_lp            3394 drivers/gpu/drm/i915/intel_pm.c 			results->wm_lp[wm_lp - 1] |=
wm_lp            3402 drivers/gpu/drm/i915/intel_pm.c 			WARN_ON(wm_lp != 1);
wm_lp            3403 drivers/gpu/drm/i915/intel_pm.c 			results->wm_lp_spr[wm_lp - 1] = WM1S_LP_EN | r->spr_val;
wm_lp            3405 drivers/gpu/drm/i915/intel_pm.c 			results->wm_lp_spr[wm_lp - 1] = r->spr_val;
wm_lp            3458 drivers/gpu/drm/i915/intel_pm.c #define WM_DIRTY_LP(wm_lp) (1 << (15 + (wm_lp)))
wm_lp            3469 drivers/gpu/drm/i915/intel_pm.c 	int wm_lp;
wm_lp            3502 drivers/gpu/drm/i915/intel_pm.c 	for (wm_lp = 1; wm_lp <= 3; wm_lp++) {
wm_lp            3503 drivers/gpu/drm/i915/intel_pm.c 		if (old->wm_lp[wm_lp - 1] != new->wm_lp[wm_lp - 1] ||
wm_lp            3504 drivers/gpu/drm/i915/intel_pm.c 		    old->wm_lp_spr[wm_lp - 1] != new->wm_lp_spr[wm_lp - 1])
wm_lp            3509 drivers/gpu/drm/i915/intel_pm.c 	for (; wm_lp <= 3; wm_lp++)
wm_lp            3510 drivers/gpu/drm/i915/intel_pm.c 		dirty |= WM_DIRTY_LP(wm_lp);
wm_lp            3521 drivers/gpu/drm/i915/intel_pm.c 	if (dirty & WM_DIRTY_LP(3) && previous->wm_lp[2] & WM1_LP_SR_EN) {
wm_lp            3522 drivers/gpu/drm/i915/intel_pm.c 		previous->wm_lp[2] &= ~WM1_LP_SR_EN;
wm_lp            3523 drivers/gpu/drm/i915/intel_pm.c 		I915_WRITE(WM3_LP_ILK, previous->wm_lp[2]);
wm_lp            3526 drivers/gpu/drm/i915/intel_pm.c 	if (dirty & WM_DIRTY_LP(2) && previous->wm_lp[1] & WM1_LP_SR_EN) {
wm_lp            3527 drivers/gpu/drm/i915/intel_pm.c 		previous->wm_lp[1] &= ~WM1_LP_SR_EN;
wm_lp            3528 drivers/gpu/drm/i915/intel_pm.c 		I915_WRITE(WM2_LP_ILK, previous->wm_lp[1]);
wm_lp            3531 drivers/gpu/drm/i915/intel_pm.c 	if (dirty & WM_DIRTY_LP(1) && previous->wm_lp[0] & WM1_LP_SR_EN) {
wm_lp            3532 drivers/gpu/drm/i915/intel_pm.c 		previous->wm_lp[0] &= ~WM1_LP_SR_EN;
wm_lp            3533 drivers/gpu/drm/i915/intel_pm.c 		I915_WRITE(WM1_LP_ILK, previous->wm_lp[0]);
wm_lp            3614 drivers/gpu/drm/i915/intel_pm.c 	if (dirty & WM_DIRTY_LP(1) && previous->wm_lp[0] != results->wm_lp[0])
wm_lp            3615 drivers/gpu/drm/i915/intel_pm.c 		I915_WRITE(WM1_LP_ILK, results->wm_lp[0]);
wm_lp            3616 drivers/gpu/drm/i915/intel_pm.c 	if (dirty & WM_DIRTY_LP(2) && previous->wm_lp[1] != results->wm_lp[1])
wm_lp            3617 drivers/gpu/drm/i915/intel_pm.c 		I915_WRITE(WM2_LP_ILK, results->wm_lp[1]);
wm_lp            3618 drivers/gpu/drm/i915/intel_pm.c 	if (dirty & WM_DIRTY_LP(3) && previous->wm_lp[2] != results->wm_lp[2])
wm_lp            3619 drivers/gpu/drm/i915/intel_pm.c 		I915_WRITE(WM3_LP_ILK, results->wm_lp[2]);
wm_lp            6298 drivers/gpu/drm/i915/intel_pm.c 	hw->wm_lp[0] = I915_READ(WM1_LP_ILK);
wm_lp            6299 drivers/gpu/drm/i915/intel_pm.c 	hw->wm_lp[1] = I915_READ(WM2_LP_ILK);
wm_lp            6300 drivers/gpu/drm/i915/intel_pm.c 	hw->wm_lp[2] = I915_READ(WM3_LP_ILK);