Lines Matching refs:smu_table

80 			(*member) = (smu->smu_table.driver_pptable +         \
83 (*member) = (smu->smu_table.driver_pptable + \
364 struct smu_table_context *table_context = &smu->smu_table;
398 struct smu_table_context *table_context = &smu->smu_table;
412 struct smu_table_context *table_context = &smu->smu_table;
442 ppt_beige_goby = smu->smu_table.driver_pptable;
444 ppt = smu->smu_table.driver_pptable;
466 struct smu_table_context *table_context = &smu->smu_table;
533 struct smu_table_context *smu_table = &smu->smu_table;
534 struct smu_table *tables = smu_table->tables;
558 smu_table->metrics_table = kzalloc(sizeof(SmuMetricsExternal_t), GFP_KERNEL);
559 if (!smu_table->metrics_table)
561 smu_table->metrics_time = 0;
563 smu_table->gpu_metrics_table_size = sizeof(struct gpu_metrics_v1_3);
564 smu_table->gpu_metrics_table = kzalloc(smu_table->gpu_metrics_table_size, GFP_KERNEL);
565 if (!smu_table->gpu_metrics_table)
568 smu_table->watermarks_table = kzalloc(sizeof(Watermarks_t), GFP_KERNEL);
569 if (!smu_table->watermarks_table)
572 smu_table->ecc_table = kzalloc(tables[SMU_TABLE_ECCINFO].size, GFP_KERNEL);
573 if (!smu_table->ecc_table)
576 smu_table->driver_smu_config_table =
578 if (!smu_table->driver_smu_config_table)
584 kfree(smu_table->ecc_table);
586 kfree(smu_table->watermarks_table);
588 kfree(smu_table->gpu_metrics_table);
590 kfree(smu_table->metrics_table);
599 struct smu_table_context *smu_table= &smu->smu_table;
601 (SmuMetricsExternal_t *)(smu_table->metrics_table);
633 (struct smu_11_0_7_powerplay_table *)smu->smu_table.power_play_table;
680 struct smu_table_context *smu_table = &smu->smu_table;
682 &(((SmuMetricsExternal_t *)(smu_table->metrics_table))->SmuMetrics_V4);
734 struct smu_table_context *smu_table= &smu->smu_table;
736 &(((SmuMetricsExternal_t *)(smu_table->metrics_table))->SmuMetrics);
738 &(((SmuMetricsExternal_t *)(smu_table->metrics_table))->SmuMetrics_V2);
740 &(((SmuMetricsExternal_t *)(smu_table->metrics_table))->SmuMetrics_V3);
975 dpm_table->dpm_levels[0].value = smu->smu_table.boot_values.socclk / 100;
993 dpm_table->dpm_levels[0].value = smu->smu_table.boot_values.gfxclk / 100;
1011 dpm_table->dpm_levels[0].value = smu->smu_table.boot_values.uclk / 100;
1029 dpm_table->dpm_levels[0].value = smu->smu_table.boot_values.fclk / 100;
1051 dpm_table->dpm_levels[0].value = smu->smu_table.boot_values.vclk / 100;
1073 dpm_table->dpm_levels[0].value = smu->smu_table.boot_values.dclk / 100;
1092 dpm_table->dpm_levels[0].value = smu->smu_table.boot_values.dcefclk / 100;
1110 dpm_table->dpm_levels[0].value = smu->smu_table.boot_values.dcefclk / 100;
1128 dpm_table->dpm_levels[0].value = smu->smu_table.boot_values.dcefclk / 100;
1146 dpm_table->dpm_levels[0].value = smu->smu_table.boot_values.dcefclk / 100;
1278 struct smu_table_context *table_context = &smu->smu_table;
1836 Watermarks_t *table = smu->smu_table.watermarks_table;
2014 struct smu_table_context *table_context = &smu->smu_table;
2043 struct smu_table_context *table_context = &smu->smu_table;
2080 smu->smu_table.max_sustainable_clocks;
2173 (OverDriveTable_t *)smu->smu_table.overdrive_table;
2175 (OverDriveTable_t *)smu->smu_table.boot_overdrive_table;
2177 (OverDriveTable_t *)smu->smu_table.user_overdrive_table;
2235 struct smu_table_context *table_context = &smu->smu_table;
2418 struct smu_table_context *table_context = &smu->smu_table;
2492 struct smu_table_context *table_context = &smu->smu_table;
3121 struct smu_table_context *table_context = &smu->smu_table;
3764 struct smu_table_context *smu_table = &smu->smu_table;
3765 struct smu_table *table = &smu_table->driver_table;
3915 struct smu_table_context *smu_table = &smu->smu_table;
3917 (struct gpu_metrics_v1_3 *)smu_table->gpu_metrics_table;
4082 struct smu_table_context *smu_table = &smu->smu_table;
4095 smu_table->ecc_table,
4102 ecc_table = (EccInfoTable_t *)smu_table->ecc_table;
4185 smu->smu_table.boot_values.firmware_caps & ATOM_FIRMWARE_CAP_ENABLE_2ND_USB20PORT ?