hc
2023-12-09 b22da3d8526a935aa31e086e63f60ff3246cb61c
kernel/drivers/char/misc.c
....@@ -60,7 +60,7 @@
6060 /*
6161 * Assigned numbers, used for dynamic minors
6262 */
63
-#define DYNAMIC_MINORS 64 /* like dynamic majors */
63
+#define DYNAMIC_MINORS 128 /* like dynamic majors */
6464 static DECLARE_BITMAP(misc_minors, DYNAMIC_MINORS);
6565
6666 #ifdef CONFIG_PROC_FS
....@@ -226,6 +226,7 @@
226226 mutex_unlock(&misc_mtx);
227227 return err;
228228 }
229
+EXPORT_SYMBOL(misc_register);
229230
230231 /**
231232 * misc_deregister - unregister a miscellaneous device
....@@ -249,8 +250,6 @@
249250 clear_bit(i, misc_minors);
250251 mutex_unlock(&misc_mtx);
251252 }
252
-
253
-EXPORT_SYMBOL(misc_register);
254253 EXPORT_SYMBOL(misc_deregister);
255254
256255 static char *misc_devnode(struct device *dev, umode_t *mode)
....@@ -289,8 +288,4 @@
289288 remove_proc_entry("misc", NULL);
290289 return err;
291290 }
292
-#ifdef CONFIG_ROCKCHIP_THUNDER_BOOT
293
-arch_initcall_sync(misc_init);
294
-#else
295291 subsys_initcall(misc_init);
296
-#endif