On Fri, Jun 19, 2015 at 03:26:45AM +0530, Gaurav K Singh wrote: > During enable sequence for MIPI encoder in command mode, enable > MIPI display self-refresh mode bit in Pipe Ctrl reg. > > v2: Use crtc state flag instead of loop over encoders (Daniel) > > Signed-off-by: Gaurav K Singh <gaurav.k.singh@xxxxxxxxx> > Signed-off-by: Yogesh Mohan Marimuthu <yogesh.mohan.marimuthu@xxxxxxxxx> > Signed-off-by: Shobhit Kumar <shobhit.kumar@xxxxxxxxx> > --- > drivers/gpu/drm/i915/intel_display.c | 5 +++++ > 1 file changed, 5 insertions(+) > > diff --git a/drivers/gpu/drm/i915/intel_display.c b/drivers/gpu/drm/i915/intel_display.c > index dd518d6..c53f66d 100644 > --- a/drivers/gpu/drm/i915/intel_display.c > +++ b/drivers/gpu/drm/i915/intel_display.c > @@ -2158,6 +2158,11 @@ static void intel_enable_pipe(struct intel_crtc *crtc) > return; > } > > + if (crtc->config->dsi_self_refresh) { > + val = val | PIPECONF_MIPI_DSR_ENABLE; > + I915_WRITE(reg, val); > + } Ah here it is. Please squash this patch with patch 7 so that you introduce the state tracking and the user for the new dsi_self_refresh bit in one patch. Makes reviewing a lot easier. Also please add a comment here that the additional write is required, and enforce ordering with a POSTING_READ. Thanks, Daniel > + > I915_WRITE(reg, val | PIPECONF_ENABLE); > POSTING_READ(reg); > } > -- > 1.7.9.5 > > _______________________________________________ > Intel-gfx mailing list > Intel-gfx@xxxxxxxxxxxxxxxxxxxxx > http://lists.freedesktop.org/mailman/listinfo/intel-gfx -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/intel-gfx