| DMI_DEV_TYPE_OEM_STRING = -2 |
| * DMI callbacks for problem boards |
| int (*callback)(struct dmi_system_id *); |
| struct dmi_strmatch matches[4]; |
| #define DMI_MATCH(a, b) { a, b } |
| void *device_data; /* Type specific data */ |
| extern int dmi_check_system(struct dmi_system_id *list); |
| extern char * dmi_get_system_info(int field); |
| extern struct dmi_device * dmi_find_device(int type, const char *name, |
| struct dmi_device *from); |
| extern void dmi_scan_machine(void); |
| extern int dmi_get_year(int field); |
| extern int dmi_name_in_vendors(char *str); |
| static inline int dmi_check_system(struct dmi_system_id *list) { return 0; } |
| static inline char * dmi_get_system_info(int field) { return NULL; } |
| static inline struct dmi_device * dmi_find_device(int type, const char *name, |
| struct dmi_device *from) { return NULL; } |
| static inline int dmi_get_year(int year) { return 0; } |
| static inline int dmi_name_in_vendors(char *s) { return 0; } |