#include "fbi_msg.h"
#include "regs.h"
+#include <master/swap_initializer.h>
#include <us_manager/us_manager.h>
#include <us_manager/probes/probes.h>
#include <us_manager/probes/register_probes.h>
.cleanup = fbi_probe_cleanup
};
-static int __init fbiprobe_module_init(void)
+static int fbiprobe_init(void)
{
int ret = 0;
ret = swap_register_probe_type(SWAP_FBIPROBE, &fbi_probe_iface);
return ret;
}
-static void __exit fbiprobe_module_exit(void)
+static void fbiprobe_uninit(void)
{
swap_unregister_probe_type(SWAP_FBIPROBE);
}
-module_init(fbiprobe_module_init);
-module_exit(fbiprobe_module_exit);
+SWAP_LIGHT_INIT_MODULE_CORE(fbiprobe_init, fbiprobe_uninit);
MODULE_LICENSE("GPL");
MODULE_DESCRIPTION("SWAP fbiprobe");