diff options
-rw-r--r-- | arch/arm/mach-integrator/integrator_ap.c | 8 | ||||
-rw-r--r-- | arch/arm/mach-integrator/integrator_cp.c | 8 |
2 files changed, 1 insertions, 15 deletions
diff --git a/arch/arm/mach-integrator/integrator_ap.c b/arch/arm/mach-integrator/integrator_ap.c index d50dc2dbfd89..a762712bc2f2 100644 --- a/arch/arm/mach-integrator/integrator_ap.c +++ b/arch/arm/mach-integrator/integrator_ap.c | |||
@@ -64,6 +64,7 @@ | |||
64 | /* Base address to the AP system controller */ | 64 | /* Base address to the AP system controller */ |
65 | void __iomem *ap_syscon_base; | 65 | void __iomem *ap_syscon_base; |
66 | 66 | ||
67 | |||
67 | /* | 68 | /* |
68 | * All IO addresses are mapped onto VA 0xFFFx.xxxx, where x.xxxx | 69 | * All IO addresses are mapped onto VA 0xFFFx.xxxx, where x.xxxx |
69 | * is the (PA >> 12). | 70 | * is the (PA >> 12). |
@@ -73,12 +74,10 @@ void __iomem *ap_syscon_base; | |||
73 | */ | 74 | */ |
74 | #define VA_IC_BASE __io_address(INTEGRATOR_IC_BASE) | 75 | #define VA_IC_BASE __io_address(INTEGRATOR_IC_BASE) |
75 | #define VA_EBI_BASE __io_address(INTEGRATOR_EBI_BASE) | 76 | #define VA_EBI_BASE __io_address(INTEGRATOR_EBI_BASE) |
76 | #define VA_CMIC_BASE __io_address(INTEGRATOR_HDR_IC) | ||
77 | 77 | ||
78 | /* | 78 | /* |
79 | * Logical Physical | 79 | * Logical Physical |
80 | * ef000000 Cache flush | 80 | * ef000000 Cache flush |
81 | * f1000000 10000000 Core module registers | ||
82 | * f1100000 11000000 System controller registers | 81 | * f1100000 11000000 System controller registers |
83 | * f1200000 12000000 EBI registers | 82 | * f1200000 12000000 EBI registers |
84 | * f1300000 13000000 Counter/Timer | 83 | * f1300000 13000000 Counter/Timer |
@@ -91,11 +90,6 @@ void __iomem *ap_syscon_base; | |||
91 | 90 | ||
92 | static struct map_desc ap_io_desc[] __initdata __maybe_unused = { | 91 | static struct map_desc ap_io_desc[] __initdata __maybe_unused = { |
93 | { | 92 | { |
94 | .virtual = IO_ADDRESS(INTEGRATOR_HDR_BASE), | ||
95 | .pfn = __phys_to_pfn(INTEGRATOR_HDR_BASE), | ||
96 | .length = SZ_4K, | ||
97 | .type = MT_DEVICE | ||
98 | }, { | ||
99 | .virtual = IO_ADDRESS(INTEGRATOR_EBI_BASE), | 93 | .virtual = IO_ADDRESS(INTEGRATOR_EBI_BASE), |
100 | .pfn = __phys_to_pfn(INTEGRATOR_EBI_BASE), | 94 | .pfn = __phys_to_pfn(INTEGRATOR_EBI_BASE), |
101 | .length = SZ_4K, | 95 | .length = SZ_4K, |
diff --git a/arch/arm/mach-integrator/integrator_cp.c b/arch/arm/mach-integrator/integrator_cp.c index 4fc0a195de01..916c0f345a3a 100644 --- a/arch/arm/mach-integrator/integrator_cp.c +++ b/arch/arm/mach-integrator/integrator_cp.c | |||
@@ -64,8 +64,6 @@ static void __iomem *intcp_con_base; | |||
64 | 64 | ||
65 | /* | 65 | /* |
66 | * Logical Physical | 66 | * Logical Physical |
67 | * f1000000 10000000 Core module registers | ||
68 | * f1100000 11000000 System controller registers | ||
69 | * f1200000 12000000 EBI registers | 67 | * f1200000 12000000 EBI registers |
70 | * f1300000 13000000 Counter/Timer | 68 | * f1300000 13000000 Counter/Timer |
71 | * f1400000 14000000 Interrupt controller | 69 | * f1400000 14000000 Interrupt controller |
@@ -74,16 +72,10 @@ static void __iomem *intcp_con_base; | |||
74 | * f1a00000 1a000000 Debug LEDs | 72 | * f1a00000 1a000000 Debug LEDs |
75 | * fc900000 c9000000 GPIO | 73 | * fc900000 c9000000 GPIO |
76 | * fca00000 ca000000 SIC | 74 | * fca00000 ca000000 SIC |
77 | * fcb00000 cb000000 CP system control | ||
78 | */ | 75 | */ |
79 | 76 | ||
80 | static struct map_desc intcp_io_desc[] __initdata __maybe_unused = { | 77 | static struct map_desc intcp_io_desc[] __initdata __maybe_unused = { |
81 | { | 78 | { |
82 | .virtual = IO_ADDRESS(INTEGRATOR_HDR_BASE), | ||
83 | .pfn = __phys_to_pfn(INTEGRATOR_HDR_BASE), | ||
84 | .length = SZ_4K, | ||
85 | .type = MT_DEVICE | ||
86 | }, { | ||
87 | .virtual = IO_ADDRESS(INTEGRATOR_EBI_BASE), | 79 | .virtual = IO_ADDRESS(INTEGRATOR_EBI_BASE), |
88 | .pfn = __phys_to_pfn(INTEGRATOR_EBI_BASE), | 80 | .pfn = __phys_to_pfn(INTEGRATOR_EBI_BASE), |
89 | .length = SZ_4K, | 81 | .length = SZ_4K, |