PUNIT_REG_DSPFREQ
val = vlv_punit_read(dev_priv, PUNIT_REG_DSPFREQ);
val = vlv_punit_read(dev_priv, PUNIT_REG_DSPFREQ);
vlv_punit_write(dev_priv, PUNIT_REG_DSPFREQ, val);
if (wait_for((vlv_punit_read(dev_priv, PUNIT_REG_DSPFREQ) &
val = vlv_punit_read(dev_priv, PUNIT_REG_DSPFREQ);
vlv_punit_write(dev_priv, PUNIT_REG_DSPFREQ, val);
if (wait_for((vlv_punit_read(dev_priv, PUNIT_REG_DSPFREQ) &
val = vlv_punit_read(dev_priv, PUNIT_REG_DSPFREQ);
vlv_punit_write(dev_priv, PUNIT_REG_DSPFREQ, val);
val = vlv_punit_read(dev_priv, PUNIT_REG_DSPFREQ);
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_write(dev_priv, PUNIT_REG_DSPFREQ, ctrl);
vlv_punit_read(dev_priv, PUNIT_REG_DSPFREQ));