On Tue, Mar 17, 2015 at 11:54:52AM +0100, Daniel Vetter wrote:
> On Tue, Mar 17, 2015 at 11:39:55AM +0200, Imre Deak wrote:
> > From: Vandana Kannan <[email protected]>
> > 
> > Rename vlv_cdclk_freq to cdclk_freq so that it can be used for all
> > platforms as required. Needed by the next patch.
> 
> Nah, we name functions by the first platform that introduces them, not
> just drop the prefix when it's used for a bit longer. cdclock goes back as
> a concept since forever, so this is definitely way too generic a name.

I might go on to point people at my cdclk series:
http://lists.freedesktop.org/archives/intel-gfx/2014-November/055640.html

> -Daniel
> 
> > 
> > Signed-off-by: Vandana Kannan <[email protected]>
> > Signed-off-by: A.Sunil Kamath <[email protected]>
> > Signed-off-by: Imre Deak <[email protected]>
> > ---
> >  drivers/gpu/drm/i915/i915_drv.h      |  2 +-
> >  drivers/gpu/drm/i915/intel_display.c | 18 ++++++++++--------
> >  2 files changed, 11 insertions(+), 9 deletions(-)
> > 
> > diff --git a/drivers/gpu/drm/i915/i915_drv.h 
> > b/drivers/gpu/drm/i915/i915_drv.h
> > index 52e5f18..1b2a294 100644
> > --- a/drivers/gpu/drm/i915/i915_drv.h
> > +++ b/drivers/gpu/drm/i915/i915_drv.h
> > @@ -1659,7 +1659,7 @@ struct drm_i915_private {
> >     int num_fence_regs; /* 8 on pre-965, 16 otherwise */
> >  
> >     unsigned int fsb_freq, mem_freq, is_ddr3;
> > -   unsigned int vlv_cdclk_freq;
> > +   unsigned int cdclk_freq;
> >     unsigned int hpll_freq;
> >  
> >     /**
> > diff --git a/drivers/gpu/drm/i915/intel_display.c 
> > b/drivers/gpu/drm/i915/intel_display.c
> > index e54e948..b91862e 100644
> > --- a/drivers/gpu/drm/i915/intel_display.c
> > +++ b/drivers/gpu/drm/i915/intel_display.c
> > @@ -4879,16 +4879,16 @@ static void vlv_update_cdclk(struct drm_device *dev)
> >  {
> >     struct drm_i915_private *dev_priv = dev->dev_private;
> >  
> > -   dev_priv->vlv_cdclk_freq = 
> > dev_priv->display.get_display_clock_speed(dev);
> > +   dev_priv->cdclk_freq = dev_priv->display.get_display_clock_speed(dev);
> >     DRM_DEBUG_DRIVER("Current CD clock rate: %d kHz\n",
> > -                    dev_priv->vlv_cdclk_freq);
> > +                    dev_priv->cdclk_freq);
> >  
> >     /*
> >      * Program the gmbus_freq based on the cdclk frequency.
> >      * BSpec erroneously claims we should aim for 4MHz, but
> >      * in fact 1MHz is the correct frequency.
> >      */
> > -   I915_WRITE(GMBUSFREQ_VLV, DIV_ROUND_UP(dev_priv->vlv_cdclk_freq, 1000));
> > +   I915_WRITE(GMBUSFREQ_VLV, DIV_ROUND_UP(dev_priv->cdclk_freq, 1000));
> >  }
> >  
> >  /* Adjust CDclk dividers to allow high res or save power if possible */
> > @@ -4897,7 +4897,8 @@ static void valleyview_set_cdclk(struct drm_device 
> > *dev, int cdclk)
> >     struct drm_i915_private *dev_priv = dev->dev_private;
> >     u32 val, cmd;
> >  
> > -   WARN_ON(dev_priv->display.get_display_clock_speed(dev) != 
> > dev_priv->vlv_cdclk_freq);
> > +   WARN_ON(dev_priv->display.get_display_clock_speed(dev)
> > +                                   != dev_priv->cdclk_freq);
> >  
> >     if (cdclk >= 320000) /* jump to highest voltage for 400MHz too */
> >             cmd = 2;
> > @@ -4961,7 +4962,8 @@ static void cherryview_set_cdclk(struct drm_device 
> > *dev, int cdclk)
> >     struct drm_i915_private *dev_priv = dev->dev_private;
> >     u32 val, cmd;
> >  
> > -   WARN_ON(dev_priv->display.get_display_clock_speed(dev) != 
> > dev_priv->vlv_cdclk_freq);
> > +   WARN_ON(dev_priv->display.get_display_clock_speed(dev)
> > +                                           != dev_priv->cdclk_freq);
> >  
> >     switch (cdclk) {
> >     case 333333:
> > @@ -5050,7 +5052,7 @@ static void valleyview_modeset_global_pipes(struct 
> > drm_device *dev,
> >     int max_pixclk = intel_mode_max_pixclk(dev_priv);
> >  
> >     if (valleyview_calc_cdclk(dev_priv, max_pixclk) ==
> > -       dev_priv->vlv_cdclk_freq)
> > +       dev_priv->cdclk_freq)
> >             return;
> >  
> >     /* disable/enable all currently active pipes while we change cdclk */
> > @@ -5068,7 +5070,7 @@ static void vlv_program_pfi_credits(struct 
> > drm_i915_private *dev_priv)
> >     else
> >             default_credits = PFI_CREDIT(8);
> >  
> > -   if (DIV_ROUND_CLOSEST(dev_priv->vlv_cdclk_freq, 1000) >= 
> > dev_priv->rps.cz_freq) {
> > +   if (DIV_ROUND_CLOSEST(dev_priv->cdclk_freq, 1000) >= 
> > dev_priv->rps.cz_freq) {
> >             /* CHV suggested value is 31 or 63 */
> >             if (IS_CHERRYVIEW(dev_priv))
> >                     credits = PFI_CREDIT_31;
> > @@ -5101,7 +5103,7 @@ static void 
> > valleyview_modeset_global_resources(struct drm_device *dev)
> >     int max_pixclk = intel_mode_max_pixclk(dev_priv);
> >     int req_cdclk = valleyview_calc_cdclk(dev_priv, max_pixclk);
> >  
> > -   if (req_cdclk != dev_priv->vlv_cdclk_freq) {
> > +   if (req_cdclk != dev_priv->cdclk_freq) {
> >             /*
> >              * FIXME: We can end up here with all power domains off, yet
> >              * with a CDCLK frequency other than the minimum. To account
> > -- 
> > 2.1.0
> > 
> > _______________________________________________
> > Intel-gfx mailing list
> > [email protected]
> > http://lists.freedesktop.org/mailman/listinfo/intel-gfx
> 
> -- 
> Daniel Vetter
> Software Engineer, Intel Corporation
> http://blog.ffwll.ch
> _______________________________________________
> Intel-gfx mailing list
> [email protected]
> http://lists.freedesktop.org/mailman/listinfo/intel-gfx

-- 
Ville Syrjälä
Intel OTC
_______________________________________________
Intel-gfx mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/intel-gfx

Reply via email to