Home
last modified time | relevance | path

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

12

/Linux-v6.6/Documentation/devicetree/bindings/display/bridge/
Dadi,adv7533.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Laurent Pinchart <laurent.pinchart@ideasonboard.com>
20 - adi,adv7533
21 - adi,adv7535
35 reg-names:
38 needing a non-default address.
41 - const: main
42 - const: edid
[all …]
Dadi,adv7511.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Laurent Pinchart <laurent.pinchart@ideasonboard.com>
21 - adi,adv7511
22 - adi,adv7511w
23 - adi,adv7513
37 reg-names:
40 needing a non-default address.
43 - const: main
[all …]
/Linux-v6.6/Documentation/devicetree/bindings/sound/
Dmaxim,max98504.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
27 DIOVDD-supply: true
28 DVDD-supply: true
29 PVDD-supply: true
31 maxim,brownout-threshold:
36 PVDD brownout threshold, where values correspond to 2.6V, 2.65V...3.65V
37 voltage range. Property also enables the PVDD brownout protection.
[all …]
Dtas5805m.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Daniel Beer <daniel.beer@igorinstitute.com>
13 The TAS5805M is a class D audio amplifier with a built-in DSP.
18 - ti,tas5805m
25 pvdd-supply:
27 Regulator for audio power supply (PVDD in the datasheet).
29 pdn-gpios:
31 Power-down control GPIO (PDN pin in the datasheet).
[all …]
Deverest,es7134.txt4 - compatible : "everest,es7134" or
7 - VDD-supply : regulator phandle for the VDD supply
8 - PVDD-supply: regulator phandle for the PVDD supply for the es7154
12 i2s_codec: external-codec {
14 VDD-supply = <&vcc_5v>;
Des8328.txt7 - compatible : Should be "everest,es8328" or "everest,es8388"
8 - DVDD-supply : Regulator providing digital core supply voltage 1.8 - 3.6V
9 - AVDD-supply : Regulator providing analog supply voltage 3.3V
10 - PVDD-supply : Regulator providing digital IO supply voltage 1.8 - 3.6V
11 - IPVDD-supply : Regulator providing analog output voltage 3.3V
12 - clocks : A 22.5792 or 11.2896 MHz clock
13 - reg : the I2C address of the device for I2C, the chip select number for SPI
32 DVDD-supply = <&reg_3p3v>;
33 AVDD-supply = <&reg_3p3v>;
34 PVDD-supply = <&reg_3p3v>;
[all …]
Dadi,max98396.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Ryan Lee <ryans.lee@analog.com>
13 The MAX98396 is a mono Class-DG speaker amplifier with I/V sense.
16 The MAX98397 is a variant of MAX98396 with wide input supply range.
21 - adi,max98396
22 - adi,max98397
27 avdd-supply:
28 description: A 1.8V supply that powers up the AVDD pin.
[all …]
Dtas5720.txt9 https://www.ti.com/product/TAS5720A-Q1
14 - compatible : "ti,tas5720",
15 "ti,tas5720a-q1",
17 - reg : I2C slave address
18 - dvdd-supply : phandle to a 3.3-V supply for the digital circuitry
19 - pvdd-supply : phandle to a supply used for the Class-D amp and the analog
26 dvdd-supply = <&vdd_3v3_reg>;
27 pvdd-supply = <&amp_supply_reg>;
Dtas571x.txt9 - compatible: should be one of the following:
10 - "ti,tas5707"
11 - "ti,tas5711",
12 - "ti,tas5717",
13 - "ti,tas5719",
14 - "ti,tas5721"
15 - "ti,tas5733"
16 - reg: The I2C address of the device
17 - #sound-dai-cells: must be equal to 0
21 - reset-gpios: GPIO specifier for the TAS571x's active low reset line
[all …]
Dwm8804.txt8 - compatible : "wlf,wm8804"
10 - reg : the I2C address of the device for I2C, the chip select
13 - PVDD-supply, DVDD-supply : Power supplies for the device, as covered
18 - wlf,reset-gpio: A GPIO specifier for the GPIO controlling the reset pin
/Linux-v6.6/arch/arm64/boot/dts/freescale/
Dimx8mm-beacon-kit.dts1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
6 /dts-v1/;
9 #include "imx8mm-beacon-som.dtsi"
10 #include "imx8mm-beacon-baseboard.dtsi"
14 compatible = "beacon,imx8mm-beacon-kit", "fsl,imx8mm";
17 stdout-path = &uart2;
21 compatible = "hdmi-connector";
26 remote-endpoint = <&adv7535_out>;
31 reg_hdmi: regulator-hdmi-dvdd {
32 compatible = "regulator-fixed";
[all …]
Dimx8mn-beacon-kit.dts1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
6 /dts-v1/;
9 #include "imx8mn-beacon-som.dtsi"
10 #include "imx8mn-beacon-baseboard.dtsi"
14 compatible = "beacon,imx8mn-beacon-kit", "fsl,imx8mn";
17 stdout-path = &uart2;
21 compatible = "hdmi-connector";
26 remote-endpoint = <&adv7535_out>;
31 reg_hdmi: regulator-hdmi-dvdd {
32 compatible = "regulator-fixed";
[all …]
/Linux-v6.6/arch/arm64/boot/dts/renesas/
Drzg2l-smarc.dtsi1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/pinctrl/rzg2l-pinctrl.h>
17 osc1: cec-clock {
18 compatible = "fixed-clock";
19 #clock-cells = <0>;
20 clock-frequency = <12000000>;
23 hdmi-out {
24 compatible = "hdmi-connector";
29 remote-endpoint = <&adv7535_out>;
[all …]
Drzg2lc-smarc.dtsi1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/pinctrl/rzg2l-pinctrl.h>
11 #include "rzg2lc-smarc-pinfunction.dtsi"
12 #include "rz-smarc-common.dtsi"
20 osc1: cec-clock {
21 compatible = "fixed-clock";
22 #clock-cells = <0>;
23 clock-frequency = <12000000>;
26 hdmi-out {
[all …]
Dr8a77980-v3hsk.dts1 // SPDX-License-Identifier: GPL-2.0
9 /dts-v1/;
11 #include <dt-bindings/gpio/gpio.h>
29 stdout-path = "serial0:115200n8";
32 hdmi-out {
33 compatible = "hdmi-connector";
38 remote-endpoint = <&adv7511_out>;
43 lvds-decoder {
45 vcc-supply = <&vcc3v3_d5>;
48 #address-cells = <1>;
[all …]
Dr8a77970-v3msk.dts1 // SPDX-License-Identifier: GPL-2.0
9 /dts-v1/;
11 #include <dt-bindings/gpio/gpio.h>
27 stdout-path = "serial0:115200n8";
30 hdmi-out {
31 compatible = "hdmi-connector";
36 remote-endpoint = <&adv7511_out>;
41 lvds-decoder {
43 vcc-supply = <&vcc_d3_3v>;
46 #address-cells = <1>;
[all …]
Dulcb-kf.dtsi1 // SPDX-License-Identifier: GPL-2.0
18 #clock-cells = <0>;
19 compatible = "gpio-mux-clock";
21 select-gpios = <&gpio_exp_75 13 GPIO_ACTIVE_HIGH>;
24 hdmi1-out {
25 compatible = "hdmi-connector";
30 remote-endpoint = <&adv7513_out>;
35 accel_3v3: regulator-acc-3v3 {
36 compatible = "regulator-fixed";
37 regulator-name = "accel-3v3";
[all …]
/Linux-v6.6/sound/soc/codecs/
Dtas5805m.c1 // SPDX-License-Identifier: GPL-2.0
5 // Author: Andy Liu <andy-liu@ti.com>
11 // https://e2e.ti.com/support/audio-group/audio/f/audio-forum/722027/linux-tas5825m-linux-drivers
33 /* Datasheet-defined registers on page 0, book 0 */
71 0x0000001B, /* 0, -110dB */ 0x0000001E, /* 1, -109dB */
72 0x00000021, /* 2, -108dB */ 0x00000025, /* 3, -107dB */
73 0x0000002A, /* 4, -106dB */ 0x0000002F, /* 5, -105dB */
74 0x00000035, /* 6, -104dB */ 0x0000003B, /* 7, -103dB */
75 0x00000043, /* 8, -102dB */ 0x0000004B, /* 9, -101dB */
76 0x00000054, /* 10, -100dB */ 0x0000005E, /* 11, -99dB */
[all …]
Dmax98396.c1 // SPDX-License-Identifier: GPL-2.0
350 struct snd_soc_component *component = codec_dai->component; in max98396_dai_set_fmt()
361 dev_dbg(component->dev, "%s: fmt 0x%08X\n", __func__, fmt); in max98396_dai_set_fmt()
378 dev_err(component->dev, "DAI invert mode %d unsupported\n", in max98396_dai_set_fmt()
380 return -EINVAL; in max98396_dai_set_fmt()
398 dev_err(component->dev, "DAI format %d unsupported\n", in max98396_dai_set_fmt()
400 return -EINVAL; in max98396_dai_set_fmt()
403 ret = regmap_read(max98396->regmap, MAX98396_R210F_GLOBAL_EN, &status); in max98396_dai_set_fmt()
405 return -EINVAL; in max98396_dai_set_fmt()
408 ret = regmap_read(max98396->regmap, MAX98396_R2041_PCM_MODE_CFG, &reg); in max98396_dai_set_fmt()
[all …]
Des7134.c1 // SPDX-License-Identifier: GPL-2.0-only
41 unsigned int mfs = priv->mclk / rate; in es7134_check_mclk()
44 for (i = 0; i < priv->chip->mode_num; i++) { in es7134_check_mclk()
45 const struct es7134_clock_mode *mode = &priv->chip->modes[i]; in es7134_check_mclk()
47 if (rate < mode->rate_min || rate > mode->rate_max) in es7134_check_mclk()
50 for (j = 0; j < mode->mclk_fs_num; j++) { in es7134_check_mclk()
51 if (mode->mclk_fs[j] == mfs) in es7134_check_mclk()
55 dev_err(dai->dev, "unsupported mclk_fs %u for rate %u\n", in es7134_check_mclk()
57 return -EINVAL; in es7134_check_mclk()
61 dev_err(dai->dev, "unsupported rate: %u\n", rate); in es7134_check_mclk()
[all …]
Dtas6424.c1 // SPDX-License-Identifier: GPL-2.0
3 * ALSA SoC Texas Instruments TAS6424 Quad-Channel Audio Amplifier
5 * Copyright (C) 2016-2017 Texas Instruments Incorporated - https://www.ti.com/
23 #include <sound/soc-dapm.h>
32 "dvdd", /* Digital power supply. Connect to 3.3-V supply. */
33 "vbat", /* Supply used for higher voltage analog circuits. */
34 "pvdd", /* Class-D amp output FETs supply. */
52 * DAC digital volumes. From -103.5 to 24 dB in 0.5 dB steps. Note that
53 * setting the gain below -100 dB (register value <0x7) is effectively a MUTE
56 static DECLARE_TLV_DB_SCALE(dac_tlv, -10350, 50, 0);
[all …]
Dmax98520.c1 // SPDX-License-Identifier: GPL-2.0
74 struct snd_soc_component *component = codec_dai->component; in max98520_dai_set_fmt()
80 dev_dbg(component->dev, "%s: fmt 0x%08X\n", __func__, fmt); in max98520_dai_set_fmt()
89 dev_err(component->dev, "DAI invert mode unsupported\n"); in max98520_dai_set_fmt()
90 return -EINVAL; in max98520_dai_set_fmt()
93 regmap_update_bits(max98520->regmap, in max98520_dai_set_fmt()
113 return -EINVAL; in max98520_dai_set_fmt()
116 regmap_update_bits(max98520->regmap, in max98520_dai_set_fmt()
146 int blr_clk_ratio = params_channels(params) * max98520->ch_size; in max98520_set_clock()
149 if (!max98520->tdm_mode) { in max98520_set_clock()
[all …]
/Linux-v6.6/arch/arm/boot/dts/rockchip/
Drk3288-rock2-square.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 /dts-v1/;
4 #include <dt-bindings/input/input.h>
5 #include "rk3288-rock2-som.dtsi"
9 compatible = "radxa,rock2-square", "rockchip,rk3288";
12 stdout-path = "serial2:115200n8";
15 adc-keys {
16 compatible = "adc-keys";
17 io-channels = <&saradc 1>;
18 io-channel-names = "buttons";
[all …]
Drk3288-firefly-reload.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 /dts-v1/;
8 #include "rk3288-firefly-reload-core.dtsi"
11 model = "Firefly-RK3288-reload";
12 compatible = "firefly,firefly-rk3288-reload", "rockchip,rk3288";
14 adc-keys {
15 compatible = "adc-keys";
16 io-channels = <&saradc 1>;
17 io-channel-names = "buttons";
18 keyup-threshold-microvolt = <1800000>;
[all …]
/Linux-v6.6/arch/arm64/boot/dts/qcom/
Dsda660-inforce-ifc6560.dts1 // SPDX-License-Identifier: BSD-3-Clause
9 /dts-v1/;
18 chassis-type = "embedded"; /* SBC */
26 stdout-path = "serial0:115200n8";
29 gpio-keys {
30 compatible = "gpio-keys";
32 key-volup {
36 debounce-interval = <15>;
41 * Until we hook up type-c detection, we
44 extcon_usb: extcon-usb {
[all …]

12