diff options
| author | Tony Cheng <Tony.Cheng@amd.com> | 2026-09-03 08:27:32 -0400 |
|---|---|---|
| committer | Alex Deucher <alexander.deucher@amd.com> | 2026-09-23 13:19:49 -0400 |
| commit | 81b3e948d623f6a33e233f8f53dd7f6f22aeb474 (patch) | |
| tree | 2a5bdf97ac575c65ebf6dba464c4ee7d7a8b3b38 /drivers/gpu/drm/amd/display/dc | |
| parent | 23c7a0a0ecd9a23aba3d61f65c8b4eacf5cd5908 (diff) | |
| download | linux-next-81b3e948d623f6a33e233f8f53dd7f6f22aeb474.tar.gz linux-next-81b3e948d623f6a33e233f8f53dd7f6f22aeb474.zip | |
drm/amd/display: Add inst field to struct pg_cntl
Add an inst member to struct pg_cntl and set it to 0 in
pg_cntl35_create() and pg_cntl42_create(), since PG cntl is a singleton.
No functional change; the field has no readers yet.
Reviewed-by: Jun Lei <jun.lei@amd.com>
Reviewed-by: Alex Hung <alex.hung@amd.com>
Signed-off-by: Tony Cheng <Tony.Cheng@amd.com>
Signed-off-by: George Zhang <george.zhang@amd.com>
Tested-by: Dan Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/display/dc')
| -rw-r--r-- | drivers/gpu/drm/amd/display/dc/inc/hw/pg_cntl.h | 1 | ||||
| -rw-r--r-- | drivers/gpu/drm/amd/display/dc/pg/dcn35/dcn35_pg_cntl.c | 1 | ||||
| -rw-r--r-- | drivers/gpu/drm/amd/display/dc/pg/dcn42/dcn42_pg_cntl.c | 1 |
3 files changed, 3 insertions, 0 deletions
diff --git a/drivers/gpu/drm/amd/display/dc/inc/hw/pg_cntl.h b/drivers/gpu/drm/amd/display/dc/inc/hw/pg_cntl.h index 227e3f8d7e5f..3e5140993935 100644 --- a/drivers/gpu/drm/amd/display/dc/inc/hw/pg_cntl.h +++ b/drivers/gpu/drm/amd/display/dc/inc/hw/pg_cntl.h @@ -34,6 +34,7 @@ struct pg_cntl { const struct pg_cntl_funcs *funcs; bool pg_pipe_res_enable[PG_HW_PIPE_RESOURCES_NUM_ELEMENT][MAX_PIPES]; bool pg_res_enable[PG_HW_RESOURCES_NUM_ELEMENT]; + unsigned int inst; }; struct pg_cntl_funcs { diff --git a/drivers/gpu/drm/amd/display/dc/pg/dcn35/dcn35_pg_cntl.c b/drivers/gpu/drm/amd/display/dc/pg/dcn35/dcn35_pg_cntl.c index 1d0181534a67..6e5ea1bbca02 100644 --- a/drivers/gpu/drm/amd/display/dc/pg/dcn35/dcn35_pg_cntl.c +++ b/drivers/gpu/drm/amd/display/dc/pg/dcn35/dcn35_pg_cntl.c @@ -553,6 +553,7 @@ struct pg_cntl *pg_cntl35_create( base = &pg_cntl_dcn->base; base->ctx = ctx; base->funcs = &pg_cntl35_funcs; + base->inst = 0; pg_cntl_dcn->regs = regs; pg_cntl_dcn->pg_cntl_shift = pg_cntl_shift; diff --git a/drivers/gpu/drm/amd/display/dc/pg/dcn42/dcn42_pg_cntl.c b/drivers/gpu/drm/amd/display/dc/pg/dcn42/dcn42_pg_cntl.c index 79f1b79eacc2..e9125d2467fc 100644 --- a/drivers/gpu/drm/amd/display/dc/pg/dcn42/dcn42_pg_cntl.c +++ b/drivers/gpu/drm/amd/display/dc/pg/dcn42/dcn42_pg_cntl.c @@ -630,6 +630,7 @@ struct pg_cntl *pg_cntl42_create( base = &pg_cntl_dcn->base; base->ctx = ctx; base->funcs = &pg_cntl42_funcs; + base->inst = 0; pg_cntl_dcn->regs = regs; pg_cntl_dcn->pg_cntl_shift = pg_cntl_shift; |
