mirror of
				https://github.com/tiagovignatti/intel-gpu-tools.git
				synced 2025-11-03 19:47:15 +00:00 
			
		
		
		
	Update generation checks to provide basic support for Ivybridge.
There may be some updates required, but assuming Ivybridge is similar to Sandybridge is a decent start; previously it fell through to the Gen2/3 case and nothing worked. Signed-off-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Ben Widawsky <ben@bwidawsk.net> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
This commit is contained in:
		
							parent
							
								
									6fe3884bc9
								
							
						
					
					
						commit
						90a6f75dd2
					
				@ -128,14 +128,15 @@ struct intel_register_map
 | 
			
		||||
intel_get_register_map(uint32_t devid)
 | 
			
		||||
{
 | 
			
		||||
	struct intel_register_map map;
 | 
			
		||||
	const int gen = intel_gen(devid);
 | 
			
		||||
 | 
			
		||||
	if (IS_GEN6(devid)) {
 | 
			
		||||
	if (gen >= 6) {
 | 
			
		||||
		map.map = gen6_gt_register_map;
 | 
			
		||||
		map.top = 0x180000;
 | 
			
		||||
	} else if (IS_BROADWATER(devid) || IS_CRESTLINE(devid)) {
 | 
			
		||||
		map.map = gen_bwcl_register_map;
 | 
			
		||||
		map.top = 0x80000;
 | 
			
		||||
	} else if (IS_GEN4(devid) || IS_GEN5(devid)) {
 | 
			
		||||
	} else if (gen >= 4) {
 | 
			
		||||
		map.map = gen4_register_map;
 | 
			
		||||
		map.top = 0x80000;
 | 
			
		||||
	} else {
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user