/linux-5.10/include/linux/platform_data/ |
D | adau1977.h | 13 * enum adau1977_micbias - ADAU1977 MICBIAS pin voltage setting 14 * @ADAU1977_MICBIAS_5V0: MICBIAS is set to 5.0 V 15 * @ADAU1977_MICBIAS_5V5: MICBIAS is set to 5.5 V 16 * @ADAU1977_MICBIAS_6V0: MICBIAS is set to 6.0 V 17 * @ADAU1977_MICBIAS_6V5: MICBIAS is set to 6.5 V 18 * @ADAU1977_MICBIAS_7V0: MICBIAS is set to 7.0 V 19 * @ADAU1977_MICBIAS_7V5: MICBIAS is set to 7.5 V 20 * @ADAU1977_MICBIAS_8V0: MICBIAS is set to 8.0 V 21 * @ADAU1977_MICBIAS_8V5: MICBIAS is set to 8.5 V 22 * @ADAU1977_MICBIAS_9V0: MICBIAS is set to 9.0 V [all …]
|
/linux-5.10/Documentation/devicetree/bindings/sound/ |
D | tlv320aic31xx.txt | 26 - ai31xx-micbias-vg - MicBias Voltage setting 27 1 or MICBIAS_2_0V - MICBIAS output is powered to 2.0V 28 2 or MICBIAS_2_5V - MICBIAS output is powered to 2.5V 29 3 or MICBIAS_AVDD - MICBIAS output is connected to AVDD 31 micbias is set to 2.0V. 48 * MICBIAS 61 #include <dt-bindings/sound/tlv320aic31xx-micbias.h> 67 ai31xx-micbias-vg = <MICBIAS_OFF>;
|
D | samsung,aries-wm8994.yaml | 58 main-micbias-supply: 59 description: Supply for the micbias on the main mic 61 headset-micbias-supply: 62 description: Supply for the micbias on the headset mic 75 description: IO channel to read micbias voltage for headset detection 87 - main-micbias-supply 88 - headset-micbias-supply 106 main-micbias-supply = <&main_micbias_reg>; 107 headset-micbias-supply = <&headset_micbias_reg>;
|
D | tlv320aic3x.txt | 23 - ai3x-micbias-vg - MicBias Voltage required. 24 1 - MICBIAS output is powered to 2.0V, 25 2 - MICBIAS output is powered to 2.5V, 26 3 - MICBIAS output is connected to AVDD, 27 If this node is not mentioned or if the value is incorrect, then MicBias
|
D | nau8824.txt | 19 - nuvoton,micbias-voltage: Micbias voltage level. 31 SAR = 255 * MICBIAS / SAR_VOLTAGE * R / (2000 + R) 32 …where MICBIAS is configured by 'nuvoton,micbias-voltage', SAR_VOLTAGE is configured by 'nuvoton,sa… 78 nuvoton,micbias-voltage = <6>;
|
D | nau8825.txt | 23 - nuvoton,micbias-voltage: Micbias voltage level. 35 SAR = 255 * MICBIAS / SAR_VOLTAGE * R / (2000 + R) 36 …where MICBIAS is configured by 'nuvoton,micbias-voltage', SAR_VOLTAGE is configured by 'nuvoton,sa… 90 nuvoton,micbias-voltage = <6>;
|
D | sgtl5000.yaml | 39 micbias-resistor-k-ohms: 42 mentioned or if the value is unknown, then micbias resistor is set to 47 micbias-voltage-m-volts: 101 micbias-resistor-k-ohms = <2>; 102 micbias-voltage-m-volts = <2250>;
|
D | adi,adau1977.txt | 26 - adi,micbias: configures the voltage setting for the MICBIAS pin. 27 Select 0/1/2/3/4/5/6/7/8 to specify MICBIAS voltage 49 adi,micbias = <3>;
|
D | ts3a227e.txt | 16 - ti,micbias: Intended MICBIAS voltage (datasheet section 9.6.7). 17 Select 0/1/2/3/4/5/6/7 to specify MICBIAS voltage
|
D | max98090.txt | 23 - maxim,micbias: Micbias voltage applies to the analog mic, valid voltages value are: 50 * MICBIAS
|
D | cs42l52.txt | 29 - cirrus,micbias-lvl: Set the output voltage level on the MICBIAS Pin 45 cirrus,micbias-lvl = <5>;
|
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 | cs42l56.txt | 30 - cirrus,micbias-lvl: Set the output voltage level on the MICBIAS Pin. 61 cirrus,micbias-lvl = <5>;
|
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 | atmel-wm8904.txt | 23 * MICBIAS 50 "Mic", "MICBIAS",
|
D | cs53l30.txt | 20 - cirrus,micbias-lvl : Set the output voltage level on the MICBIAS Pin.
|
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 | 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:
|
/linux-5.10/include/sound/ |
D | da9055.h | 23 /* Selects which of the two MicBias pins acts as the bias source */ 25 /* Selects the micbias voltage */ 26 enum da9055_micbias_voltage micbias; member
|
D | wm2200.h | 54 /** MICBIAS configurations */ 55 struct wm2200_micbias micbias[WM2200_MAX_MICBIAS]; member
|
/linux-5.10/Documentation/devicetree/bindings/extcon/ |
D | wlf,arizona.yaml | 64 Time allowed for MICBIAS to startup prior to performing microphone 90 wlf,micd-force-micbias: 92 Force MICBIAS continuously on during microphone detection. 109 The second cell represents the MICBIAS to be used. Zero
|
/linux-5.10/Documentation/devicetree/bindings/mfd/ |
D | cirrus,lochnagar.yaml | 185 cirrus,micbias-input: 187 A property selecting which of the CODEC minicard micbias outputs 210 cirrus,micbias-input: 212 A property selecting which of the CODEC minicard micbias outputs 336 cirrus,micbias-input = <3>;
|
/linux-5.10/sound/soc/codecs/ |
D | adau1977.c | 159 SND_SOC_DAPM_SUPPLY("MICBIAS", ADAU1977_REG_MICBIAS, 885 unsigned int micbias; in adau1977_setup_micbias() local 888 micbias = pdata->micbias; in adau1977_setup_micbias() 889 else if (device_property_read_u32(adau1977->dev, "adi,micbias", in adau1977_setup_micbias() 890 &micbias)) in adau1977_setup_micbias() 891 micbias = ADAU1977_MICBIAS_8V5; in adau1977_setup_micbias() 893 if (micbias > ADAU1977_MICBIAS_9V0) { in adau1977_setup_micbias() 894 dev_err(adau1977->dev, "Invalid value for 'adi,micbias'\n"); in adau1977_setup_micbias() 900 micbias << ADAU1977_MICBIAS_MB_VOLTS_OFFSET); in adau1977_setup_micbias()
|
/linux-5.10/sound/soc/samsung/ |
D | aries_wm8994.c | 110 /* Temporarily enable micbias and earpath selector */ in headset_det_irq_thread() 113 pr_err("%s failed to enable micbias: %d", __func__, ret); in headset_det_irq_thread() 131 pr_err("%s failed disable micbias: %d", __func__, ret); in headset_det_irq_thread() 567 priv->reg_main_micbias = devm_regulator_get(dev, "main-micbias"); in aries_audio_probe() 569 dev_err(dev, "Failed to get main micbias regulator\n"); in aries_audio_probe() 573 priv->reg_headset_micbias = devm_regulator_get(dev, "headset-micbias"); in aries_audio_probe() 575 dev_err(dev, "Failed to get headset micbias regulator\n"); in aries_audio_probe()
|
/linux-5.10/include/linux/mfd/arizona/ |
D | pdata.h | 147 /** Force MICBIAS on for mic detect */ 161 /** MICBIAS configurations */ 162 struct arizona_micbias micbias[ARIZONA_MAX_MICBIAS]; member
|