Searched +full:micd +full:- +full:bias +full:- +full:start +full:- +full:time (Results 1 – 8 of 8) sorted by relevance
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/extcon/ |
| D | extcon-arizona.txt | 11 - wlf,hpdet-channel : Headphone detection channel. 12 ARIZONA_ACCDET_MODE_HPL or 1 - Headphone detect mode is set to HPDETL 13 ARIZONA_ACCDET_MODE_HPR or 2 - Headphone detect mode is set to HPDETR 17 - wlf,use-jd2 : Use the additional JD input along with JD1 for dual pin jack 19 - wlf,use-jd2-nopull : Internal pull on JD2 is disabled when used for 21 - wlf,jd-invert : Invert the polarity of the jack detection switch 23 - wlf,micd-software-compare : Use a software comparison to determine mic 25 - wlf,micd-detect-debounce : Additional software microphone detection 27 - wlf,micd-pol-gpio : GPIO specifier for the GPIO controlling the headset 29 - wlf,micd-bias-start-time : Time allowed for MICBIAS to startup prior to [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/extcon/ |
| D | wlf,arizona.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - patches@opensource.cirrus.com 20 wlf,hpdet-channel: 30 wlf,use-jd2: 35 wlf,use-jd2-nopull: 40 wlf,jd-invert: 45 wlf,micd-software-compare: 50 wlf,micd-detect-debounce: [all …]
|
| /kernel/linux/linux-4.19/drivers/extcon/ |
| D | extcon-arizona.c | 2 * extcon-arizona.c - Extcon driver Wolfson Arizona devices 4 * Copyright (C) 2012-2014 Wolfson Microelectronics plc 30 #include <linux/extcon-provider.h> 37 #include <dt-bindings/mfd/arizona.h> 154 struct arizona *arizona = info->arizona; in arizona_extcon_hp_clamp() 159 switch (arizona->type) { in arizona_extcon_hp_clamp() 176 ret = regmap_update_bits(arizona->regmap, in arizona_extcon_hp_clamp() 181 dev_warn(arizona->dev, in arizona_extcon_hp_clamp() 191 snd_soc_dapm_mutex_lock(arizona->dapm); in arizona_extcon_hp_clamp() 193 arizona->hpdet_clamp = clamp; in arizona_extcon_hp_clamp() [all …]
|
| /kernel/linux/linux-5.10/drivers/extcon/ |
| D | extcon-arizona.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * extcon-arizona.c - Extcon driver Wolfson Arizona devices 5 * Copyright (C) 2012-2014 Wolfson Microelectronics plc 21 #include <linux/extcon-provider.h> 28 #include <dt-bindings/mfd/arizona.h> 143 struct arizona *arizona = info->arizona; in arizona_extcon_hp_clamp() 148 switch (arizona->type) { in arizona_extcon_hp_clamp() 165 ret = regmap_update_bits(arizona->regmap, in arizona_extcon_hp_clamp() 170 dev_warn(arizona->dev, in arizona_extcon_hp_clamp() 180 snd_soc_dapm_mutex_lock(arizona->dapm); in arizona_extcon_hp_clamp() [all …]
|
| /kernel/linux/linux-4.19/arch/arm64/boot/dts/exynos/ |
| D | exynos5433-tm2-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 11 /dts-v1/; 13 #include <dt-bindings/clock/samsung,s2mps11.h> 14 #include <dt-bindings/gpio/gpio.h> 15 #include <dt-bindings/input/input.h> 16 #include <dt-bindings/interrupt-controller/irq.h> 17 #include <dt-bindings/sound/samsung-i2s.h> 48 stdout-path = &serial_1; 56 gpio-keys { 57 compatible = "gpio-keys"; [all …]
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/exynos/ |
| D | exynos5433-tm2-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 11 /dts-v1/; 13 #include <dt-bindings/clock/samsung,s2mps11.h> 14 #include <dt-bindings/gpio/gpio.h> 15 #include <dt-bindings/input/input.h> 16 #include <dt-bindings/interrupt-controller/irq.h> 17 #include <dt-bindings/sound/samsung-i2s.h> 48 stdout-path = &serial_1; 56 gpio-keys { 57 compatible = "gpio-keys"; [all …]
|
| /kernel/linux/linux-5.10/sound/soc/codecs/ |
| D | wm8994.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * wm8994.c -- WM8994 ALSA SoC Audio driver 5 * Copyright 2009-12 Wolfson Microelectronics plc 114 struct wm8994 *control = wm8994->wm8994; in wm8958_micd_set_rate() 120 idle = !wm8994->jack_mic; in wm8958_micd_set_rate() 124 sysclk = wm8994->aifclk[1]; in wm8958_micd_set_rate() 126 sysclk = wm8994->aifclk[0]; in wm8958_micd_set_rate() 128 if (control->pdata.micd_rates) { in wm8958_micd_set_rate() 129 rates = control->pdata.micd_rates; in wm8958_micd_set_rate() 130 num_rates = control->pdata.num_micd_rates; in wm8958_micd_set_rate() [all …]
|
| /kernel/linux/linux-4.19/sound/soc/codecs/ |
| D | wm8994.c | 2 * wm8994.c -- WM8994 ALSA SoC Audio driver 4 * Copyright 2009-12 Wolfson Microelectronics plc 112 struct wm8994 *control = wm8994->wm8994; in wm8958_micd_set_rate() 118 idle = !wm8994->jack_mic; in wm8958_micd_set_rate() 122 sysclk = wm8994->aifclk[1]; in wm8958_micd_set_rate() 124 sysclk = wm8994->aifclk[0]; in wm8958_micd_set_rate() 126 if (control->pdata.micd_rates) { in wm8958_micd_set_rate() 127 rates = control->pdata.micd_rates; in wm8958_micd_set_rate() 128 num_rates = control->pdata.num_micd_rates; in wm8958_micd_set_rate() 129 } else if (wm8994->jackdet) { in wm8958_micd_set_rate() [all …]
|