Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
awilliam
GitHub Repository: awilliam/linux-vfio
Path: blob/master/arch/arm/mach-msm/include/mach/system.h
17537 views
1
/* arch/arm/mach-msm/include/mach/system.h
2
*
3
* Copyright (C) 2007 Google, Inc.
4
*
5
* This software is licensed under the terms of the GNU General Public
6
* License version 2, as published by the Free Software Foundation, and
7
* may be copied, distributed, and modified under those terms.
8
*
9
* This program is distributed in the hope that it will be useful,
10
* but WITHOUT ANY WARRANTY; without even the implied warranty of
11
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12
* GNU General Public License for more details.
13
*
14
*/
15
16
#include <mach/hardware.h>
17
18
void arch_idle(void);
19
20
static inline void arch_reset(char mode, const char *cmd)
21
{
22
for (;;) ; /* depends on IPC w/ other core */
23
}
24
25
/* low level hardware reset hook -- for example, hitting the
26
* PSHOLD line on the PMIC to hard reset the system
27
*/
28
extern void (*msm_hw_reset_hook)(void);
29
30