| Jeremy Fitzhardinge | 5ead97c | 2007-07-17 18:37:04 -0700 | [diff] [blame] | 1 | /****************************************************************************** | 
|  | 2 | * features.h | 
|  | 3 | * | 
|  | 4 | * Query the features reported by Xen. | 
|  | 5 | * | 
|  | 6 | * Copyright (c) 2006, Ian Campbell | 
|  | 7 | */ | 
|  | 8 |  | 
|  | 9 | #ifndef __XEN_FEATURES_H__ | 
|  | 10 | #define __XEN_FEATURES_H__ | 
|  | 11 |  | 
|  | 12 | #include <xen/interface/features.h> | 
|  | 13 |  | 
|  | 14 | void xen_setup_features(void); | 
|  | 15 |  | 
|  | 16 | extern u8 xen_features[XENFEAT_NR_SUBMAPS * 32]; | 
|  | 17 |  | 
|  | 18 | static inline int xen_feature(int flag) | 
|  | 19 | { | 
|  | 20 | return xen_features[flag]; | 
|  | 21 | } | 
|  | 22 |  | 
|  | 23 | #endif /* __ASM_XEN_FEATURES_H__ */ |