Dmytro Laktyushkin 
							
						 
					 
					
						
						
							
						
						69d6bb171f 
					 
					
						
						
							
							drm/amd/display: remove dcn1 watermark sets b, c and d  
						
						... 
						
						
						
						Currently dcn1 will not switch between watermark sets so we can
save time by not calculating 3 extra sets.
Signed-off-by: Dmytro Laktyushkin <Dmytro.Laktyushkin@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 > 
						
						
					 
					
						2018-07-05 16:38:42 -05:00 
						 
				 
			
				
					
						
							
							
								Dmytro Laktyushkin 
							
						 
					 
					
						
						
							
						
						33a6a7eb80 
					 
					
						
						
							
							drm/amd/display: fix dcn1 watermark range reporting  
						
						... 
						
						
						
						Signed-off-by: Dmytro Laktyushkin <Dmytro.Laktyushkin@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 > 
						
						
					 
					
						2018-07-05 16:38:42 -05:00 
						 
				 
			
				
					
						
							
							
								Dmytro Laktyushkin 
							
						 
					 
					
						
						
							
						
						746c58ed22 
					 
					
						
						
							
							drm/amd/display: move dml defaults to respective dcn resource files  
						
						... 
						
						
						
						Signed-off-by: Dmytro Laktyushkin <Dmytro.Laktyushkin@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 > 
						
						
					 
					
						2018-07-05 16:38:41 -05:00 
						 
				 
			
				
					
						
							
							
								Mikita Lipski 
							
						 
					 
					
						
						
							
						
						5094ffac6b 
					 
					
						
						
							
							drm/amd/display: Enable PPLib calls from DC on linux  
						
						... 
						
						
						
						Set the powerplay debug flag to false for both Windows and Linux
to allow the calls to pplib. So we can retrieve the clock values
from powerplay instead of using default hardcoded values.
Signed-off-by: Mikita Lipski <mikita.lipski@amd.com >
Reviewed-by: Charlene Liu <Charlene.Liu@amd.com >
Acked-by: Harry Wentland <harry.wentland@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2018-07-05 16:38:40 -05:00 
						 
				 
			
				
					
						
							
							
								Roman Li 
							
						 
					 
					
						
						
							
						
						6f66ccf0aa 
					 
					
						
						
							
							drm/amd/display: fix potential infinite loop in fbc path  
						
						... 
						
						
						
						- Fixing integer overflow bug in wait_for_fbc_state_changed()
- Correct the max value of retries for the corresponding warning
Signed-off-by: Roman Li <Roman.Li@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 > 
						
						
					 
					
						2018-07-05 16:38:39 -05:00 
						 
				 
			
				
					
						
							
							
								Tony Cheng 
							
						 
					 
					
						
						
							
						
						d4fa93e038 
					 
					
						
						
							
							drm/amd/display: dal 3.1.51  
						
						... 
						
						
						
						Signed-off-by: Tony Cheng <tony.cheng@amd.com >
Reviewed-by: Harry Wentland <harry.wentland@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2018-07-05 16:38:39 -05:00 
						 
				 
			
				
					
						
							
							
								Dmytro Laktyushkin 
							
						 
					 
					
						
						
							
						
						b9c1c67aeb 
					 
					
						
						
							
							drm/amd/display: clean rq/dlg/ttu reg structs before calculations  
						
						... 
						
						
						
						Signed-off-by: Dmytro Laktyushkin <Dmytro.Laktyushkin@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 > 
						
						
					 
					
						2018-07-05 16:38:39 -05:00 
						 
				 
			
				
					
						
							
							
								Tony Cheng 
							
						 
					 
					
						
						
							
						
						9f6e2842d0 
					 
					
						
						
							
							drm/amd/display: dal 3.1.50  
						
						... 
						
						
						
						Signed-off-by: Tony Cheng <tony.cheng@amd.com >
