Home
last modified time | relevance | path

Searched refs:smu_table (Results 1 - 25 of 28) sorted by relevance

12

/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/swsmu/smu12/
H A Dsmu_v12_0.c184 struct smu_table_context *smu_table = &smu->smu_table; in smu_v12_0_fini_smc_tables() local
186 kfree(smu_table->clocks_table); in smu_v12_0_fini_smc_tables()
187 smu_table->clocks_table = NULL; in smu_v12_0_fini_smc_tables()
189 kfree(smu_table->metrics_table); in smu_v12_0_fini_smc_tables()
190 smu_table->metrics_table = NULL; in smu_v12_0_fini_smc_tables()
192 kfree(smu_table->watermarks_table); in smu_v12_0_fini_smc_tables()
193 smu_table->watermarks_table = NULL; in smu_v12_0_fini_smc_tables()
195 kfree(smu_table->gpu_metrics_table); in smu_v12_0_fini_smc_tables()
196 smu_table in smu_v12_0_fini_smc_tables()
203 struct smu_table_context *smu_table = &smu->smu_table; smu_v12_0_set_default_dpm_tables() local
[all...]
H A Drenoir_ppt.c158 struct smu_table_context *smu_table = &smu->smu_table; in renoir_init_smc_tables() local
159 struct smu_table *tables = smu_table->tables; in renoir_init_smc_tables()
168 smu_table->clocks_table = kzalloc(sizeof(DpmClocks_t), GFP_KERNEL); in renoir_init_smc_tables()
169 if (!smu_table->clocks_table) in renoir_init_smc_tables()
172 smu_table->metrics_table = kzalloc(sizeof(SmuMetrics_t), GFP_KERNEL); in renoir_init_smc_tables()
173 if (!smu_table->metrics_table) in renoir_init_smc_tables()
175 smu_table->metrics_time = 0; in renoir_init_smc_tables()
177 smu_table in renoir_init_smc_tables()
1169 struct smu_table_context *smu_table = &smu->smu_table; renoir_get_smu_metrics_data() local
1346 struct smu_table_context *smu_table = &smu->smu_table; renoir_get_gpu_metrics() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/swsmu/smu13/
H A Dsmu_v13_0.c209 pptable_id = smu->smu_table.boot_values.pp_table_id; in smu_v13_0_init_pptable_microcode()
414 pptable_id = smu->smu_table.boot_values.pp_table_id; in smu_v13_0_setup_pptable()
426 if (!smu->smu_table.power_play_table) in smu_v13_0_setup_pptable()
427 smu->smu_table.power_play_table = table; in smu_v13_0_setup_pptable()
428 if (!smu->smu_table.power_play_table_size) in smu_v13_0_setup_pptable()
429 smu->smu_table.power_play_table_size = size; in smu_v13_0_setup_pptable()
436 struct smu_table_context *smu_table = &smu->smu_table; in smu_v13_0_init_smc_tables() local
437 struct smu_table *tables = smu_table in smu_v13_0_init_smc_tables()
503 struct smu_table_context *smu_table = &smu->smu_table; smu_v13_0_fini_smc_tables() local
684 struct smu_table_context *smu_table = &smu->smu_table; smu_v13_0_notify_memory_pool_location() local
2398 struct smu_table_context *smu_table = &smu->smu_table; smu_v13_0_set_default_dpm_tables() local
[all...]
H A Dsmu_v13_0_5_ppt.c126 struct smu_table_context *smu_table = &smu->smu_table; in smu_v13_0_5_init_smc_tables() local
127 struct smu_table *tables = smu_table->tables; in smu_v13_0_5_init_smc_tables()
136 smu_table->clocks_table = kzalloc(sizeof(DpmClocks_t), GFP_KERNEL); in smu_v13_0_5_init_smc_tables()
137 if (!smu_table->clocks_table) in smu_v13_0_5_init_smc_tables()
140 smu_table->metrics_table = kzalloc(sizeof(SmuMetrics_t), GFP_KERNEL); in smu_v13_0_5_init_smc_tables()
141 if (!smu_table->metrics_table) in smu_v13_0_5_init_smc_tables()
143 smu_table->metrics_time = 0; in smu_v13_0_5_init_smc_tables()
145 smu_table in smu_v13_0_5_init_smc_tables()
168 struct smu_table_context *smu_table = &smu->smu_table; smu_v13_0_5_fini_smc_tables() local
260 struct smu_table_context *smu_table = &smu->smu_table; smu_v13_0_5_get_smu_metrics_data() local
463 struct smu_table_context *smu_table = &smu->smu_table; smu_v13_0_5_get_gpu_metrics() local
500 struct smu_table_context *smu_table = &smu->smu_table; smu_v13_0_5_set_default_dpm_tables() local
[all...]
H A Dyellow_carp_ppt.c153 struct smu_table_context *smu_table = &smu->smu_table; in yellow_carp_init_smc_tables() local
154 struct smu_table *tables = smu_table->tables; in yellow_carp_init_smc_tables()
163 smu_table->clocks_table = kzalloc(sizeof(DpmClocks_t), GFP_KERNEL); in yellow_carp_init_smc_tables()
164 if (!smu_table->clocks_table) in yellow_carp_init_smc_tables()
167 smu_table->metrics_table = kzalloc(sizeof(SmuMetrics_t), GFP_KERNEL); in yellow_carp_init_smc_tables()
168 if (!smu_table->metrics_table) in yellow_carp_init_smc_tables()
170 smu_table->metrics_time = 0; in yellow_carp_init_smc_tables()
172 smu_table in yellow_carp_init_smc_tables()
195 struct smu_table_context *smu_table = &smu->smu_table; yellow_carp_fini_smc_tables() local
335 struct smu_table_context *smu_table = &smu->smu_table; yellow_carp_get_smu_metrics_data() local
554 struct smu_table_context *smu_table = &smu->smu_table; yellow_carp_get_gpu_metrics() local
631 struct smu_table_context *smu_table = &smu->smu_table; yellow_carp_set_default_dpm_tables() local
[all...]
H A Dsmu_v13_0_4_ppt.c152 struct smu_table_context *smu_table = &smu->smu_table; in smu_v13_0_4_init_smc_tables() local
153 struct smu_table *tables = smu_table->tables; in smu_v13_0_4_init_smc_tables()
162 smu_table->clocks_table = kzalloc(sizeof(DpmClocks_t), GFP_KERNEL); in smu_v13_0_4_init_smc_tables()
163 if (!smu_table->clocks_table) in smu_v13_0_4_init_smc_tables()
166 smu_table->metrics_table = kzalloc(sizeof(SmuMetrics_t), GFP_KERNEL); in smu_v13_0_4_init_smc_tables()
167 if (!smu_table->metrics_table) in smu_v13_0_4_init_smc_tables()
169 smu_table->metrics_time = 0; in smu_v13_0_4_init_smc_tables()
171 smu_table in smu_v13_0_4_init_smc_tables()
194 struct smu_table_context *smu_table = &smu->smu_table; smu_v13_0_4_fini_smc_tables() local
238 struct smu_table_context *smu_table = &smu->smu_table; smu_v13_0_4_get_gpu_metrics() local
292 struct smu_table_context *smu_table = &smu->smu_table; smu_v13_0_4_get_smu_metrics_data() local
[all...]
H A Dsmu_v13_0_6_ppt.c220 struct smu_table_context *smu_table = &smu->smu_table; in smu_v13_0_6_tables_init() local
221 struct smu_table *tables = smu_table->tables; in smu_v13_0_6_tables_init()
236 smu_table->metrics_table = kzalloc(sizeof(MetricsTable_t), GFP_KERNEL); in smu_v13_0_6_tables_init()
237 if (!smu_table->metrics_table) in smu_v13_0_6_tables_init()
239 smu_table->metrics_time = 0; in smu_v13_0_6_tables_init()
241 smu_table->gpu_metrics_table_size = sizeof(struct gpu_metrics_v1_3); in smu_v13_0_6_tables_init()
242 smu_table->gpu_metrics_table = in smu_v13_0_6_tables_init()
243 kzalloc(smu_table in smu_v13_0_6_tables_init()
302 struct smu_table_context *smu_table = &smu->smu_table; smu_v13_0_6_get_metrics_table() local
331 struct smu_table_context *smu_table = &smu->smu_table; smu_v13_0_6_setup_driver_pptable() local
389 struct smu_table_context *smu_table = &smu->smu_table; smu_v13_0_6_get_dpm_ultimate_freq() local
486 struct smu_table_context *smu_table = &smu->smu_table; smu_v13_0_6_set_default_dpm_table() local
678 struct smu_table_context *smu_table = &smu->smu_table; smu_v13_0_6_get_smu_metrics_data() local
1237 struct smu_table_context *smu_table = &smu->smu_table; smu_v13_0_6_get_power_limit() local
1677 struct smu_table_context *smu_table = &smu->smu_table; smu_v13_0_6_request_i2c_xfer() local
1703 struct smu_table_context *smu_table = &smu->smu_table; smu_v13_0_6_i2c_xfer() local
1852 struct smu_table_context *smu_table = &smu->smu_table; smu_v13_0_6_get_unique_id() local
1958 struct smu_table_context *smu_table = &smu->smu_table; smu_v13_0_6_get_gpu_metrics() local
[all...]
H A Dsmu_v13_0_0_ppt.c339 struct smu_table_context *table_context = &smu->smu_table; in smu_v13_0_0_check_powerplay_table()
343 PPTable_t *pptable = smu->smu_table.driver_pptable; in smu_v13_0_0_check_powerplay_table()
345 PPTable_t *pptable = smu->smu_table.driver_pptable; in smu_v13_0_0_check_powerplay_table()
392 struct smu_table_context *table_context = &smu->smu_table; in smu_v13_0_0_store_powerplay_table()
411 struct smu_table_context *table_context = &smu->smu_table; in smu_v13_0_0_append_powerplay_table()
434 struct smu_table_context *smu_table = &smu->smu_table; in smu_v13_0_0_get_pptable_from_pmfw() local
435 void *combo_pptable = smu_table->combo_pptable; in smu_v13_0_0_get_pptable_from_pmfw()
450 struct smu_table_context *smu_table = &smu->smu_table; in smu_v13_0_0_setup_pptable() local
486 struct smu_table_context *smu_table = &smu->smu_table; smu_v13_0_0_tables_init() local
761 struct smu_table_context *smu_table = &smu->smu_table; smu_v13_0_0_get_smu_metrics_data() local
1703 struct smu_table_context *smu_table = &smu->smu_table; smu_v13_0_0_get_gpu_metrics() local
1915 struct smu_table_context *smu_table = &smu->smu_table; smu_v13_0_0_get_unique_id() local
2229 struct smu_table_context *smu_table = &smu->smu_table; smu_v13_0_0_i2c_xfer() local
2546 struct smu_table_context *smu_table = &smu->smu_table; smu_v13_0_0_get_ecc_info() local
[all...]
H A Dsmu_v13_0_7_ppt.c328 struct smu_table_context *table_context = &smu->smu_table; in smu_v13_0_7_check_powerplay_table()
374 struct smu_table_context *table_context = &smu->smu_table; in smu_v13_0_7_store_powerplay_table()
412 struct smu_table_context *table_context = &smu->smu_table; in smu_v13_0_7_append_powerplay_table()
439 struct smu_table_context *smu_table = &smu->smu_table; in smu_v13_0_7_get_pptable_from_pmfw() local
440 void *combo_pptable = smu_table->combo_pptable; in smu_v13_0_7_get_pptable_from_pmfw()
455 struct smu_table_context *smu_table = &smu->smu_table; in smu_v13_0_7_setup_pptable() local
465 &smu_table->power_play_table, in smu_v13_0_7_setup_pptable()
466 &smu_table in smu_v13_0_7_setup_pptable()
493 struct smu_table_context *smu_table = &smu->smu_table; smu_v13_0_7_tables_init() local
745 struct smu_table_context *smu_table = &smu->smu_table; smu_v13_0_7_get_smu_metrics_data() local
1681 struct smu_table_context *smu_table = &smu->smu_table; smu_v13_0_7_get_gpu_metrics() local
[all...]
H A Daldebaran_ppt.c229 struct smu_table_context *smu_table = &smu->smu_table; in aldebaran_tables_init() local
230 struct smu_table *tables = smu_table->tables; in aldebaran_tables_init()
247 smu_table->metrics_table = kzalloc(sizeof(SmuMetrics_t), GFP_KERNEL); in aldebaran_tables_init()
248 if (!smu_table->metrics_table) in aldebaran_tables_init()
250 smu_table->metrics_time = 0; in aldebaran_tables_init()
252 smu_table->gpu_metrics_table_size = sizeof(struct gpu_metrics_v1_3); in aldebaran_tables_init()
253 smu_table->gpu_metrics_table = kzalloc(smu_table in aldebaran_tables_init()
585 struct smu_table_context *smu_table = &smu->smu_table; aldebaran_get_smu_metrics_data() local
1473 struct smu_table_context *smu_table = &smu->smu_table; aldebaran_i2c_xfer() local
1732 struct smu_table_context *smu_table = &smu->smu_table; aldebaran_get_gpu_metrics() local
1834 struct smu_table_context *smu_table = &smu->smu_table; aldebaran_get_ecc_info() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/swsmu/smu11/
H A Dsmu_v11_0.c330 if (version_major == 2 && smu->smu_table.boot_values.pp_table_id > 0) { in smu_v11_0_setup_pptable()
331 dev_info(adev->dev, "use driver provided pptable %d\n", smu->smu_table.boot_values.pp_table_id); in smu_v11_0_setup_pptable()
338 smu->smu_table.boot_values.pp_table_id); in smu_v11_0_setup_pptable()
361 if (!smu->smu_table.power_play_table) in smu_v11_0_setup_pptable()
362 smu->smu_table.power_play_table = table; in smu_v11_0_setup_pptable()
363 if (!smu->smu_table.power_play_table_size) in smu_v11_0_setup_pptable()
364 smu->smu_table.power_play_table_size = size; in smu_v11_0_setup_pptable()
371 struct smu_table_context *smu_table = &smu->smu_table; in smu_v11_0_init_smc_tables() local
372 struct smu_table *table in smu_v11_0_init_smc_tables()
430 struct smu_table_context *smu_table = &smu->smu_table; smu_v11_0_fini_smc_tables() local
629 struct smu_table_context *smu_table = &smu->smu_table; smu_v11_0_notify_memory_pool_location() local
[all...]
H A Dcyan_skillfish_ppt.c89 struct smu_table_context *smu_table = &smu->smu_table; in cyan_skillfish_tables_init() local
90 struct smu_table *tables = smu_table->tables; in cyan_skillfish_tables_init()
97 smu_table->metrics_table = kzalloc(sizeof(SmuMetrics_t), GFP_KERNEL); in cyan_skillfish_tables_init()
98 if (!smu_table->metrics_table) in cyan_skillfish_tables_init()
101 smu_table->gpu_metrics_table_size = sizeof(struct gpu_metrics_v2_2); in cyan_skillfish_tables_init()
102 smu_table->gpu_metrics_table = kzalloc(smu_table->gpu_metrics_table_size, GFP_KERNEL); in cyan_skillfish_tables_init()
103 if (!smu_table in cyan_skillfish_tables_init()
133 struct smu_table_context *smu_table = &smu->smu_table; cyan_skillfish_get_smu_metrics_data() local
386 struct smu_table_context *smu_table = &smu->smu_table; cyan_skillfish_get_gpu_metrics() local
[all...]
H A Dnavi10_ppt.c367 struct smu_table_context *table_context = &smu->smu_table; in navi10_check_bxco_support()
385 struct smu_table_context *table_context = &smu->smu_table; in navi10_check_powerplay_table()
409 struct smu_table_context *table_context = &smu->smu_table; in navi10_append_powerplay_table()
461 struct smu_table_context *table_context = &smu->smu_table; in navi10_store_powerplay_table()
496 struct smu_table_context *smu_table = &smu->smu_table; in navi10_tables_init() local
497 struct smu_table *tables = smu_table->tables; in navi10_tables_init()
498 struct smu_table *dummy_read_1_table = in navi10_tables_init()
499 &smu_table in navi10_tables_init()
559 struct smu_table_context *smu_table = &smu->smu_table; navi10_get_legacy_smu_metrics_data() local
645 struct smu_table_context *smu_table = &smu->smu_table; navi10_get_smu_metrics_data() local
734 struct smu_table_context *smu_table = &smu->smu_table; navi12_get_legacy_smu_metrics_data() local
820 struct smu_table_context *smu_table = &smu->smu_table; navi12_get_smu_metrics_data() local
2812 struct smu_table_context *smu_table = &smu->smu_table; navi10_set_dummy_pstates_table_location() local
2902 struct smu_table_context *smu_table = &smu->smu_table; navi10_get_legacy_gpu_metrics() local
2975 struct smu_table_context *smu_table = &smu->smu_table; navi10_i2c_xfer() local
3125 struct smu_table_context *smu_table = &smu->smu_table; navi10_get_gpu_metrics() local
3197 struct smu_table_context *smu_table = &smu->smu_table; navi12_get_legacy_gpu_metrics() local
3272 struct smu_table_context *smu_table = &smu->smu_table; navi12_get_gpu_metrics() local
[all...]
H A Dvangogh_ppt.c226 struct smu_table_context *smu_table = &smu->smu_table; in vangogh_tables_init() local
227 struct smu_table *tables = smu_table->tables; in vangogh_tables_init()
249 smu_table->metrics_table = kzalloc(sizeof(SmuMetrics_legacy_t), GFP_KERNEL); in vangogh_tables_init()
253 smu_table->metrics_table = kzalloc(sizeof(SmuMetrics_t), GFP_KERNEL); in vangogh_tables_init()
255 if (!smu_table->metrics_table) in vangogh_tables_init()
257 smu_table->metrics_time = 0; in vangogh_tables_init()
260 smu_table->gpu_metrics_table_size = sizeof(struct gpu_metrics_v2_3); in vangogh_tables_init()
262 smu_table in vangogh_tables_init()
291 struct smu_table_context *smu_table = &smu->smu_table; vangogh_get_legacy_smu_metrics_data() local
360 struct smu_table_context *smu_table = &smu->smu_table; vangogh_get_smu_metrics_data() local
1685 struct smu_table_context *smu_table = &smu->smu_table; vangogh_get_legacy_gpu_metrics_v2_3() local
1742 struct smu_table_context *smu_table = &smu->smu_table; vangogh_get_legacy_gpu_metrics() local
1799 struct smu_table_context *smu_table = &smu->smu_table; vangogh_get_gpu_metrics_v2_3() local
1871 struct smu_table_context *smu_table = &smu->smu_table; vangogh_get_gpu_metrics_v2_4() local
1950 struct smu_table_context *smu_table = &smu->smu_table; vangogh_get_gpu_metrics() local
2187 struct smu_table_context *smu_table = &smu->smu_table; vangogh_set_default_dpm_tables() local
[all...]
H A Darcturus_ppt.c252 struct smu_table_context *smu_table = &smu->smu_table; in arcturus_tables_init() local
253 struct smu_table *tables = smu_table->tables; in arcturus_tables_init()
271 smu_table->metrics_table = kzalloc(sizeof(SmuMetrics_t), GFP_KERNEL); in arcturus_tables_init()
272 if (!smu_table->metrics_table) in arcturus_tables_init()
274 smu_table->metrics_time = 0; in arcturus_tables_init()
276 smu_table->gpu_metrics_table_size = sizeof(struct gpu_metrics_v1_3); in arcturus_tables_init()
277 smu_table->gpu_metrics_table = kzalloc(smu_table in arcturus_tables_init()
601 struct smu_table_context *smu_table = &smu->smu_table; arcturus_get_smu_metrics_data() local
2066 struct smu_table_context *smu_table = &smu->smu_table; arcturus_i2c_xfer() local
2368 struct smu_table_context *smu_table = &smu->smu_table; arcturus_get_gpu_metrics() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/swsmu/smu12/
H A Dsmu_v12_0.c179 struct smu_table_context *smu_table = &smu->smu_table; in smu_v12_0_fini_smc_tables() local
181 kfree(smu_table->clocks_table); in smu_v12_0_fini_smc_tables()
182 smu_table->clocks_table = NULL; in smu_v12_0_fini_smc_tables()
184 kfree(smu_table->metrics_table); in smu_v12_0_fini_smc_tables()
185 smu_table->metrics_table = NULL; in smu_v12_0_fini_smc_tables()
187 kfree(smu_table->watermarks_table); in smu_v12_0_fini_smc_tables()
188 smu_table->watermarks_table = NULL; in smu_v12_0_fini_smc_tables()
190 kfree(smu_table->gpu_metrics_table); in smu_v12_0_fini_smc_tables()
191 smu_table in smu_v12_0_fini_smc_tables()
198 struct smu_table_context *smu_table = &smu->smu_table; smu_v12_0_set_default_dpm_tables() local
[all...]
H A Drenoir_ppt.c133 struct smu_table_context *smu_table = &smu->smu_table; in renoir_init_smc_tables() local
134 struct smu_table *tables = smu_table->tables; in renoir_init_smc_tables()
143 smu_table->clocks_table = kzalloc(sizeof(DpmClocks_t), GFP_KERNEL); in renoir_init_smc_tables()
144 if (!smu_table->clocks_table) in renoir_init_smc_tables()
147 smu_table->metrics_table = kzalloc(sizeof(SmuMetrics_t), GFP_KERNEL); in renoir_init_smc_tables()
148 if (!smu_table->metrics_table) in renoir_init_smc_tables()
150 smu_table->metrics_time = 0; in renoir_init_smc_tables()
152 smu_table in renoir_init_smc_tables()
1084 struct smu_table_context *smu_table = &smu->smu_table; renoir_get_gpu_metrics() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/swsmu/smu11/
H A Dsmu_v11_0.c329 if ((version_major == 2 && smu->smu_table.boot_values.pp_table_id > 0) || in smu_v11_0_setup_pptable()
331 dev_info(adev->dev, "use driver provided pptable %d\n", smu->smu_table.boot_values.pp_table_id); in smu_v11_0_setup_pptable()
338 smu->smu_table.boot_values.pp_table_id); in smu_v11_0_setup_pptable()
361 if (!smu->smu_table.power_play_table) in smu_v11_0_setup_pptable()
362 smu->smu_table.power_play_table = table; in smu_v11_0_setup_pptable()
363 if (!smu->smu_table.power_play_table_size) in smu_v11_0_setup_pptable()
364 smu->smu_table.power_play_table_size = size; in smu_v11_0_setup_pptable()
371 struct smu_table_context *smu_table = &smu->smu_table; in smu_v11_0_init_smc_tables() local
372 struct smu_table *table in smu_v11_0_init_smc_tables()
420 struct smu_table_context *smu_table = &smu->smu_table; smu_v11_0_fini_smc_tables() local
600 struct smu_table_context *smu_table = &smu->smu_table; smu_v11_0_notify_memory_pool_location() local
[all...]
H A Dnavi10_ppt.c343 struct smu_table_context *table_context = &smu->smu_table; in navi10_check_bxco_support()
361 struct smu_table_context *table_context = &smu->smu_table; in navi10_check_powerplay_table()
385 struct smu_table_context *table_context = &smu->smu_table; in navi10_append_powerplay_table()
437 struct smu_table_context *table_context = &smu->smu_table; in navi10_store_powerplay_table()
472 struct smu_table_context *smu_table = &smu->smu_table; in navi10_tables_init() local
473 struct smu_table *tables = smu_table->tables; in navi10_tables_init()
496 smu_table->metrics_table = kzalloc(adev->asic_type == CHIP_NAVI12 ? in navi10_tables_init()
499 if (!smu_table in navi10_tables_init()
526 struct smu_table_context *smu_table= &smu->smu_table; navi10_get_smu_metrics_data() local
2257 struct smu_table_context *smu_table = &smu->smu_table; navi10_set_dummy_pstates_table_location() local
2384 struct smu_table_context *smu_table = &adev->smu.smu_table; navi10_i2c_read_data() local
2551 struct smu_table_context *smu_table = &smu->smu_table; navi10_get_gpu_metrics() local
[all...]
H A Dsienna_cichlid_ppt.c299 struct smu_table_context *table_context = &smu->smu_table; in sienna_cichlid_check_bxco_support()
330 struct smu_table_context *table_context = &smu->smu_table; in sienna_cichlid_check_powerplay_table()
347 struct smu_table_context *table_context = &smu->smu_table; in sienna_cichlid_append_powerplay_table()
368 struct smu_table_context *table_context = &smu->smu_table; in sienna_cichlid_store_powerplay_table()
403 struct smu_table_context *smu_table = &smu->smu_table; in sienna_cichlid_tables_init() local
404 struct smu_table *tables = smu_table->tables; in sienna_cichlid_tables_init()
422 smu_table->metrics_table = kzalloc(sizeof(SmuMetrics_t), GFP_KERNEL); in sienna_cichlid_tables_init()
423 if (!smu_table in sienna_cichlid_tables_init()
450 struct smu_table_context *smu_table= &smu->smu_table; sienna_cichlid_get_smu_metrics_data() local
2495 struct smu_table_context *smu_table = &adev->smu.smu_table; sienna_cichlid_i2c_read_data() local
2685 struct smu_table_context *smu_table = &smu->smu_table; sienna_cichlid_get_gpu_metrics() local
[all...]
H A Darcturus_ppt.c215 struct smu_table_context *smu_table = &smu->smu_table; in arcturus_tables_init() local
216 struct smu_table *tables = smu_table->tables; in arcturus_tables_init()
234 smu_table->metrics_table = kzalloc(sizeof(SmuMetrics_t), GFP_KERNEL); in arcturus_tables_init()
235 if (!smu_table->metrics_table) in arcturus_tables_init()
237 smu_table->metrics_time = 0; in arcturus_tables_init()
239 smu_table->gpu_metrics_table_size = sizeof(struct gpu_metrics_v1_0); in arcturus_tables_init()
240 smu_table->gpu_metrics_table = kzalloc(smu_table in arcturus_tables_init()
561 struct smu_table_context *smu_table= &smu->smu_table; arcturus_get_smu_metrics_data() local
1930 struct smu_table_context *smu_table = &adev->smu.smu_table; arcturus_i2c_read_data() local
2271 struct smu_table_context *smu_table = &smu->smu_table; arcturus_get_gpu_metrics() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/swsmu/
H A Dsmu_cmn.c582 struct smu_table_context *smu_table = &smu->smu_table; in smu_cmn_update_table() local
584 struct smu_table *table = &smu_table->driver_table; in smu_cmn_update_table()
593 table_size = smu_table->tables[table_index].size; in smu_cmn_update_table()
622 void *watermarks_table = smu->smu_table.watermarks_table; in smu_cmn_write_watermarks_table()
636 void *pptable = smu->smu_table.driver_pptable; in smu_cmn_write_pptable()
649 struct smu_table_context *smu_table= &smu->smu_table; in smu_cmn_get_metrics_table_locked() local
651 smu_table in smu_cmn_get_metrics_table_locked()
[all...]
H A Damdgpu_smu.c292 struct smu_table_context *smu_table = &smu->smu_table; in smu_sys_get_pp_table() local
298 if (!smu_table->power_play_table && !smu_table->hardcode_pptable) in smu_sys_get_pp_table()
303 if (smu_table->hardcode_pptable) in smu_sys_get_pp_table()
304 *table = smu_table->hardcode_pptable; in smu_sys_get_pp_table()
306 *table = smu_table->power_play_table; in smu_sys_get_pp_table()
308 powerplay_table_size = smu_table->power_play_table_size; in smu_sys_get_pp_table()
317 struct smu_table_context *smu_table = &smu->smu_table; in smu_sys_set_pp_table() local
514 struct smu_table_context *smu_table = &smu->smu_table; smu_init_fb_allocations() local
571 struct smu_table_context *smu_table = &smu->smu_table; smu_fini_fb_allocations() local
600 struct smu_table_context *smu_table = &smu->smu_table; smu_alloc_memory_pool() local
636 struct smu_table_context *smu_table = &smu->smu_table; smu_free_memory_pool() local
653 struct smu_table_context *smu_table = &smu->smu_table; smu_alloc_dummy_read_table() local
678 struct smu_table_context *smu_table = &smu->smu_table; smu_free_dummy_read_table() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/swsmu/
H A Dsmu_cmn.c865 struct smu_table_context *smu_table = &smu->smu_table; in smu_cmn_update_table() local
867 struct smu_table *table = &smu_table->driver_table; in smu_cmn_update_table()
876 table_size = smu_table->tables[table_index].size; in smu_cmn_update_table()
905 void *watermarks_table = smu->smu_table.watermarks_table; in smu_cmn_write_watermarks_table()
919 void *pptable = smu->smu_table.driver_pptable; in smu_cmn_write_pptable()
932 struct smu_table_context *smu_table = &smu->smu_table; in smu_cmn_get_metrics_table() local
934 smu_table in smu_cmn_get_metrics_table()
[all...]
H A Damdgpu_smu.c487 struct smu_table_context *smu_table = &smu->smu_table; in smu_sys_get_pp_table() local
492 if (!smu_table->power_play_table && !smu_table->hardcode_pptable) in smu_sys_get_pp_table()
495 if (smu_table->hardcode_pptable) in smu_sys_get_pp_table()
496 *table = smu_table->hardcode_pptable; in smu_sys_get_pp_table()
498 *table = smu_table->power_play_table; in smu_sys_get_pp_table()
500 return smu_table->power_play_table_size; in smu_sys_get_pp_table()
508 struct smu_table_context *smu_table = &smu->smu_table; in smu_sys_set_pp_table() local
798 struct smu_table_context *smu_table = &smu->smu_table; smu_init_fb_allocations() local
863 struct smu_table_context *smu_table = &smu->smu_table; smu_fini_fb_allocations() local
892 struct smu_table_context *smu_table = &smu->smu_table; smu_alloc_memory_pool() local
928 struct smu_table_context *smu_table = &smu->smu_table; smu_free_memory_pool() local
945 struct smu_table_context *smu_table = &smu->smu_table; smu_alloc_dummy_read_table() local
969 struct smu_table_context *smu_table = &smu->smu_table; smu_free_dummy_read_table() local
3104 struct smu_table_context *smu_table = &smu->smu_table; smu_get_prv_buffer_details() local
[all...]

Completed in 30 milliseconds

12