Tianci.Yin 
							
						 
					 
					
						
						
							
						
						66e111292b 
					 
					
						
						
							
							drm/amdgpu: update atomfirmware header with memory training related members(v3)  
						
						... 
						
						
						
						add new vram_reserve_block structure and atomfirmware_internal_constants enumeration
Reviewed-by: Alex Deucher <alexander.deucher@amd.com >
Reviewed-by: Luben Tuikov <luben.tuikov@amd.com >
Signed-off-by: Tianci.Yin <tianci.yin@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2019-10-17 16:31:25 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Quan 
							
						 
					 
					
						
						
							
						
						4c35e77865 
					 
					
						
						
							
							drm/amd/powerplay: add smcdpminfo table v4_6 support  
						
						... 
						
						
						
						New smcdpminfo table used in arcturus.
Signed-off-by: Evan Quan <evan.quan@amd.com >
Reviewed-by: Kenneth Feng <kenneth.feng@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2019-07-30 23:48:33 -05:00 
						 
				 
			
				
					
						
							
							
								Hawking Zhang 
							
						 
					 
					
						
						
							
						
						10e4b22735 
					 
					
						
						
							
							drm/amdgpu: atomfirmware.h updates for navi10  
						
						... 
						
						
						
						Updated tables for Navi10.
Signed-off-by: Hawking Zhang <Hawking.Zhang@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2019-06-20 15:54:48 -05:00 
						 
				 
			
				
					
						
							
							
								Leo Li 
							
						 
					 
					
						
						
							
						
						20299a8812 
					 
					
						
						
							
							drm/amd/include: Add USB_C_TYPE to atom_encoder_cap_defs  
						
						... 
						
						
						
						This is needed by DC to support EDID emulation on USB-C ports.
CC: Samson Tam <Samson.Tam@amd.com >
CC: Harry Wentland <harry.wentland@amd.com >
CC: Alex Deucher <alexander.deucher@amd.com >
Signed-off-by: Leo Li <sunpeng.li@amd.com >
Reviewed-by: Alex Deucher <alexander.deucher@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2019-04-19 11:32:48 -05:00 
						 
				 
			
				
					
						
							
							
								Hawking Zhang 
							
						 
					 
					
						
						
							
						
						ed606ca3d3 
					 
					
						
						
							
							drm/amdgpu: update atomfirmware header with ecc related members  
						
						... 
						
						
						
						add new umc_info structures and new firmware_capability defines
Signed-off-by: Hawking Zhang <Hawking.Zhang@amd.com >
Reviewed-by: Alex Deucher <alexander.deucher@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2019-03-19 15:36:51 -05:00 
						 
				 
			
				
					
						
							
							
								Huang Rui 
							
						 
					 
					
						
						
							
						
						eaf02a4d92 
					 
					
						
						
							
							drm/amdgpu: update atomfirmware header for smu11  
						
						... 
						
						
						
						This patch updates atomfirmware header on smu11 for future use.
Signed-off-by: Huang Rui <ray.huang@amd.com >
Reviewed-by: Kevin Wang <Kevin1.Wang@amd.com >
Reviewed-by: Alex Deucher <alexander.deucher@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2019-03-19 15:03:55 -05:00 
						 
				 
			
				
					
						
							
							
								Leo Li 
							
						 
					 
					
						
						
							
						
						86a484bda7 
					 
					
						
						
							
							drm/amd: Update atom_smu_info_v3_3 structure  
						
						... 
						
						
						
						Mainly adding the WAFL spread spectrum info, for adjusting display
clocks when XGMI is enabled.
Signed-off-by: Leo Li <sunpeng.li@amd.com >
Acked-by: Alex Deucher <alexander.deucher@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2018-11-06 15:44:46 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Quan 
							
						 
					 
					
						
						
							
						
						d579fd8270 
					 
					
						
						
							
							drm/amd/powerplay: added I2C controller configuration  
						
						... 
						
						
						
						PPTABLE structure is stretched to add I2C controller
configuration. Hold on the PPTABLE_V20_SMU_VERSION bump
until the VBIOS is ready.
Signed-off-by: Evan Quan <evan.quan@amd.com >
Reviewed-by: Feifei Xu <Feifei.Xu@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2018-10-16 15:08:54 -05:00 
						 
				 
			
				
					
						
							
							
								Hawking Zhang 
							
						 
					 
					
						
						
							
						
						801281fe09 
					 
					
						
						
							
							drm/amdgpu: update vram_info structure in atomfirmware.h  
						
						... 
						
						
						
						atomfirmware has structure changes in varm_info. Updated it
to the latest one.
Signed-off-by: Hawking Zhang <Hawking.Zhang@amd.com >
Reviewed-by: Alex Deucher <alexander.deucher@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2018-09-19 12:37:31 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Quan 
							
						 
					 
					
						
						
							
						
						7a0d7089c7 
					 
					
						
						
							
							drm/amdgpu: update atomfirmware.h  
						
						... 
						
						
						
						Add struct atom_smc_dpm_info_v4_3
Signed-off-by: Evan Quan <evan.quan@amd.com >
Reviewed-by: Huang Rui <ray.huang@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2018-08-27 11:10:23 -05:00 
						 
				 
			
				
					
						
							
							
								Harry Wentland 
							
						 
					 
					
						
						
							
						
						d04cc604a6 
					 
					
						
						
							
							drm/amd: Add missing fields in atom_integrated_system_info_v1_11  
						
						... 
						
						
						
						This structure needs to align with structure in atomfirmware table.
