Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
awilliam
GitHub Repository: awilliam/linux-vfio
Path: blob/master/arch/arm/mach-ep93xx/include/mach/system.h
15157 views
1
/*
2
* arch/arm/mach-ep93xx/include/mach/system.h
3
*/
4
5
#include <mach/hardware.h>
6
7
static inline void arch_idle(void)
8
{
9
cpu_do_idle();
10
}
11
12
static inline void arch_reset(char mode, const char *cmd)
13
{
14
local_irq_disable();
15
16
/*
17
* Set then clear the SWRST bit to initiate a software reset
18
*/
19
ep93xx_devcfg_set_bits(EP93XX_SYSCON_DEVCFG_SWRST);
20
ep93xx_devcfg_clear_bits(EP93XX_SYSCON_DEVCFG_SWRST);
21
22
while (1)
23
;
24
}
25
26