vlv_punit_read
u32 vlv_punit_read(struct drm_i915_private *dev_priv, u32 addr);
freq = vlv_punit_read(dev_priv, PUNIT_REG_GPU_FREQ_STS);
val = vlv_punit_read(dev_priv, PUNIT_REG_DSPFREQ);
val = vlv_punit_read(dev_priv, PUNIT_REG_DSPFREQ);
if (wait_for((vlv_punit_read(dev_priv, PUNIT_REG_DSPFREQ) &
val = vlv_punit_read(dev_priv, PUNIT_REG_DSPFREQ);
if (wait_for((vlv_punit_read(dev_priv, PUNIT_REG_DSPFREQ) &
val = vlv_punit_read(dev_priv, PUNIT_REG_DDR_SETUP2);
if (wait_for((vlv_punit_read(dev_priv, PUNIT_REG_DDR_SETUP2) &
val = vlv_punit_read(dev_priv, PUNIT_REG_DSPFREQ);
val = vlv_punit_read(dev_priv, PUNIT_REG_DSPFREQ);
val = vlv_punit_read(dev_priv, PUNIT_REG_DDR_SETUP2);
if (wait_for((vlv_punit_read(dev_priv, PUNIT_REG_DDR_SETUP2) &
val = vlv_punit_read(dev_priv, PUNIT_REG_DDR_SETUP2);
val = vlv_punit_read(dev_priv, FB_GFX_FMAX_AT_VMAX_FUSE);
val = vlv_punit_read(dev_priv, PUNIT_GPU_DUTYCYCLE_REG);
val = vlv_punit_read(dev_priv, FB_GFX_FMAX_AT_VMAX_FUSE);
val = vlv_punit_read(dev_priv, FB_GFX_FMIN_AT_VMIN_FUSE);
val = vlv_punit_read(dev_priv, PUNIT_REG_GPU_LFM) & 0xff;
val = vlv_punit_read(dev_priv, PUNIT_REG_GPU_FREQ_STS);
val = vlv_punit_read(dev_priv, PUNIT_REG_GPU_FREQ_STS);
val = vlv_punit_read(dev_priv, PUNIT_REG_GPU_FREQ_STS);
state = vlv_punit_read(dev_priv, PUNIT_REG_DSPFREQ) & DP_SSS_MASK(pipe);
ctrl = vlv_punit_read(dev_priv, PUNIT_REG_DSPFREQ) & DP_SSC_MASK(pipe);
((vlv_punit_read(dev_priv, PUNIT_REG_DSPFREQ) & DP_SSS_MASK(pipe)) == state)
ctrl = vlv_punit_read(dev_priv, PUNIT_REG_DSPFREQ);
vlv_punit_read(dev_priv, PUNIT_REG_DSPFREQ));
((vlv_punit_read(dev_priv, PUNIT_REG_PWRGT_STATUS) & mask) == state)
ctrl = vlv_punit_read(dev_priv, PUNIT_REG_PWRGT_CTRL);
vlv_punit_read(dev_priv, PUNIT_REG_PWRGT_CTRL));
state = vlv_punit_read(dev_priv, PUNIT_REG_PWRGT_STATUS) & mask;
ctrl = vlv_punit_read(dev_priv, PUNIT_REG_PWRGT_CTRL) & mask;