Home
last modified time | relevance | path

Searched refs:smu_baco (Results 1 – 12 of 12) sorted by relevance

/linux/drivers/gpu/drm/amd/pm/swsmu/smu15/
H A Dsmu_v15_0.c1606 struct smu_baco_context *smu_baco = &smu->smu_baco; in smu_v15_0_baco_set_armd3_sequence() local
1618 smu_baco->state = SMU_BACO_STATE_ENTER; in smu_v15_0_baco_set_armd3_sequence()
1620 smu_baco->state = SMU_BACO_STATE_EXIT; in smu_v15_0_baco_set_armd3_sequence()
1627 struct smu_baco_context *smu_baco = &smu->smu_baco; in smu_v15_0_get_bamaco_support() local
1631 !smu_baco->platform_support) in smu_v15_0_get_bamaco_support()
1634 if (smu_baco->maco_support) in smu_v15_0_get_bamaco_support()
1650 struct smu_baco_context *smu_baco = &smu->smu_baco; in smu_v15_0_baco_get_state() local
1652 return smu_baco->state; in smu_v15_0_baco_get_state()
1658 struct smu_baco_context *smu_baco = &smu->smu_baco; in smu_v15_0_baco_set_state() local
1684 smu_baco->state = state; in smu_v15_0_baco_set_state()
/linux/drivers/gpu/drm/amd/pm/swsmu/smu14/
H A Dsmu_v14_0.c1731 struct smu_baco_context *smu_baco = &smu->smu_baco; in smu_v14_0_baco_set_armd3_sequence() local
1743 smu_baco->state = SMU_BACO_STATE_ENTER; in smu_v14_0_baco_set_armd3_sequence()
1745 smu_baco->state = SMU_BACO_STATE_EXIT; in smu_v14_0_baco_set_armd3_sequence()
1752 struct smu_baco_context *smu_baco = &smu->smu_baco; in smu_v14_0_get_bamaco_support() local
1756 !smu_baco->platform_support) in smu_v14_0_get_bamaco_support()
1759 if (smu_baco->maco_support) in smu_v14_0_get_bamaco_support()
1775 struct smu_baco_context *smu_baco = &smu->smu_baco; in smu_v14_0_baco_get_state() local
1777 return smu_baco->state; in smu_v14_0_baco_get_state()
1783 struct smu_baco_context *smu_baco = &smu->smu_baco; in smu_v14_0_baco_set_state() local
1809 smu_baco->state = state; in smu_v14_0_baco_set_state()
H A Dsmu_v14_0_2_ppt.c283 struct smu_baco_context *smu_baco = &smu->smu_baco; in smu_v14_0_2_check_powerplay_table() local
294 smu_baco->platform_support = true; in smu_v14_0_2_check_powerplay_table()
297 smu_baco->maco_support = true; in smu_v14_0_2_check_powerplay_table()
1864 struct smu_baco_context *smu_baco = &smu->smu_baco; in smu_v14_0_2_baco_enter() local
1869 smu_baco->maco_support ? BACO_SEQ_BAMACO : BACO_SEQ_BACO); in smu_v14_0_2_baco_enter()
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/
H A Dsmu_v13_0.c2126 struct smu_baco_context *smu_baco = &smu->smu_baco; in smu_v13_0_baco_set_armd3_sequence() local
2138 smu_baco->state = SMU_BACO_STATE_ENTER; in smu_v13_0_baco_set_armd3_sequence()
2140 smu_baco->state = SMU_BACO_STATE_EXIT; in smu_v13_0_baco_set_armd3_sequence()
2147 struct smu_baco_context *smu_baco = &smu->smu_baco; in smu_v13_0_baco_get_state() local
2149 return smu_baco->state; in smu_v13_0_baco_get_state()
2155 struct smu_baco_context *smu_baco = &smu->smu_baco; in smu_v13_0_baco_set_state() local
2181 smu_baco->state = state; in smu_v13_0_baco_set_state()
2188 struct smu_baco_context *smu_baco = &smu->smu_baco; in smu_v13_0_get_bamaco_support() local
2191 if (amdgpu_sriov_vf(smu->adev) || !smu_baco->platform_support) in smu_v13_0_get_bamaco_support()
2194 if (smu_baco->maco_support) in smu_v13_0_get_bamaco_support()
H A Dsmu_v13_0_7_ppt.c355 struct smu_baco_context *smu_baco = &smu->smu_baco; in smu_v13_0_7_check_powerplay_table() local
367 smu_baco->platform_support = true; in smu_v13_0_7_check_powerplay_table()
371 smu_baco->maco_support = true; in smu_v13_0_7_check_powerplay_table()
H A Dsmu_v13_0_0_ppt.c343 struct smu_baco_context *smu_baco = &smu->smu_baco; in smu_v13_0_0_check_powerplay_table() local
354 smu_baco->platform_support = true; in smu_v13_0_0_check_powerplay_table()
357 smu_baco->maco_support = true; in smu_v13_0_0_check_powerplay_table()
/linux/drivers/gpu/drm/amd/pm/swsmu/smu11/
H A Dsmu_v11_0.c1567 struct smu_baco_context *smu_baco = &smu->smu_baco; in smu_v11_0_get_bamaco_support() local
1570 if (amdgpu_sriov_vf(smu->adev) || !smu_baco->platform_support) in smu_v11_0_get_bamaco_support()
1573 if (smu_baco->maco_support) in smu_v11_0_get_bamaco_support()
1590 struct smu_baco_context *smu_baco = &smu->smu_baco; in smu_v11_0_baco_get_state() local
1592 return smu_baco->state; in smu_v11_0_baco_get_state()
1600 struct smu_baco_context *smu_baco = &smu->smu_baco; in smu_v11_0_baco_set_state() local
1659 smu_baco->state = state; in smu_v11_0_baco_set_state()
H A Darcturus_ppt.c446 struct smu_baco_context *smu_baco = &smu->smu_baco; in arcturus_check_bxco_support() local
453 smu_baco->platform_support = in arcturus_check_bxco_support()
H A Dsienna_cichlid_ppt.c366 struct smu_baco_context *smu_baco = &smu->smu_baco; in sienna_cichlid_check_bxco_support() local
372 smu_baco->platform_support = in sienna_cichlid_check_bxco_support()
390 smu_baco->platform_support = false; in sienna_cichlid_check_bxco_support()
H A Dnavi10_ppt.c366 struct smu_baco_context *smu_baco = &smu->smu_baco; in navi10_check_bxco_support() local
373 smu_baco->platform_support = in navi10_check_bxco_support()
/linux/drivers/gpu/drm/amd/pm/swsmu/
H A Damdgpu_smu.c813 smu->smu_baco.state = SMU_BACO_STATE_EXIT; in smu_early_init()
814 smu->smu_baco.platform_support = false; in smu_early_init()
815 smu->smu_baco.maco_support = false; in smu_early_init()
/linux/drivers/gpu/drm/amd/pm/swsmu/inc/
H A Damdgpu_smu.h710 struct smu_baco_context smu_baco; member