1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2025-04-21 12:27:27 +03:00

fix ar7 compile

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7331 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
nbd
2007-05-24 15:59:32 +00:00
parent f0cc040988
commit 3f52da6181
10 changed files with 49 additions and 23 deletions

View File

@@ -49,15 +49,13 @@ static void ar7_machine_power_off(void);
static void ar7_machine_restart(char *command)
{
volatile u32 *softres_reg = (u32 *)ioremap(AR7_REGS_RESET +
volatile u32 *softres_reg = (u32 *)ioremap(AR7_REGS_RESET +
AR7_RESET_SOFTWARE, 1);
prom_printf("Reboot\n");
*softres_reg = 1;
*softres_reg = 1;
}
static void ar7_machine_halt(void)
{
prom_printf("Halt\n");
while (1);
}
@@ -65,8 +63,7 @@ static void ar7_machine_power_off(void)
{
volatile u32 *power_reg = (u32 *)ioremap(AR7_REGS_POWER, 1);
u32 power_state = *power_reg | (3 << 30);
prom_printf("Power off\n");
*power_reg = power_state;
*power_reg = power_state;
ar7_machine_halt();
}