Lines Matching refs:mc_reg_table
5416 struct si_mc_reg_table *si_table = &si_pi->mc_reg_table;
5463 SMC_SIslands_MCRegisters *mc_reg_table)
5468 for (i = 0, j = 0; j < si_pi->mc_reg_table.last; j++) {
5469 if (si_pi->mc_reg_table.valid_flag & (1 << j)) {
5472 mc_reg_table->address[i].s0 =
5473 cpu_to_be16(si_pi->mc_reg_table.mc_reg_address[j].s0);
5474 mc_reg_table->address[i].s1 =
5475 cpu_to_be16(si_pi->mc_reg_table.mc_reg_address[j].s1);
5479 mc_reg_table->last = (u8)i;
5503 for (i = 0; i < si_pi->mc_reg_table.num_entries; i++) {
5504 if (pl->mclk <= si_pi->mc_reg_table.mc_reg_table_entry[i].mclk_max)
5508 if ((i == si_pi->mc_reg_table.num_entries) && (i > 0))
5511 si_convert_mc_registers(&si_pi->mc_reg_table.mc_reg_table_entry[i],
5512 mc_reg_table_data, si_pi->mc_reg_table.last,
5513 si_pi->mc_reg_table.valid_flag);
5518 SMC_SIslands_MCRegisters *mc_reg_table)
5526 &mc_reg_table->data[SISLANDS_MCREGISTERTABLE_FIRST_DRIVERSTATE_SLOT + i]);
5547 si_convert_mc_registers(&si_pi->mc_reg_table.mc_reg_table_entry[0],
5549 si_pi->mc_reg_table.last,
5550 si_pi->mc_reg_table.valid_flag);
5556 si_convert_mc_registers(&si_pi->mc_reg_table.mc_reg_table_entry[0],
5558 si_pi->mc_reg_table.last,
5559 si_pi->mc_reg_table.valid_flag);