rk30: replace RK30_GICD_BASE with GIC_DIST_BASE, RK30_GICC_BASE with GIC_CPU_BASE

This commit is contained in:
黄涛
2013-07-09 11:35:28 +08:00
parent 1afedb32d7
commit f59786a58d
2 changed files with 4 additions and 4 deletions

View File

@@ -18,7 +18,7 @@
static bool rk30_gic_interrupt_pending(void)
{
return (readl_relaxed(RK30_GICC_BASE + GIC_CPU_HIGHPRI) != 0x3FF);
return (readl_relaxed(GIC_CPU_BASE + GIC_CPU_HIGHPRI) != 0x3FF);
}
static void rk30_wfi_until_interrupt(void)

View File

@@ -42,14 +42,14 @@ static void gic_raise_softirq_non_secure(const struct cpumask *mask, unsigned in
dsb();
/* this always happens on GIC0 */
writel_relaxed(map << 16 | irq | 0x8000, RK30_GICD_BASE + GIC_DIST_SOFTINT);
writel_relaxed(map << 16 | irq | 0x8000, GIC_DIST_BASE + GIC_DIST_SOFTINT);
}
static void gic_secondary_init_non_secure(void)
{
#define GIC_DIST_SECURITY 0x080
writel_relaxed(0xffffffff, RK30_GICD_BASE + GIC_DIST_SECURITY);
writel_relaxed(0xf, RK30_GICC_BASE + GIC_CPU_CTRL);
writel_relaxed(0xffffffff, GIC_DIST_BASE + GIC_DIST_SECURITY);
writel_relaxed(0xf, GIC_CPU_BASE + GIC_CPU_CTRL);
dsb();
}
#endif