Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 279945
b: refs/heads/master
c: 8390918
h: refs/heads/master
i:
  279943: 739bedb
v: v3
  • Loading branch information
Russell King committed Jan 5, 2012
1 parent ce614c8 commit 36e2bcf
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 24 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 4045407fd7740642b18bc802e8bab064e79a61e5
refs/heads/master: 8390918874324360335370fbcc2c3c9884476884
23 changes: 0 additions & 23 deletions trunk/arch/arm/plat-s3c24xx/cpu.c
Original file line number Diff line number Diff line change
Expand Up @@ -192,27 +192,6 @@ static unsigned long s3c24xx_read_idcode_v4(void)
return __raw_readl(S3C2410_GSTATUS1);
}

/* Hook for arm_pm_restart to ensure we execute the reset code
* with the caches enabled. It seems at least the S3C2440 has a problem
* resetting if there is bus activity interrupted by the reset.
*/
static void s3c24xx_pm_restart(char mode, const char *cmd)
{
if (mode != 's') {
unsigned long flags;

local_irq_save(flags);
__cpuc_flush_kern_all();
__cpuc_flush_user_all();

arch_reset(mode, cmd);
local_irq_restore(flags);
}

/* fallback, or unhandled */
arm_machine_restart(mode, cmd);
}

void __init s3c24xx_init_io(struct map_desc *mach_desc, int size)
{
/* initialise the io descriptors we need for initialisation */
Expand All @@ -226,7 +205,5 @@ void __init s3c24xx_init_io(struct map_desc *mach_desc, int size)
}
s3c24xx_init_cpu();

arm_pm_restart = s3c24xx_pm_restart;

s3c_init_cpu(samsung_cpu_id, cpu_ids, ARRAY_SIZE(cpu_ids));
}

0 comments on commit 36e2bcf

Please sign in to comment.