diff options
Diffstat (limited to 'arch/arm/mach-s3c64xx')
-rw-r--r-- | arch/arm/mach-s3c64xx/dev-audio.c | 13 | ||||
-rw-r--r-- | arch/arm/mach-s3c64xx/mach-smdk6410.c | 1 |
2 files changed, 14 insertions, 0 deletions
diff --git a/arch/arm/mach-s3c64xx/dev-audio.c b/arch/arm/mach-s3c64xx/dev-audio.c index c3e9e73bd0f9..55ae1b0afae9 100644 --- a/arch/arm/mach-s3c64xx/dev-audio.c +++ b/arch/arm/mach-s3c64xx/dev-audio.c | |||
@@ -333,3 +333,16 @@ void __init s3c64xx_ac97_setup_gpio(int num) | |||
333 | else | 333 | else |
334 | s3c_ac97_pdata.cfg_gpio = s3c64xx_ac97_cfg_gpe; | 334 | s3c_ac97_pdata.cfg_gpio = s3c64xx_ac97_cfg_gpe; |
335 | } | 335 | } |
336 | |||
337 | static u64 s3c_device_audio_dmamask = 0xffffffffUL; | ||
338 | |||
339 | struct platform_device s3c_device_pcm = { | ||
340 | .name = "s3c24xx-pcm-audio", | ||
341 | .id = -1, | ||
342 | .dev = { | ||
343 | .dma_mask = &s3c_device_audio_dmamask, | ||
344 | .coherent_dma_mask = 0xffffffffUL | ||
345 | } | ||
346 | }; | ||
347 | EXPORT_SYMBOL(s3c_device_pcm); | ||
348 | |||
diff --git a/arch/arm/mach-s3c64xx/mach-smdk6410.c b/arch/arm/mach-s3c64xx/mach-smdk6410.c index d9a03555f88b..362fc76ee726 100644 --- a/arch/arm/mach-s3c64xx/mach-smdk6410.c +++ b/arch/arm/mach-s3c64xx/mach-smdk6410.c | |||
@@ -256,6 +256,7 @@ static struct platform_device *smdk6410_devices[] __initdata = { | |||
256 | &s3c_device_fb, | 256 | &s3c_device_fb, |
257 | &s3c_device_ohci, | 257 | &s3c_device_ohci, |
258 | &s3c_device_usb_hsotg, | 258 | &s3c_device_usb_hsotg, |
259 | &s3c_device_pcm, | ||
259 | &s3c64xx_device_iisv4, | 260 | &s3c64xx_device_iisv4, |
260 | 261 | ||
261 | #ifdef CONFIG_REGULATOR | 262 | #ifdef CONFIG_REGULATOR |