mirror of
				https://github.com/torvalds/linux.git
				synced 2025-11-04 10:40:15 +02:00 
			
		
		
		
	drm/amdgpu: use dirty framebuffer helper
Currently, we aren't handling DRM_IOCTL_MODE_DIRTYFB. So, use drm_atomic_helper_dirtyfb() as the dirty callback in the amdgpu_fb_funcs struct. Signed-off-by: Hamza Mahfooz <hamza.mahfooz@amd.com> Acked-by: Alex Deucher <alexander.deucher@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
		
							parent
							
								
									6c20490663
								
							
						
					
					
						commit
						66f99628eb
					
				
					 1 changed files with 2 additions and 0 deletions
				
			
		| 
						 | 
				
			
			@ -38,6 +38,7 @@
 | 
			
		|||
#include <linux/pci.h>
 | 
			
		||||
#include <linux/pm_runtime.h>
 | 
			
		||||
#include <drm/drm_crtc_helper.h>
 | 
			
		||||
#include <drm/drm_damage_helper.h>
 | 
			
		||||
#include <drm/drm_edid.h>
 | 
			
		||||
#include <drm/drm_gem_framebuffer_helper.h>
 | 
			
		||||
#include <drm/drm_fb_helper.h>
 | 
			
		||||
| 
						 | 
				
			
			@ -496,6 +497,7 @@ bool amdgpu_display_ddc_probe(struct amdgpu_connector *amdgpu_connector,
 | 
			
		|||
static const struct drm_framebuffer_funcs amdgpu_fb_funcs = {
 | 
			
		||||
	.destroy = drm_gem_fb_destroy,
 | 
			
		||||
	.create_handle = drm_gem_fb_create_handle,
 | 
			
		||||
	.dirty = drm_atomic_helper_dirtyfb,
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
uint32_t amdgpu_display_supported_domains(struct amdgpu_device *adev,
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in a new issue