summaryrefslogtreecommitdiff
path: root/arch/arm/mach-ux500/include/mach/suspend.h
blob: 5a8df72be2ee3b438a64f5c7e9927c608cc19dd9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
/*
 * Copyright (C) ST-Ericsson SA 2010-2011
 *
 * License terms: GNU General Public License (GPL) version 2
 */
#ifndef __MACH_SUSPEND_H
#define __MACH_SUSPEND_H

#ifdef CONFIG_UX500_SUSPEND
void suspend_block_sleep(void);
void suspend_unblock_sleep(void);
void suspend_set_pins_force_fn(void (*force)(void), void (*force_mux)(void));
#else
static inline void suspend_block_sleep(void) { }
static inline void suspend_unblock_sleep(void) { }
static inline void suspend_set_pins_force_fn(void (*force)(void),
					     void (*force_mux)(void)) { }
#endif

#endif /* __MACH_SUSPEND_H */