blob: 17eccd72013650e2bf93ee0e904add87114bd052 [file] [log] [blame]
Linus Torvalds1da177e2005-04-16 15:20:36 -07001#ifndef __ASM_ARCH_AUDIO_H__
2#define __ASM_ARCH_AUDIO_H__
3
4#include <sound/driver.h>
5#include <sound/core.h>
6#include <sound/pcm.h>
7
8typedef struct {
Takashi Iwaif7cbb7f2006-01-13 18:48:06 +01009 int (*startup)(struct snd_pcm_substream *, void *);
10 void (*shutdown)(struct snd_pcm_substream *, void *);
Linus Torvalds1da177e2005-04-16 15:20:36 -070011 void (*suspend)(void *);
12 void (*resume)(void *);
13 void *priv;
14} pxa2xx_audio_ops_t;
15
16#endif