xref: /openbmc/linux/include/sound/simple_card.h (revision 3eb66e91a25497065c5322b1268cbc3953642227)
1*d573454dSKuninori Morimoto /* SPDX-License-Identifier: GPL-2.0
2*d573454dSKuninori Morimoto  *
3f2390880SKuninori Morimoto  * ASoC simple sound card support
4f2390880SKuninori Morimoto  *
5f2390880SKuninori Morimoto  * Copyright (C) 2012 Renesas Solutions Corp.
6f2390880SKuninori Morimoto  * Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
7f2390880SKuninori Morimoto  */
8f2390880SKuninori Morimoto 
9f2390880SKuninori Morimoto #ifndef __SIMPLE_CARD_H
10f2390880SKuninori Morimoto #define __SIMPLE_CARD_H
11f2390880SKuninori Morimoto 
12f2390880SKuninori Morimoto #include <sound/soc.h>
13cecdef36SKuninori Morimoto #include <sound/simple_card_utils.h>
14f2390880SKuninori Morimoto 
15f2390880SKuninori Morimoto struct asoc_simple_card_info {
16f2390880SKuninori Morimoto 	const char *name;
17f2390880SKuninori Morimoto 	const char *card;
18f2390880SKuninori Morimoto 	const char *codec;
19f2390880SKuninori Morimoto 	const char *platform;
20a4a2992cSKuninori Morimoto 
21a4a2992cSKuninori Morimoto 	unsigned int daifmt;
22a4a2992cSKuninori Morimoto 	struct asoc_simple_dai cpu_dai;
23a4a2992cSKuninori Morimoto 	struct asoc_simple_dai codec_dai;
24f2390880SKuninori Morimoto };
25f2390880SKuninori Morimoto 
26f2390880SKuninori Morimoto #endif /* __SIMPLE_CARD_H */
27