mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-10 14:19:09 -04: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
2 changed files with 9 additions and 0 deletions
|
|
@ -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 a new issue