diff options
Diffstat (limited to 'arch/arm/mach-exynos4')
-rw-r--r-- | arch/arm/mach-exynos4/dev-audio.c | 2 | ||||
-rw-r--r-- | arch/arm/mach-exynos4/include/mach/regs-audss.h | 18 | ||||
-rw-r--r-- | arch/arm/mach-exynos4/mach-smdkv310.c | 1 |
3 files changed, 21 insertions, 0 deletions
diff --git a/arch/arm/mach-exynos4/dev-audio.c b/arch/arm/mach-exynos4/dev-audio.c index 983069a53239..5a9f9c2e53bf 100644 --- a/arch/arm/mach-exynos4/dev-audio.c +++ b/arch/arm/mach-exynos4/dev-audio.c | |||
@@ -21,6 +21,7 @@ | |||
21 | #include <mach/map.h> | 21 | #include <mach/map.h> |
22 | #include <mach/dma.h> | 22 | #include <mach/dma.h> |
23 | #include <mach/irqs.h> | 23 | #include <mach/irqs.h> |
24 | #include <mach/regs-audss.h> | ||
24 | 25 | ||
25 | static const char *rclksrc[] = { | 26 | static const char *rclksrc[] = { |
26 | [0] = "busclk", | 27 | [0] = "busclk", |
@@ -55,6 +56,7 @@ static struct s3c_audio_pdata i2sv5_pdata = { | |||
55 | .quirks = QUIRK_PRI_6CHAN | QUIRK_SEC_DAI | 56 | .quirks = QUIRK_PRI_6CHAN | QUIRK_SEC_DAI |
56 | | QUIRK_NEED_RSTCLR, | 57 | | QUIRK_NEED_RSTCLR, |
57 | .src_clk = rclksrc, | 58 | .src_clk = rclksrc, |
59 | .idma_addr = EXYNOS4_AUDSS_INT_MEM, | ||
58 | }, | 60 | }, |
59 | }, | 61 | }, |
60 | }; | 62 | }; |
diff --git a/arch/arm/mach-exynos4/include/mach/regs-audss.h b/arch/arm/mach-exynos4/include/mach/regs-audss.h new file mode 100644 index 000000000000..ca5a8b64218a --- /dev/null +++ b/arch/arm/mach-exynos4/include/mach/regs-audss.h | |||
@@ -0,0 +1,18 @@ | |||
1 | /* arch/arm/mach-exynos4/include/mach/regs-audss.h | ||
2 | * | ||
3 | * Copyright (c) 2011 Samsung Electronics | ||
4 | * http://www.samsung.com | ||
5 | * | ||
6 | * Exynos4 Audio SubSystem clock register definitions | ||
7 | * | ||
8 | * This program is free software; you can redistribute it and/or modify | ||
9 | * it under the terms of the GNU General Public License version 2 as | ||
10 | * published by the Free Software Foundation. | ||
11 | */ | ||
12 | |||
13 | #ifndef __PLAT_REGS_AUDSS_H | ||
14 | #define __PLAT_REGS_AUDSS_H __FILE__ | ||
15 | |||
16 | #define EXYNOS4_AUDSS_INT_MEM (0x03000000) | ||
17 | |||
18 | #endif /* _PLAT_REGS_AUDSS_H */ | ||
diff --git a/arch/arm/mach-exynos4/mach-smdkv310.c b/arch/arm/mach-exynos4/mach-smdkv310.c index 40b0a53891bd..ccc8fa11b541 100644 --- a/arch/arm/mach-exynos4/mach-smdkv310.c +++ b/arch/arm/mach-exynos4/mach-smdkv310.c | |||
@@ -184,6 +184,7 @@ static struct platform_device *smdkv310_devices[] __initdata = { | |||
184 | &exynos4_device_spdif, | 184 | &exynos4_device_spdif, |
185 | &exynos4_device_sysmmu, | 185 | &exynos4_device_sysmmu, |
186 | &samsung_asoc_dma, | 186 | &samsung_asoc_dma, |
187 | &samsung_asoc_idma, | ||
187 | &smdkv310_smsc911x, | 188 | &smdkv310_smsc911x, |
188 | &exynos4_device_ahci, | 189 | &exynos4_device_ahci, |
189 | }; | 190 | }; |