Searched refs:puv3_cpu_pm_fns (Results 1 - 3 of 3) sorted by relevance

/linux-4.4.14/arch/unicore32/kernel/
H A Dpm.c25 struct puv3_cpu_pm_fns *puv3_cpu_pm_fns; variable in typeref:struct:puv3_cpu_pm_fns
35 puv3_cpu_pm_fns->save(sleep_save); puv3_pm_enter()
37 for (i = 0; i < puv3_cpu_pm_fns->save_count - 1; i++) puv3_pm_enter()
42 puv3_cpu_pm_fns->enter(state); puv3_pm_enter()
52 for (i = 0; i < puv3_cpu_pm_fns->save_count - 1; i++) puv3_pm_enter()
58 puv3_cpu_pm_fns->enter(state); puv3_pm_enter()
60 puv3_cpu_pm_fns->restore(sleep_save); puv3_pm_enter()
76 if (puv3_cpu_pm_fns) puv3_pm_valid()
77 return puv3_cpu_pm_fns->valid(state); puv3_pm_valid()
86 if (puv3_cpu_pm_fns && puv3_cpu_pm_fns->prepare) puv3_pm_prepare()
87 ret = puv3_cpu_pm_fns->prepare(); puv3_pm_prepare()
94 if (puv3_cpu_pm_fns && puv3_cpu_pm_fns->finish) puv3_pm_finish()
95 puv3_cpu_pm_fns->finish(); puv3_pm_finish()
107 if (!puv3_cpu_pm_fns) { puv3_pm_init()
108 printk(KERN_ERR "no valid puv3_cpu_pm_fns defined\n"); puv3_pm_init()
112 sleep_save = kmalloc(puv3_cpu_pm_fns->save_count puv3_pm_init()
H A Dpuv3-core.c229 static struct puv3_cpu_pm_fns puv3_cpu_pm_fnss = {
241 puv3_cpu_pm_fns = &puv3_cpu_pm_fnss; puv3_init_pm()
/linux-4.4.14/arch/unicore32/include/mach/
H A Dpm.h17 struct puv3_cpu_pm_fns { struct
27 extern struct puv3_cpu_pm_fns *puv3_cpu_pm_fns;

Completed in 74 milliseconds