static int __init init_mtdchar(void) { if (register_chrdev(...)) { ... } mtd_class = class_create(THIS_MODULE, "mtd"); if (IS_ERR(mtd_class)) { ... } register_mtd_user(¬ifier); return 0; }