diff options
| author | Al Viro <[email protected]> | 2017-06-26 23:52:33 -0400 | 
|---|---|---|
| committer | Al Viro <[email protected]> | 2017-06-26 23:52:33 -0400 | 
| commit | ca1579f6c6085ecb1838d9ee052e535682cc0e73 (patch) | |
| tree | 492bbb19183f84545026f91ecf23957796be8de8 /drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | |
| parent | 20dcf8e244b963a5c64cdda336d00d5169d17985 (diff) | |
| parent | f73127356f344483c82632accda2e72b7e0e5f25 (diff) | |
Merge remote-tracking branch 'jl/locks-4.13' into work.misc-set_fs
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c')
| -rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 7 | 
1 files changed, 6 insertions, 1 deletions
| diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c index 236d9950221b..c0d8c6ff6380 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c @@ -425,10 +425,15 @@ bool amdgpu_fbdev_robj_is_fb(struct amdgpu_device *adev, struct amdgpu_bo *robj)  void amdgpu_fbdev_restore_mode(struct amdgpu_device *adev)  { -	struct amdgpu_fbdev *afbdev = adev->mode_info.rfbdev; +	struct amdgpu_fbdev *afbdev;  	struct drm_fb_helper *fb_helper;  	int ret; +	if (!adev) +		return; + +	afbdev = adev->mode_info.rfbdev; +  	if (!afbdev)  		return; |