Home
last modified time | relevance | path

Searched +full:micvdd +full:- +full:supply (Results 1 – 25 of 41) sorted by relevance

12

/linux-6.12.1/Documentation/devicetree/bindings/sound/
Drt5682.txt7 - compatible : "realtek,rt5682" or "realtek,rt5682i"
9 - reg : The I2C address of the device.
11 - AVDD-supply: phandle to the regulator supplying analog power through the
14 - MICVDD-supply: phandle to the regulator supplying power for the microphone
15 bias through the MICVDD pin. Either MICVDD or VBAT should be present.
17 - VBAT-supply: phandle to the regulator supplying battery power through the
18 VBAT pin. Either MICVDD or VBAT should be present.
20 - DBVDD-supply: phandle to the regulator supplying I/O power through the DBVDD
23 - LDO1-IN-supply: phandle to the regulator supplying power to the digital core
28 - interrupts : The CODEC's interrupt output.
[all …]
Dwlf,wm8904.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,wm8904
21 - wlf,wm8912
26 "#sound-dai-cells":
32 clock-names:
35 AVDD-supply: true
36 CPVDD-supply: true
[all …]
Drealtek,rt5682s.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Derek Fang <derek.fang@realtek.com>
13 Rt5682s(ALC5682I-VS) is a rt5682i variant which supports I2C only.
16 - $ref: dai-common.yaml#
30 realtek,dmic1-data-pin:
33 - 0 # dmic1 data is not used
34 - 1 # using GPIO2 pin as dmic1 data pin
35 - 2 # using GPIO5 pin as dmic1 data pin
[all …]
Dwlf,wm8962.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Wolfson WM8962 Ultra-Low Power Stereo CODEC
10 - patches@opensource.cirrus.com
13 - $ref: dai-common.yaml#
28 "#sound-dai-cells":
31 AVDD-supply:
32 description: Analogue supply.
34 CPVDD-supply:
[all …]
/linux-6.12.1/drivers/regulator/
Darizona-micsupp.c1 // SPDX-License-Identifier: GPL-2.0+
3 // arizona-micsupp.c -- Microphone supply for Arizona devices
31 #include <linux/regulator/arizona-micsupp.h>
40 struct regulator_consumer_supply supply; member
50 struct snd_soc_dapm_context *dapm = *micsupp->dapm; in arizona_micsupp_check_cp()
52 const struct regulator_desc *desc = micsupp->desc; in arizona_micsupp_check_cp()
56 ret = regmap_read(micsupp->regmap, desc->enable_reg, &val); in arizona_micsupp_check_cp()
58 dev_err(micsupp->dev, in arizona_micsupp_check_cp()
66 if ((val & (desc->enable_mask | desc->bypass_mask)) == in arizona_micsupp_check_cp()
67 desc->enable_mask) in arizona_micsupp_check_cp()
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/mfd/
Dcirrus,lochnagar.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
15 Logic devices on mini-cards, as well as allowing connection of
25 [2] include/dt-bindings/pinctrl/lochnagar.h
26 [3] include/dt-bindings/clock/lochnagar.h
28 And these documents for the required sub-node binding details:
35 - if:
39 - cirrus,lochnagar2
[all …]
Dcirrus,madera.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Cirrus Logic Madera class audio CODECs Multi-Functional Device
10 - patches@opensource.cirrus.com
23 - $ref: /schemas/pinctrl/cirrus,madera.yaml#
24 - $ref: /schemas/regulator/wlf,arizona.yaml#
25 - $ref: /schemas/sound/cirrus,madera.yaml#
26 - if:
31 - cirrus,cs47l85
[all …]
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/spi/spi-peripheral-props.yaml
18 - $ref: /schemas/sound/wlf,arizona.yaml#
19 - $ref: /schemas/regulator/wlf,arizona.yaml#
20 - $ref: /schemas/extcon/wlf,arizona.yaml#
21 - if:
26 - cirrus,cs47l24
[all …]
/linux-6.12.1/Documentation/hwmon/
Dlochnagar.rst10 -----------
12 Lochnagar 2 features built-in Current Monitor circuitry that allows for the
13 measurement of both voltage and current on up to eight of the supply voltage
22 ----------------
73 in7_input Measured voltage for MICVDD (milliVolts)
74 in7_label "MICVDD"
75 curr8_input Measured current for MICVDD (milliAmps)
76 curr8_label "MICVDD"
77 power8_average Measured average power for MICVDD (microWatts)
79 power8_label "MICVDD"
/linux-6.12.1/arch/arm64/boot/dts/qcom/
Dsc7180-trogdor-rt5682i-sku.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
12 pinctrl-names = "default";
13 pinctrl-0 = <&hp_irq>;
15 #sound-dai-cells = <1>;
17 interrupt-parent = <&tlmm>;
24 AVDD-supply = <&pp1800_alc5682>;
25 DBVDD-supply = <&pp1800_alc5682>;
26 LDO1-IN-supply = <&pp1800_alc5682>;
27 MICVDD-supply = <&pp3300_codec>;
28 VBAT-supply = <&pp3300_audio>;
[all …]
Dsc7180-trogdor-rt5682s-sku.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
12 pinctrl-names = "default";
13 pinctrl-0 = <&hp_irq>;
15 #sound-dai-cells = <1>;
17 interrupt-parent = <&tlmm>;
24 AVDD-supply = <&pp1800_alc5682>;
25 DBVDD-supply = <&pp1800_alc5682>;
26 LDO1-IN-supply = <&pp1800_alc5682>;
27 MICVDD-supply = <&pp3300_codec>;
29 realtek,dmic1-data-pin = <1>;
[all …]
Dsc7280-herobrine-audio-rt5682.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
11 /* BOARD-SPECIFIC TOP LEVEL NODES */
13 compatible = "google,sc7280-herobrine";
14 model = "sc7280-rt5682-max98360a-1mic";
16 audio-routing = "Headphone Jack", "HPOL",
19 #address-cells = <1>;
20 #size-cells = <0>;
22 dai-link@0 {
23 link-name = "MAX98360";
27 sound-dai = <&lpass_cpu MI2S_SECONDARY>;
[all …]
Dsc7280-herobrine-audio-rt5682-3mic.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
11 /* BOARD-SPECIFIC TOP LEVEL NODES */
13 compatible = "google,sc7280-herobrine";
14 model = "sc7280-rt5682-max98360a-3mic";
16 audio-routing = "VA DMIC0", "vdd-micb",
17 "VA DMIC1", "vdd-micb",
18 "VA DMIC2", "vdd-micb",
19 "VA DMIC3", "vdd-micb",
24 #address-cells = <1>;
25 #size-cells = <0>;
[all …]
/linux-6.12.1/arch/arm/boot/dts/nxp/imx/
Dimx6qdl-kontron-samx6i-ads2.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Device Tree include for the Kontron SMARC-sAMX6i board on a SMARC Eval
10 stdout-path = "serial0:115200n8";
14 #address-cells = <1>;
15 #size-cells = <0>;
16 compatible = "simple-audio-card";
17 simple-audio-card,format = "i2s";
18 simple-audio-card,bitclock-master = <&dailink_master>;
19 simple-audio-card,frame-master = <&dailink_master>;
20 simple-audio-card,widgets =
[all …]
Dimx6-logicpd-baseboard.dtsi1 // SPDX-License-Identifier: GPL-2.0
7 compatible = "gpio-keys";
9 button-0 {
13 debounce-interval = <10>;
14 wakeup-source;
17 button-1 {
21 debounce-interval = <10>;
22 wakeup-source;
25 button-2 {
29 debounce-interval = <10>;
[all …]
Dimx6sll-evk.dts1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
4 * Copyright 2017-2018 NXP.
8 /dts-v1/;
10 #include <dt-bindings/gpio/gpio.h>
11 #include <dt-bindings/input/input.h>
16 compatible = "fsl,imx6sll-evk", "fsl,imx6sll";
19 stdout-path = &uart1;
27 backlight_display: backlight-display {
28 compatible = "pwm-backlight";
30 brightness-levels = <0 4 8 16 32 64 128 255>;
[all …]
Dimx6sl-evk.dts1 // SPDX-License-Identifier: GPL-2.0
5 /dts-v1/;
7 #include <dt-bindings/gpio/gpio.h>
8 #include <dt-bindings/input/input.h>
13 compatible = "fsl,imx6sl-evk", "fsl,imx6sl";
16 stdout-path = &uart1;
25 compatible = "pwm-backlight";
27 brightness-levels = <0 4 8 16 32 64 128 255>;
28 default-brightness-level = <6>;
32 compatible = "gpio-leds";
[all …]
/linux-6.12.1/arch/arm64/boot/dts/freescale/
Dfsl-ls1028a-kontron-sl28-var3-ads2.dts1 // SPDX-License-Identifier: GPL-2.0+
3 * Device Tree file for the Kontron SMARC-sAL28 board on a SMARC Eval 2.0
10 /dts-v1/;
12 #include <dt-bindings/clock/fsl,qoriq-clockgen.h>
13 #include "fsl-ls1028a-kontron-sl28-var3.dts"
16 model = "Kontron SMARC-sAL28 (Single PHY) on SMARC Eval 2.0 carrier";
17 compatible = "kontron,sl28-var3-ads2", "kontron,sl28-var3",
20 pwm-fan {
21 compatible = "pwm-fan";
22 cooling-min-state = <0>;
[all …]
Dimx8mm-verdin-dahlia.dtsi1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
7 sound_card: sound-card {
8 compatible = "simple-audio-card";
9 simple-audio-card,bitclock-master = <&dailink_master>;
10 simple-audio-card,format = "i2s";
11 simple-audio-card,frame-master = <&dailink_master>;
12 simple-audio-card,mclk-fs = <256>;
13 simple-audio-card,name = "verdin-wm8904";
14 simple-audio-card,routing =
21 simple-audio-card,widgets =
[all …]
Dimx8mp-verdin-dahlia.dtsi1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
7 native-hdmi-connector {
8 compatible = "hdmi-connector";
14 remote-endpoint = <&hdmi_tx_out>;
20 compatible = "simple-audio-card";
21 simple-audio-card,bitclock-master = <&codec_dai>;
22 simple-audio-card,format = "i2s";
23 simple-audio-card,frame-master = <&codec_dai>;
24 simple-audio-card,mclk-fs = <256>;
25 simple-audio-card,name = "verdin-wm8904";
[all …]
Dimx8mn-beacon-baseboard.dtsi1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
7 dmic_codec: dmic-codec {
8 compatible = "dmic-codec";
9 num-channels = <1>;
10 #sound-dai-cells = <0>;
14 compatible = "gpio-leds";
16 led-0 {
19 default-state = "off";
22 led-1 {
25 default-state = "off";
[all …]
Dimx8mm-beacon-baseboard.dtsi1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
6 #include <dt-bindings/phy/phy-imx8-pcie.h>
10 dmic_codec: dmic-codec {
11 compatible = "dmic-codec";
12 num-channels = <1>;
13 #sound-dai-cells = <0>;
17 compatible = "gpio-leds";
22 default-state = "off";
28 default-state = "off";
34 default-state = "off";
[all …]
Dimx95-19x19-evk.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
8 #include <dt-bindings/pwm/pwm.h>
13 compatible = "fsl,imx95-19x19-evk", "fsl,imx95";
21 bt_sco_codec: audio-codec-bt-sco {
22 #sound-dai-cells = <1>;
23 compatible = "linux,bt-sco";
27 stdout-path = &lpuart1;
35 fan0: pwm-fan {
36 compatible = "pwm-fan";
[all …]
/linux-6.12.1/drivers/mfd/
Dmadera-core.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright (C) 2015-2018 Cirrus Logic
50 .name = "madera-ldo1",
56 "MICVDD",
62 { .name = "madera-pinctrl", },
63 { .name = "madera-irq", },
64 { .name = "madera-gpio", },
66 .name = "madera-extcon",
68 .num_parent_supplies = 1, /* We only need MICVDD */
71 .name = "cs47l15-codec",
[all …]
/linux-6.12.1/arch/arm64/boot/dts/ti/
Dk3-am62-verdin-dahlia.dtsi1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
7 * https://www.toradex.com/computer-on-modules/verdin-arm-family/ti-am62
8 * https://www.toradex.com/products/carrier-board/dahlia-carrier-board-kit
12 reg_1v8_sw: regulator-1v8-sw {
13 compatible = "regulator-fixed";
14 regulator-max-microvolt = <1800000>;
15 regulator-min-microvolt = <1800000>;
16 regulator-name = "On-carrier +V1.8_SW";
20 compatible = "simple-audio-card";
21 simple-audio-card,bitclock-master = <&codec_dai>;
[all …]

12