Hi,
In radeon_atombios.c file, radeon_atombios_parse_power_table_6 function, the power state is selected using the state array index:
power_state = (union pplib_power_state *)&state_array->states[i];
The state array has variable sized states which size should be computed as said in the atombios.h file, definition of ATOM_PPLIB_STATE_V2 struct.
Bug?
regards,