Reviewed-by: Harry Wentland <harry.wentland@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2018-07-05 16:38:38 -05:00 
						 
				 
			
				
					
						
							
							
								Tony Cheng 
							
						 
					 
					
						
						
							
						
						0176e8c4c0 
					 
					
						
						
							
							drm/amd/display: dal 3.1.49  
						
						... 
						
						
						
						Signed-off-by: Tony Cheng <tony.cheng@amd.com >
Reviewed-by: Harry Wentland <harry.wentland@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2018-07-05 16:38:37 -05:00 
						 
				 
			
				
					
						
							
							
								Wesley Chalmers 
							
						 
					 
					
						
						
							
						
						f3e077d95c 
					 
					
						
						
							
							drm/amd/display: fix use of uninitialized memory  
						
						... 
						
						
						
						DML does not calculate chroma values for RQ when surface is not YUV, but DC
will unconditionally use the uninitialized values for HW programming.
This does not cause visual corruption since HW will ignore garbage chroma
values when surface is not YUV, but causes presubmission tests to fail
golden value comparison.
Signed-off-by: Wesley Chalmers <Wesley.Chalmers@amd.com >
Signed-off-by: Eryk Brol <eryk.brol@amd.com >
Reviewed-by: Wenjing Liu <Wenjing.Liu@amd.com >
Acked-by: Harry Wentland <harry.wentland@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2018-07-05 16:38:37 -05:00 
						 
				 
			
				
					
						
							
							
								Zheng, XueLai(Eric) 
							
						 
					 
					
						
						
							
						
						836758ffe7 
					 
					
						
						
							
							drm/amd/display: support ACrYCb2101010  
						
						... 
						
						
						
						Signed-off-by: XueLai(Eric), Zheng <XueLai.Zheng@amd.com >
Reviewed-by: Charlene Liu <Charlene.Liu@amd.com >
Acked-by: Harry Wentland <harry.wentland@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2018-07-05 16:38:37 -05:00 
						 
				 
			
				
					
						
							
							
								Dmytro Laktyushkin 
							
						 
					 
					
						
						
							
						
						d7b539d34a 
					 
					
						
						
							
							drm/amd/display: add safe_to_lower support to dcn wm programming  
						
						... 
						
						
						
						This will prevent watermarks from lowering when unsafe to do so.
Signed-off-by: Dmytro Laktyushkin <Dmytro.Laktyushkin@amd.com >
Reviewed-by: Charlene Liu <Charlene.Liu@amd.com >
Acked-by: Harry Wentland <harry.wentland@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2018-07-05 16:38:36 -05:00 
						 
				 
			
				
					
						
							
							
								Dmytro Laktyushkin 
							
						 
					 
					
						
						
							
						
						294c7e7347 
					 
					
						
						
							
							drm/amd/display: change dentist DID enum values to uppercase  
						
						... 
						
						
						
						Signed-off-by: Dmytro Laktyushkin <Dmytro.Laktyushkin@amd.com >
Reviewed-by: Charlene Liu <Charlene.Liu@amd.com >
Acked-by: Harry Wentland <harry.wentland@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2018-07-05 16:38:36 -05:00 
						 
				 
			
				
					
						
							
							
								Dmytro Laktyushkin 
							
						 
					 
					
						
						
							
						
						5f8d084939 
					 
					
						
						
							
							drm/amd/display: add CHG_DONE mash/sh defines for dentist  
						
						... 
						
						
						
						Signed-off-by: Dmytro Laktyushkin <Dmytro.Laktyushkin@amd.com >
Reviewed-by: Charlene Liu <Charlene.Liu@amd.com >
Acked-by: Harry Wentland <harry.wentland@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2018-07-05 16:38:36 -05:00 
						 
				 
			
				
					
						
							
							
								Dmytro Laktyushkin 
							
						 
					 
					
						
						
							
						
						5b0ec710da 
					 
					
						
						
							
							drm/amd/display: fix pplib voltage request  
						
						... 
						
						
						
						This fixes incorrect clock caching and by extension fixes
