Use remove_proc_subtree to remove the whole subtree
Signed-off-by: YueHaibing <yuehaibing@huawei.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
        pr_debug("ray_cs: cleanup_module\n");
 
 #ifdef CONFIG_PROC_FS
-       remove_proc_entry("driver/ray_cs/ray_cs", NULL);
-       remove_proc_entry("driver/ray_cs/essid", NULL);
-       remove_proc_entry("driver/ray_cs/net_type", NULL);
-       remove_proc_entry("driver/ray_cs/translate", NULL);
-       remove_proc_entry("driver/ray_cs", NULL);
+       remove_proc_subtree("driver/ray_cs", NULL);
 #endif
 
        pcmcia_unregister_driver(&ray_driver);