Home
last modified time | relevance | path

Searched refs:workload_type (Results 1 – 13 of 13) sorted by relevance

/openbmc/linux/drivers/gpu/drm/amd/pm/powerplay/smumgr/
H A Dvega20_smumgr.h55 uint8_t *table, uint16_t workload_type);
57 uint8_t *table, uint16_t workload_type);
H A Dvega20_smumgr.c249 uint8_t *table, uint16_t workload_type) in vega20_set_activity_monitor_coeff() argument
275 TABLE_ACTIVITY_MONITOR_COEFF | (workload_type << 16), in vega20_set_activity_monitor_coeff()
284 uint8_t *table, uint16_t workload_type) in vega20_get_activity_monitor_coeff() argument
305 TABLE_ACTIVITY_MONITOR_COEFF | (workload_type << 16), NULL)) == 0, in vega20_get_activity_monitor_coeff()
/openbmc/linux/drivers/gpu/drm/amd/pm/swsmu/smu12/
H A Drenoir_ppt.c869 int workload_type, ret; in renoir_set_power_profile_mode() local
882 workload_type = smu_cmn_to_asic_specific_index(smu, in renoir_set_power_profile_mode()
885 if (workload_type < 0) { in renoir_set_power_profile_mode()
895 1 << workload_type, in renoir_set_power_profile_mode()
898 dev_err_once(smu->adev->dev, "Fail to set workload type %d\n", workload_type); in renoir_set_power_profile_mode()
1109 int16_t workload_type = 0; in renoir_get_power_profile_mode() local
1119 workload_type = smu_cmn_to_asic_specific_index(smu, in renoir_get_power_profile_mode()
1122 if (workload_type < 0) in renoir_get_power_profile_mode()
/openbmc/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/
H A Dsmu_v13_0_7_ppt.c1984 int16_t workload_type = 0; in smu_v13_0_7_get_power_profile_mode() local
2005 workload_type = smu_cmn_to_asic_specific_index(smu, in smu_v13_0_7_get_power_profile_mode()
2008 if (workload_type == -ENOTSUPP) in smu_v13_0_7_get_power_profile_mode()
2010 else if (workload_type < 0) { in smu_v13_0_7_get_power_profile_mode()
2016 SMU_TABLE_ACTIVITY_MONITOR_COEFF, workload_type, in smu_v13_0_7_get_power_profile_mode()
2060 int workload_type, ret = 0; in smu_v13_0_7_set_power_profile_mode() local
2110 workload_type = smu_cmn_to_asic_specific_index(smu, in smu_v13_0_7_set_power_profile_mode()
2113 if (workload_type < 0) in smu_v13_0_7_set_power_profile_mode()
2116 1 << workload_type, NULL); in smu_v13_0_7_set_power_profile_mode()
H A Dsmu_v13_0_0_ppt.c2041 int16_t workload_type = 0; in smu_v13_0_0_get_power_profile_mode() local
2054 workload_type = smu_cmn_to_asic_specific_index(smu, in smu_v13_0_0_get_power_profile_mode()
2057 if (workload_type == -ENOTSUPP) in smu_v13_0_0_get_power_profile_mode()
2059 else if (workload_type < 0) in smu_v13_0_0_get_power_profile_mode()
2064 workload_type, in smu_v13_0_0_get_power_profile_mode()
2112 int workload_type, ret = 0; in smu_v13_0_0_set_power_profile_mode() local
2167 workload_type = smu_cmn_to_asic_specific_index(smu, in smu_v13_0_0_set_power_profile_mode()
2171 if (workload_type < 0) in smu_v13_0_0_set_power_profile_mode()
2176 1 << workload_type, in smu_v13_0_0_set_power_profile_mode()
/openbmc/linux/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
H A Dsmu10_hwmgr.c1492 int workload_type = 0; in smu10_set_power_profile_mode() local
1503 workload_type = in smu10_set_power_profile_mode()
1505 if (workload_type && in smu10_set_power_profile_mode()
1512 1 << workload_type, in smu10_set_power_profile_mode()
1516 if (workload_type && hwmgr->gfxoff_state_changed_by_workload) { in smu10_set_power_profile_mode()
H A Dvega20_hwmgr.c3995 uint16_t workload_type = 0; in vega20_get_power_profile_mode() local
4021 workload_type = conv_power_profile_to_pplib_workload(i); in vega20_get_power_profile_mode()
4023 (uint8_t *)(&activity_monitor), workload_type); in vega20_get_power_profile_mode()
4094 int workload_type, result = 0; in vega20_set_power_profile_mode() local
4186 workload_type = in vega20_set_power_profile_mode()
4189 1 << workload_type, in vega20_set_power_profile_mode()
/openbmc/linux/drivers/thermal/intel/int340x_thermal/
H A Dprocessor_thermal_mbox.c196 static DEVICE_ATTR_RW(workload_type);
/openbmc/linux/drivers/gpu/drm/amd/pm/swsmu/smu11/
H A Darcturus_ppt.c1387 int16_t workload_type = 0; in arcturus_get_power_profile_mode() local
1411 workload_type = smu_cmn_to_asic_specific_index(smu, in arcturus_get_power_profile_mode()
1414 if (workload_type < 0) in arcturus_get_power_profile_mode()
1420 workload_type, in arcturus_get_power_profile_mode()
1471 int workload_type = 0; in arcturus_set_power_profile_mode() local
1537 workload_type = smu_cmn_to_asic_specific_index(smu, in arcturus_set_power_profile_mode()
1540 if (workload_type < 0) { in arcturus_set_power_profile_mode()
1547 1 << workload_type, in arcturus_set_power_profile_mode()
1550 dev_err(smu->adev->dev, "Fail to set workload type %d\n", workload_type); in arcturus_set_power_profile_mode()
H A Dvangogh_ppt.c1063 int16_t workload_type = 0; in vangogh_get_power_profile_mode() local
1073 workload_type = smu_cmn_to_asic_specific_index(smu, in vangogh_get_power_profile_mode()
1077 if (workload_type < 0) in vangogh_get_power_profile_mode()
1089 int workload_type, ret; in vangogh_set_power_profile_mode() local
1102 workload_type = smu_cmn_to_asic_specific_index(smu, in vangogh_set_power_profile_mode()
1105 if (workload_type < 0) { in vangogh_set_power_profile_mode()
1112 1 << workload_type, in vangogh_set_power_profile_mode()
1116 workload_type); in vangogh_set_power_profile_mode()
H A Dnavi10_ppt.c1927 int16_t workload_type = 0; in navi10_get_power_profile_mode() local
1951 workload_type = smu_cmn_to_asic_specific_index(smu, in navi10_get_power_profile_mode()
1954 if (workload_type < 0) in navi10_get_power_profile_mode()
1958 SMU_TABLE_ACTIVITY_MONITOR_COEFF, workload_type, in navi10_get_power_profile_mode()
2017 int workload_type, ret = 0; in navi10_set_power_profile_mode() local
2082 workload_type = smu_cmn_to_asic_specific_index(smu, in navi10_set_power_profile_mode()
2085 if (workload_type < 0) in navi10_set_power_profile_mode()
2088 1 << workload_type, NULL); in navi10_set_power_profile_mode()
H A Dsienna_cichlid_ppt.c1609 int16_t workload_type = 0; in sienna_cichlid_get_power_profile_mode() local
1633 workload_type = smu_cmn_to_asic_specific_index(smu, in sienna_cichlid_get_power_profile_mode()
1636 if (workload_type < 0) in sienna_cichlid_get_power_profile_mode()
1640 SMU_TABLE_ACTIVITY_MONITOR_COEFF, workload_type, in sienna_cichlid_get_power_profile_mode()
1702 int workload_type, ret = 0; in sienna_cichlid_set_power_profile_mode() local
1767 workload_type = smu_cmn_to_asic_specific_index(smu, in sienna_cichlid_set_power_profile_mode()
1770 if (workload_type < 0) in sienna_cichlid_set_power_profile_mode()
1773 1 << workload_type, NULL); in sienna_cichlid_set_power_profile_mode()
/openbmc/linux/Documentation/driver-api/thermal/
H A Dintel_dptf.rst177 it is currently executing via workload_type. For example: idle, bursty,
180 ``workload_type`` (RW)