/* * DA9055 ALSA Soc codec driver * * Copyright (c) 2012 Dialog Semiconductor * * Tested on (Samsung SMDK6410 board + DA9055 EVB) using I2S and I2C * Written by David Chen <david.chen@diasemi.com> and * Ashish Chavan <ashish.chavan@kpitcummins.com> * * This program is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License as published by the * Free Software Foundation; either version 2 of the License, or (at your * option) any later version. */#ifndef __SOUND_DA9055_H__#define __SOUND_DA9055_H__enumda9055_micbias_voltage{DA9055_MICBIAS_1_6V=0,DA9055_MICBIAS_1_8V=1,DA9055_MICBIAS_2_1V=2,DA9055_MICBIAS_2_2V=3,};structda9055_platform_data{/* Selects which of the two MicBias pins acts as the bias source */boolmicbias_source;/* Selects the micbias voltage */enumda9055_micbias_voltagemicbias;};#endif