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