Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 1 | #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 | |
| 8 | typedef struct { |
Takashi Iwai | f7cbb7f | 2006-01-13 18:48:06 +0100 | [diff] [blame] | 9 | int (*startup)(struct snd_pcm_substream *, void *); |
| 10 | void (*shutdown)(struct snd_pcm_substream *, void *); |
Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 11 | void (*suspend)(void *); |
| 12 | void (*resume)(void *); |
| 13 | void *priv; |
| 14 | } pxa2xx_audio_ops_t; |
| 15 | |
| 16 | #endif |