diff --git a/qdf/linux/src/qdf_module.c b/qdf/linux/src/qdf_module.c index b92b38498c2e..33ffdef3346a 100644 --- a/qdf/linux/src/qdf_module.c +++ b/qdf/linux/src/qdf_module.c @@ -44,6 +44,7 @@ static int __init qdf_mod_init(void) { qdf_shared_print_ctrl_init(); + qdf_debugfs_init(); qdf_mem_init(); qdf_logging_init(); qdf_perfmod_init(); @@ -64,6 +65,7 @@ qdf_mod_exit(void) qdf_perfmod_exit(); qdf_logging_exit(); qdf_mem_exit(); + qdf_debugfs_exit(); qdf_shared_print_ctrl_cleanup(); } module_exit(qdf_mod_exit); diff --git a/qdf/linux/src/qdf_nbuf.c b/qdf/linux/src/qdf_nbuf.c index dc50e5e849f8..ba96c66e76b7 100644 --- a/qdf/linux/src/qdf_nbuf.c +++ b/qdf/linux/src/qdf_nbuf.c @@ -4243,7 +4243,6 @@ qdf_export_symbol(qdf_nbuf_init_fast); #ifdef QDF_NBUF_GLOBAL_COUNT -#ifdef WLAN_DEBUGFS /** * __qdf_nbuf_mod_init() - Intialization routine for qdf_nuf * @@ -4252,30 +4251,15 @@ qdf_export_symbol(qdf_nbuf_init_fast); void __qdf_nbuf_mod_init(void) { qdf_atomic_init(&nbuf_count); - qdf_debugfs_init(); qdf_debugfs_create_atomic(NBUF_DEBUGFS_NAME, S_IRUSR, NULL, &nbuf_count); } /** - * __qdf_nbuf_mod_init() - Unintialization routine for qdf_nuf + * __qdf_nbuf_mod_exit() - Unintialization routine for qdf_nuf * * Return void */ void __qdf_nbuf_mod_exit(void) { - qdf_debugfs_exit(); } - -#else - -void __qdf_nbuf_mod_init(void) -{ - qdf_atomic_init(&nbuf_count); -} - -void __qdf_nbuf_mod_exit(void) -{ -} - -#endif #endif