Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
H A Dsmu8_hwmgr.c449 struct phm_uvd_clock_voltage_dependency_table *uvd_table = in smu8_upload_pptable_to_smu() local
471 PP_ASSERT_WITH_CODE((uvd_table->count <= SMU8_MAX_HARDWARE_POWERLEVELS), in smu8_upload_pptable_to_smu()
511 (i < uvd_table->count) ? (uint8_t)uvd_table->entries[i].v : 0; in smu8_upload_pptable_to_smu()
513 (i < uvd_table->count) ? uvd_table->entries[i].vclk : 0; in smu8_upload_pptable_to_smu()
523 (i < uvd_table->count) ? (uint8_t)uvd_table->entries[i].v : 0; in smu8_upload_pptable_to_smu()
525 (i < uvd_table->count) ? uvd_table in smu8_upload_pptable_to_smu()
1712 struct phm_uvd_clock_voltage_dependency_table *uvd_table = smu8_read_sensor() local
[all...]
H A Dprocesspptables.c1214 struct phm_uvd_clock_voltage_dependency_table *uvd_table; in get_uvd_clock_voltage_limit_table() local
1220 uvd_table = kzalloc(table_size, GFP_KERNEL); in get_uvd_clock_voltage_limit_table()
1221 if (NULL == uvd_table) in get_uvd_clock_voltage_limit_table()
1224 uvd_table->count = table->numEntries; in get_uvd_clock_voltage_limit_table()
1229 uvd_table->entries[i].v = (unsigned long)le16_to_cpu(table->entries[i].usVoltage); in get_uvd_clock_voltage_limit_table()
1230 uvd_table->entries[i].vclk = ((unsigned long)entry->ucVClkHigh << 16) in get_uvd_clock_voltage_limit_table()
1232 uvd_table->entries[i].dclk = ((unsigned long)entry->ucDClkHigh << 16) in get_uvd_clock_voltage_limit_table()
1236 *ptable = uvd_table; in get_uvd_clock_voltage_limit_table()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
H A Dsmu8_hwmgr.c449 struct phm_uvd_clock_voltage_dependency_table *uvd_table = in smu8_upload_pptable_to_smu() local
471 PP_ASSERT_WITH_CODE((uvd_table->count <= SMU8_MAX_HARDWARE_POWERLEVELS), in smu8_upload_pptable_to_smu()
511 (i < uvd_table->count) ? (uint8_t)uvd_table->entries[i].v : 0; in smu8_upload_pptable_to_smu()
513 (i < uvd_table->count) ? uvd_table->entries[i].vclk : 0; in smu8_upload_pptable_to_smu()
523 (i < uvd_table->count) ? (uint8_t)uvd_table->entries[i].v : 0; in smu8_upload_pptable_to_smu()
525 (i < uvd_table->count) ? uvd_table in smu8_upload_pptable_to_smu()
1725 struct phm_uvd_clock_voltage_dependency_table *uvd_table = smu8_read_sensor() local
[all...]
H A Dprocesspptables.c1210 struct phm_uvd_clock_voltage_dependency_table *uvd_table; in get_uvd_clock_voltage_limit_table() local
1212 uvd_table = kzalloc(struct_size(uvd_table, entries, table->numEntries), in get_uvd_clock_voltage_limit_table()
1214 if (!uvd_table) in get_uvd_clock_voltage_limit_table()
1217 uvd_table->count = table->numEntries; in get_uvd_clock_voltage_limit_table()
1222 uvd_table->entries[i].v = (unsigned long)le16_to_cpu(table->entries[i].usVoltage); in get_uvd_clock_voltage_limit_table()
1223 uvd_table->entries[i].vclk = ((unsigned long)entry->ucVClkHigh << 16) in get_uvd_clock_voltage_limit_table()
1225 uvd_table->entries[i].dclk = ((unsigned long)entry->ucDClkHigh << 16) in get_uvd_clock_voltage_limit_table()
1229 *ptable = uvd_table; in get_uvd_clock_voltage_limit_table()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/smumgr/
H A Dci_smumgr.c1523 struct phm_uvd_clock_voltage_dependency_table *uvd_table = in ci_populate_smc_uvd_level() local
1526 table->UvdLevelCount = (uint8_t)(uvd_table->count); in ci_populate_smc_uvd_level()
1530 uvd_table->entries[count].vclk; in ci_populate_smc_uvd_level()
1532 uvd_table->entries[count].dclk; in ci_populate_smc_uvd_level()
1534 uvd_table->entries[count].v * VOLTAGE_SCALE; in ci_populate_smc_uvd_level()
2859 struct phm_uvd_clock_voltage_dependency_table *uvd_table = in ci_update_uvd_smc_table() local
2869 if (PP_CAP(PHM_PlatformCaps_UVDDPM) || uvd_table->count <= 0) in ci_update_uvd_smc_table()
2872 smu_data->smc_state_table.UvdBootLevel = uvd_table->count - 1; in ci_update_uvd_smc_table()
2879 for (i = uvd_table->count - 1; i >= 0; i--) { in ci_update_uvd_smc_table()
2880 if (uvd_table in ci_update_uvd_smc_table()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/powerplay/smumgr/
H A Dci_smumgr.c1524 struct phm_uvd_clock_voltage_dependency_table *uvd_table = in ci_populate_smc_uvd_level() local
1527 table->UvdLevelCount = (uint8_t)(uvd_table->count); in ci_populate_smc_uvd_level()
1531 uvd_table->entries[count].vclk; in ci_populate_smc_uvd_level()
1533 uvd_table->entries[count].dclk; in ci_populate_smc_uvd_level()
1535 uvd_table->entries[count].v * VOLTAGE_SCALE; in ci_populate_smc_uvd_level()
2860 struct phm_uvd_clock_voltage_dependency_table *uvd_table = in ci_update_uvd_smc_table() local
2870 if (PP_CAP(PHM_PlatformCaps_UVDDPM) || uvd_table->count <= 0) in ci_update_uvd_smc_table()
2873 smu_data->smc_state_table.UvdBootLevel = uvd_table->count - 1; in ci_update_uvd_smc_table()
2880 for (i = uvd_table->count - 1; i >= 0; i--) { in ci_update_uvd_smc_table()
2881 if (uvd_table in ci_update_uvd_smc_table()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/
H A Dkv_dpm.c1784 struct radeon_uvd_clock_voltage_dependency_table *uvd_table = in kv_patch_voltage_values() local
1793 if (uvd_table->count) { in kv_patch_voltage_values()
1794 for (i = 0; i < uvd_table->count; i++) in kv_patch_voltage_values()
1795 uvd_table->entries[i].v = in kv_patch_voltage_values()
1797 uvd_table->entries[i].v); in kv_patch_voltage_values()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/
H A Dkv_dpm.c2042 struct amdgpu_uvd_clock_voltage_dependency_table *uvd_table = in kv_patch_voltage_values() local
2051 if (uvd_table->count) { in kv_patch_voltage_values()
2052 for (i = 0; i < uvd_table->count; i++) in kv_patch_voltage_values()
2053 uvd_table->entries[i].v = in kv_patch_voltage_values()
2055 uvd_table->entries[i].v); in kv_patch_voltage_values()
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/
H A Dkv_dpm.c1987 struct radeon_uvd_clock_voltage_dependency_table *uvd_table = in kv_patch_voltage_values() local
1996 if (uvd_table->count) { in kv_patch_voltage_values()
1997 for (i = 0; i < uvd_table->count; i++) in kv_patch_voltage_values()
1998 uvd_table->entries[i].v = in kv_patch_voltage_values()
2000 uvd_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.c2044 struct amdgpu_uvd_clock_voltage_dependency_table *uvd_table = in kv_patch_voltage_values() local
2053 if (uvd_table->count) { in kv_patch_voltage_values()
2054 for (i = 0; i < uvd_table->count; i++) in kv_patch_voltage_values()
2055 uvd_table->entries[i].v = in kv_patch_voltage_values()
2057 uvd_table->entries[i].v); in kv_patch_voltage_values()

Completed in 30 milliseconds