the clock reporting.
Signed-off-by: Dmytro Laktyushkin <Dmytro.Laktyushkin@amd.com >
Reviewed-by: Eric Yang <eric.yang2@amd.com >
Acked-by: Harry Wentland <harry.wentland@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2018-07-05 16:38:35 -05:00 
						 
				 
			
				
					
						
							
							
								Dmytro Laktyushkin 
							
						 
					 
					
						
						
							
						
						89af301e21 
					 
					
						
						
							
							drm/amd/display: fix dccg dcn1 ifdef  
						
						... 
						
						
						
						Signed-off-by: Dmytro Laktyushkin <Dmytro.Laktyushkin@amd.com >
Reviewed-by: Eric Yang <eric.yang2@amd.com >
Acked-by: Harry Wentland <harry.wentland@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2018-07-05 16:38:35 -05:00 
						 
				 
			
				
					
						
							
							
								Charlene Liu 
							
						 
					 
					
						
						
							
						
						7e17cb4ba9 
					 
					
						
						
							
							drm/amd/display: Define dp_alt_mode  
						
						... 
						
						
						
						Also cleanup command_table2.c. No need for a lot of forward
declarations.
Signed-off-by: Charlene Liu <charlene.liu@amd.com >
Reviewed-by: Krunoslav Kovac <Krunoslav.Kovac@amd.com >
Acked-by: Harry Wentland <harry.wentland@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2018-07-05 16:38:35 -05:00 
						 
				 
			
				
					
						
							
							
								Wesley Chalmers 
							
						 
					 
					
						
						
							
						
						0eebf8ca18 
					 
					
						
						
							
							drm/amd/display: Temporarily remove Chroma logs  
						
						... 
						
						
						
						To ensure tests continue to pass
Signed-off-by: Wesley Chalmers <Wesley.Chalmers@amd.com >
Reviewed-by: Shahin Khayyer <Shahin.Khayyer@amd.com >
Acked-by: Harry Wentland <harry.wentland@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2018-07-05 16:38:34 -05:00 
						 
				 
			
				
					
						
							
							
								Dmytro Laktyushkin 
							
						 
					 
					
						
						
							
						
						aa162e2727 
					 
					
						
						
							
							drm/amd/display: remove unnecessary pplib volage requests that are asserting  
						
						... 
						
						
						
						Signed-off-by: Dmytro Laktyushkin <Dmytro.Laktyushkin@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 > 
						
						
					 
					
						2018-07-05 16:38:34 -05:00 
						 
				 
			
				
					
						
							
							
								Dmytro Laktyushkin 
							
						 
					 
					
						
						
							
						
						c910a717da 
					 
					
						
						
							
							drm/amd/display: clean up set_bandwidth usage  
						
						... 
						
						
						
						This removes redundant set_bandwidth calls as well
as fixes a bug in post_set_address_update where dcn1
would never get to lower clocks.
Signed-off-by: Dmytro Laktyushkin <Dmytro.Laktyushkin@amd.com >
Reviewed-by: Nikola Cornij <Nikola.Cornij@amd.com >
Acked-by: Harry Wentland <harry.wentland@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2018-07-05 16:38:33 -05:00 
						 
				 
			
				
					
						
							
							
								Dmytro Laktyushkin 
							
						 
					 
					
						
						
							
						
						3cdecd4513 
					 
					
						
						
							
							drm/amd/display: rename dce_disp_clk to dccg  
						
						... 
						
						
						
						No functional change.
Signed-off-by: Dmytro Laktyushkin <Dmytro.Laktyushkin@amd.com >
Reviewed-by: Nikola Cornij <Nikola.Cornij@amd.com >
Acked-by: Harry Wentland <harry.wentland@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2018-07-05 16:38:33 -05:00 
						 
				 
			
				
					
						
							
							
								Dmytro Laktyushkin 
							
						 
					 
					
						
						
							
						
						472800a0a0 
					 
					
						
						
							
							drm/amd/display: clean up dccg divider calc and dcn constructor  
						
						... 
						
						
						
						No functional change.
