mirror of
				https://github.com/Ysurac/openmptcprouter.git
				synced 2025-03-09 15:40:20 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			26 lines
		
	
	
	
		
			1 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
	
		
			1 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
| From 0f75707bf8c04af5a931b8e991c26aeef4ba881e Mon Sep 17 00:00:00 2001
 | |
| From: Dave Stevenson <dave.stevenson@raspberrypi.com>
 | |
| Date: Mon, 8 Nov 2021 18:25:49 +0000
 | |
| Subject: [PATCH] drm/vc4: Only add gamma properties once.
 | |
| 
 | |
| Two calls were made to drm_crtc_enable_color_mgmt to add gamma
 | |
| and CTM, however they were both set to add the gamma properties,
 | |
| so they ended up added twice.
 | |
| 
 | |
| Fixes: 766cc6b1f7fc "drm/vc4: Add CTM support"
 | |
| Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com>
 | |
| ---
 | |
|  drivers/gpu/drm/vc4/vc4_crtc.c | 2 +-
 | |
|  1 file changed, 1 insertion(+), 1 deletion(-)
 | |
| 
 | |
| --- a/drivers/gpu/drm/vc4/vc4_crtc.c
 | |
| +++ b/drivers/gpu/drm/vc4/vc4_crtc.c
 | |
| @@ -1358,7 +1358,7 @@ int vc4_crtc_init(struct drm_device *drm
 | |
|  		/* We support CTM, but only for one CRTC at a time. It's therefore
 | |
|  		 * implemented as private driver state in vc4_kms, not here.
 | |
|  		 */
 | |
| -		drm_crtc_enable_color_mgmt(crtc, 0, true, crtc->gamma_size);
 | |
| +		drm_crtc_enable_color_mgmt(crtc, 0, true, 0);
 | |
|  
 | |
|  		/* Initialize the VC4 gamma LUTs */
 | |
|  		for (i = 0; i < crtc->gamma_size; i++) {
 |