Home
last modified time | relevance | path

Searched refs:acp_table (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
H A Dprocesspptables.c1293 struct phm_acp_clock_voltage_dependency_table *acp_table; in get_acp_clock_voltage_limit_table() local
1295 acp_table = kzalloc(struct_size(acp_table, entries, table->numEntries), in get_acp_clock_voltage_limit_table()
1297 if (!acp_table) in get_acp_clock_voltage_limit_table()
1300 acp_table->count = (unsigned long)table->numEntries; in get_acp_clock_voltage_limit_table()
1303 acp_table->entries[i].v = (unsigned long)le16_to_cpu(table->entries[i].usVoltage); in get_acp_clock_voltage_limit_table()
1304 acp_table->entries[i].acpclk = ((unsigned long)table->entries[i].ucACPClockHigh << 16) in get_acp_clock_voltage_limit_table()
1308 *ptable = acp_table; in get_acp_clock_voltage_limit_table()
H A Dsmu8_hwmgr.c447 struct phm_acp_clock_voltage_dependency_table *acp_table = in smu8_upload_pptable_to_smu() local
469 PP_ASSERT_WITH_CODE((acp_table->count <= SMU8_MAX_HARDWARE_POWERLEVELS), in smu8_upload_pptable_to_smu()
497 (i < acp_table->count) ? (uint8_t)acp_table->entries[i].v : 0; in smu8_upload_pptable_to_smu()
499 (i < acp_table->count) ? acp_table->entries[i].acpclk : 0; in smu8_upload_pptable_to_smu()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
H A Dprocesspptables.c1306 struct phm_acp_clock_voltage_dependency_table *acp_table; in get_acp_clock_voltage_limit_table() local
1312 acp_table = kzalloc(table_size, GFP_KERNEL); in get_acp_clock_voltage_limit_table()
1313 if (NULL == acp_table) in get_acp_clock_voltage_limit_table()
1316 acp_table->count = (unsigned long)table->numEntries; in get_acp_clock_voltage_limit_table()
1319 acp_table->entries[i].v = (unsigned long)le16_to_cpu(table->entries[i].usVoltage); in get_acp_clock_voltage_limit_table()
1320 acp_table->entries[i].acpclk = ((unsigned long)table->entries[i].ucACPClockHigh << 16) in get_acp_clock_voltage_limit_table()
1324 *ptable = acp_table; in get_acp_clock_voltage_limit_table()
H A Dsmu8_hwmgr.c447 struct phm_acp_clock_voltage_dependency_table *acp_table = in smu8_upload_pptable_to_smu() local
469 PP_ASSERT_WITH_CODE((acp_table->count <= SMU8_MAX_HARDWARE_POWERLEVELS), in smu8_upload_pptable_to_smu()
497 (i < acp_table->count) ? (uint8_t)acp_table->entries[i].v : 0; in smu8_upload_pptable_to_smu()
499 (i < acp_table->count) ? acp_table->entries[i].acpclk : 0; in smu8_upload_pptable_to_smu()
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/
H A Dkv_dpm.c1790 struct radeon_clock_voltage_dependency_table *acp_table = in kv_patch_voltage_values() local
1814 if (acp_table->count) { in kv_patch_voltage_values()
1815 for (i = 0; i < acp_table->count; i++) in kv_patch_voltage_values()
1816 acp_table->entries[i].v = in kv_patch_voltage_values()
1818 acp_table->entries[i].v); in kv_patch_voltage_values()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/
H A Dkv_dpm.c2048 struct amdgpu_clock_voltage_dependency_table *acp_table = in kv_patch_voltage_values() local
2072 if (acp_table->count) { in kv_patch_voltage_values()
2073 for (i = 0; i < acp_table->count; i++) in kv_patch_voltage_values()
2074 acp_table->entries[i].v = in kv_patch_voltage_values()
2076 acp_table->entries[i].v); in kv_patch_voltage_values()
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/
H A Dkv_dpm.c1993 struct radeon_clock_voltage_dependency_table *acp_table = in kv_patch_voltage_values() local
2017 if (acp_table->count) { in kv_patch_voltage_values()
2018 for (i = 0; i < acp_table->count; i++) in kv_patch_voltage_values()
2019 acp_table->entries[i].v = in kv_patch_voltage_values()
2021 acp_table->entries[i].v); in kv_patch_voltage_values()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/legacy-dpm/
H A Dkv_dpm.c2050 struct amdgpu_clock_voltage_dependency_table *acp_table = in kv_patch_voltage_values() local
2074 if (acp_table->count) { in kv_patch_voltage_values()
2075 for (i = 0; i < acp_table->count; i++) in kv_patch_voltage_values()
2076 acp_table->entries[i].v = in kv_patch_voltage_values()
2078 acp_table->entries[i].v); in kv_patch_voltage_values()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/smumgr/
H A Dci_smumgr.c1596 struct phm_acp_clock_voltage_dependency_table *acp_table = in ci_populate_smc_acp_level() local
1599 table->AcpLevelCount = (uint8_t)(acp_table->count); in ci_populate_smc_acp_level()
1603 table->AcpLevel[count].Frequency = acp_table->entries[count].acpclk; in ci_populate_smc_acp_level()
1604 table->AcpLevel[count].MinVoltage = acp_table->entries[count].v; in ci_populate_smc_acp_level()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/powerplay/smumgr/
H A Dci_smumgr.c1597 struct phm_acp_clock_voltage_dependency_table *acp_table = in ci_populate_smc_acp_level() local
1600 table->AcpLevelCount = (uint8_t)(acp_table->count); in ci_populate_smc_acp_level()
1604 table->AcpLevel[count].Frequency = acp_table->entries[count].acpclk; in ci_populate_smc_acp_level()
1605 table->AcpLevel[count].MinVoltage = acp_table->entries[count].v; in ci_populate_smc_acp_level()

Completed in 31 milliseconds