process.c (407da561244b9d51e6a794d6305ba38ec2c9d907) process.c (89b3098703bd2aa3237ef10a704e6a5838e6ea69)
1// SPDX-License-Identifier: GPL-2.0
2// Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.
3
4#include <linux/module.h>
5#include <linux/sched.h>
6#include <linux/sched/task_stack.h>
7#include <linux/sched/debug.h>
8#include <linux/delay.h>

--- 86 unchanged lines hidden (view full) ---

95
96#ifdef CONFIG_CPU_PM_DOZE
97 asm volatile("doze\n");
98#endif
99
100#ifdef CONFIG_CPU_PM_STOP
101 asm volatile("stop\n");
102#endif
1// SPDX-License-Identifier: GPL-2.0
2// Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.
3
4#include <linux/module.h>
5#include <linux/sched.h>
6#include <linux/sched/task_stack.h>
7#include <linux/sched/debug.h>
8#include <linux/delay.h>

--- 86 unchanged lines hidden (view full) ---

95
96#ifdef CONFIG_CPU_PM_DOZE
97 asm volatile("doze\n");
98#endif
99
100#ifdef CONFIG_CPU_PM_STOP
101 asm volatile("stop\n");
102#endif
103 raw_local_irq_enable();
104}
105#endif
103}
104#endif