Home
last modified time | relevance | path

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

/linux-6.15/drivers/gpu/drm/amd/pm/swsmu/smu14/
H A Dsmu_v14_0.c1737 struct smu_baco_context *smu_baco = &smu->smu_baco; in smu_v14_0_baco_set_armd3_sequence() local
1749 smu_baco->state = SMU_BACO_STATE_ENTER; in smu_v14_0_baco_set_armd3_sequence()
1751 smu_baco->state = SMU_BACO_STATE_EXIT; in smu_v14_0_baco_set_armd3_sequence()
1758 struct smu_baco_context *smu_baco = &smu->smu_baco; in smu_v14_0_get_bamaco_support() local
1762 !smu_baco->platform_support) in smu_v14_0_get_bamaco_support()
1765 if (smu_baco->maco_support) in smu_v14_0_get_bamaco_support()
1781 struct smu_baco_context *smu_baco = &smu->smu_baco; in smu_v14_0_baco_get_state() local
1783 return smu_baco->state; in smu_v14_0_baco_get_state()
1789 struct smu_baco_context *smu_baco = &smu->smu_baco; in smu_v14_0_baco_set_state() local
1815 smu_baco->state = state; in smu_v14_0_baco_set_state()
H A Dsmu_v14_0_2_ppt.c323 struct smu_baco_context *smu_baco = &smu->smu_baco; in smu_v14_0_2_check_powerplay_table() local
334 smu_baco->platform_support = true; in smu_v14_0_2_check_powerplay_table()
337 smu_baco->maco_support = true; in smu_v14_0_2_check_powerplay_table()
1917 struct smu_baco_context *smu_baco = &smu->smu_baco; in smu_v14_0_2_baco_enter() local
1922 smu_baco->maco_support ? BACO_SEQ_BAMACO : BACO_SEQ_BACO); in smu_v14_0_2_baco_enter()
/linux-6.15/drivers/gpu/drm/amd/pm/swsmu/smu13/
H A Dsmu_v13_0.c2242 struct smu_baco_context *smu_baco = &smu->smu_baco; in smu_v13_0_baco_set_armd3_sequence() local
2254 smu_baco->state = SMU_BACO_STATE_ENTER; in smu_v13_0_baco_set_armd3_sequence()
2256 smu_baco->state = SMU_BACO_STATE_EXIT; in smu_v13_0_baco_set_armd3_sequence()
2263 struct smu_baco_context *smu_baco = &smu->smu_baco; in smu_v13_0_baco_get_state() local
2265 return smu_baco->state; in smu_v13_0_baco_get_state()
2271 struct smu_baco_context *smu_baco = &smu->smu_baco; in smu_v13_0_baco_set_state() local
2297 smu_baco->state = state; in smu_v13_0_baco_set_state()
2304 struct smu_baco_context *smu_baco = &smu->smu_baco; in smu_v13_0_get_bamaco_support() local
2307 if (amdgpu_sriov_vf(smu->adev) || !smu_baco->platform_support) in smu_v13_0_get_bamaco_support()
2310 if (smu_baco->maco_support) in smu_v13_0_get_bamaco_support()
H A Dsmu_v13_0_0_ppt.c351 struct smu_baco_context *smu_baco = &smu->smu_baco; in smu_v13_0_0_check_powerplay_table() local
362 smu_baco->platform_support = true; in smu_v13_0_0_check_powerplay_table()
365 smu_baco->maco_support = true; in smu_v13_0_0_check_powerplay_table()
2897 if (!ret && smu->smu_baco.state == SMU_BACO_STATE_EXIT) in smu_v13_0_0_set_mp1_state()
H A Dsmu_v13_0_7_ppt.c342 struct smu_baco_context *smu_baco = &smu->smu_baco; in smu_v13_0_7_check_powerplay_table() local
354 smu_baco->platform_support = true; in smu_v13_0_7_check_powerplay_table()
358 smu_baco->maco_support = true; in smu_v13_0_7_check_powerplay_table()
/linux-6.15/drivers/gpu/drm/amd/pm/swsmu/smu11/
H A Dsmu_v11_0.c1563 struct smu_baco_context *smu_baco = &smu->smu_baco; in smu_v11_0_get_bamaco_support() local
1566 if (amdgpu_sriov_vf(smu->adev) || !smu_baco->platform_support) in smu_v11_0_get_bamaco_support()
1569 if (smu_baco->maco_support) in smu_v11_0_get_bamaco_support()
1586 struct smu_baco_context *smu_baco = &smu->smu_baco; in smu_v11_0_baco_get_state() local
1588 return smu_baco->state; in smu_v11_0_baco_get_state()
1596 struct smu_baco_context *smu_baco = &smu->smu_baco; in smu_v11_0_baco_set_state() local
1655 smu_baco->state = state; in smu_v11_0_baco_set_state()
H A Darcturus_ppt.c456 struct smu_baco_context *smu_baco = &smu->smu_baco; in arcturus_check_bxco_support() local
463 smu_baco->platform_support = in arcturus_check_bxco_support()
H A Dsienna_cichlid_ppt.c367 struct smu_baco_context *smu_baco = &smu->smu_baco; in sienna_cichlid_check_bxco_support() local
373 smu_baco->platform_support = in sienna_cichlid_check_bxco_support()
391 smu_baco->platform_support = false; in sienna_cichlid_check_bxco_support()
H A Dnavi10_ppt.c370 struct smu_baco_context *smu_baco = &smu->smu_baco; in navi10_check_bxco_support() local
377 smu_baco->platform_support = in navi10_check_bxco_support()
/linux-6.15/drivers/gpu/drm/amd/pm/swsmu/inc/
H A Damdgpu_smu.h531 struct smu_baco_context smu_baco; member
/linux-6.15/drivers/gpu/drm/amd/pm/swsmu/
H A Damdgpu_smu.c770 smu->smu_baco.state = SMU_BACO_STATE_NONE; in smu_early_init()
771 smu->smu_baco.platform_support = false; in smu_early_init()
772 smu->smu_baco.maco_support = false; in smu_early_init()