mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2025-01-14 09:44:35 +08:00
drm/amd/powerplay: add pp_table_version in hwmgr.
Signed-off-by: Rex Zhu <Rex.Zhu@amd.com> Acked-by: Christian König <christian.koenig@amd.com> Reviewed-by: Alex Deucher <alexander.deucher@amd.com> Reviewed-by: Edward O'Callaghan <funfunctor@folklore1984.net> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
parent
e1aa5715f6
commit
b1c8e1e21f
@ -67,6 +67,7 @@ int hwmgr_init(struct amd_pp_init *pp_init, struct pp_instance *handle)
|
||||
hwmgr->chip_id = pp_init->chip_id;
|
||||
hwmgr->usec_timeout = AMD_MAX_USEC_TIMEOUT;
|
||||
hwmgr->power_source = PP_PowerSource_AC;
|
||||
hwmgr->pp_table_version = PP_TABLE_V1;
|
||||
|
||||
hwmgr_init_default_caps(hwmgr);
|
||||
hwmgr_set_user_specify_caps(hwmgr);
|
||||
|
@ -599,6 +599,13 @@ enum PP_VCE_LEVEL {
|
||||
};
|
||||
|
||||
|
||||
enum PP_TABLE_VERSION {
|
||||
PP_TABLE_V0 = 0,
|
||||
PP_TABLE_V1,
|
||||
PP_TABLE_V2,
|
||||
PP_TABLE_MAX
|
||||
};
|
||||
|
||||
/**
|
||||
* The main hardware manager structure.
|
||||
*/
|
||||
@ -606,6 +613,7 @@ struct pp_hwmgr {
|
||||
uint32_t chip_family;
|
||||
uint32_t chip_id;
|
||||
|
||||
uint32_t pp_table_version;
|
||||
void *device;
|
||||
struct pp_smumgr *smumgr;
|
||||
const void *soft_pp_table;
|
||||
|
Loading…
Reference in New Issue
Block a user