Kukjin Kim
6ccb2aedf5
ARM: SAMSUNG: cleanup mach/regs-audss.h file
...
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com >
2013-01-10 10:45:18 -08:00
Padmavathi Venna
1fa49e4697
ARM: S5PV210: Avoid passing the clks through platform data
...
I2S controller has an internal mux for RCLK source clks. The list
of source clk names were passed through platform data in non-dt case.
The variable holding the list of RCLK source clk names is not
required, as the list of clks need to be registered with clkdev
using generic connection id. This is required as part of adding DT
support for I2S controller driver.
Signed-off-by: Padmavathi Venna <padma.v@samsung.com >
Acked-by: Sangbeom Kim <sbkim73@samsung.com >
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com >
2012-12-19 09:49:29 -08:00
Arnd Bergmann
436d42c61c
ARM: samsung: move platform_data definitions
...
Platform data for device drivers should be defined in
include/linux/platform_data/*.h, not in the architecture
and platform specific directories.
This moves such data out of the samsung include directories
Signed-off-by: Arnd Bergmann <arnd@arndb.de >
Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
Acked-by: Nicolas Pitre <nico@linaro.org >
Acked-by: Mauro Carvalho Chehab <mchehab@redhat.com >
Cc: Kukjin Kim <kgene.kim@samsung.com >
Cc: Kyungmin Park <kyungmin.park@samsung.com >
Cc: Ben Dooks <ben-linux@fluff.org >
Cc: Jeff Garzik <jgarzik@pobox.com >
Cc: Guenter Roeck <linux@roeck-us.net >
Cc: "Wolfram Sang (embedded platforms)" <w.sang@pengutronix.de >
Cc: Dmitry Torokhov <dmitry.torokhov@gmail.com >
Cc: Bryan Wu <bryan.wu@canonical.com >
Cc: Richard Purdie <rpurdie@rpsys.net >
Cc: Sylwester Nawrocki <s.nawrocki@samsung.com >
Cc: Chris Ball <cjb@laptop.org >
Cc: David Woodhouse <dwmw2@infradead.org >
Cc: Grant Likely <grant.likely@secretlab.ca >
Cc: Felipe Balbi <balbi@ti.com >
Cc: Alan Stern <stern@rowland.harvard.edu >
Cc: Sangbeom Kim <sbkim73@samsung.com >
Cc: Liam Girdwood <lrg@ti.com >
Cc: linux-samsung-soc@vger.kernel.org
2012-09-19 17:42:18 +02:00
Tushar Behera
58ff20af41
ARM: S5PV210: Use common macro to define resources on dev-audio.c
...
Signed-off-by: Tushar Behera <tushar.behera@linaro.org >
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com >
2012-05-12 16:12:30 +09:00
Sangbeom Kim
2d21237e38
ARM: SAMSUNG: Add IRQ_I2S0 definition
...
To handle i2s0 interrupt and To fix compilation error
adds IRQ_I2S0 for exynos4, s3c64xx, s5p64x0
Signed-off-by: Sangbeom Kim <sbkim73@samsung.com >
[kgene.kim@samsung.com: Fixed build failure due to inclusion]
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
2011-07-21 17:27:28 +09:00
Sangbeom Kim
2839cc1e7e
ARM: SAMSUNG: Add platform device for idma
...
Exynos4 and S5PC110(S5PV210) has Internal dma(idma) in AUDSS.
To support idma, register idma platform device.
and Exynos4 and S5PC110 has different IDMA address.
TO handle different IDMA address, register idma platform data
Signed-off-by: Sangbeom Kim <sbkim73@samsung.com >
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com >
2011-07-21 14:12:19 +09:00
Jassi Brar
e6104673d2
ASoC: Samsung: Rename AC97 platform device
...
Call the AC97 controller devices found in S3C, S5P and newer
SoCs as 'samsung-ac97' rather than 's3c-ac97'.
Signed-off-by: Jassi Brar <jassi.brar@samsung.com >
Acked-by: Kukjin Kim <kgene.kim@samsung.com >
Acked-by: Liam Girdwood <lrg@slimlogic.co.uk >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2010-11-23 14:05:29 +00:00
Jassi Brar
9aa2570e9b
ARM: S5PV210: Upgrade platform device for I2S
...
Add more information to I2S platform_devices in order
to prepare them for new controller driver.
Signed-off-by: Jassi Brar <jassi.brar@samsung.com >
Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
Acked-by: Liam Girdwood <lrg@slimlogic.co.uk >
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com >
2010-11-19 08:49:44 +09:00
Jassi Brar
daea9b4f44
ARM: SAMSUNG: Rename s3c64xx I2S platform device
...
Since the I2S of S3C64XX and newer SoCs are incremental
versions of each other with changes managable in a single
driver, rename the 's3c64xx-iis' -> 'samsung-i2s'
Signed-off-by: Jassi Brar <jassi.brar@samsung.com >
Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
Acked-by: Liam Girdwood <lrg@slimlogic.co.uk >
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com >
2010-11-19 08:49:43 +09:00
Seungwhan Youn
494edadd62
ARM: S5PV210: Add S/PDIF platform device
...
This patch add S/PDIF platform device to support S/PDIF PCM audio
on S5PV210.
Signed-off-by: Seungwhan Youn <sw.youn@samsung.com >
Acked-by: Jassi Brar <jassi.brar@samsung.com >
Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com >
2010-10-25 16:05:34 +09:00
Ben Dooks
64c5bd841b
ARM: S5PV210: Change to using s3c_gpio_cfgpin_range()
...
Change the code setting ranges of GPIO pins using s3c_gpio_cfgpin() to
use the recently introduced s3c_gpio_cfgpin_range().
Signed-off-by: Ben Dooks <ben-linux@fluff.org >
[kgene.kim@samsung.com: coding-style fixes]
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
2010-10-23 11:49:44 +09:00
Kukjin Kim
1c739c7f37
ARM: SAMSUNG: Fix on inclusion mach/gpio.h for Samsung SoCs
...
This patch fixes on inclusion <mach/gpio.h> to <linux/gpio.h>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com >
Cc: Ben Dooks <ben-linux@fluff.org >
2010-08-06 21:28:44 +09:00
Jassi Brar
602bf0cfbd
ARM: S5PV210: Add audio platform devices
...
Define platform devices for all audio devices found on S5PV210
Signed-off-by: Jassi Brar <jassi.brar@samsung.com >
Signed-off-by: Ben Dooks <ben-linux@fluff.org >
2010-05-18 19:09:49 +09:00