Signed-off-by: Dmytro Laktyushkin <Dmytro.Laktyushkin@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 > 
						
						
					 
					
						2018-07-05 16:38:33 -05:00 
						 
				 
			
				
					
						
							
							
								Dmytro Laktyushkin 
							
						 
					 
					
						
						
							
						
						12c3130dd6 
					 
					
						
						
							
							drm/amd/display: move dcn1 dispclk programming to dccg  
						
						... 
						
						
						
						No functional change.
Signed-off-by: Dmytro Laktyushkin <Dmytro.Laktyushkin@amd.com >
Reviewed-by: Nikola Cornij <Nikola.Cornij@amd.com >
Acked-by: Harry Wentland <harry.wentland@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2018-07-05 16:38:32 -05:00 
						 
				 
			
				
					
						
							
							
								Dmytro Laktyushkin 
							
						 
					 
					
						
						
							
						
						d578839ca0 
					 
					
						
						
							
							drm/amd/display: get rid of cur_clks from dcn_bw_output  
						
						... 
						
						
						
						Cleans up dcn_bw_output to only contain calculated info,
actual programmed values will now be stored in respective blocks.
Signed-off-by: Dmytro Laktyushkin <Dmytro.Laktyushkin@amd.com >
Reviewed-by: Nikola Cornij <Nikola.Cornij@amd.com >
Acked-by: Harry Wentland <harry.wentland@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2018-07-05 16:38:32 -05:00 
						 
				 
			
				
					
						
							
							
								Yongqiang Sun 
							
						 
					 
					
						
						
							
						
						0d8be24134 
					 
					
						
						
							
							drm/amd/display: Use tg count for opp init.  
						
						... 
						
						
						
						In case of tg count not equal to FE pipe count, if use pipe count to iterate
the tgs, it will cause BSOD.
Signed-off-by: Yongqiang Sun <yongqiang.sun@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 > 
						
						
					 
					
						2018-07-05 16:38:31 -05:00 
						 
				 
			
				
					
						
							
							
								Dmytro Laktyushkin 
							
						 
					 
					
						
						
							
						
						2dfa76d328 
					 
					
						
						
							
							drm/amd/display: remove invalid assert when no max_pixel_clk is found  
						
						... 
						
						
						
						Signed-off-by: Dmytro Laktyushkin <Dmytro.Laktyushkin@amd.com >
Reviewed-by: Harry Wentland <Harry.Wentland@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2018-07-05 16:38:30 -05:00 
						 
				 
			
				
					
						
							
							
								Mikita Lipski 
							
						 
					 
					
						
						
							
						
						92276a06f9 
					 
					
						
						
							
							drm/amd/display: Introduce pp-smu raven functions  
						
						... 
						
						
						
						DM powerplay calls for DCN10 allowing to bypass PPLib
and call directly to the SMU functions.
Signed-off-by: Mikita Lipski <mikita.lipski@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 > 
						
						
					 
					
						2018-07-05 16:38:30 -05:00 
						 
				 
			
				
					
						
							
							
								Tony Cheng 
							
						 
					 
					
						
						
							
						
						30f0ea6d09 
					 
					
						
						
							
							drm/amd/display: dal 3.1.48  
						
						... 
						
						
						
						Signed-off-by: Tony Cheng <tony.cheng@amd.com >
Reviewed-by: Harry Wentland <harry.wentland@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2018-07-05 16:38:30 -05:00 
						 
				 
			
				
					
						
							
							
								Dmytro Laktyushkin 
							
						 
					 
					
						
						
							
						
						e2e0a1dcd3 
					 
					
						
						
							
							drm/amd/display: move clock programming from set_bandwidth to dccg  
						
						... 
						
						
						
						This change moves dcn clock programming(with exception of dispclk)
