xref: /linux/sound/soc/codecs/wm_hubs.h (revision a2342ae325bb1f65d90a9f38baab4c9762018a5e)
1*a2342ae3SMark Brown /*
2*a2342ae3SMark Brown  * wm_hubs.h  --  WM899x common code
3*a2342ae3SMark Brown  *
4*a2342ae3SMark Brown  * Copyright 2009 Wolfson Microelectronics plc
5*a2342ae3SMark Brown  *
6*a2342ae3SMark Brown  * Author: Mark Brown <broonie@opensource.wolfsonmicro.com>
7*a2342ae3SMark Brown  *
8*a2342ae3SMark Brown  *
9*a2342ae3SMark Brown  * This program is free software; you can redistribute it and/or modify
10*a2342ae3SMark Brown  * it under the terms of the GNU General Public License version 2 as
11*a2342ae3SMark Brown  * published by the Free Software Foundation.
12*a2342ae3SMark Brown  */
13*a2342ae3SMark Brown 
14*a2342ae3SMark Brown #ifndef _WM_HUBS_H
15*a2342ae3SMark Brown #define _WM_HUBS_H
16*a2342ae3SMark Brown 
17*a2342ae3SMark Brown struct snd_soc_codec;
18*a2342ae3SMark Brown 
19*a2342ae3SMark Brown extern const unsigned int wm_hubs_spkmix_tlv[];
20*a2342ae3SMark Brown 
21*a2342ae3SMark Brown extern int wm_hubs_add_analogue_controls(struct snd_soc_codec *);
22*a2342ae3SMark Brown extern int wm_hubs_add_analogue_routes(struct snd_soc_codec *, int, int);
23*a2342ae3SMark Brown 
24*a2342ae3SMark Brown #endif
25