blob: 6fb5b458d9a07209c8eaa6efaf08a309b4e43300 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
#include <linux/device.h>
#include <linux/err.h>
struct class *sec_class;
EXPORT_SYMBOL(sec_class);
static int __init midas_class_create(void)
{
sec_class = class_create(THIS_MODULE, "sec");
if (IS_ERR(sec_class)) {
pr_err("Failed to create class(sec)!\n");
return PTR_ERR(sec_class);
}
return 0;
}
#ifdef CONFIG_FAST_RESUME
beforeresume_initcall(midas_class_create);
#else
subsys_initcall(midas_class_create);
#endif
|