sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
310
union power_info *power_info;
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
318
power_info = (union power_info *)(mode_info->atom_context->bios + data_offset);
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
320
adev->pm.dpm.platform_caps = le32_to_cpu(power_info->pplib.ulPlatformCaps);
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
321
adev->pm.dpm.backbias_response_time = le16_to_cpu(power_info->pplib.usBackbiasTime);
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
322
adev->pm.dpm.voltage_response_time = le16_to_cpu(power_info->pplib.usVoltageTime);
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
340
union power_info *power_info;
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
351
power_info = (union power_info *)(mode_info->atom_context->bios + data_offset);
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
354
if (le16_to_cpu(power_info->pplib.usTableSize) >=
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
356
if (power_info->pplib3.usFanTableOffset) {
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
358
le16_to_cpu(power_info->pplib3.usFanTableOffset));
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
384
if (le16_to_cpu(power_info->pplib.usTableSize) >=
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
386
if (power_info->pplib4.usVddcDependencyOnSCLKOffset) {
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
389
le16_to_cpu(power_info->pplib4.usVddcDependencyOnSCLKOffset));
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
397
if (power_info->pplib4.usVddciDependencyOnMCLKOffset) {
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
400
le16_to_cpu(power_info->pplib4.usVddciDependencyOnMCLKOffset));
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
408
if (power_info->pplib4.usVddcDependencyOnMCLKOffset) {
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
411
le16_to_cpu(power_info->pplib4.usVddcDependencyOnMCLKOffset));
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
419
if (power_info->pplib4.usMvddDependencyOnMCLKOffset) {
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
422
le16_to_cpu(power_info->pplib4.usMvddDependencyOnMCLKOffset));
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
430
if (power_info->pplib4.usMaxClockVoltageOnDCOffset) {
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
434
le16_to_cpu(power_info->pplib4.usMaxClockVoltageOnDCOffset));
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
448
if (power_info->pplib4.usVddcPhaseShedLimitsTableOffset) {
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
452
le16_to_cpu(power_info->pplib4.usVddcPhaseShedLimitsTableOffset));
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
481
if (le16_to_cpu(power_info->pplib.usTableSize) >=
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
483
adev->pm.dpm.tdp_limit = le32_to_cpu(power_info->pplib5.ulTDPLimit);
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
484
adev->pm.dpm.near_tdp_limit = le32_to_cpu(power_info->pplib5.ulNearTDPLimit);
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
486
adev->pm.dpm.tdp_od_limit = le16_to_cpu(power_info->pplib5.usTDPODLimit);
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
492
adev->pm.dpm.sq_ramping_threshold = le32_to_cpu(power_info->pplib5.ulSQRampingThreshold);
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
493
adev->pm.dpm.cac_leakage = le32_to_cpu(power_info->pplib5.ulCACLeakage);
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
494
adev->pm.dpm.load_line_slope = le16_to_cpu(power_info->pplib5.usLoadLineSlope);
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
495
if (power_info->pplib5.usCACLeakageTableOffset) {
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
499
le16_to_cpu(power_info->pplib5.usCACLeakageTableOffset));
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
530
if (le16_to_cpu(power_info->pplib.usTableSize) >=
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
534
le16_to_cpu(power_info->pplib3.usExtendendedHeaderOffset));
sys/dev/drm/amd/amdgpu/ci_dpm.c
5658
union power_info *power_info;
sys/dev/drm/amd/amdgpu/ci_dpm.c
5668
power_info = (union power_info *)(mode_info->atom_context->bios + data_offset);
sys/dev/drm/amd/amdgpu/ci_dpm.c
5674
le16_to_cpu(power_info->pplib.usStateArrayOffset));
sys/dev/drm/amd/amdgpu/ci_dpm.c
5677
le16_to_cpu(power_info->pplib.usClockInfoArrayOffset));
sys/dev/drm/amd/amdgpu/ci_dpm.c
5680
le16_to_cpu(power_info->pplib.usNonClockInfoArrayOffset));
sys/dev/drm/amd/amdgpu/kv_dpm.c
2712
union power_info *power_info;
sys/dev/drm/amd/amdgpu/kv_dpm.c
2722
power_info = (union power_info *)(mode_info->atom_context->bios + data_offset);
sys/dev/drm/amd/amdgpu/kv_dpm.c
2728
le16_to_cpu(power_info->pplib.usStateArrayOffset));
sys/dev/drm/amd/amdgpu/kv_dpm.c
2731
le16_to_cpu(power_info->pplib.usClockInfoArrayOffset));
sys/dev/drm/amd/amdgpu/kv_dpm.c
2734
le16_to_cpu(power_info->pplib.usNonClockInfoArrayOffset));
sys/dev/drm/amd/amdgpu/si_dpm.c
7220
union power_info *power_info;
sys/dev/drm/amd/amdgpu/si_dpm.c
7230
power_info = (union power_info *)(mode_info->atom_context->bios + data_offset);
sys/dev/drm/amd/amdgpu/si_dpm.c
7236
le16_to_cpu(power_info->pplib.usStateArrayOffset));
sys/dev/drm/amd/amdgpu/si_dpm.c
7239
le16_to_cpu(power_info->pplib.usClockInfoArrayOffset));
sys/dev/drm/amd/amdgpu/si_dpm.c
7242
le16_to_cpu(power_info->pplib.usNonClockInfoArrayOffset));
sys/dev/drm/radeon/ci_dpm.c
5585
union power_info *power_info;
sys/dev/drm/radeon/ci_dpm.c
5596
power_info = (union power_info *)(mode_info->atom_context->bios + data_offset);
sys/dev/drm/radeon/ci_dpm.c
5600
le16_to_cpu(power_info->pplib.usStateArrayOffset));
sys/dev/drm/radeon/ci_dpm.c
5603
le16_to_cpu(power_info->pplib.usClockInfoArrayOffset));
sys/dev/drm/radeon/ci_dpm.c
5606
le16_to_cpu(power_info->pplib.usNonClockInfoArrayOffset));
sys/dev/drm/radeon/kv_dpm.c
2638
union power_info *power_info;
sys/dev/drm/radeon/kv_dpm.c
2648
power_info = (union power_info *)(mode_info->atom_context->bios + data_offset);
sys/dev/drm/radeon/kv_dpm.c
2652
le16_to_cpu(power_info->pplib.usStateArrayOffset));
sys/dev/drm/radeon/kv_dpm.c
2655
le16_to_cpu(power_info->pplib.usClockInfoArrayOffset));
sys/dev/drm/radeon/kv_dpm.c
2658
le16_to_cpu(power_info->pplib.usNonClockInfoArrayOffset));
sys/dev/drm/radeon/ni_dpm.c
3992
union power_info *power_info;
sys/dev/drm/radeon/ni_dpm.c
4001
power_info = (union power_info *)((uint8_t*)mode_info->atom_context->bios + data_offset);
sys/dev/drm/radeon/ni_dpm.c
4004
power_info->pplib.ucNumStates, GFP_KERNEL);
sys/dev/drm/radeon/ni_dpm.c
4008
for (i = 0; i < power_info->pplib.ucNumStates; i++) {
sys/dev/drm/radeon/ni_dpm.c
4011
le16_to_cpu(power_info->pplib.usStateArrayOffset) +
sys/dev/drm/radeon/ni_dpm.c
4012
i * power_info->pplib.ucStateEntrySize);
sys/dev/drm/radeon/ni_dpm.c
4015
le16_to_cpu(power_info->pplib.usNonClockInfoArrayOffset) +
sys/dev/drm/radeon/ni_dpm.c
4017
power_info->pplib.ucNonClockSize));
sys/dev/drm/radeon/ni_dpm.c
4018
if (power_info->pplib.ucStateEntrySize - 1) {
sys/dev/drm/radeon/ni_dpm.c
4028
power_info->pplib.ucNonClockSize);
sys/dev/drm/radeon/ni_dpm.c
4030
for (j = 0; j < (power_info->pplib.ucStateEntrySize - 1); j++) {
sys/dev/drm/radeon/ni_dpm.c
4033
le16_to_cpu(power_info->pplib.usClockInfoArrayOffset) +
sys/dev/drm/radeon/ni_dpm.c
4034
(idx[j] * power_info->pplib.ucClockInfoSize));
sys/dev/drm/radeon/ni_dpm.c
4041
rdev->pm.dpm.num_ps = power_info->pplib.ucNumStates;
sys/dev/drm/radeon/r600_dpm.c
1019
if (le16_to_cpu(power_info->pplib.usTableSize) >=
sys/dev/drm/radeon/r600_dpm.c
1021
rdev->pm.dpm.tdp_limit = le32_to_cpu(power_info->pplib5.ulTDPLimit);
sys/dev/drm/radeon/r600_dpm.c
1022
rdev->pm.dpm.near_tdp_limit = le32_to_cpu(power_info->pplib5.ulNearTDPLimit);
sys/dev/drm/radeon/r600_dpm.c
1024
rdev->pm.dpm.tdp_od_limit = le16_to_cpu(power_info->pplib5.usTDPODLimit);
sys/dev/drm/radeon/r600_dpm.c
1030
rdev->pm.dpm.sq_ramping_threshold = le32_to_cpu(power_info->pplib5.ulSQRampingThreshold);
sys/dev/drm/radeon/r600_dpm.c
1031
rdev->pm.dpm.cac_leakage = le32_to_cpu(power_info->pplib5.ulCACLeakage);
sys/dev/drm/radeon/r600_dpm.c
1032
rdev->pm.dpm.load_line_slope = le16_to_cpu(power_info->pplib5.usLoadLineSlope);
sys/dev/drm/radeon/r600_dpm.c
1033
if (power_info->pplib5.usCACLeakageTableOffset) {
sys/dev/drm/radeon/r600_dpm.c
1037
le16_to_cpu(power_info->pplib5.usCACLeakageTableOffset));
sys/dev/drm/radeon/r600_dpm.c
1068
if (le16_to_cpu(power_info->pplib.usTableSize) >=
sys/dev/drm/radeon/r600_dpm.c
1072
le16_to_cpu(power_info->pplib3.usExtendendedHeaderOffset));
sys/dev/drm/radeon/r600_dpm.c
849
union power_info *power_info;
sys/dev/drm/radeon/r600_dpm.c
857
power_info = (union power_info *)(mode_info->atom_context->bios + data_offset);
sys/dev/drm/radeon/r600_dpm.c
859
rdev->pm.dpm.platform_caps = le32_to_cpu(power_info->pplib.ulPlatformCaps);
sys/dev/drm/radeon/r600_dpm.c
860
rdev->pm.dpm.backbias_response_time = le16_to_cpu(power_info->pplib.usBackbiasTime);
sys/dev/drm/radeon/r600_dpm.c
861
rdev->pm.dpm.voltage_response_time = le16_to_cpu(power_info->pplib.usVoltageTime);
sys/dev/drm/radeon/r600_dpm.c
877
union power_info *power_info;
sys/dev/drm/radeon/r600_dpm.c
888
power_info = (union power_info *)((uint8_t*)mode_info->atom_context->bios + data_offset);
sys/dev/drm/radeon/r600_dpm.c
891
if (le16_to_cpu(power_info->pplib.usTableSize) >=
sys/dev/drm/radeon/r600_dpm.c
893
if (power_info->pplib3.usFanTableOffset) {
sys/dev/drm/radeon/r600_dpm.c
895
le16_to_cpu(power_info->pplib3.usFanTableOffset));
sys/dev/drm/radeon/r600_dpm.c
921
if (le16_to_cpu(power_info->pplib.usTableSize) >=
sys/dev/drm/radeon/r600_dpm.c
923
if (power_info->pplib4.usVddcDependencyOnSCLKOffset) {
sys/dev/drm/radeon/r600_dpm.c
926
le16_to_cpu(power_info->pplib4.usVddcDependencyOnSCLKOffset));
sys/dev/drm/radeon/r600_dpm.c
932
if (power_info->pplib4.usVddciDependencyOnMCLKOffset) {
sys/dev/drm/radeon/r600_dpm.c
935
le16_to_cpu(power_info->pplib4.usVddciDependencyOnMCLKOffset));
sys/dev/drm/radeon/r600_dpm.c
943
if (power_info->pplib4.usVddcDependencyOnMCLKOffset) {
sys/dev/drm/radeon/r600_dpm.c
946
le16_to_cpu(power_info->pplib4.usVddcDependencyOnMCLKOffset));
sys/dev/drm/radeon/r600_dpm.c
955
if (power_info->pplib4.usMvddDependencyOnMCLKOffset) {
sys/dev/drm/radeon/r600_dpm.c
958
le16_to_cpu(power_info->pplib4.usMvddDependencyOnMCLKOffset));
sys/dev/drm/radeon/r600_dpm.c
968
if (power_info->pplib4.usMaxClockVoltageOnDCOffset) {
sys/dev/drm/radeon/r600_dpm.c
972
le16_to_cpu(power_info->pplib4.usMaxClockVoltageOnDCOffset));
sys/dev/drm/radeon/r600_dpm.c
986
if (power_info->pplib4.usVddcPhaseShedLimitsTableOffset) {
sys/dev/drm/radeon/r600_dpm.c
990
le16_to_cpu(power_info->pplib4.usVddcPhaseShedLimitsTableOffset));
sys/dev/drm/radeon/radeon_atombios.c
2088
union power_info *power_info;
sys/dev/drm/radeon/radeon_atombios.c
2096
power_info = (union power_info *)(mode_info->atom_context->bios + data_offset);
sys/dev/drm/radeon/radeon_atombios.c
2099
if ((power_info->info.ucOverdriveThermalController > 0) &&
sys/dev/drm/radeon/radeon_atombios.c
2100
(power_info->info.ucOverdriveThermalController < ARRAY_SIZE(thermal_controller_names))) {
sys/dev/drm/radeon/radeon_atombios.c
2102
thermal_controller_names[power_info->info.ucOverdriveThermalController],
sys/dev/drm/radeon/radeon_atombios.c
2103
power_info->info.ucOverdriveControllerAddress >> 1);
sys/dev/drm/radeon/radeon_atombios.c
2104
i2c_bus = radeon_lookup_i2c_gpio(rdev, power_info->info.ucOverdriveI2cLine);
sys/dev/drm/radeon/radeon_atombios.c
2108
const char *name = thermal_controller_names[power_info->info.
sys/dev/drm/radeon/radeon_atombios.c
2110
info.addr = power_info->info.ucOverdriveControllerAddress >> 1;
sys/dev/drm/radeon/radeon_atombios.c
2115
num_modes = power_info->info.ucNumOfPowerModeEntries;
sys/dev/drm/radeon/radeon_atombios.c
2138
le16_to_cpu(power_info->info.asPowerPlayInfo[i].usMemoryClock);
sys/dev/drm/radeon/radeon_atombios.c
2140
le16_to_cpu(power_info->info.asPowerPlayInfo[i].usEngineClock);
sys/dev/drm/radeon/radeon_atombios.c
2146
power_info->info.asPowerPlayInfo[i].ucNumPciELanes;
sys/dev/drm/radeon/radeon_atombios.c
2147
misc = le32_to_cpu(power_info->info.asPowerPlayInfo[i].ulMiscInfo);
sys/dev/drm/radeon/radeon_atombios.c
2154
power_info->info.asPowerPlayInfo[i].ucVoltageDropIndex);
sys/dev/drm/radeon/radeon_atombios.c
2165
power_info->info.asPowerPlayInfo[i].ucVoltageDropIndex;
sys/dev/drm/radeon/radeon_atombios.c
2173
le32_to_cpu(power_info->info_2.asPowerPlayInfo[i].ulMemoryClock);
sys/dev/drm/radeon/radeon_atombios.c
2175
le32_to_cpu(power_info->info_2.asPowerPlayInfo[i].ulEngineClock);
sys/dev/drm/radeon/radeon_atombios.c
2181
power_info->info_2.asPowerPlayInfo[i].ucNumPciELanes;
sys/dev/drm/radeon/radeon_atombios.c
2182
misc = le32_to_cpu(power_info->info_2.asPowerPlayInfo[i].ulMiscInfo);
sys/dev/drm/radeon/radeon_atombios.c
2183
misc2 = le32_to_cpu(power_info->info_2.asPowerPlayInfo[i].ulMiscInfo2);
sys/dev/drm/radeon/radeon_atombios.c
2190
power_info->info_2.asPowerPlayInfo[i].ucVoltageDropIndex);
sys/dev/drm/radeon/radeon_atombios.c
2201
power_info->info_2.asPowerPlayInfo[i].ucVoltageDropIndex;
sys/dev/drm/radeon/radeon_atombios.c
2209
le32_to_cpu(power_info->info_3.asPowerPlayInfo[i].ulMemoryClock);
sys/dev/drm/radeon/radeon_atombios.c
2211
le32_to_cpu(power_info->info_3.asPowerPlayInfo[i].ulEngineClock);
sys/dev/drm/radeon/radeon_atombios.c
2217
power_info->info_3.asPowerPlayInfo[i].ucNumPciELanes;
sys/dev/drm/radeon/radeon_atombios.c
2218
misc = le32_to_cpu(power_info->info_3.asPowerPlayInfo[i].ulMiscInfo);
sys/dev/drm/radeon/radeon_atombios.c
2219
misc2 = le32_to_cpu(power_info->info_3.asPowerPlayInfo[i].ulMiscInfo2);
sys/dev/drm/radeon/radeon_atombios.c
2226
power_info->info_3.asPowerPlayInfo[i].ucVoltageDropIndex);
sys/dev/drm/radeon/radeon_atombios.c
2237
power_info->info_3.asPowerPlayInfo[i].ucVoltageDropIndex;
sys/dev/drm/radeon/radeon_atombios.c
2242
power_info->info_3.asPowerPlayInfo[i].ucVDDCI_VoltageDropIndex;
sys/dev/drm/radeon/radeon_atombios.c
2579
union power_info *power_info;
sys/dev/drm/radeon/radeon_atombios.c
2587
power_info = (union power_info *)(mode_info->atom_context->bios + data_offset);
sys/dev/drm/radeon/radeon_atombios.c
2589
radeon_atombios_add_pplib_thermal_controller(rdev, &power_info->pplib.sThermalController);
sys/dev/drm/radeon/radeon_atombios.c
2590
if (power_info->pplib.ucNumStates == 0)
sys/dev/drm/radeon/radeon_atombios.c
2593
power_info->pplib.ucNumStates, GFP_KERNEL);
sys/dev/drm/radeon/radeon_atombios.c
2597
for (i = 0; i < power_info->pplib.ucNumStates; i++) {
sys/dev/drm/radeon/radeon_atombios.c
2601
le16_to_cpu(power_info->pplib.usStateArrayOffset) +
sys/dev/drm/radeon/radeon_atombios.c
2602
i * power_info->pplib.ucStateEntrySize);
sys/dev/drm/radeon/radeon_atombios.c
2605
le16_to_cpu(power_info->pplib.usNonClockInfoArrayOffset) +
sys/dev/drm/radeon/radeon_atombios.c
2607
power_info->pplib.ucNonClockSize));
sys/dev/drm/radeon/radeon_atombios.c
2609
((power_info->pplib.ucStateEntrySize - 1) ?
sys/dev/drm/radeon/radeon_atombios.c
2610
(power_info->pplib.ucStateEntrySize - 1) : 1),
sys/dev/drm/radeon/radeon_atombios.c
2614
if (power_info->pplib.ucStateEntrySize - 1) {
sys/dev/drm/radeon/radeon_atombios.c
2615
for (j = 0; j < (power_info->pplib.ucStateEntrySize - 1); j++) {
sys/dev/drm/radeon/radeon_atombios.c
2618
le16_to_cpu(power_info->pplib.usClockInfoArrayOffset) +
sys/dev/drm/radeon/radeon_atombios.c
2620
power_info->pplib.ucClockInfoSize));
sys/dev/drm/radeon/radeon_atombios.c
2670
union power_info *power_info;
sys/dev/drm/radeon/radeon_atombios.c
2679
power_info = (union power_info *)(mode_info->atom_context->bios + data_offset);
sys/dev/drm/radeon/radeon_atombios.c
2681
radeon_atombios_add_pplib_thermal_controller(rdev, &power_info->pplib.sThermalController);
sys/dev/drm/radeon/radeon_atombios.c
2684
le16_to_cpu(power_info->pplib.usStateArrayOffset));
sys/dev/drm/radeon/radeon_atombios.c
2687
le16_to_cpu(power_info->pplib.usClockInfoArrayOffset));
sys/dev/drm/radeon/radeon_atombios.c
2690
le16_to_cpu(power_info->pplib.usNonClockInfoArrayOffset));
sys/dev/drm/radeon/rs780_dpm.c
796
union power_info *power_info;
sys/dev/drm/radeon/rs780_dpm.c
805
power_info = (union power_info *)((uint8_t*)mode_info->atom_context->bios + data_offset);
sys/dev/drm/radeon/rs780_dpm.c
808
power_info->pplib.ucNumStates, GFP_KERNEL);
sys/dev/drm/radeon/rs780_dpm.c
812
for (i = 0; i < power_info->pplib.ucNumStates; i++) {
sys/dev/drm/radeon/rs780_dpm.c
815
le16_to_cpu(power_info->pplib.usStateArrayOffset) +
sys/dev/drm/radeon/rs780_dpm.c
816
i * power_info->pplib.ucStateEntrySize);
sys/dev/drm/radeon/rs780_dpm.c
819
le16_to_cpu(power_info->pplib.usNonClockInfoArrayOffset) +
sys/dev/drm/radeon/rs780_dpm.c
821
power_info->pplib.ucNonClockSize));
sys/dev/drm/radeon/rs780_dpm.c
822
if (power_info->pplib.ucStateEntrySize - 1) {
sys/dev/drm/radeon/rs780_dpm.c
825
le16_to_cpu(power_info->pplib.usClockInfoArrayOffset) +
sys/dev/drm/radeon/rs780_dpm.c
827
power_info->pplib.ucClockInfoSize));
sys/dev/drm/radeon/rs780_dpm.c
836
power_info->pplib.ucNonClockSize);
sys/dev/drm/radeon/rs780_dpm.c
842
rdev->pm.dpm.num_ps = power_info->pplib.ucNumStates;
sys/dev/drm/radeon/rv6xx_dpm.c
1880
union power_info *power_info;
sys/dev/drm/radeon/rv6xx_dpm.c
1889
power_info = (union power_info *)(mode_info->atom_context->bios + data_offset);
sys/dev/drm/radeon/rv6xx_dpm.c
1892
power_info->pplib.ucNumStates, GFP_KERNEL);
sys/dev/drm/radeon/rv6xx_dpm.c
1896
for (i = 0; i < power_info->pplib.ucNumStates; i++) {
sys/dev/drm/radeon/rv6xx_dpm.c
1899
le16_to_cpu(power_info->pplib.usStateArrayOffset) +
sys/dev/drm/radeon/rv6xx_dpm.c
1900
i * power_info->pplib.ucStateEntrySize);
sys/dev/drm/radeon/rv6xx_dpm.c
1903
le16_to_cpu(power_info->pplib.usNonClockInfoArrayOffset) +
sys/dev/drm/radeon/rv6xx_dpm.c
1905
power_info->pplib.ucNonClockSize));
sys/dev/drm/radeon/rv6xx_dpm.c
1906
if (power_info->pplib.ucStateEntrySize - 1) {
sys/dev/drm/radeon/rv6xx_dpm.c
1917
for (j = 0; j < (power_info->pplib.ucStateEntrySize - 1); j++) {
sys/dev/drm/radeon/rv6xx_dpm.c
1920
le16_to_cpu(power_info->pplib.usClockInfoArrayOffset) +
sys/dev/drm/radeon/rv6xx_dpm.c
1921
(idx[j] * power_info->pplib.ucClockInfoSize));
sys/dev/drm/radeon/rv6xx_dpm.c
1928
rdev->pm.dpm.num_ps = power_info->pplib.ucNumStates;
sys/dev/drm/radeon/rv770_dpm.c
2278
union power_info *power_info;
sys/dev/drm/radeon/rv770_dpm.c
2287
power_info = (union power_info *)((uint8_t*)mode_info->atom_context->bios + data_offset);
sys/dev/drm/radeon/rv770_dpm.c
2290
power_info->pplib.ucNumStates, GFP_KERNEL);
sys/dev/drm/radeon/rv770_dpm.c
2294
for (i = 0; i < power_info->pplib.ucNumStates; i++) {
sys/dev/drm/radeon/rv770_dpm.c
2297
le16_to_cpu(power_info->pplib.usStateArrayOffset) +
sys/dev/drm/radeon/rv770_dpm.c
2298
i * power_info->pplib.ucStateEntrySize);
sys/dev/drm/radeon/rv770_dpm.c
2301
le16_to_cpu(power_info->pplib.usNonClockInfoArrayOffset) +
sys/dev/drm/radeon/rv770_dpm.c
2303
power_info->pplib.ucNonClockSize));
sys/dev/drm/radeon/rv770_dpm.c
2304
if (power_info->pplib.ucStateEntrySize - 1) {
sys/dev/drm/radeon/rv770_dpm.c
2314
power_info->pplib.ucNonClockSize);
sys/dev/drm/radeon/rv770_dpm.c
2316
for (j = 0; j < (power_info->pplib.ucStateEntrySize - 1); j++) {
sys/dev/drm/radeon/rv770_dpm.c
2319
le16_to_cpu(power_info->pplib.usClockInfoArrayOffset) +
sys/dev/drm/radeon/rv770_dpm.c
2320
(idx[j] * power_info->pplib.ucClockInfoSize));
sys/dev/drm/radeon/rv770_dpm.c
2327
rdev->pm.dpm.num_ps = power_info->pplib.ucNumStates;
sys/dev/drm/radeon/si_dpm.c
6818
union power_info *power_info;
sys/dev/drm/radeon/si_dpm.c
6828
power_info = (union power_info *)(mode_info->atom_context->bios + data_offset);
sys/dev/drm/radeon/si_dpm.c
6832
le16_to_cpu(power_info->pplib.usStateArrayOffset));
sys/dev/drm/radeon/si_dpm.c
6835
le16_to_cpu(power_info->pplib.usClockInfoArrayOffset));
sys/dev/drm/radeon/si_dpm.c
6838
le16_to_cpu(power_info->pplib.usNonClockInfoArrayOffset));
sys/dev/drm/radeon/sumo_dpm.c
1465
union power_info *power_info;
sys/dev/drm/radeon/sumo_dpm.c
1475
power_info = (union power_info *)(mode_info->atom_context->bios + data_offset);
sys/dev/drm/radeon/sumo_dpm.c
1479
le16_to_cpu(power_info->pplib.usStateArrayOffset));
sys/dev/drm/radeon/sumo_dpm.c
1482
le16_to_cpu(power_info->pplib.usClockInfoArrayOffset));
sys/dev/drm/radeon/sumo_dpm.c
1485
le16_to_cpu(power_info->pplib.usNonClockInfoArrayOffset));
sys/dev/drm/radeon/trinity_dpm.c
1744
union power_info *power_info;
sys/dev/drm/radeon/trinity_dpm.c
1754
power_info = (union power_info *)((uint8_t*)mode_info->atom_context->bios + data_offset);
sys/dev/drm/radeon/trinity_dpm.c
1758
le16_to_cpu(power_info->pplib.usStateArrayOffset));
sys/dev/drm/radeon/trinity_dpm.c
1761
le16_to_cpu(power_info->pplib.usClockInfoArrayOffset));
sys/dev/drm/radeon/trinity_dpm.c
1764
le16_to_cpu(power_info->pplib.usNonClockInfoArrayOffset));