Lines Matching refs:power_info
696 union power_info { union
796 union power_info *power_info; in rs780_parse_power_table() local
805 power_info = (union power_info *)((uint8_t*)mode_info->atom_context->bios + data_offset); in rs780_parse_power_table()
808 power_info->pplib.ucNumStates, GFP_KERNEL); in rs780_parse_power_table()
812 for (i = 0; i < power_info->pplib.ucNumStates; i++) { in rs780_parse_power_table()
815 le16_to_cpu(power_info->pplib.usStateArrayOffset) + in rs780_parse_power_table()
816 i * power_info->pplib.ucStateEntrySize); in rs780_parse_power_table()
819 le16_to_cpu(power_info->pplib.usNonClockInfoArrayOffset) + in rs780_parse_power_table()
821 power_info->pplib.ucNonClockSize)); in rs780_parse_power_table()
822 if (power_info->pplib.ucStateEntrySize - 1) { in rs780_parse_power_table()
825 le16_to_cpu(power_info->pplib.usClockInfoArrayOffset) + in rs780_parse_power_table()
827 power_info->pplib.ucClockInfoSize)); in rs780_parse_power_table()
836 power_info->pplib.ucNonClockSize); in rs780_parse_power_table()
842 rdev->pm.dpm.num_ps = power_info->pplib.ucNumStates; in rs780_parse_power_table()