msm: camera: req_mgr: Clean up debugfs entry

At the time of unbind, all debugfs entry needs to be properly
clean up. This change adds debugfs directory removal alongwith
entries under debugfs root entry.

CRs-Fixed: 2675526
Change-Id: I3eba11db032dbafe5f7d444e8c5a823639ba0e74
Signed-off-by: Jigarkumar Zala <jzala@codeaurora.org>
This commit is contained in:
Jigarkumar Zala 2020-06-10 17:33:50 -07:00 • committed by Gerrit - the friendly Code Review server
commit 5a5fb4e8f0
2 changed files with 2 additions and 2 deletions

View file

@ -955,6 +955,7 @@ void cam_mem_mgr_deinit(void)
{
atomic_set(&cam_mem_mgr_state, CAM_MEM_MGR_UNINITIALIZED);
cam_mem_mgr_cleanup_table();
debugfs_remove_recursive(tbl.dentry);
mutex_lock(&tbl.m_lock);
bitmap_zero(tbl.bitmap, tbl.bits);
kfree(tbl.bitmap);

View file

@ -141,6 +141,5 @@ int cam_req_mgr_debug_register(struct cam_req_mgr_core_device *core_dev)
void cam_req_mgr_debug_unregister(void)
{
if (!debugfs_root)
debugfs_remove_recursive(debugfs_root);
debugfs_remove_recursive(debugfs_root);
}