Lines Matching refs:entries
561 return vddc_sclk_table->entries[vid_2bit].v; in kv_convert_vid2_to_vid7()
563 return vddc_sclk_table->entries[vddc_sclk_table->count - 1].v; in kv_convert_vid2_to_vid7()
566 if (vid_mapping_table->entries[i].vid_2bit == vid_2bit) in kv_convert_vid2_to_vid7()
567 return vid_mapping_table->entries[i].vid_7bit; in kv_convert_vid2_to_vid7()
569 return vid_mapping_table->entries[vid_mapping_table->num_entries - 1].vid_7bit; in kv_convert_vid2_to_vid7()
583 if (vddc_sclk_table->entries[i].v == vid_7bit) in kv_convert_vid7_to_vid2()
589 if (vid_mapping_table->entries[i].vid_7bit == vid_7bit) in kv_convert_vid7_to_vid2()
590 return vid_mapping_table->entries[i].vid_2bit; in kv_convert_vid7_to_vid2()
593 return vid_mapping_table->entries[vid_mapping_table->num_entries - 1].vid_2bit; in kv_convert_vid7_to_vid2()
723 if (table->entries[i].clk == pi->boot_pl.sclk) in kv_program_bootup_state()
737 if (table->entries[i].sclk_frequency == pi->boot_pl.sclk) in kv_program_bootup_state()
832 (pi->high_voltage_t < table->entries[i].v)) in kv_populate_uvd_table()
835 pi->uvd_level[i].VclkFrequency = cpu_to_be32(table->entries[i].vclk); in kv_populate_uvd_table()
836 pi->uvd_level[i].DclkFrequency = cpu_to_be32(table->entries[i].dclk); in kv_populate_uvd_table()
837 pi->uvd_level[i].MinVddNb = cpu_to_be16(table->entries[i].v); in kv_populate_uvd_table()
840 (u8)kv_get_clk_bypass(rdev, table->entries[i].vclk); in kv_populate_uvd_table()
842 (u8)kv_get_clk_bypass(rdev, table->entries[i].dclk); in kv_populate_uvd_table()
845 table->entries[i].vclk, false, ÷rs); in kv_populate_uvd_table()
851 table->entries[i].dclk, false, ÷rs); in kv_populate_uvd_table()
903 pi->high_voltage_t < table->entries[i].v) in kv_populate_vce_table()
906 pi->vce_level[i].Frequency = cpu_to_be32(table->entries[i].evclk); in kv_populate_vce_table()
907 pi->vce_level[i].MinVoltage = cpu_to_be16(table->entries[i].v); in kv_populate_vce_table()
910 (u8)kv_get_clk_bypass(rdev, table->entries[i].evclk); in kv_populate_vce_table()
913 table->entries[i].evclk, false, ÷rs); in kv_populate_vce_table()
966 pi->high_voltage_t < table->entries[i].v) in kv_populate_samu_table()
969 pi->samu_level[i].Frequency = cpu_to_be32(table->entries[i].clk); in kv_populate_samu_table()
970 pi->samu_level[i].MinVoltage = cpu_to_be16(table->entries[i].v); in kv_populate_samu_table()
973 (u8)kv_get_clk_bypass(rdev, table->entries[i].clk); in kv_populate_samu_table()
976 table->entries[i].clk, false, ÷rs); in kv_populate_samu_table()
1031 pi->acp_level[i].Frequency = cpu_to_be32(table->entries[i].clk); in kv_populate_acp_table()
1032 pi->acp_level[i].MinVoltage = cpu_to_be16(table->entries[i].v); in kv_populate_acp_table()
1035 table->entries[i].clk, false, ÷rs); in kv_populate_acp_table()
1085 if (kv_get_clock_difference(table->entries[i].clk, 40000) < 200) in kv_calculate_dfs_bypass_settings()
1087 else if (kv_get_clock_difference(table->entries[i].clk, 30000) < 200) in kv_calculate_dfs_bypass_settings()
1089 else if (kv_get_clock_difference(table->entries[i].clk, 26600) < 200) in kv_calculate_dfs_bypass_settings()
1091 else if (kv_get_clock_difference(table->entries[i].clk , 20000) < 200) in kv_calculate_dfs_bypass_settings()
1093 else if (kv_get_clock_difference(table->entries[i].clk , 10000) < 200) in kv_calculate_dfs_bypass_settings()
1106 if (kv_get_clock_difference(table->entries[i].sclk_frequency, 40000) < 200) in kv_calculate_dfs_bypass_settings()
1108 else if (kv_get_clock_difference(table->entries[i].sclk_frequency, 30000) < 200) in kv_calculate_dfs_bypass_settings()
1110 else if (kv_get_clock_difference(table->entries[i].sclk_frequency, 26600) < 200) in kv_calculate_dfs_bypass_settings()
1112 else if (kv_get_clock_difference(table->entries[i].sclk_frequency, 20000) < 200) in kv_calculate_dfs_bypass_settings()
1114 else if (kv_get_clock_difference(table->entries[i].sclk_frequency, 10000) < 200) in kv_calculate_dfs_bypass_settings()
1466 if (table->entries[i].evclk >= evclk) in kv_get_vce_boot_level()
1554 if (table->entries[i].clk >= 0) /* XXX */ in kv_get_acp_boot_level()
1716 if ((table->entries[i].clk >= new_ps->levels[0].sclk) || in kv_set_valid_clock_range()
1724 if (table->entries[i].clk <= new_ps->levels[new_ps->num_levels - 1].sclk) in kv_set_valid_clock_range()
1730 if ((new_ps->levels[0].sclk - table->entries[pi->highest_valid].clk) > in kv_set_valid_clock_range()
1731 (table->entries[pi->lowest_valid].clk - new_ps->levels[new_ps->num_levels - 1].sclk)) in kv_set_valid_clock_range()
1741 if (table->entries[i].sclk_frequency >= new_ps->levels[0].sclk || in kv_set_valid_clock_range()
1749 if (table->entries[i].sclk_frequency <= in kv_set_valid_clock_range()
1757 table->entries[pi->highest_valid].sclk_frequency) > in kv_set_valid_clock_range()
1758 (table->entries[pi->lowest_valid].sclk_frequency - in kv_set_valid_clock_range()
1974 pi->sys_info.sclk_voltage_mapping_table.entries[idx].sclk_frequency; in kv_construct_max_power_limits_table()
1977 pi->sys_info.sclk_voltage_mapping_table.entries[idx].vid_2bit); in kv_construct_max_power_limits_table()
1997 uvd_table->entries[i].v = in kv_patch_voltage_values()
1999 uvd_table->entries[i].v); in kv_patch_voltage_values()
2004 vce_table->entries[i].v = in kv_patch_voltage_values()
2006 vce_table->entries[i].v); in kv_patch_voltage_values()
2011 samu_table->entries[i].v = in kv_patch_voltage_values()
2013 samu_table->entries[i].v); in kv_patch_voltage_values()
2018 acp_table->entries[i].v = in kv_patch_voltage_values()
2020 acp_table->entries[i].v); in kv_patch_voltage_values()
2113 (kv_convert_8bit_index_to_voltage(rdev, table->entries[i].v) <= in kv_get_high_voltage_limit()
2125 (kv_convert_2bit_index_to_voltage(rdev, table->entries[i].vid_2bit) <= in kv_get_high_voltage_limit()
2168 if (stable_p_state_sclk >= table->entries[i].clk) { in kv_apply_state_adjust_rules()
2169 stable_p_state_sclk = table->entries[i].clk; in kv_apply_state_adjust_rules()
2175 stable_p_state_sclk = table->entries[0].clk; in kv_apply_state_adjust_rules()
2198 ps->levels[i].sclk = table->entries[limit].clk; in kv_apply_state_adjust_rules()
2210 ps->levels[i].sclk = table->entries[limit].sclk_frequency; in kv_apply_state_adjust_rules()
2361 kv_convert_8bit_index_to_voltage(rdev, table->entries[i].v))) in kv_init_graphics_levels()
2364 kv_set_divider_value(rdev, i, table->entries[i].clk); in kv_init_graphics_levels()
2367 table->entries[i].v); in kv_init_graphics_levels()
2381 kv_convert_2bit_index_to_voltage(rdev, table->entries[i].vid_2bit)) in kv_init_graphics_levels()
2384 kv_set_divider_value(rdev, i, table->entries[i].sclk_frequency); in kv_init_graphics_levels()
2385 kv_set_vid(rdev, i, table->entries[i].vid_2bit); in kv_init_graphics_levels()