1 #include <linux/module.h>
9 static int __init esp_mem_init(void)
14 logi("%s enter date %s %s\n", __func__, __DATE__, __TIME__);
15 logi("%s VERSION [%s]\n", __func__, PREALLOC_VERSION);
20 err = esp_slab_init();
22 loge("%s esp_slab_init failed %d, retry %d\n", __func__, err, retry);
26 } while (--retry > 0);
35 err = esp_indi_pre_mem_init();
37 loge("%s esp_indi_pre_mem__init failed %d, retry %d\n", __func__, err, retry);
41 } while (--retry > 0);
46 logi("%s complete \n", __func__);
59 static void __exit esp_mem_exit(void)
61 logi("%s enter \n", __func__);
66 esp_indi_pre_mem_deinit();
68 logi("%s complete \n", __func__);
72 module_init(esp_mem_init);
73 module_exit(esp_mem_exit);