1// SPDX-License-Identifier: GPL-2.0 2/* 3 * Greybus debugfs code 4 * 5 * Copyright 2014 Google Inc. 6 * Copyright 2014 Linaro Ltd. 7 */ 8 9#include <linux/debugfs.h> 10 11#include "greybus.h" 12 13static struct dentry *gb_debug_root; 14 15void __init gb_debugfs_init(void) 16{ 17 gb_debug_root = debugfs_create_dir("greybus", NULL); 18} 19 20void gb_debugfs_cleanup(void) 21{ 22 debugfs_remove_recursive(gb_debug_root); 23 gb_debug_root = NULL; 24} 25 26struct dentry *gb_debugfs_get(void) 27{ 28 return gb_debug_root; 29} 30EXPORT_SYMBOL_GPL(gb_debugfs_get); 31