diff options
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c')
| -rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 9 | 
1 files changed, 5 insertions, 4 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c index 7379aa5a6849..0b19482b36b8 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c @@ -922,6 +922,11 @@ static int __init amdgpu_init(void)  {  	int r; +	if (vgacon_text_force()) { +		DRM_ERROR("VGACON disables amdgpu kernel modesetting.\n"); +		return -EINVAL; +	} +  	r = amdgpu_sync_init();  	if (r)  		goto error_sync; @@ -930,10 +935,6 @@ static int __init amdgpu_init(void)  	if (r)  		goto error_fence; -	if (vgacon_text_force()) { -		DRM_ERROR("VGACON disables amdgpu kernel modesetting.\n"); -		return -EINVAL; -	}  	DRM_INFO("amdgpu kernel modesetting enabled.\n");  	driver = &kms_driver;  	pdriver = &amdgpu_kms_pci_driver;  |