Lines Matching refs:vddc

1309 				   u16 *vddc, u16 *vddci)  in btc_apply_voltage_delta_rules()  argument
1314 if ((0 == *vddc) || (0 == *vddci)) in btc_apply_voltage_delta_rules()
1317 if (*vddc > *vddci) { in btc_apply_voltage_delta_rules()
1318 if ((*vddc - *vddci) > rdev->pm.dpm.dyn_state.vddc_vddci_delta) { in btc_apply_voltage_delta_rules()
1320 (*vddc - rdev->pm.dpm.dyn_state.vddc_vddci_delta)); in btc_apply_voltage_delta_rules()
1324 if ((*vddci - *vddc) > rdev->pm.dpm.dyn_state.vddc_vddci_delta) { in btc_apply_voltage_delta_rules()
1327 *vddc = (new_voltage < max_vddc) ? new_voltage : max_vddc; in btc_apply_voltage_delta_rules()
1403 if (ulv_pl->vddc) { in btc_populate_ulv_state()
2101 u16 vddc, vddci; in btc_apply_state_adjust_rules() local
2119 if (ps->high.vddc > max_limits->vddc) in btc_apply_state_adjust_rules()
2120 ps->high.vddc = max_limits->vddc; in btc_apply_state_adjust_rules()
2128 if (ps->medium.vddc > max_limits->vddc) in btc_apply_state_adjust_rules()
2129 ps->medium.vddc = max_limits->vddc; in btc_apply_state_adjust_rules()
2137 if (ps->low.vddc > max_limits->vddc) in btc_apply_state_adjust_rules()
2138 ps->low.vddc = max_limits->vddc; in btc_apply_state_adjust_rules()
2148 vddc = ps->low.vddc; in btc_apply_state_adjust_rules()
2153 vddc = ps->low.vddc; in btc_apply_state_adjust_rules()
2160 ps->low.vddc = vddc; in btc_apply_state_adjust_rules()
2169 if (ps->medium.vddc < ps->low.vddc) in btc_apply_state_adjust_rules()
2170 ps->medium.vddc = ps->low.vddc; in btc_apply_state_adjust_rules()
2173 if (ps->high.vddc < ps->medium.vddc) in btc_apply_state_adjust_rules()
2174 ps->high.vddc = ps->medium.vddc; in btc_apply_state_adjust_rules()
2209 ps->low.sclk, max_limits->vddc, &ps->low.vddc); in btc_apply_state_adjust_rules()
2213 ps->low.mclk, max_limits->vddc, &ps->low.vddc); in btc_apply_state_adjust_rules()
2215 rdev->clock.current_dispclk, max_limits->vddc, &ps->low.vddc); in btc_apply_state_adjust_rules()
2218 ps->medium.sclk, max_limits->vddc, &ps->medium.vddc); in btc_apply_state_adjust_rules()
2222 ps->medium.mclk, max_limits->vddc, &ps->medium.vddc); in btc_apply_state_adjust_rules()
2224 rdev->clock.current_dispclk, max_limits->vddc, &ps->medium.vddc); in btc_apply_state_adjust_rules()
2227 ps->high.sclk, max_limits->vddc, &ps->high.vddc); in btc_apply_state_adjust_rules()
2231 ps->high.mclk, max_limits->vddc, &ps->high.vddc); in btc_apply_state_adjust_rules()
2233 rdev->clock.current_dispclk, max_limits->vddc, &ps->high.vddc); in btc_apply_state_adjust_rules()
2235 btc_apply_voltage_delta_rules(rdev, max_limits->vddc, max_limits->vddci, in btc_apply_state_adjust_rules()
2236 &ps->low.vddc, &ps->low.vddci); in btc_apply_state_adjust_rules()
2237 btc_apply_voltage_delta_rules(rdev, max_limits->vddc, max_limits->vddci, in btc_apply_state_adjust_rules()
2238 &ps->medium.vddc, &ps->medium.vddci); in btc_apply_state_adjust_rules()
2239 btc_apply_voltage_delta_rules(rdev, max_limits->vddc, max_limits->vddci, in btc_apply_state_adjust_rules()
2240 &ps->high.vddc, &ps->high.vddci); in btc_apply_state_adjust_rules()
2242 if ((ps->high.vddc <= rdev->pm.dpm.dyn_state.max_clock_voltage_on_dc.vddc) && in btc_apply_state_adjust_rules()
2243 (ps->medium.vddc <= rdev->pm.dpm.dyn_state.max_clock_voltage_on_dc.vddc) && in btc_apply_state_adjust_rules()
2244 (ps->low.vddc <= rdev->pm.dpm.dyn_state.max_clock_voltage_on_dc.vddc)) in btc_apply_state_adjust_rules()
2249 if (ps->low.vddc < rdev->pm.dpm.dyn_state.min_vddc_for_pcie_gen2) in btc_apply_state_adjust_rules()
2251 if (ps->medium.vddc < rdev->pm.dpm.dyn_state.min_vddc_for_pcie_gen2) in btc_apply_state_adjust_rules()
2253 if (ps->high.vddc < rdev->pm.dpm.dyn_state.min_vddc_for_pcie_gen2) in btc_apply_state_adjust_rules()
2756 current_index, pl->sclk, pl->mclk, pl->vddc, pl->vddci); in btc_dpm_debugfs_print_current_performance_level()