into dccg. This should have no functional effect.
Signed-off-by: Dmytro Laktyushkin <Dmytro.Laktyushkin@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 > 
						
						
					 
					
						2018-07-05 16:38:28 -05:00 
						 
				 
			
				
					
						
							
							
								Dmytro Laktyushkin 
							
						 
					 
					
						
						
							
						
						6ca1124618 
					 
					
						
						
							
							drm/amd/display: rename display clock block to dccg  
						
						... 
						
						
						
						Signed-off-by: Dmytro Laktyushkin <Dmytro.Laktyushkin@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 > 
						
						
					 
					
						2018-07-05 16:38:28 -05:00 
						 
				 
			
				
					
						
							
							
								Dmytro Laktyushkin 
							
						 
					 
					
						
						
							
						
						fab55d61b9 
					 
					
						
						
							
							drm/amd/display: redesign dce/dcn clock voltage update request  
						
						... 
						
						
						
						The goal of this change is to move clock programming and voltage
requests to a single function. As of this change only dce is affected.
Signed-off-by: Dmytro Laktyushkin <Dmytro.Laktyushkin@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 > 
						
						
					 
					
						2018-07-05 16:38:28 -05:00 
						 
				 
			
				
					
						
							
							
								Dmytro Laktyushkin 
							
						 
					 
					
						
						
							
						
						765b268364 
					 
					
						
						
							
							drm/amd/display: replace clocks_value struct with dc_clocks  
						
						... 
						
						
						
						This will avoid structs with duplicate information. Also
removes pixel clock voltage request. This has no effect since
pixel clock does not affect dcn voltage and this function only
matters for dcn.
Signed-off-by: Dmytro Laktyushkin <Dmytro.Laktyushkin@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 > 
						
						
					 
					
						2018-07-05 16:38:27 -05:00 
						 
				 
			
				
					
						
							
							
								Dave Airlie 
							
						 
					 
					
						
						
							
						
						565c17b5f0 
					 
					
						
						
							
							Merge branch 'drm-next-4.19' of git://people.freedesktop.org/~agd5f/linux into drm-next  
						
						... 
						
						
						
						First feature request for 4.19.  Highlights:
- Add initial amdgpu documentation
- Add initial GPU scheduler documention
- GPU scheduler fixes for dying processes
- Add support for the JPEG engine on VCN
- Switch CI to use powerplay by default
- EDC support for CZ
- More powerplay cleanups
- Misc DC fixes
Signed-off-by: Dave Airlie <airlied@redhat.com >
Link: https://patchwork.freedesktop.org/patch/msgid/20180621161138.3008-1-alexander.deucher@amd.com  
						
						
					 
					
						2018-06-22 13:19:05 +10:00 
						 
				 
			
				
					
						
							
							
								Arnd Bergmann 
							
						 
					 
					
						
						
							
						
						eeb2c3c2a6 
					 
					
						
						
							
							amdgpu: display: use modern ktime accessors  
						
						... 
						
						
						
						getrawmonotonic64() is deprecated because of the nonstandard naming.
The replacement functions ktime_get_raw_ns() also simplifies the callers.
Signed-off-by: Arnd Bergmann <arnd@arndb.de >
Reviewed-by: Harry Wentland <harry.wentland@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2018-06-19 13:17:38 -05:00 
						 
				 
			
				
					
						
							
							
								Eric Bernstein 
							
						 
					 
					
						
						
							
						
						e9522309ef 
					 
					
						
						
							
							drm/amd/display: Add num_opp to resource_caps  
						
						... 
						
						
						
						Number of OPPs to be instantiated is based on number
