|
@@ -31,7 +31,7 @@
|
|
|
void s3c_pm_do_save(struct sleep_save *ptr, int count)
|
|
|
{
|
|
|
for (; count > 0; count--, ptr++) {
|
|
|
- ptr->val = __raw_readl(ptr->reg);
|
|
|
+ ptr->val = readl_relaxed(ptr->reg);
|
|
|
S3C_PMDBG("saved %p value %08lx\n", ptr->reg, ptr->val);
|
|
|
}
|
|
|
}
|
|
@@ -51,9 +51,9 @@ void s3c_pm_do_restore(const struct sleep_save *ptr, int count)
|
|
|
{
|
|
|
for (; count > 0; count--, ptr++) {
|
|
|
pr_debug("restore %p (restore %08lx, was %08x)\n",
|
|
|
- ptr->reg, ptr->val, __raw_readl(ptr->reg));
|
|
|
+ ptr->reg, ptr->val, readl_relaxed(ptr->reg));
|
|
|
|
|
|
- __raw_writel(ptr->val, ptr->reg);
|
|
|
+ writel_relaxed(ptr->val, ptr->reg);
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -71,5 +71,5 @@ void s3c_pm_do_restore(const struct sleep_save *ptr, int count)
|
|
|
void s3c_pm_do_restore_core(const struct sleep_save *ptr, int count)
|
|
|
{
|
|
|
for (; count > 0; count--, ptr++)
|
|
|
- __raw_writel(ptr->val, ptr->reg);
|
|
|
+ writel_relaxed(ptr->val, ptr->reg);
|
|
|
}
|