forked from mirrors/linux
		
	drm/amd/display: Set RMX_ASPECT as default
Setting this allows for display scaling by default Signed-off-by: Bhawanpreet Lakha <Bhawanpreet.Lakha@amd.com> Reviewed-by: Leo Li <sunpeng.li@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
		
							parent
							
								
									f8195e5910
								
							
						
					
					
						commit
						91b66c47ba
					
				
					 1 changed files with 4 additions and 2 deletions
				
			
		| 
						 | 
				
			
			@ -2994,9 +2994,11 @@ int amdgpu_dm_connector_atomic_set_property(struct drm_connector *connector,
 | 
			
		|||
			rmx_type = RMX_FULL;
 | 
			
		||||
			break;
 | 
			
		||||
		case DRM_MODE_SCALE_NONE:
 | 
			
		||||
		default:
 | 
			
		||||
			rmx_type = RMX_OFF;
 | 
			
		||||
			break;
 | 
			
		||||
		default:
 | 
			
		||||
			rmx_type = RMX_ASPECT;
 | 
			
		||||
			break;
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
		if (dm_old_state->scaling == rmx_type)
 | 
			
		||||
| 
						 | 
				
			
			@ -3101,7 +3103,7 @@ void amdgpu_dm_connector_funcs_reset(struct drm_connector *connector)
 | 
			
		|||
	state = kzalloc(sizeof(*state), GFP_KERNEL);
 | 
			
		||||
 | 
			
		||||
	if (state) {
 | 
			
		||||
		state->scaling = RMX_OFF;
 | 
			
		||||
		state->scaling = RMX_ASPECT;
 | 
			
		||||
		state->underscan_enable = false;
 | 
			
		||||
		state->underscan_hborder = 0;
 | 
			
		||||
		state->underscan_vborder = 0;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in a new issue