blob: 8270748a2c4119b7eb77e8ee7ec2040399787d69 [file] [log] [blame]
Jassi Brar5033f432010-11-22 15:37:25 +09001/* sound/soc/samsung/s3c24xx_simtec.h
Ben Dooks14412ac2009-08-20 22:50:40 +01002 *
3 * Copyright 2009 Simtec Electronics
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8*/
9
Liam Girdwoodf0fba2a2010-03-17 20:15:21 +000010extern void simtec_audio_init(struct snd_soc_pcm_runtime *rtd);
Ben Dooks14412ac2009-08-20 22:50:40 +010011
12extern int simtec_audio_core_probe(struct platform_device *pdev,
Liam Girdwoodf0fba2a2010-03-17 20:15:21 +000013 struct snd_soc_card *card);
Ben Dooks14412ac2009-08-20 22:50:40 +010014
15extern int simtec_audio_remove(struct platform_device *pdev);
16
17#ifdef CONFIG_PM
Alexey Dobriyan47145212009-12-14 18:00:08 -080018extern const struct dev_pm_ops simtec_audio_pmops;
Ben Dooks14412ac2009-08-20 22:50:40 +010019#define simtec_audio_pm &simtec_audio_pmops
20#else
21#define simtec_audio_pm NULL
22#endif