18c2ecf20Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0-only 28c2ecf20Sopenharmony_ci/* 38c2ecf20Sopenharmony_ci * Copyright (C) 2020 Linaro Ltd. 48c2ecf20Sopenharmony_ci */ 58c2ecf20Sopenharmony_ci 68c2ecf20Sopenharmony_ci#include <linux/debugfs.h> 78c2ecf20Sopenharmony_ci 88c2ecf20Sopenharmony_ci#include "core.h" 98c2ecf20Sopenharmony_ci 108c2ecf20Sopenharmony_civoid venus_dbgfs_init(struct venus_core *core) 118c2ecf20Sopenharmony_ci{ 128c2ecf20Sopenharmony_ci core->root = debugfs_create_dir("venus", NULL); 138c2ecf20Sopenharmony_ci debugfs_create_x32("fw_level", 0644, core->root, &venus_fw_debug); 148c2ecf20Sopenharmony_ci} 158c2ecf20Sopenharmony_ci 168c2ecf20Sopenharmony_civoid venus_dbgfs_deinit(struct venus_core *core) 178c2ecf20Sopenharmony_ci{ 188c2ecf20Sopenharmony_ci debugfs_remove_recursive(core->root); 198c2ecf20Sopenharmony_ci} 20