Lines Matching refs:dep_table
85 struct phm_ppt_v1_clock_voltage_dependency_table *dep_table, in fiji_get_dependency_volt_by_clk() argument
95 if (dep_table->count == 0) in fiji_get_dependency_volt_by_clk()
98 for (i = 0; i < dep_table->count; i++) { in fiji_get_dependency_volt_by_clk()
100 if (dep_table->entries[i].clk >= clock) { in fiji_get_dependency_volt_by_clk()
101 *voltage |= (dep_table->entries[i].vddc * in fiji_get_dependency_volt_by_clk()
106 else if (dep_table->entries[i].vddci) in fiji_get_dependency_volt_by_clk()
107 *voltage |= (dep_table->entries[i].vddci * in fiji_get_dependency_volt_by_clk()
111 (dep_table->entries[i].vddc - in fiji_get_dependency_volt_by_clk()
119 else if (dep_table->entries[i].mvdd) in fiji_get_dependency_volt_by_clk()
120 *mvdd = (uint32_t) dep_table->entries[i].mvdd * in fiji_get_dependency_volt_by_clk()
129 *voltage |= (dep_table->entries[i - 1].vddc * VOLTAGE_SCALE) << VDDC_SHIFT; in fiji_get_dependency_volt_by_clk()
134 else if (dep_table->entries[i-1].vddci) { in fiji_get_dependency_volt_by_clk()
136 (dep_table->entries[i].vddc - in fiji_get_dependency_volt_by_clk()
143 else if (dep_table->entries[i].mvdd) in fiji_get_dependency_volt_by_clk()
144 *mvdd = (uint32_t) dep_table->entries[i - 1].mvdd * VOLTAGE_SCALE; in fiji_get_dependency_volt_by_clk()