yuezonghe | 824eb0c | 2024-06-27 02:32:26 -0700 | [diff] [blame^] | 1 | #include <mach/iomap.h> |
2 | #include <linux/delay.h> | ||||
3 | #include <linux/io.h> | ||||
4 | |||||
5 | |||||
6 | void zx297510_restart(char core , const char *time) | ||||
7 | |||||
8 | { | ||||
9 | |||||
10 | |||||
11 | /* reset */ | ||||
12 | void __iomem *reset_reg; | ||||
13 | |||||
14 | reset_reg = ZX29_TOP_VA; | ||||
15 | |||||
16 | mdelay (600); /* wait 600 ms */ | ||||
17 | |||||
18 | writel(0x1<<31,reset_reg); | ||||
19 | } |