aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-exynos/sec-common.c
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