1234567891011121314151617181920212223242526272829303132333435 |
- /*
- * Analog Devices ADAU1373 Audio Codec drive
- *
- * Copyright 2011 Analog Devices Inc.
- * Author: Lars-Peter Clausen <lars@metafoo.de>
- *
- * Licensed under the GPL-2 or later.
- */
- #ifndef __SOUND_ADAU1373_H__
- #define __SOUND_ADAU1373_H__
- enum adau1373_micbias_voltage {
- ADAU1373_MICBIAS_2_9V = 0,
- ADAU1373_MICBIAS_2_2V = 1,
- ADAU1373_MICBIAS_2_6V = 2,
- ADAU1373_MICBIAS_1_8V = 3,
- };
- #define ADAU1373_DRC_SIZE 13
- struct adau1373_platform_data {
- bool input_differential[4];
- bool lineout_differential;
- bool lineout_ground_sense;
- unsigned int num_drc;
- uint8_t drc_setting[3][ADAU1373_DRC_SIZE];
- enum adau1373_micbias_voltage micbias1;
- enum adau1373_micbias_voltage micbias2;
- };
- #endif
|