diff options
author | Philippe Langlais <philippe.langlais@linaro.org> | 2012-01-16 09:40:20 +0100 |
---|---|---|
committer | Philippe Langlais <philippe.langlais@stericsson.com> | 2012-05-22 11:02:39 +0200 |
commit | 5066bf828c3bf51488cd221abff4cb1e74c8b7fb (patch) | |
tree | ae8cfa5a0142e4ac81a7dc3733ffeec7a264354e /arch/arm/mach-ux500/devices-common.h | |
parent | f5362f961a6cb020f427c65899e73d56fbca5643 (diff) |
mach-ux500: ASoC: Move i2s into ASoC and remove old i2s-layer
The old multi-client i2s driver-layer located in drivers/misc/i2s
is removed and the MSP-operation for i2s is moved into the file
ux500_msp_i2s.c in the Ux500 ASoC-folder.
Signed-off-by: Ola Lilja <ola.o.lilja@stericsson.com>
Diffstat (limited to 'arch/arm/mach-ux500/devices-common.h')
-rw-r--r-- | arch/arm/mach-ux500/devices-common.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/arch/arm/mach-ux500/devices-common.h b/arch/arm/mach-ux500/devices-common.h index fcf5a47d3d2..aa477ec8092 100644 --- a/arch/arm/mach-ux500/devices-common.h +++ b/arch/arm/mach-ux500/devices-common.h @@ -89,6 +89,16 @@ dbx500_add_i2c(struct device *parent, int id, resource_size_t base, int irq, return platform_device_register_full(&pdevinfo); } +struct msp_i2s_platform_data; + +static inline struct platform_device * +dbx500_add_msp_i2s(int id, resource_size_t base, int irq, + struct msp_i2s_platform_data *pdata) +{ + return dbx500_add_platform_device_4k1irq("ux500-msp-i2s", id, base, irq, + pdata); +} + static inline struct amba_device * dbx500_add_rtc(struct device *parent, resource_size_t base, int irq) { |