of timing generators, not number of pipes.
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 > 
						
						
					 
					
						2018-06-15 12:24:57 -05:00 
						 
				 
			
				
					
						
							
							
								Eric Bernstein 
							
						 
					 
					
						
						
							
						
						12036586a3 
					 
					
						
						
							
							drm/amd/display: Allow DP register double buffer  
						
						... 
						
						
						
						Remove setting DP_DB_DISABLE to avoid issues when changing
bit depth after vbios take over.
Refactor code to perform single register update for both
pixel encoding and component depth fields.
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 > 
						
						
					 
					
						2018-06-15 12:24:50 -05:00 
						 
				 
			
				
					
						
							
							
								Alvin lee 
							
						 
					 
					
						
						
							
						
						ce3f6e8224 
					 
					
						
						
							
							drm/amd/display: create sink_id in dc_sink structure to idenitify all sinks  
						
						... 
						
						
						
						Signed-off-by: Alvin lee <alvin.lee3@amd.com >
Reviewed-by: Jun Lei <Jun.Lei@amd.com >
Acked-by: Harry Wentland <harry.wentland@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2018-06-15 12:24:43 -05:00 
						 
				 
			
				
					
						
							
							
								Vitaly Prosyak 
							
						 
					 
					
						
						
							
						
						74167ad60c 
					 
					
						
						
							
							drm/amd/display: Add new transfer type HWPWL  
						
						... 
						
						
						
						It is used when curve register settings are generated
by 'matlab', i.e. bypass color module calculation.
Signed-off-by: Vitaly Prosyak <vitaly.prosyak@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 > 
						
						
					 
					
						2018-06-15 12:24:35 -05:00 
						 
				 
			
				
					
						
							
							
								Krunoslav Kovac 
							
						 
					 
					
						
						
							
						
						b73552323a 
					 
					
						
						
							
							drm/amd/display: Convert quotes to Ascii quotes  
						
						... 
						
						
						
						Signed-off-by: Harry Wentland <harry.wentland@amd.com >
Signed-off-by: Krunoslav Kovac <Krunoslav.Kovac@amd.com >
Reviewed-by: Anthony Koo <Anthony.Koo@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2018-06-15 12:24:21 -05:00 
						 
				 
			
				
					
						
							
							
								Krunoslav Kovac 
							
						 
					 
					
						
						
							
						
						6f0db2dc02 
					 
					
						
						
							
							drm/amd/display: Make it more clear when info frames affect DP or HDMI  
						
						... 
						
						
						
						Signed-off-by: Harry Wentland <harry.wentland@amd.com >
Signed-off-by: Krunoslav Kovac <Krunoslav.Kovac@amd.com >
Reviewed-by: Anthony Koo <Anthony.Koo@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2018-06-15 12:24:10 -05:00 
						 
				 
			
				
					
						
							
							
								Krunoslav Kovac 
							
						 
					 
					
						
						
							
						
						2cbe6d9be5 
					 
					
						
						
							
							drm/amd/display: Drop duplicate dc_stream_set_static_screen_events definition  
						
						... 
						
						
						
						Signed-off-by: Harry Wentland <harry.wentland@amd.com >
Signed-off-by: Krunoslav Kovac <Krunoslav.Kovac@amd.com >
Reviewed-by: Anthony Koo <Anthony.Koo@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2018-06-15 12:24:02 -05:00 
						 
				 
			
				
					
						
							
							
								Krunoslav Kovac 
							
						 
					 
					
						
						
							
						
						a10dc97ab8 
					 
					
						
						
							
							drm/amd/display: Add use_dynamic_meta flag to stream_state  
						
						... 
						
						
						
						Signed-off-by: Krunoslav Kovac <Krunoslav.Kovac@amd.com >
Reviewed-by: Anthony Koo <Anthony.Koo@amd.com >
Acked-by: Harry Wentland <harry.wentland@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2018-06-15 12:23:53 -05:00 
						 
				 
			
				
					
						
							
							
								Harry Wentland 
							
						 
					 
					
						
						
							
						
						973d42c79e 
					 
					
						
						
							
							drm/amd/display: Move i2c and aux structs into dc_ddc_types.h  
						
						... 
						
						
						
						We'd like to use some of them in dc_link_ddc and amdgpu_dm and should
