Home
last modified time | relevance | path

Searched refs:dc_stream (Results 1 – 16 of 16) sorted by relevance

/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dcn20/
Ddcn20_resource.h161 …cn20_add_stream_to_ctx(struct dc *dc, struct dc_state *new_ctx, struct dc_stream_state *dc_stream);
162 …_dsc_to_stream_resource(struct dc *dc, struct dc_state *dc_ctx, struct dc_stream_state *dc_stream);
163 …remove_stream_from_ctx(struct dc *dc, struct dc_state *new_ctx, struct dc_stream_state *dc_stream);
Ddcn20_resource.c1376 struct dc_stream_state *dc_stream) in dcn20_add_dsc_to_stream_resource() argument
1385 if (pipe_ctx->stream != dc_stream) in dcn20_add_dsc_to_stream_resource()
1407 struct dc_stream_state *dc_stream) in remove_dsc_from_stream_resource() argument
1413 if (new_ctx->res_ctx.pipe_ctx[i].stream == dc_stream && !new_ctx->res_ctx.pipe_ctx[i].top_pipe) { in remove_dsc_from_stream_resource()
1428 …dcn20_add_stream_to_ctx(struct dc *dc, struct dc_state *new_ctx, struct dc_stream_state *dc_stream) in dcn20_add_stream_to_ctx() argument
1432 result = resource_map_pool_resources(dc, new_ctx, dc_stream); in dcn20_add_stream_to_ctx()
1435 result = resource_map_phy_clock_resources(dc, new_ctx, dc_stream); in dcn20_add_stream_to_ctx()
1438 if (result == DC_OK && dc_stream->timing.flags.DSC) in dcn20_add_stream_to_ctx()
1439 result = dcn20_add_dsc_to_stream_resource(dc, new_ctx, dc_stream); in dcn20_add_stream_to_ctx()
1442 result = dcn20_build_mapped_resource(dc, new_ctx, dc_stream); in dcn20_add_stream_to_ctx()
[all …]
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/
Ddc_stream.h332 struct dc_stream_state *dc_stream,
477 void dc_stream_retain(struct dc_stream_state *dc_stream);
478 void dc_stream_release(struct dc_stream_state *dc_stream);
484 struct dc_stream_state *dc_stream);
DMakefile68 dc_surface.o dc_link_dp.o dc_link_ddc.o dc_debug.o dc_stream.o \
/linux-6.1.9/drivers/gpu/drm/amd/display/
DTODO15 * dc_stream/core_stream/stream should just be dc_stream
20 Could you collapse everything into struct dc_stream?
30 * dc_stream -> dc_stream_state
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dce100/
Ddce100_resource.h47 struct dc_stream_state *dc_stream);
Ddce100_resource.c893 struct dc_stream_state *dc_stream) in dce100_add_stream_to_ctx() argument
897 result = resource_map_pool_resources(dc, new_ctx, dc_stream); in dce100_add_stream_to_ctx()
900 result = resource_map_clock_resources(dc, new_ctx, dc_stream); in dce100_add_stream_to_ctx()
903 result = build_mapped_resource(dc, new_ctx, dc_stream); in dce100_add_stream_to_ctx()
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dce112/
Ddce112_resource.h53 struct dc_stream_state *dc_stream);
Ddce112_resource.c1012 struct dc_stream_state *dc_stream) in dce112_add_stream_to_ctx() argument
1016 result = resource_map_pool_resources(dc, new_ctx, dc_stream); in dce112_add_stream_to_ctx()
1019 result = resource_map_phy_clock_resources(dc, new_ctx, dc_stream); in dce112_add_stream_to_ctx()
1023 result = build_mapped_resource(dc, new_ctx, dc_stream); in dce112_add_stream_to_ctx()
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dcn30/
Ddcn30_resource.h98 struct dc_stream_state *dc_stream);
Ddcn30_resource.c1292 …dcn30_add_stream_to_ctx(struct dc *dc, struct dc_state *new_ctx, struct dc_stream_state *dc_stream) in dcn30_add_stream_to_ctx() argument
1295 return dcn20_add_stream_to_ctx(dc, new_ctx, dc_stream); in dcn30_add_stream_to_ctx()
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/inc/
Dresource.h152 struct dc_stream_state *dc_stream,
Dcore_types.h186 struct dc_stream_state *dc_stream);
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dce110/
Ddce110_resource.c1104 struct dc_stream_state *dc_stream) in dce110_add_stream_to_ctx() argument
1108 result = resource_map_pool_resources(dc, new_ctx, dc_stream); in dce110_add_stream_to_ctx()
1111 result = resource_map_clock_resources(dc, new_ctx, dc_stream); in dce110_add_stream_to_ctx()
1115 result = build_mapped_resource(dc, new_ctx, dc_stream); in dce110_add_stream_to_ctx()
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dcn10/
Ddcn10_resource.c1078 struct dc_stream_state *dc_stream) in dcn10_add_stream_to_ctx() argument
1082 result = resource_map_pool_resources(dc, new_ctx, dc_stream); in dcn10_add_stream_to_ctx()
1085 result = resource_map_phy_clock_resources(dc, new_ctx, dc_stream); in dcn10_add_stream_to_ctx()
1089 result = build_mapped_resource(dc, new_ctx, dc_stream); in dcn10_add_stream_to_ctx()
/linux-6.1.9/Documentation/gpu/amdgpu/display/
Ddcn-overview.rst78 we have dc_stream, and the output (DIO) is handled by dc_link. Keep in mind
81 be sent to the display via dc_stream and dc_link.