29 lines
		
	
	
		
			637 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			637 B
		
	
	
	
		
			C
		
	
	
	
	
	
| /* SPDX-License-Identifier: GPL-2.0 */
 | |
| /* Copyright (C) 2012-2019 ARM Limited (or its affiliates). */
 | |
| 
 | |
| #ifndef __CC_DEBUGFS_H__
 | |
| #define __CC_DEBUGFS_H__
 | |
| 
 | |
| #ifdef CONFIG_DEBUG_FS
 | |
| void cc_debugfs_global_init(void);
 | |
| void cc_debugfs_global_fini(void);
 | |
| 
 | |
| int cc_debugfs_init(struct cc_drvdata *drvdata);
 | |
| void cc_debugfs_fini(struct cc_drvdata *drvdata);
 | |
| 
 | |
| #else
 | |
| 
 | |
| static inline void cc_debugfs_global_init(void) {}
 | |
| static inline void cc_debugfs_global_fini(void) {}
 | |
| 
 | |
| static inline int cc_debugfs_init(struct cc_drvdata *drvdata)
 | |
| {
 | |
| 	return 0;
 | |
| }
 | |
| 
 | |
| static inline void cc_debugfs_fini(struct cc_drvdata *drvdata) {}
 | |
| 
 | |
| #endif
 | |
| 
 | |
| #endif /*__CC_SYSFS_H__*/
 |