have them available in dc_ddc_types.h.
Signed-off-by: Harry Wentland <harry.wentland@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 > 
						
						
					 
					
						2018-06-15 12:23:38 -05:00 
						 
				 
			
				
					
						
							
							
								Eric Bernstein 
							
						 
					 
					
						
						
							
						
						b4f84bdf57 
					 
					
						
						
							
							drm/amd/display: Stream encoder update  
						
						... 
						
						
						
						Update stream encoder based on feedback from HW team.
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 > 
						
						
					 
					
						2018-06-15 12:23:30 -05:00 
						 
				 
			
				
					
						
							
							
								Mikita Lipski 
							
						 
					 
					
						
						
							
						
						6e0ef9d85b 
					 
					
						
						
							
							drm/amd/display: Write TEST_EDID_CHECKSUM_WRITE for EDID tests  
						
						... 
						
						
						
						Extract edid's checksum and send it back for verification if EDID_TEST
is requested.
Also added a flag for EDID checksum write in TEST_RESPONSE structure,
and simple spelling fix.
Signed-off-by: Mikita Lipski <mikita.lipski@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 > 
						
						
					 
					
						2018-06-15 12:22:09 -05:00 
						 
				 
			
				
					
						
							
							
								Alex Deucher 
							
						 
					 
					
						
						
							
						
						5099114ba3 
					 
					
						
						
							
							drm/amdgpu/display: drop DRM_AMD_DC_FBC kconfig option  
						
						... 
						
						
						
						Just enable it always.  This was leftover from feature
bring up.
Reviewed-by: Harry Wentland <harry.wentland@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2018-06-15 12:20:29 -05:00 
						 
				 
			
				
					
						
							
							
								Tony Cheng 
							
						 
					 
					
						
						
							
						
						0ce55b4676 
					 
					
						
						
							
							drm/amd/display: dal 3.1.47  
						
						... 
						
						
						
						Signed-off-by: Tony Cheng <tony.cheng@amd.com >
Acked-by: Harry Wentland <harry.wentland@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2018-06-15 12:20:28 -05:00 
						 
				 
			
				
					
						
							
							
								Dmytro Laktyushkin 
							
						 
					 
					
						
						
							
						
						0dd6cfe15c 
					 
					
						
						
							
							drm/amd/display: add dentist frequency to resource pool  
						
						... 
						
						
						
						Signed-off-by: Dmytro Laktyushkin <Dmytro.Laktyushkin@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 > 
						
						
					 
					
						2018-06-15 12:20:28 -05:00 
						 
				 
			
				
					
						
							
							
								Eric Bernstein 
							
						 
					 
					
						
						
							
						
						0b126112e9 
					 
					
						
						
							
							drm/amd/display: DP YCbCr 4:2:0 support  
						
						... 
						
						
						
						Update MSA MISC1 bit 6 programming to handle YCbCr 4:2:0
and BT2020 cases.
Signed-off-by: Eric Bernstein <eric.bernstein@amd.com >
Reviewed-by: Hersen Wu <hersenxs.wu@amd.com >
Acked-by: Harry Wentland <harry.wentland@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2018-06-15 12:20:27 -05:00 
						 
				 
			
				
					
						
							
							
								Reza Amini 
							
						 
					 
					
						
						
							
						
						8de94233f4 
					 
					
						
						
							
							drm/amd/display: Prefix TIMING_STANDARD entries with DC_  
						
						... 
						
						
						
						Signed-off-by: Reza Amini <Reza.Amini@amd.com >
Reviewed-by: Aric Cyr <Aric.Cyr@amd.com >
Acked-by: Harry Wentland <harry.wentland@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2018-06-15 12:20:27 -05:00