]> asedeno.scripts.mit.edu Git - linux.git/commit
drm/amd/display: Refactoring VTEM
authorAhmad Othman <ahmad.othman@amd.com>
Thu, 1 Aug 2019 19:05:27 +0000 (15:05 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Fri, 23 Aug 2019 16:41:58 +0000 (11:41 -0500)
commita9f54ce3c6032361d2b69910114b6e8baf9bdf49
tree90f01e1ba2a44f82e4bb16a6d1528360066e88f7
parent37fe34d243265f792fe2d122bde6e645ad4c1490
drm/amd/display: Refactoring VTEM

[Why]
Video Timing Extended Metadata packet (VTEM) is not
specific to freesync. So move it out of freesync module

[How]
- Moved VTEM from freesync module to info_packet module
- Created new structure for VTEM parameters that can be used for VRR
and FVA

Signed-off-by: Ahmad Othman <ahmad.othman@amd.com>
Reviewed-by: Chris Park <Chris.Park@amd.com>
Acked-by: Ahmad Othman <Ahmad.Othman@amd.com>
Acked-by: Bhawanpreet Lakha <Bhawanpreet.Lakha@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/modules/freesync/freesync.c
drivers/gpu/drm/amd/display/modules/inc/mod_freesync.h
drivers/gpu/drm/amd/display/modules/inc/mod_info_packet.h
drivers/gpu/drm/amd/display/modules/info_packet/info_packet.c