MAX_NUM_DPM_LVL
static_assert(PP_SMU_NUM_FCLK_DPM_LEVELS <= MAX_NUM_DPM_LVL,
static_assert(VG_NUM_FCLK_DPM_LEVELS <= MAX_NUM_DPM_LVL,
static_assert(NUM_DF_PSTATE_LEVELS <= MAX_NUM_DPM_LVL,
if (i > MAX_NUM_DPM_LVL - 1)
i = MAX_NUM_DPM_LVL - 1;
static_assert(NUM_DF_PSTATE_LEVELS <= MAX_NUM_DPM_LVL,
if (i > MAX_NUM_DPM_LVL - 1)
i = MAX_NUM_DPM_LVL - 1;
for (i = 0; i < MAX_NUM_DPM_LVL; i++) {
if (num_states > MAX_NUM_DPM_LVL) {
for (i = 0; i < MAX_NUM_DPM_LVL; i++) {
if (num_states > MAX_NUM_DPM_LVL) {
for (i = 0; i < MAX_NUM_DPM_LVL; i++) {
for (i = 0; i < MAX_NUM_DPM_LVL; i++) {
for (i = 0; i < MAX_NUM_DPM_LVL; i++) {
if (num_states > MAX_NUM_DPM_LVL) {
for (i = 0; i < MAX_NUM_DPM_LVL; i++) {
for (i = 0; i < MAX_NUM_DPM_LVL; i++) {
if (num_states > MAX_NUM_DPM_LVL) {
struct clk_limit_table_entry entries[MAX_NUM_DPM_LVL];
for (i = 0; i < MAX_NUM_DPM_LVL; i++) {
for (i = 0; i < min(DML_MAX_CLK_TABLE_SIZE, MAX_NUM_DPM_LVL); i++) {
for (i = 0; i < min(DML_MAX_CLK_TABLE_SIZE, MAX_NUM_DPM_LVL); i++) {
for (i = 0; i < min(DML_MAX_CLK_TABLE_SIZE, MAX_NUM_DPM_LVL); i++) {
for (i = 0; i < min(DML_MAX_CLK_TABLE_SIZE, MAX_NUM_DPM_LVL); i++) {
for (i = 0; i < min(DML_MAX_CLK_TABLE_SIZE, MAX_NUM_DPM_LVL); i++) {
for (i = 0; i < min(DML_MAX_CLK_TABLE_SIZE, MAX_NUM_DPM_LVL); i++) {
for (i = 0; i < min(DML_MAX_CLK_TABLE_SIZE, MAX_NUM_DPM_LVL); i++) {