| 
									
										
										
										
											2014-06-11 13:54:04 -07:00
										 |  |  | /*
 | 
					
						
							|  |  |  |  * Copyright (C) 2014 Intel Corporation | 
					
						
							|  |  |  |  * | 
					
						
							|  |  |  |  * Authors: | 
					
						
							|  |  |  |  *	Chen, Gong <gong.chen@linux.intel.com> | 
					
						
							|  |  |  |  */ | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-06-11 14:02:20 -07:00
										 |  |  | #include <linux/init.h>
 | 
					
						
							|  |  |  | #include <linux/ras.h>
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-06-11 13:54:04 -07:00
										 |  |  | #define CREATE_TRACE_POINTS
 | 
					
						
							|  |  |  | #define TRACE_INCLUDE_PATH ../../include/ras
 | 
					
						
							|  |  |  | #include <ras/ras_event.h>
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-06-11 14:02:20 -07:00
										 |  |  | static int __init ras_init(void) | 
					
						
							|  |  |  | { | 
					
						
							|  |  |  | 	int rc = 0; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	ras_debugfs_init(); | 
					
						
							|  |  |  | 	rc = ras_add_daemon_trace(); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	return rc; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | subsys_initcall(ras_init); | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-06-17 22:33:07 -04:00
										 |  |  | #if defined(CONFIG_ACPI_EXTLOG) || defined(CONFIG_ACPI_EXTLOG_MODULE)
 | 
					
						
							|  |  |  | EXPORT_TRACEPOINT_SYMBOL_GPL(extlog_mem_event); | 
					
						
							|  |  |  | #endif
 | 
					
						
							| 
									
										
										
										
											2014-06-11 13:54:04 -07:00
										 |  |  | EXPORT_TRACEPOINT_SYMBOL_GPL(mc_event); |