Lines Matching refs:mc_reg_table
6010 struct si_mc_reg_table *si_table = &si_pi->mc_reg_table;
6057 SMC_SIslands_MCRegisters *mc_reg_table)
6062 for (i = 0, j = 0; j < si_pi->mc_reg_table.last; j++) {
6063 if (si_pi->mc_reg_table.valid_flag & (1 << j)) {
6066 mc_reg_table->address[i].s0 =
6067 cpu_to_be16(si_pi->mc_reg_table.mc_reg_address[j].s0);
6068 mc_reg_table->address[i].s1 =
6069 cpu_to_be16(si_pi->mc_reg_table.mc_reg_address[j].s1);
6073 mc_reg_table->last = (u8)i;
6097 for (i = 0; i < si_pi->mc_reg_table.num_entries; i++) {
6098 if (pl->mclk <= si_pi->mc_reg_table.mc_reg_table_entry[i].mclk_max)
6102 if ((i == si_pi->mc_reg_table.num_entries) && (i > 0))
6105 si_convert_mc_registers(&si_pi->mc_reg_table.mc_reg_table_entry[i],
6106 mc_reg_table_data, si_pi->mc_reg_table.last,
6107 si_pi->mc_reg_table.valid_flag);
6112 SMC_SIslands_MCRegisters *mc_reg_table)
6120 &mc_reg_table->data[SISLANDS_MCREGISTERTABLE_FIRST_DRIVERSTATE_SLOT + i]);
6141 si_convert_mc_registers(&si_pi->mc_reg_table.mc_reg_table_entry[0],
6143 si_pi->mc_reg_table.last,
6144 si_pi->mc_reg_table.valid_flag);
6150 si_convert_mc_registers(&si_pi->mc_reg_table.mc_reg_table_entry[0],
6152 si_pi->mc_reg_table.last,
6153 si_pi->mc_reg_table.valid_flag);