1*4882a593Smuzhiyun // SPDX-License-Identifier: GPL-2.0-only 2*4882a593Smuzhiyun /* 3*4882a593Smuzhiyun * Copyright (C) 2020 Linaro Ltd. 4*4882a593Smuzhiyun */ 5*4882a593Smuzhiyun 6*4882a593Smuzhiyun #include <linux/debugfs.h> 7*4882a593Smuzhiyun 8*4882a593Smuzhiyun #include "core.h" 9*4882a593Smuzhiyun venus_dbgfs_init(struct venus_core * core)10*4882a593Smuzhiyunvoid venus_dbgfs_init(struct venus_core *core) 11*4882a593Smuzhiyun { 12*4882a593Smuzhiyun core->root = debugfs_create_dir("venus", NULL); 13*4882a593Smuzhiyun debugfs_create_x32("fw_level", 0644, core->root, &venus_fw_debug); 14*4882a593Smuzhiyun } 15*4882a593Smuzhiyun venus_dbgfs_deinit(struct venus_core * core)16*4882a593Smuzhiyunvoid venus_dbgfs_deinit(struct venus_core *core) 17*4882a593Smuzhiyun { 18*4882a593Smuzhiyun debugfs_remove_recursive(core->root); 19*4882a593Smuzhiyun } 20