summaryrefslogtreecommitdiffstats
path: root/Documentation
diff options
context:
space:
mode:
authorTakashi Iwai <tiwai@suse.de>2006-11-24 16:12:50 +0100
committerJaroslav Kysela <perex@suse.cz>2007-02-09 09:01:57 +0100
commit5b78efd2ef206265aa789485580df9799c54b650 (patch)
treeb40c0b22a0fc98818cd34e55c82c349d0250b486 /Documentation
parent[ALSA] Update AT91 ASoC driver for 2.6.19 kernel. (diff)
downloadlinux-5b78efd2ef206265aa789485580df9799c54b650.tar.xz
linux-5b78efd2ef206265aa789485580df9799c54b650.zip
[ALSA] Fix documentation of ASoC
Fixed obsolete *_t typedefs in ASoC documentation. Signed-off-by: Takashi Iwai <tiwai@suse.de> Signed-off-by: Jaroslav Kysela <perex@suse.cz>
Diffstat (limited to 'Documentation')
-rw-r--r--Documentation/sound/alsa/soc/codec.txt10
-rw-r--r--Documentation/sound/alsa/soc/platform.txt18
2 files changed, 14 insertions, 14 deletions
diff --git a/Documentation/sound/alsa/soc/codec.txt b/Documentation/sound/alsa/soc/codec.txt
index 47b36cb16840..274657a03e1c 100644
--- a/Documentation/sound/alsa/soc/codec.txt
+++ b/Documentation/sound/alsa/soc/codec.txt
@@ -170,11 +170,11 @@ The codec driver also supports the following alsa operations:-
/* SoC audio ops */
struct snd_soc_ops {
- int (*startup)(snd_pcm_substream_t *);
- void (*shutdown)(snd_pcm_substream_t *);
- int (*hw_params)(snd_pcm_substream_t *, snd_pcm_hw_params_t *);
- int (*hw_free)(snd_pcm_substream_t *);
- int (*prepare)(snd_pcm_substream_t *);
+ int (*startup)(struct snd_pcm_substream *);
+ void (*shutdown)(struct snd_pcm_substream *);
+ int (*hw_params)(struct snd_pcm_substream *, struct snd_pcm_hw_params *);
+ int (*hw_free)(struct snd_pcm_substream *);
+ int (*prepare)(struct snd_pcm_substream *);
};
Please refer to the alsa driver PCM documentation for details.
diff --git a/Documentation/sound/alsa/soc/platform.txt b/Documentation/sound/alsa/soc/platform.txt
index c88df261e922..e95b16d5a53b 100644
--- a/Documentation/sound/alsa/soc/platform.txt
+++ b/Documentation/sound/alsa/soc/platform.txt
@@ -12,12 +12,12 @@ The platform DMA driver optionally supports the following alsa operations:-
/* SoC audio ops */
struct snd_soc_ops {
- int (*startup)(snd_pcm_substream_t *);
- void (*shutdown)(snd_pcm_substream_t *);
- int (*hw_params)(snd_pcm_substream_t *, snd_pcm_hw_params_t *);
- int (*hw_free)(snd_pcm_substream_t *);
- int (*prepare)(snd_pcm_substream_t *);
- int (*trigger)(snd_pcm_substream_t *, int);
+ int (*startup)(struct snd_pcm_substream *);
+ void (*shutdown)(struct snd_pcm_substream *);
+ int (*hw_params)(struct snd_pcm_substream *, struct snd_pcm_hw_params *);
+ int (*hw_free)(struct snd_pcm_substream *);
+ int (*prepare)(struct snd_pcm_substream *);
+ int (*trigger)(struct snd_pcm_substream *, int);
};
The platform driver exports it's DMA functionailty via struct snd_soc_platform:-
@@ -31,11 +31,11 @@ struct snd_soc_platform {
int (*resume)(struct platform_device *pdev, struct snd_soc_cpu_dai *cpu_dai);
/* pcm creation and destruction */
- int (*pcm_new)(snd_card_t *, struct snd_soc_codec_dai *, snd_pcm_t *);
- void (*pcm_free)(snd_pcm_t *);
+ int (*pcm_new)(struct snd_card *, struct snd_soc_codec_dai *, struct snd_pcm *);
+ void (*pcm_free)(struct snd_pcm *);
/* platform stream ops */
- snd_pcm_ops_t *pcm_ops;
+ struct snd_pcm_ops *pcm_ops;
};
Please refer to the alsa driver documentation for details of audio DMA.