Lines Matching defs:codec
30 #include <linux/mfd/abx500/ab8500-codec.h>
42 #include "ab8500-codec.h"
1914 * Extended interface for codec-driver
2368 .name = "ab8500-codec-dai.0",
2381 .name = "ab8500-codec-dai.1",
2396 struct ab8500_codec_platform_data *codec)
2401 codec->amics.mic1_type = AMIC_TYPE_SINGLE_ENDED;
2403 codec->amics.mic1_type = AMIC_TYPE_DIFFERENTIAL;
2406 codec->amics.mic2_type = AMIC_TYPE_SINGLE_ENDED;
2408 codec->amics.mic2_type = AMIC_TYPE_DIFFERENTIAL;
2412 codec->amics.mic1a_micbias = AMIC_MICBIAS_VAMIC2;
2414 codec->amics.mic1a_micbias = AMIC_MICBIAS_VAMIC1;
2417 codec->amics.mic1b_micbias = AMIC_MICBIAS_VAMIC2;
2419 codec->amics.mic1b_micbias = AMIC_MICBIAS_VAMIC1;
2422 codec->amics.mic2_micbias = AMIC_MICBIAS_VAMIC1;
2424 codec->amics.mic2_micbias = AMIC_MICBIAS_VAMIC2;
2429 codec->ear_cmv = EAR_CMV_0_95V;
2432 codec->ear_cmv = EAR_CMV_1_10V;
2435 codec->ear_cmv = EAR_CMV_1_27V;
2438 codec->ear_cmv = EAR_CMV_1_58V;
2441 codec->ear_cmv = EAR_CMV_UNKNOWN;
2446 codec->ear_cmv = EAR_CMV_0_95V;
2553 dev_dbg(&pdev->dev, "%s: Register codec.\n", __func__);
2560 "%s: Error: Failed to register codec (%d).\n",
2568 .name = "ab8500-codec",