diff options
Diffstat (limited to 'arch/arm/mach-exynos4')
-rw-r--r-- | arch/arm/mach-exynos4/cpu.c | 7 | ||||
-rw-r--r-- | arch/arm/mach-exynos4/include/mach/irqs.h | 5 | ||||
-rw-r--r-- | arch/arm/mach-exynos4/include/mach/map.h | 9 |
3 files changed, 21 insertions, 0 deletions
diff --git a/arch/arm/mach-exynos4/cpu.c b/arch/arm/mach-exynos4/cpu.c index 479dfa1951c8..793011391943 100644 --- a/arch/arm/mach-exynos4/cpu.c +++ b/arch/arm/mach-exynos4/cpu.c | |||
@@ -21,6 +21,8 @@ | |||
21 | #include <plat/clock.h> | 21 | #include <plat/clock.h> |
22 | #include <plat/exynos4.h> | 22 | #include <plat/exynos4.h> |
23 | #include <plat/sdhci.h> | 23 | #include <plat/sdhci.h> |
24 | #include <plat/devs.h> | ||
25 | #include <plat/fimc-core.h> | ||
24 | 26 | ||
25 | #include <mach/regs-irq.h> | 27 | #include <mach/regs-irq.h> |
26 | 28 | ||
@@ -120,6 +122,11 @@ void __init exynos4_map_io(void) | |||
120 | exynos4_default_sdhci1(); | 122 | exynos4_default_sdhci1(); |
121 | exynos4_default_sdhci2(); | 123 | exynos4_default_sdhci2(); |
122 | exynos4_default_sdhci3(); | 124 | exynos4_default_sdhci3(); |
125 | |||
126 | s3c_fimc_setname(0, "exynos4-fimc"); | ||
127 | s3c_fimc_setname(1, "exynos4-fimc"); | ||
128 | s3c_fimc_setname(2, "exynos4-fimc"); | ||
129 | s3c_fimc_setname(3, "exynos4-fimc"); | ||
123 | } | 130 | } |
124 | 131 | ||
125 | void __init exynos4_init_clocks(int xtal) | 132 | void __init exynos4_init_clocks(int xtal) |
diff --git a/arch/arm/mach-exynos4/include/mach/irqs.h b/arch/arm/mach-exynos4/include/mach/irqs.h index e3556d45c75b..1db1de8e3e81 100644 --- a/arch/arm/mach-exynos4/include/mach/irqs.h +++ b/arch/arm/mach-exynos4/include/mach/irqs.h | |||
@@ -108,6 +108,11 @@ | |||
108 | #define IRQ_MIPI_CSIS0 COMBINER_IRQ(30, 0) | 108 | #define IRQ_MIPI_CSIS0 COMBINER_IRQ(30, 0) |
109 | #define IRQ_MIPI_CSIS1 COMBINER_IRQ(30, 1) | 109 | #define IRQ_MIPI_CSIS1 COMBINER_IRQ(30, 1) |
110 | 110 | ||
111 | #define IRQ_FIMC0 COMBINER_IRQ(32, 0) | ||
112 | #define IRQ_FIMC1 COMBINER_IRQ(32, 1) | ||
113 | #define IRQ_FIMC2 COMBINER_IRQ(33, 0) | ||
114 | #define IRQ_FIMC3 COMBINER_IRQ(33, 1) | ||
115 | |||
111 | #define IRQ_ONENAND_AUDI COMBINER_IRQ(34, 0) | 116 | #define IRQ_ONENAND_AUDI COMBINER_IRQ(34, 0) |
112 | 117 | ||
113 | #define IRQ_MCT_L1 COMBINER_IRQ(35, 3) | 118 | #define IRQ_MCT_L1 COMBINER_IRQ(35, 3) |
diff --git a/arch/arm/mach-exynos4/include/mach/map.h b/arch/arm/mach-exynos4/include/mach/map.h index 89ab6f75776c..4f50b07a376a 100644 --- a/arch/arm/mach-exynos4/include/mach/map.h +++ b/arch/arm/mach-exynos4/include/mach/map.h | |||
@@ -25,6 +25,11 @@ | |||
25 | 25 | ||
26 | #define EXYNOS4_PA_SYSRAM 0x02020000 | 26 | #define EXYNOS4_PA_SYSRAM 0x02020000 |
27 | 27 | ||
28 | #define EXYNOS4_PA_FIMC0 0x11800000 | ||
29 | #define EXYNOS4_PA_FIMC1 0x11810000 | ||
30 | #define EXYNOS4_PA_FIMC2 0x11820000 | ||
31 | #define EXYNOS4_PA_FIMC3 0x11830000 | ||
32 | |||
28 | #define EXYNOS4_PA_I2S0 0x03830000 | 33 | #define EXYNOS4_PA_I2S0 0x03830000 |
29 | #define EXYNOS4_PA_I2S1 0xE3100000 | 34 | #define EXYNOS4_PA_I2S1 0xE3100000 |
30 | #define EXYNOS4_PA_I2S2 0xE2A00000 | 35 | #define EXYNOS4_PA_I2S2 0xE2A00000 |
@@ -120,6 +125,10 @@ | |||
120 | #define S3C_PA_WDT EXYNOS4_PA_WATCHDOG | 125 | #define S3C_PA_WDT EXYNOS4_PA_WATCHDOG |
121 | 126 | ||
122 | #define S5P_PA_CHIPID EXYNOS4_PA_CHIPID | 127 | #define S5P_PA_CHIPID EXYNOS4_PA_CHIPID |
128 | #define S5P_PA_FIMC0 EXYNOS4_PA_FIMC0 | ||
129 | #define S5P_PA_FIMC1 EXYNOS4_PA_FIMC1 | ||
130 | #define S5P_PA_FIMC2 EXYNOS4_PA_FIMC2 | ||
131 | #define S5P_PA_FIMC3 EXYNOS4_PA_FIMC3 | ||
123 | #define S5P_PA_MIPI_CSIS0 EXYNOS4_PA_MIPI_CSIS0 | 132 | #define S5P_PA_MIPI_CSIS0 EXYNOS4_PA_MIPI_CSIS0 |
124 | #define S5P_PA_MIPI_CSIS1 EXYNOS4_PA_MIPI_CSIS1 | 133 | #define S5P_PA_MIPI_CSIS1 EXYNOS4_PA_MIPI_CSIS1 |
125 | #define S5P_PA_ONENAND EXYNOS4_PA_ONENAND | 134 | #define S5P_PA_ONENAND EXYNOS4_PA_ONENAND |