/linux/Documentation/devicetree/bindings/sound/ |
H A D | wlf,wm8804.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 14 - patches@opensource.cirrus.com 25 "#sound-dai-cells": 28 PVDD-supply: 29 description: PLL core supply 31 DVDD-supply: 32 description: Digital core supply 34 wlf,reset-gpio: [all …]
|
H A D | ti,tas57xx.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Neil Armstrong <neil.armstrong@linaro.org> 15 - ti,tas5707 16 - ti,tas5711 17 - ti,tas5717 18 - ti,tas5719 19 - ti,tas5721 20 - ti,tas5733 [all …]
|
H A D | maxim,max98504.yaml | 1 # 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 …]
|
H A D | ti,tas5805m.yaml | 1 # 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 …]
|
H A D | adi,max98396.yaml | 1 # 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 …]
|
H A D | tas5720.txt | 9 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 = <&_supply_reg>;
|
/linux/Documentation/devicetree/bindings/display/bridge/ |
H A D | adi,adv7533.yaml | 1 # 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> 13 - $ref: /schemas/sound/dai-common.yaml# 23 - adi,adv7533 24 - adi,adv7535 38 reg-names: 41 needing a non-default address. 44 - const: main [all …]
|
H A D | adi,adv7511.yaml | 1 # 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/arch/arm/boot/dts/renesas/ |
H A D | r8a7792-wheat.dts | 1 // SPDX-License-Identifier: GPL-2.0 9 /dts-v1/; 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/input/input.h> 24 stdout-path = "serial0:115200n8"; 32 d1_8v: regulator-1v8 { 33 compatible = "regulator-fixed"; 34 regulator-name = "D1.8V"; 35 regulator-min-microvolt = <1800000>; 36 regulator-max-microvolt = <1800000>; [all …]
|
H A D | r8a7790-stout.dts | 1 // SPDX-License-Identifier: GPL-2.0 8 /dts-v1/; 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/input/input.h> 23 stdout-path = "serial0:115200n8"; 32 compatible = "gpio-leds"; 47 fixedregulator1v8: regulator-1v8 { 48 compatible = "regulator-fixed"; 49 regulator-name = "fixed-1.8V"; 50 regulator-min-microvolt = <1800000>; [all …]
|
H A D | r8a7792-blanche.dts | 1 // SPDX-License-Identifier: GPL-2.0 9 /dts-v1/; 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/input/input.h> 25 stdout-path = "serial0:115200n8"; 33 d1_8v: regulator-1v8 { 34 compatible = "regulator-fixed"; 35 regulator-name = "D1.8V"; 36 regulator-min-microvolt = <1800000>; 37 regulator-max-microvolt = <1800000>; [all …]
|
/linux/arch/arm64/boot/dts/renesas/ |
H A D | rz-smarc-du-adv7513.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 10 hdmi-out { 11 compatible = "hdmi-connector"; 16 remote-endpoint = <&adv7513_out>; 23 pinctrl-0 = <&du_pins>; 24 pinctrl-names = "default"; 31 remote-endpoint = <&adv7513_in>; 38 #address-cells = <1>; 39 #size-cells = <0>; 45 adi,input-depth = <8>; [all …]
|
H A D | rzg2l-smarc.dtsi | 1 // 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 …]
|
H A D | rzg2lc-smarc.dtsi | 1 // 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 …]
|
H A D | r8a77970-v3msk.dts | 1 // 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 …]
|
H A D | r8a77980-v3hsk.dts | 1 // 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 …]
|
H A D | r9a09g047e57-smarc.dts | 1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 8 /dts-v1/; 27 #include <dt-bindings/gpio/gpio.h> 28 #include <dt-bindings/input/input.h> 29 #include <dt-bindings/pinctrl/renesas,r9a09g047-pinctrl.h> 31 #include "rzg3e-smarc-som.dtsi" 32 #include "renesas-smarc2.dtsi" 36 compatible = "renesas,smarc2-evk", "renesas,rzg3e-smarcm", 39 vqmmc_sd1_pvdd: regulator-vqmmc-sd1-pvdd { 40 compatible = "regulator-gpio"; [all …]
|
/linux/arch/arm64/boot/dts/freescale/ |
H A D | imx8mn-ddr3l-evk.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 /dts-v1/; 6 #include "imx8mn-evk.dtsi" 7 #include <dt-bindings/interrupt-controller/irq.h> 11 compatible = "fsl,imx8mn-ddr3l-evk", "fsl,imx8mn"; 15 cpu-supply = <&buck1>; 19 cpu-supply = <&buck1>; 23 cpu-supply = <&buck1>; 27 cpu-supply = <&buck1>; 34 pinctrl-names = "default"; [all …]
|
H A D | imx8mn-evk.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 9 #include "imx8mn-evk.dtsi" 10 #include <dt-bindings/interrupt-controller/irq.h> 14 compatible = "fsl,imx8mn-evk", "fsl,imx8mn"; 18 cpu-supply = <&buck2>; 22 cpu-supply = <&buck2>; 26 cpu-supply = <&buck2>; 30 cpu-supply = <&buck2>; 37 pinctrl-names = "default"; [all …]
|
H A D | imx8mn-beacon-kit.dts | 1 // 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 …]
|
H A D | imx8mm-beacon-kit.dts | 1 // 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 …]
|
H A D | imx8mn-ddr4-evk.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 9 #include "imx8mn-evk.dtsi" 13 compatible = "fsl,imx8mn-ddr4-evk", "fsl,imx8mn"; 17 cpu-supply = <&buck2_reg>; 21 cpu-supply = <&buck2_reg>; 25 cpu-supply = <&buck2_reg>; 29 cpu-supply = <&buck2_reg>; 33 operating-points-v2 = <&ddrc_opp_table>; 35 ddrc_opp_table: opp-table { [all …]
|
/linux/Documentation/devicetree/bindings/i2c/ |
H A D | i2c-demux-pinctrl.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/i2c/i2c-demux-pinctrl.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Pinctrl-based I2C Bus Demultiplexer 10 - Wolfram Sang <wsa+renesas@sang-engineering.com> 21 +-------------------------------+ 23 | | +-----+ +-----+ 24 | +------------+ | | dev | | dev | 25 | |I2C IP Core1|--\ | +-----+ +-----+ [all …]
|
/linux/sound/soc/codecs/ |
H A D | max98396.c | 1 // SPDX-License-Identifier: GPL-2.0 349 struct snd_soc_component *component = codec_dai->component; in max98396_dai_set_fmt() 360 dev_dbg(component->dev, "%s: fmt 0x%08X\n", __func__, fmt); in max98396_dai_set_fmt() 377 dev_err(component->dev, "DAI invert mode %d unsupported\n", in max98396_dai_set_fmt() 379 return -EINVAL; in max98396_dai_set_fmt() 397 dev_err(component->dev, "DAI format %d unsupported\n", in max98396_dai_set_fmt() 399 return -EINVAL; in max98396_dai_set_fmt() 402 ret = regmap_read(max98396->regmap, MAX98396_R210F_GLOBAL_EN, &status); in max98396_dai_set_fmt() 404 return -EINVAL; in max98396_dai_set_fmt() 407 ret = regmap_read(max98396->regmap, MAX98396_R2041_PCM_MODE_CFG, ®); in max98396_dai_set_fmt() [all …]
|
H A D | es7134.c | 1 // 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 …]
|