Peter Maydell 
							
						 
					 
					
						
						
							
						
						21cbfe5f37 
					 
					
						
						
							
							xen: Clean up includes  
						
						 
						
						... 
						
						
						
						Clean up includes so that osdep.h is included first and headers
which it implies are not included manually.
This commit was created with scripts/clean-includes.
Signed-off-by: Peter Maydell <peter.maydell@linaro.org >
Message-id: 1453832250-766-14-git-send-email-peter.maydell@linaro.org  
						
						
					 
					
						2016-01-29 15:07:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cao jin 
							
						 
					 
					
						
						
							
						
						5226bb59f7 
					 
					
						
						
							
							Add Error **errp for xen_pt_setup_vga()  
						
						 
						
						... 
						
						
						
						To catch the error message. Also modify the caller
Signed-off-by: Cao jin <caoj.fnst@cn.fujitsu.com >
Reviewed-by: Eric Blake <eblake@redhat.com >
Reviewed-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com > 
						
						
					 
					
						2016-01-21 16:45:41 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiejun Chen 
							
						 
					 
					
						
						
							
						
						5cec8aa38c 
					 
					
						
						
							
							xen, gfx passthrough: add opregion mapping  
						
						 
						
						... 
						
						
						
						The OpRegion shouldn't be mapped 1:1 because the address in the host
can't be used in the guest directly.
This patch traps read and write access to the opregion of the Intel
GPU config space (offset 0xfc).
The original patch is from Jean Guyader <jean.guyader@eu.citrix.com >
Signed-off-by: Tiejun Chen <tiejun.chen@intel.com >
Signed-off-by: Yang Zhang <yang.z.zhang@Intel.com >
Acked-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com >
Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com > 
						
						
					 
					
						2015-09-10 12:04:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiejun Chen 
							
						 
					 
					
						
						
							
						
						881213f1b9 
					 
					
						
						
							
							xen, gfx passthrough: retrieve VGA BIOS to work  
						
						 
						
						... 
						
						
						
						Now we retrieve VGA bios like kvm stuff in qemu but we need to
fix Device Identification in case if its not matched with the
real IGD device since Seabios is always trying to compare this
ID to work out VGA BIOS.
Signed-off-by: Tiejun Chen <tiejun.chen@intel.com >
Acked-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com >
Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com > 
						
						
					 
					
						2015-09-10 12:04:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiejun Chen 
							
						 
					 
					
						
						
							
						
						798141799c 
					 
					
						
						
							
							xen, gfx passthrough: basic graphics passthrough support  
						
						 
						
						... 
						
						
						
						basic gfx passthrough support:
- add a vga type for gfx passthrough
- register/unregister legacy VGA I/O ports and MMIOs for passthrough GFX
Signed-off-by: Tiejun Chen <tiejun.chen@intel.com >
Signed-off-by: Yang Zhang <yang.z.zhang@Intel.com >
Acked-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com >
Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com > 
						
						
					 
					
						2015-09-10 12:04:28 +00:00