Update it.
Signed-off-by: Harry Wentland <harry.wentland@amd.com >
Acked-by: Alex Deucher <alexander.deucher@amd.com >
Reviewed-by: Dmytro Laktyushkin <dmytro.laktyushkin@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2018-07-27 09:07:43 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Quan 
							
						 
					 
					
						
						
							
						
						77564c9dff 
					 
					
						
						
							
							drm/amd/powerplay: smc_dpm_info structure change  
						
						... 
						
						
						
						A new member Vr2_I2C_address is added.
Signed-off-by: Evan Quan <evan.quan@amd.com >
Acked-by: Alex Deucher <alexander.deucher@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2018-07-05 16:38:52 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Quan 
							
						 
					 
					
						
						
							
						
						ee7a99c79a 
					 
					
						
						
							
							drm/amdgpu: correct SMU11 SYSPLL0 clock id values  
						
						... 
						
						
						
						The SMU11 SYSPLL0 clock ids were assigned wrong values.
Signed-off-by: Evan Quan <evan.quan@amd.com >
Reviewed-by: Huang Rui <ray.huang@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2018-05-30 12:35:06 -05:00 
						 
				 
			
				
					
						
							
							
								Shaoyun Liu 
							
						 
					 
					
						
						
							
						
						f9fb22a21b 
					 
					
						
						
							
							drm/amdgpu: Update GFX info structure to match what vega20 used  
						
						... 
						
						
						
						Update to the latest version from the vbios team.
Signed-off-by: Shaoyun Liu <Shaoyun.Liu@amd.com >
Acked-by: Alex Deucher <alexander.deucher@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2018-05-24 10:07:55 -05:00 
						 
				 
			
				
					
						
							
							
								Alex Deucher 
							
						 
					 
					
						
						
							
						
						6f68711dd6 
					 
					
						
						
							
							drm/amdgpu/atomfirmware: add new gfx_info data table v2.4 (v2)  
						
						... 
						
						
						
						Adds additional gfx configuration data.
v2: fix typo
Acked-by: Christian König <christian.koenig@amd.com >
Reviewed-by: Hawking Zhang <Hawking.Zhang>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2018-05-17 10:13:21 -05:00 
						 
				 
			
				
					
						
							
							
								Jerry (Fangzhi) Zuo 
							
						 
					 
					
						
						
							
						
						3aabfcd700 
					 
					
						
						
							
							drm/amd: Add BIOS smu_info v3_3 required struct def.  
						
						... 
						
						
						
						Signed-off-by: Jerry (Fangzhi) Zuo <Jerry.Zuo@amd.com >
Reviewed-by: Harry Wentland <harry.wentland@amd.com >
Reviewed-by: Alex Deucher <alexander.deucher@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2018-05-15 13:44:15 -05:00 
						 
				 
			
				
					
						
							
							
								Kenneth Feng 
							
						 
					 
					
						
						
							
						
						5d41535c5d 
					 
					
						
						
							
							drm/amd/powerplay: Enable ACG SS feature  
						
						... 
						
						
						
						Port the atomfirmware.h and populates the
updated pptable to SMU.With the new parameters
in the new pptable, the ACG SS feature is enabled.
Signed-off-by: Kenneth Feng <kenneth.feng@amd.com >
Reviewed-by: Evan Quan <evan.quan@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2018-04-03 13:08:43 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Quan 
							
						 
					 
					
						
						
							
						
						f3f8864db5 
					 
					
						
						
							
							drm/amd/powerplay: update atomfirmware.h (v2)  
						
						... 
						
						
						
						Add new smu_info table.
v2: update table format.
Acked-by: Christian König <christian.koenig@amd.com >
Signed-off-by: Evan Quan <evan.quan@amd.com >
Reviewed-by: Alex Deucher <alexander.deucher@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2018-03-21 14:36:53 -05:00 
						 
				 
			
				
					
						
							
							
								Harry Wentland 
							
						 
					 
					
						
						
							
						
						e719d5169f 
					 
					
						
						
							
							drm/amd/include: Add hdmi_redriver_set to atomfirmware  
						
						... 
						
						
						
						We'll need this for a some upcoming display changes
Signed-off-by: Harry Wentland <harry.wentland@amd.com >
Reviewed-by: Alex Deucher <alexander.deucher@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2017-08-29 15:27:51 -04:00 
						 
				 
			
				
					
						
							
							
								Rex Zhu 
							
						 
					 
					
						
						
							
						
						b743750952 
					 
					
						
						
							
							drm/amd/powerplay: add avfs profiling_info_v4_2 support on Vega10.  
						
						... 
						
						
						
						Signed-off-by: Rex Zhu <Rex.Zhu@amd.com >
Reviewed-by: Alex Deucher <alexander.deucher@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2017-07-14 11:06:07 -04:00 
						 
				 
			
				
					
						
							
							
								Rex Zhu 
							
						 
					 
					
						
						
							
						
						040cd2d1f5 
					 
					
						
						
							
							drm/amd/powerplay: Align with VBIOS to support AVFS parameters.  
						
						... 
						
						
						
						Signed-off-by: Rex Zhu <Rex.Zhu@amd.com >
Reviewed-by: Alex Deucher <alexander.deucher@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2017-06-01 16:00:19 -04:00 
						 
				 
			
				
					
						
							
							
								Alex Deucher 
							
						 
					 
					
						
						
							
						
						1fadf42ed5 
					 
					
						
						
							
							drm/amdgpu: add the new atomfirmware interface header  
						
						... 
						
						
						
						soc15 asics have a new vbios interface.  These headers
define that interface.
Acked-by: Christian König <christian.koenig@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com > 
						
						
					 
					
						2017-03-29 23:54:15 -04:00