mirror of
				https://github.com/Ysurac/openmptcprouter.git
				synced 2025-03-09 15:40:20 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			37 lines
		
	
	
	
		
			1.1 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			37 lines
		
	
	
	
		
			1.1 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
| From 19997735b415a8e8b6c794d80a40fbe9078b8a74 Mon Sep 17 00:00:00 2001
 | |
| From: popcornmix <popcornmix@gmail.com>
 | |
| Date: Thu, 24 Sep 2020 20:13:08 +0100
 | |
| Subject: [PATCH] bcm2708_fb: Hack out dma support
 | |
| 
 | |
| ---
 | |
|  drivers/video/fbdev/bcm2708_fb.c | 5 ++++-
 | |
|  1 file changed, 4 insertions(+), 1 deletion(-)
 | |
| 
 | |
| --- a/drivers/video/fbdev/bcm2708_fb.c
 | |
| +++ b/drivers/video/fbdev/bcm2708_fb.c
 | |
| @@ -657,6 +657,8 @@ static long vc_mem_copy(struct bcm2708_f
 | |
|  	long rc = 0;
 | |
|  	size_t offset;
 | |
|  
 | |
| +return -EFAULT;
 | |
| +
 | |
|  	/* restrict this to root user */
 | |
|  	if (!uid_eq(current_euid(), GLOBAL_ROOT_UID)) {
 | |
|  		rc = -EFAULT;
 | |
| @@ -1109,6 +1111,7 @@ static int bcm2708_fb_probe(struct platf
 | |
|  
 | |
|  	dev_info(&dev->dev, "FB found %d display(s)\n", num_displays);
 | |
|  
 | |
| +#if 0
 | |
|  	/* Set up the DMA information. Note we have just one set of DMA
 | |
|  	 * parameters to work with all the FB's so requires synchronising when
 | |
|  	 * being used
 | |
| @@ -1141,7 +1144,7 @@ static int bcm2708_fb_probe(struct platf
 | |
|  			"Failed to request DMA irq\n");
 | |
|  		goto free_dma_chan;
 | |
|  	}
 | |
| -
 | |
| +#endif
 | |
|  	rpi_firmware_property(fbdev->fw,
 | |
|  			      RPI_FIRMWARE_GET_VC_MEMORY,
 | |
|  			      &gpu_mem, sizeof(gpu_mem));
 |