diff options
author | Eric Bernstein <eric.bernstein@amd.com> | 2017-11-06 16:38:55 -0500 |
---|---|---|
committer | Alex Deucher <alexander.deucher@amd.com> | 2017-12-14 10:51:45 -0500 |
commit | feb4a3cd8eb007f4749dc8323110f42fb4682ae0 (patch) | |
tree | d59853fcfd0eec57d00d2ce9bd21963d036f0c63 /drivers/gpu/drm/amd/display/dc/inc/hw/opp.h | |
parent | 4b87d3a87daecd6a828eeb05814482d97b16df31 (diff) | |
download | linux-feb4a3cd8eb007f4749dc8323110f42fb4682ae0.tar.gz linux-feb4a3cd8eb007f4749dc8323110f42fb4682ae0.tar.bz2 linux-feb4a3cd8eb007f4749dc8323110f42fb4682ae0.zip |
drm/amd/display: Integrating MPC pseudocode
Integrating MPC pseudocode to support new blending cases
with secondary MPCC list.
This includes a design change to MPC data structures and
interfaces.
Signed-off-by: Eric Bernstein <eric.bernstein@amd.com>
Reviewed-by: Tony Cheng <Tony.Cheng@amd.com>
Acked-by: Harry Wentland <harry.wentland@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/display/dc/inc/hw/opp.h')
-rw-r--r-- | drivers/gpu/drm/amd/display/dc/inc/hw/opp.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/gpu/drm/amd/display/dc/inc/hw/opp.h b/drivers/gpu/drm/amd/display/dc/inc/hw/opp.h index 579d1059a3d4..8c3a302fcd65 100644 --- a/drivers/gpu/drm/amd/display/dc/inc/hw/opp.h +++ b/drivers/gpu/drm/amd/display/dc/inc/hw/opp.h @@ -29,6 +29,7 @@ #include "hw_shared.h" #include "dc_hw_types.h" #include "transform.h" +#include "mpc.h" struct fixed31_32; @@ -204,7 +205,7 @@ struct output_pixel_processor { struct dc_context *ctx; uint32_t inst; struct pwl_params regamma_params; - struct mpc_tree_cfg mpc_tree; + struct mpc_tree mpc_tree_params; bool mpcc_disconnect_pending[MAX_PIPES]; const struct opp_funcs *funcs; }; |