13a66d387SMark Brown /* 23a66d387SMark Brown * linux/sound/wm2000.h -- Platform data for WM2000 33a66d387SMark Brown * 43a66d387SMark Brown * Copyright 2010 Wolfson Microelectronics. PLC. 53a66d387SMark Brown * 63a66d387SMark Brown * This program is free software; you can redistribute it and/or modify 73a66d387SMark Brown * it under the terms of the GNU General Public License version 2 as 83a66d387SMark Brown * published by the Free Software Foundation. 93a66d387SMark Brown */ 103a66d387SMark Brown 113a66d387SMark Brown #ifndef __LINUX_SND_WM2000_H 123a66d387SMark Brown #define __LINUX_SND_WM2000_H 133a66d387SMark Brown 143a66d387SMark Brown struct wm2000_platform_data { 153a66d387SMark Brown /** Filename for system-specific image to download to device. */ 163a66d387SMark Brown const char *download_file; 173a66d387SMark Brown 183a66d387SMark Brown /** Divide MCLK by 2 for system clock? */ 193a66d387SMark Brown unsigned int mclkdiv2:1; 203a66d387SMark Brown 213a66d387SMark Brown /** Disable speech clarity enhancement, for use when an 223a66d387SMark Brown * external algorithm is used. */ 233a66d387SMark Brown unsigned int speech_enh_disable:1; 243a66d387SMark Brown }; 253a66d387SMark Brown 263a66d387SMark Brown #endif 27