Lines Matching refs:state
261 struct rv7xx_ps *state = rv770_get_ps(radeon_state);
273 a_n = (int)state->medium.sclk * pi->lmp +
274 (int)state->low.sclk * (R600_AH_DFLT - pi->rlp);
275 a_d = (int)state->low.sclk * (100 - (int)pi->rlp) +
276 (int)state->medium.sclk * pi->lmp;
281 a_n = (int)state->high.sclk * pi->lhp + (int)state->medium.sclk *
283 a_d = (int)state->medium.sclk * (100 - (int)pi->rmp) +
284 (int)state->high.sclk * pi->lhp;
679 struct rv7xx_ps *state = rv770_get_ps(radeon_state);
686 &state->low,
693 &state->medium,
700 &state->high,
711 &state->low);
713 &state->medium);
715 &state->high);
743 struct rv7xx_ps *state = rv770_get_ps(radeon_state);
749 if (state->high.sclk < (state->low.sclk * 0xFF / 0x40))
750 high_clock = state->high.sclk;
752 high_clock = (state->low.sclk * 0xFF / 0x40);
755 state->high.mclk);
759 STATE1(64 * high_clock / state->low.sclk) |
760 STATE2(64 * high_clock / state->medium.sclk) |
761 STATE3(64 * high_clock / state->high.sclk);
766 POWERMODE1(rv770_calculate_memory_refresh_rate(rdev, state->low.sclk)) |
767 POWERMODE2(rv770_calculate_memory_refresh_rate(rdev, state->medium.sclk)) |
768 POWERMODE3(rv770_calculate_memory_refresh_rate(rdev, state->high.sclk));
1389 RV770_SMC_SWSTATE state = { 0 };
1392 ret = rv770_convert_power_state_to_smc(rdev, radeon_new_state, &state);
1396 return rv770_copy_bytes_to_smc(rdev, address, (const u8 *)&state,
2249 /* patch up boot state */