| /Linux-v5.15/Documentation/devicetree/bindings/sound/ |
| D | tlv320aic31xx.txt | 26 - ai31xx-micbias-vg - MicBias Voltage setting 31 micbias is set to 2.0V. 61 #include <dt-bindings/sound/tlv320aic31xx-micbias.h> 67 ai31xx-micbias-vg = <MICBIAS_OFF>;
|
| D | nau8824.txt | 19 - nuvoton,micbias-voltage: Micbias voltage level. 32 …where MICBIAS is configured by 'nuvoton,micbias-voltage', SAR_VOLTAGE is configured by 'nuvoton,sa… 78 nuvoton,micbias-voltage = <6>;
|
| D | da7219.txt | 32 - dlg,micbias-lvl : Voltage (mV) for Mic Bias 46 - dlg,micbias-pulse-lvl : Mic bias higher voltage pulse level (mV). 48 - dlg,micbias-pulse-time : Mic bias higher voltage pulse duration (ms) 94 dlg,micbias-lvl = <2600>;
|
| D | qcom,msm8916-wcd-analog.txt | 32 - vdd-micbias-supply: phandle of VDD_MICBIAS supply's regulator DT node. 40 from micbias. 41 - qcom,micbias-lvl: Voltage (mV) for Mic Bias 98 vdd-micbias-supply = <&pm8916_l13>;
|
| 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… 90 nuvoton,micbias-voltage = <6>;
|
| D | rt5651.txt | 31 u32, micbias over-current detection threshold in µA, valid values are 35 u32, micbias over-current detection scale-factor, valid values are:
|
| 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 | rt5640.txt | 50 u32, micbias over-current detection threshold in µA, valid values are 54 u32, micbias over-current detection scale-factor, valid values are:
|
| D | qcom,wcd9335.txt | 83 - vdd-micbias-supply: 86 Definition: Should contain a reference to the micbias supply
|
| D | ts3a227e.txt | 16 - ti,micbias: Intended MICBIAS voltage (datasheet section 9.6.7).
|
| D | max98090.txt | 23 - maxim,micbias: Micbias voltage applies to the analog mic, valid voltages value are:
|
| /Linux-v5.15/drivers/mfd/ |
| D | arizona-core.c | 1333 if (!arizona->pdata.micbias[i].mV && in arizona_dev_init() 1334 !arizona->pdata.micbias[i].bypass) in arizona_dev_init() 1338 if (!arizona->pdata.micbias[i].mV) in arizona_dev_init() 1339 arizona->pdata.micbias[i].mV = 2800; in arizona_dev_init() 1341 val = (arizona->pdata.micbias[i].mV - 1500) / 100; in arizona_dev_init() 1345 if (arizona->pdata.micbias[i].ext_cap) in arizona_dev_init() 1348 if (arizona->pdata.micbias[i].discharge) in arizona_dev_init() 1351 if (arizona->pdata.micbias[i].soft_start) in arizona_dev_init() 1354 if (arizona->pdata.micbias[i].bypass) in arizona_dev_init()
|
| /Linux-v5.15/sound/soc/codecs/ |
| D | ts3a227e.c | 272 u32 micbias; in ts3a227e_parse_device_property() local 275 err = device_property_read_u32(dev, "ti,micbias", &micbias); in ts3a227e_parse_device_property() 279 (micbias & 0x07) << MICBIAS_SETTING_SFT); in ts3a227e_parse_device_property()
|
| D | adau1977.c | 883 unsigned int micbias; in adau1977_setup_micbias() local 885 if (device_property_read_u32(adau1977->dev, "adi,micbias", &micbias)) in adau1977_setup_micbias() 886 micbias = ADAU1977_MICBIAS_8V5; in adau1977_setup_micbias() 888 if (micbias > ADAU1977_MICBIAS_9V0) { in adau1977_setup_micbias() 895 micbias << ADAU1977_MICBIAS_MB_VOLTS_OFFSET); in adau1977_setup_micbias()
|
| D | wcd-mbhc-v2.c | 105 static void wcd_program_btn_threshold(const struct wcd_mbhc *mbhc, bool micbias) in wcd_program_btn_threshold() argument 111 mbhc->cfg->num_btn, micbias); in wcd_program_btn_threshold() 759 int micbias = 0; in wcd_mbhc_get_micbias() local 762 mbhc->mbhc_cb->get_micbias_val(mbhc->component, &micbias); in wcd_mbhc_get_micbias() 770 micbias = 1000 + (vout_ctl * 50); in wcd_mbhc_get_micbias() 772 return micbias; in wcd_mbhc_get_micbias() 775 static int wcd_get_voltage_from_adc(u8 val, int micbias) in wcd_get_voltage_from_adc() argument 780 return ((val * 125 * micbias)/(WCD_MBHC_ADC_MICBIAS_MV * 10)); in wcd_get_voltage_from_adc()
|
| D | wm2200.c | 2338 if (!wm2200->pdata.micbias[i].mb_lvl && in wm2200_i2c_probe() 2339 !wm2200->pdata.micbias[i].bypass) in wm2200_i2c_probe() 2343 if (!wm2200->pdata.micbias[i].mb_lvl) in wm2200_i2c_probe() 2344 wm2200->pdata.micbias[i].mb_lvl in wm2200_i2c_probe() 2347 val = (wm2200->pdata.micbias[i].mb_lvl -1) in wm2200_i2c_probe() 2350 if (wm2200->pdata.micbias[i].discharge) in wm2200_i2c_probe() 2353 if (wm2200->pdata.micbias[i].fast_start) in wm2200_i2c_probe() 2356 if (wm2200->pdata.micbias[i].bypass) in wm2200_i2c_probe()
|
| D | adau17x1.h | 63 enum adau17x1_micbias_voltage micbias);
|
| D | wm8994.h | 51 int micbias);
|
| /Linux-v5.15/include/sound/ |
| D | da9055.h | 26 enum da9055_micbias_voltage micbias; member
|
| D | wm2200.h | 55 struct wm2200_micbias micbias[WM2200_MAX_MICBIAS]; member
|
| /Linux-v5.15/include/linux/mfd/arizona/ |
| D | pdata.h | 162 struct arizona_micbias micbias[ARIZONA_MAX_MICBIAS]; member
|
| /Linux-v5.15/arch/arm/boot/dts/ |
| D | s5pv210-fascinate4g.dts | 66 main-micbias-supply = <&main_micbias_reg>; 67 headset-micbias-supply = <&headset_micbias_reg>; 141 headset_micbias_ena: headset-micbias-ena { 153 main_micbias_ena: main-micbias-ena {
|
| D | omap2420-n810.dts | 57 ai3x-micbias-vg = <1>; /* 2V */
|
| /Linux-v5.15/include/linux/mfd/wm8994/ |
| D | pdata.h | 199 int micbias[2]; member
|