Update against Linux v4.12-rc1. Also include the new vfio_ccw.h header. Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>
		
			
				
	
	
		
			25 lines
		
	
	
		
			441 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			25 lines
		
	
	
		
			441 B
		
	
	
	
		
			C
		
	
	
	
	
	
/*
 | 
						|
 * Interfaces for vfio-ccw
 | 
						|
 *
 | 
						|
 * Copyright IBM Corp. 2017
 | 
						|
 *
 | 
						|
 * Author(s): Dong Jia Shi <bjsdjshi@linux.vnet.ibm.com>
 | 
						|
 */
 | 
						|
 | 
						|
#ifndef _VFIO_CCW_H_
 | 
						|
#define _VFIO_CCW_H_
 | 
						|
 | 
						|
#include <linux/types.h>
 | 
						|
 | 
						|
struct ccw_io_region {
 | 
						|
#define ORB_AREA_SIZE 12
 | 
						|
	__u8	orb_area[ORB_AREA_SIZE];
 | 
						|
#define SCSW_AREA_SIZE 12
 | 
						|
	__u8	scsw_area[SCSW_AREA_SIZE];
 | 
						|
#define IRB_AREA_SIZE 96
 | 
						|
	__u8	irb_area[IRB_AREA_SIZE];
 | 
						|
	__u32	ret_code;
 | 
						|
} __attribute__((packed));
 | 
						|
 | 
						|
#endif
 |