Re: [Intel-gfx] [PATCH 11/13] drm/i915/bxt: Enable IPC support

2017-07-13 Thread Mahesh Kumar
Hi, On Thursday 13 July 2017 04:18 PM, Chris Wilson wrote: Quoting Mahesh Kumar (2017-07-13 11:39:02) +void intel_enable_ipc(struct drm_i915_private *dev_priv) +{ + u32 val; + + val = I915_READ(DISP_ARB_CTL2); + + if (dev_priv->ipc_enabled) + val |= DISP_IPC_ENA

Re: [Intel-gfx] [PATCH 11/13] drm/i915/bxt: Enable IPC support

2017-07-13 Thread Chris Wilson
Quoting Mahesh Kumar (2017-07-13 11:39:02) > +void intel_enable_ipc(struct drm_i915_private *dev_priv) > +{ > + u32 val; > + > + val = I915_READ(DISP_ARB_CTL2); > + > + if (dev_priv->ipc_enabled) > + val |= DISP_IPC_ENABLE; > + else > + val &= ~DI

[Intel-gfx] [PATCH 11/13] drm/i915/bxt: Enable IPC support

2017-07-13 Thread Mahesh Kumar
From: "Kumar, Mahesh" This patch adds IPC support. This patch also enables IPC in all supported platforms. IPC (Isochronous Priority Control) is the hardware feature, which dynamically controls the memory read priority of Display. When IPC is enabled, plane read requests are sent at high priorit