ARM: shmobile: r8a7778: Introduce HPBREG_BASE
authorGeert Uytterhoeven <geert+renesas@glider.be>
Tue, 17 Nov 2020 10:30:16 +0000 (11:30 +0100)
committerGeert Uytterhoeven <geert+renesas@glider.be>
Mon, 23 Nov 2020 08:53:59 +0000 (09:53 +0100)
Replace the hardcoded address of the HPB Register block by a macro.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Link: https://lore.kernel.org/r/20201117103022.2136527-2-geert+renesas@glider.be
arch/arm/mach-shmobile/setup-r8a7778.c

index 2bc93f391bcf8e5d4142ed2855b661eac32e4778..819dbda47298ae887dae4d9a3596acc37f78272f 100644 (file)
@@ -14,6 +14,8 @@
 
 #include "common.h"
 
+#define HPBREG_BASE    0xfe700000
+
 #define INT2SMSKCR0    0x82288 /* 0xfe782288 */
 #define INT2SMSKCR1    0x8228c /* 0xfe78228c */
 
@@ -22,7 +24,7 @@
 
 static void __init r8a7778_init_irq_dt(void)
 {
-       void __iomem *base = ioremap(0xfe700000, 0x00100000);
+       void __iomem *base = ioremap(HPBREG_BASE, 0x00100000);
 
        BUG_ON(!base);