Home
last modified time | relevance | path

Searched refs:custom_profile_params (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/gpu/drm/amd/pm/swsmu/smu11/
H A Darcturus_ppt.c1460 if (!smu->custom_profile_params) { in arcturus_set_power_profile_mode()
1461 smu->custom_profile_params = in arcturus_set_power_profile_mode()
1463 if (!smu->custom_profile_params) in arcturus_set_power_profile_mode()
1472 smu->custom_profile_params[idx] = 1; in arcturus_set_power_profile_mode()
1474 smu->custom_profile_params[idx + i] = custom_params[i]; in arcturus_set_power_profile_mode()
1477 smu->custom_profile_params); in arcturus_set_power_profile_mode()
1480 smu->custom_profile_params[idx] = 0; in arcturus_set_power_profile_mode()
1483 } else if (smu->custom_profile_params) { in arcturus_set_power_profile_mode()
1484 memset(smu->custom_profile_params, 0, ARCTURUS_CUSTOM_PARAMS_SIZE); in arcturus_set_power_profile_mode()
1495 smu->custom_profile_params[idx] = 0; in arcturus_set_power_profile_mode()
H A Dnavi10_ppt.c1836 if (!smu->custom_profile_params) { in navi10_set_power_profile_mode()
1837 smu->custom_profile_params = kzalloc(NAVI10_CUSTOM_PARAMS_SIZE, GFP_KERNEL); in navi10_set_power_profile_mode()
1838 if (!smu->custom_profile_params) in navi10_set_power_profile_mode()
1847 smu->custom_profile_params[idx] = 1; in navi10_set_power_profile_mode()
1849 smu->custom_profile_params[idx + i] = custom_params[i]; in navi10_set_power_profile_mode()
1852 smu->custom_profile_params); in navi10_set_power_profile_mode()
1855 smu->custom_profile_params[idx] = 0; in navi10_set_power_profile_mode()
1858 } else if (smu->custom_profile_params) { in navi10_set_power_profile_mode()
1859 memset(smu->custom_profile_params, 0, NAVI10_CUSTOM_PARAMS_SIZE); in navi10_set_power_profile_mode()
1868 smu->custom_profile_params[idx] = 0; in navi10_set_power_profile_mode()
H A Dsienna_cichlid_ppt.c1751 if (!smu->custom_profile_params) { in sienna_cichlid_set_power_profile_mode()
1752 smu->custom_profile_params = in sienna_cichlid_set_power_profile_mode()
1754 if (!smu->custom_profile_params) in sienna_cichlid_set_power_profile_mode()
1763 smu->custom_profile_params[idx] = 1; in sienna_cichlid_set_power_profile_mode()
1765 smu->custom_profile_params[idx + i] = custom_params[i]; in sienna_cichlid_set_power_profile_mode()
1768 smu->custom_profile_params); in sienna_cichlid_set_power_profile_mode()
1771 smu->custom_profile_params[idx] = 0; in sienna_cichlid_set_power_profile_mode()
1774 } else if (smu->custom_profile_params) { in sienna_cichlid_set_power_profile_mode()
1775 memset(smu->custom_profile_params, 0, SIENNA_CICHLID_CUSTOM_PARAMS_SIZE); in sienna_cichlid_set_power_profile_mode()
1784 smu->custom_profile_params[idx] = 0; in sienna_cichlid_set_power_profile_mode()
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/
H A Dsmu_v13_0_7_ppt.c2565 if (!smu->custom_profile_params) { in smu_v13_0_7_set_power_profile_mode()
2566 smu->custom_profile_params = in smu_v13_0_7_set_power_profile_mode()
2568 if (!smu->custom_profile_params) in smu_v13_0_7_set_power_profile_mode()
2577 smu->custom_profile_params[idx] = 1; in smu_v13_0_7_set_power_profile_mode()
2579 smu->custom_profile_params[idx + i] = custom_params[i]; in smu_v13_0_7_set_power_profile_mode()
2582 smu->custom_profile_params); in smu_v13_0_7_set_power_profile_mode()
2585 smu->custom_profile_params[idx] = 0; in smu_v13_0_7_set_power_profile_mode()
2588 } else if (smu->custom_profile_params) { in smu_v13_0_7_set_power_profile_mode()
2589 memset(smu->custom_profile_params, 0, SMU_13_0_7_CUSTOM_PARAMS_SIZE); in smu_v13_0_7_set_power_profile_mode()
2599 smu->custom_profile_params[idx] = 0; in smu_v13_0_7_set_power_profile_mode()
H A Dsmu_v13_0_0_ppt.c2610 if (!smu->custom_profile_params) { in smu_v13_0_0_set_power_profile_mode()
2611 smu->custom_profile_params = in smu_v13_0_0_set_power_profile_mode()
2613 if (!smu->custom_profile_params) in smu_v13_0_0_set_power_profile_mode()
2622 smu->custom_profile_params[idx] = 1; in smu_v13_0_0_set_power_profile_mode()
2624 smu->custom_profile_params[idx + i] = custom_params[i]; in smu_v13_0_0_set_power_profile_mode()
2627 smu->custom_profile_params); in smu_v13_0_0_set_power_profile_mode()
2630 smu->custom_profile_params[idx] = 0; in smu_v13_0_0_set_power_profile_mode()
2633 } else if (smu->custom_profile_params) { in smu_v13_0_0_set_power_profile_mode()
2634 memset(smu->custom_profile_params, 0, SMU_13_0_0_CUSTOM_PARAMS_SIZE); in smu_v13_0_0_set_power_profile_mode()
2645 smu->custom_profile_params[idx] = 0; in smu_v13_0_0_set_power_profile_mode()
/linux/drivers/gpu/drm/amd/pm/swsmu/smu14/
H A Dsmu_v14_0_2_ppt.c1822 if (!smu->custom_profile_params) { in smu_v14_0_2_set_power_profile_mode()
1823 smu->custom_profile_params = in smu_v14_0_2_set_power_profile_mode()
1825 if (!smu->custom_profile_params) in smu_v14_0_2_set_power_profile_mode()
1834 smu->custom_profile_params[idx] = 1; in smu_v14_0_2_set_power_profile_mode()
1836 smu->custom_profile_params[idx + i] = custom_params[i]; in smu_v14_0_2_set_power_profile_mode()
1839 smu->custom_profile_params); in smu_v14_0_2_set_power_profile_mode()
1842 smu->custom_profile_params[idx] = 0; in smu_v14_0_2_set_power_profile_mode()
1845 } else if (smu->custom_profile_params) { in smu_v14_0_2_set_power_profile_mode()
1846 memset(smu->custom_profile_params, 0, SMU_14_0_2_CUSTOM_PARAMS_SIZE); in smu_v14_0_2_set_power_profile_mode()
1855 smu->custom_profile_params[idx] = 0; in smu_v14_0_2_set_power_profile_mode()
/linux/drivers/gpu/drm/amd/pm/swsmu/
H A Damdgpu_smu.c1427 if (smu->custom_profile_params) { in smu_sw_fini()
1428 kfree(smu->custom_profile_params); in smu_sw_fini()
1429 smu->custom_profile_params = NULL; in smu_sw_fini()
/linux/drivers/gpu/drm/amd/pm/swsmu/inc/
H A Damdgpu_smu.h746 long *custom_profile_params; member