summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/amd/display/dc
diff options
context:
space:
mode:
authorTony Cheng <Tony.Cheng@amd.com>2026-09-03 08:27:32 -0400
committerAlex Deucher <alexander.deucher@amd.com>2026-09-23 13:19:49 -0400
commit81b3e948d623f6a33e233f8f53dd7f6f22aeb474 (patch)
tree2a5bdf97ac575c65ebf6dba464c4ee7d7a8b3b38 /drivers/gpu/drm/amd/display/dc
parent23c7a0a0ecd9a23aba3d61f65c8b4eacf5cd5908 (diff)
downloadlinux-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.h1
-rw-r--r--drivers/gpu/drm/amd/display/dc/pg/dcn35/dcn35_pg_cntl.c1
-rw-r--r--drivers/gpu/drm/amd/display/dc/pg/dcn42/dcn42_pg_cntl.c1
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;