Home
last modified time | relevance | path

Searched +full:micd +full:- +full:pol +full:- +full:gpio (Results 1 – 5 of 5) sorted by relevance

/kernel/linux/linux-4.19/Documentation/devicetree/bindings/extcon/
Dextcon-arizona.txt11 - 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/
Dwlf,arizona.yaml1 # 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-5.10/Documentation/devicetree/bindings/mfd/
Dwlf,arizona.yaml1 # 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
17 - $ref: /schemas/sound/wlf,arizona.yaml#
18 - $ref: /schemas/regulator/wlf,arizona.yaml#
19 - $ref: /schemas/extcon/wlf,arizona.yaml#
20 - if:
25 - cirrus,cs47l24
26 - wlf,wm1831
[all …]
/kernel/linux/linux-4.19/drivers/extcon/
Dextcon-arizona.c2 * extcon-arizona.c - Extcon driver Wolfson Arizona devices
4 * Copyright (C) 2012-2014 Wolfson Microelectronics plc
23 #include <linux/gpio/consumer.h>
24 #include <linux/gpio.h>
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()
[all …]
/kernel/linux/linux-5.10/drivers/extcon/
Dextcon-arizona.c1 // 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
14 #include <linux/gpio/consumer.h>
15 #include <linux/gpio.h>
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()
[all …]