/linux-4.4.14/Documentation/devicetree/bindings/sound/ |
D | sgtl5000.txt | 10 - micbias-resistor-k-ohms : the bias resistor to be used in kOmhs 14 micbias resistor is set to 4K. 16 - micbias-voltage-m-volts : the bias voltage to be used in mVolts 35 micbias-resistor-k-ohms = <2>; 36 micbias-voltage-m-volts = <2250>;
|
D | tlv320aic31xx.txt | 24 - ai31xx-micbias-vg - MicBias Voltage setting 29 micbias is set to 2.0V. 47 #include <dt-bindings/sound/tlv320aic31xx-micbias.h> 53 ai31xx-micbias-vg = <MICBIAS_OFF>;
|
D | da7219.txt | 33 - dlg,micbias-lvl : Voltage (mV) for Mic Bias 43 - dlg,micbias-pulse-lvl : Mic bias higher voltage pulse level (mV). 45 - dlg,micbias-pulse-time : Mic bias higher voltage pulse duration (ms) 88 dlg,micbias-lvl = <2600>;
|
D | nau8825.txt | 23 - nuvoton,micbias-voltage: Micbias voltage level. 36 …where MICBIAS is configured by 'nuvoton,micbias-voltage', SAR_VOLTAGE is configured by 'nuvoton,sa… 88 nuvoton,micbias-voltage = <6>;
|
D | cs42l52.txt | 29 - cirrus,micbias-lvl: Set the output voltage level on the MICBIAS Pin 45 cirrus,micbias-lvl = <5>;
|
D | cs42l56.txt | 30 - cirrus,micbias-lvl: Set the output voltage level on the MICBIAS Pin. 61 cirrus,micbias-lvl = <5>;
|
D | ts3a227e.txt | 17 - ti,micbias: Intended MICBIAS voltage (datasheet section 9.6.7).
|
D | max98090.txt | 21 - maxim,micbias: Micbias voltage applies to the analog mic, valid voltages value are:
|
D | tlv320aic3x.txt | 23 - ai3x-micbias-vg - MicBias Voltage required.
|
D | wm8994.txt | 44 - wlf,micbias-cfg : Two MICBIAS register values for WM1811 or
|
/linux-4.4.14/sound/soc/codecs/ |
D | adau1977.c | 887 unsigned int micbias; in adau1977_setup_micbias() local 890 micbias = pdata->micbias; in adau1977_setup_micbias() 891 if (micbias > ADAU1977_MICBIAS_9V0) in adau1977_setup_micbias() 895 micbias = ADAU1977_MICBIAS_8V5; in adau1977_setup_micbias() 900 micbias << ADAU1977_MICBIAS_MB_VOLTS_OFFSET); in adau1977_setup_micbias()
|
D | ts3a227e.c | 274 u32 micbias; in ts3a227e_parse_device_property() local 277 err = device_property_read_u32(dev, "ti,micbias", &micbias); in ts3a227e_parse_device_property() 281 (micbias & 0x07) << MICBIAS_SETTING_SFT); in ts3a227e_parse_device_property()
|
D | adau17x1.h | 56 enum adau17x1_micbias_voltage micbias);
|
D | wm2200.c | 2350 if (!wm2200->pdata.micbias[i].mb_lvl && in wm2200_i2c_probe() 2351 !wm2200->pdata.micbias[i].bypass) in wm2200_i2c_probe() 2355 if (!wm2200->pdata.micbias[i].mb_lvl) in wm2200_i2c_probe() 2356 wm2200->pdata.micbias[i].mb_lvl in wm2200_i2c_probe() 2359 val = (wm2200->pdata.micbias[i].mb_lvl -1) in wm2200_i2c_probe() 2362 if (wm2200->pdata.micbias[i].discharge) in wm2200_i2c_probe() 2365 if (wm2200->pdata.micbias[i].fast_start) in wm2200_i2c_probe() 2368 if (wm2200->pdata.micbias[i].bypass) in wm2200_i2c_probe()
|
D | wm8994.h | 47 int micbias);
|
D | max98090.c | 2370 unsigned int micbias; in max98090_probe() local 2455 err = device_property_read_u32(codec->dev, "maxim,micbias", &micbias); in max98090_probe() 2457 micbias = M98090_MBVSEL_2V8; in max98090_probe() 2459 } else if (micbias < M98090_MBVSEL_2V2 || micbias > M98090_MBVSEL_2V8) { in max98090_probe() 2460 dev_err(codec->dev, "micbias out of range 0x%x\n", micbias); in max98090_probe() 2461 micbias = M98090_MBVSEL_2V8; in max98090_probe() 2465 M98090_MBVSEL_MASK, micbias); in max98090_probe()
|
D | adau17x1.c | 695 enum adau17x1_micbias_voltage micbias) in adau17x1_set_micbias_voltage() argument 699 switch (micbias) { in adau17x1_set_micbias_voltage() 707 return regmap_write(adau->regmap, ADAU17X1_MICBIAS, micbias << 2); in adau17x1_set_micbias_voltage()
|
D | sn95031.c | 793 int micbias = sn95031_get_mic_bias(codec); in sn95031_get_headset_state() local 795 int jack_type = snd_soc_jack_get_type(mfld_jack, micbias); in sn95031_get_headset_state()
|
D | wm8994.c | 3334 for (i = 0; i < ARRAY_SIZE(pdata->micbias); i++) { in wm8994_handle_pdata() 3335 if (pdata->micbias[i]) { in wm8994_handle_pdata() 3337 pdata->micbias[i] & 0xffff); in wm8994_handle_pdata() 3358 int micbias) in wm8994_mic_detect() argument 3371 switch (micbias) { in wm8994_mic_detect() 3387 dev_warn(codec->dev, "Invalid MICBIAS %d\n", micbias); in wm8994_mic_detect() 3393 micbias, ret); in wm8994_mic_detect() 3396 micbias, jack); in wm8994_mic_detect()
|
D | da9055.c | 1440 switch (da9055->pdata->micbias) { in da9055_probe() 1447 (da9055->pdata->micbias) << 4); in da9055_probe()
|
D | adau1373.c | 1355 static bool adau1373_valid_micbias(enum adau1373_micbias_voltage micbias) in adau1373_valid_micbias() argument 1357 switch (micbias) { in adau1373_valid_micbias()
|
D | ab8500-codec.c | 141 static inline const char *amic_micbias_str(enum amic_micbias micbias) in amic_micbias_str() argument 143 switch (micbias) { in amic_micbias_str()
|
/linux-4.4.14/include/sound/ |
D | da9055.h | 30 enum da9055_micbias_voltage micbias; member
|
D | wm2200.h | 58 struct wm2200_micbias micbias[WM2200_MAX_MICBIAS]; member
|
/linux-4.4.14/include/linux/platform_data/ |
D | adau1977.h | 42 enum adau1977_micbias micbias; member
|
/linux-4.4.14/drivers/mfd/ |
D | arizona-core.c | 1287 if (!arizona->pdata.micbias[i].mV && in arizona_dev_init() 1288 !arizona->pdata.micbias[i].bypass) in arizona_dev_init() 1292 if (!arizona->pdata.micbias[i].mV) in arizona_dev_init() 1293 arizona->pdata.micbias[i].mV = 2800; in arizona_dev_init() 1295 val = (arizona->pdata.micbias[i].mV - 1500) / 100; in arizona_dev_init() 1299 if (arizona->pdata.micbias[i].ext_cap) in arizona_dev_init() 1302 if (arizona->pdata.micbias[i].discharge) in arizona_dev_init() 1305 if (arizona->pdata.micbias[i].soft_start) in arizona_dev_init() 1308 if (arizona->pdata.micbias[i].bypass) in arizona_dev_init()
|
D | wm8994-core.c | 287 of_property_read_u32_array(np, "wlf,micbias-cfg", pdata->micbias, in wm8994_set_pdata_from_of() 288 ARRAY_SIZE(pdata->micbias)); in wm8994_set_pdata_from_of()
|
/linux-4.4.14/include/linux/mfd/arizona/ |
D | pdata.h | 163 struct arizona_micbias micbias[ARIZONA_MAX_MICBIAS]; member
|
/linux-4.4.14/include/linux/mfd/wm8994/ |
D | pdata.h | 207 int micbias[2]; member
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | imx6qdl-phytec-pbab01.dtsi | 123 ai3x-micbias-vg = <2>;
|
D | am43x-epos-evm.dts | 17 #include <dt-bindings/sound/tlv320aic31xx-micbias.h> 508 ai31xx-micbias-vg = <MICBIAS_2_0V>;
|
D | omap3-n900.dts | 502 ai3x-micbias-vg = <1>; 515 ai3x-micbias-vg = <2>;
|
D | am335x-pepper.dts | 77 ai3x-micbias-vg = <0x2>;
|
D | dra72-evm.dts | 439 ai3x-micbias-vg = <1>; /* 2.0V */
|
D | dra7-evm.dts | 557 ai3x-micbias-vg = <1>; /* 2.0V */
|