/linux-6.14.4/Documentation/devicetree/bindings/sound/ |
D | wlf,wm8731.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - [email protected] 27 - wlf,wm8731 32 "#sound-dai-cells": 39 clock-names: 41 - const: mclk 43 AVDD-supply: 44 description: Analog power supply regulator on the AVDD pin. [all …]
|
D | wlf,wm8904.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - [email protected] 20 - wlf,wm8904 21 - wlf,wm8912 26 "#sound-dai-cells": 32 clock-names: 35 AVDD-supply: true 36 CPVDD-supply: true [all …]
|
D | realtek,rt5682s.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Derek Fang <[email protected]> 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 …]
|
D | realtek,rt5682.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Bard Liao <[email protected]> 13 - $ref: dai-common.yaml# 18 - realtek,rt5682 19 - realtek,rt5682i 29 realtek,dmic1-data-pin: 32 - 0 # dmic1 data is not used 33 - 1 # using GPIO2 pin as dmic1 data pin [all …]
|
D | wlf,wm8962.yaml | 1 # 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 - [email protected] 13 - $ref: dai-common.yaml# 28 "#sound-dai-cells": 31 AVDD-supply: 32 description: Analogue supply. 34 CPVDD-supply: [all …]
|
D | wlf,wm8903.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 30 - [email protected] 39 gpio-controller: true 40 '#gpio-cells': 46 micdet-cfg: 51 micdet-delay: 56 gpio-cfg: 57 $ref: /schemas/types.yaml#/definitions/uint32-array [all …]
|
D | wlf,wm8994.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 <[email protected]> 11 - [email protected] 25 - wlf,wm1811 26 - wlf,wm8994 27 - wlf,wm8958 36 clock-names: 39 - const: MCLK1 [all …]
|
D | wlf,wm8960.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - [email protected] 22 clock-names: 24 - const: mclk 26 '#sound-dai-cells': 29 AVDD-supply: 30 description: Analogue supply. 32 DBVDD-supply: [all …]
|
/linux-6.14.4/arch/arm/boot/dts/samsung/ |
D | exynos5250-smdk5250.dts | 1 // SPDX-License-Identifier: GPL-2.0 9 /dts-v1/; 10 #include <dt-bindings/clock/maxim,max77686.h> 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/interrupt-controller/irq.h> 31 stdout-path = "serial2:115200n8"; 34 vdd: fixed-regulator-vdd { 35 compatible = "regulator-fixed"; 36 regulator-name = "vdd-supply"; 37 regulator-min-microvolt = <1800000>; [all …]
|
D | exynos5420-smdk5420.dts | 1 // SPDX-License-Identifier: GPL-2.0 9 /dts-v1/; 11 #include "exynos5420-cpus.dtsi" 12 #include <dt-bindings/clock/samsung,s2mps11.h> 13 #include <dt-bindings/gpio/gpio.h> 31 stdout-path = "serial2:115200n8"; 34 fixed-rate-clocks { 36 compatible = "samsung,exynos5420-oscclk"; 37 clock-frequency = <24000000>; 41 vdd: regulator-0 { [all …]
|
/linux-6.14.4/arch/arm64/boot/dts/qcom/ |
D | sc7180-trogdor-rt5682i-sku.dtsi | 1 // 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 …]
|
D | sc7180-trogdor-rt5682s-sku.dtsi | 1 // 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 …]
|
D | sc7280-herobrine-audio-rt5682.dtsi | 1 // 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 …]
|
D | sc7280-herobrine-audio-rt5682-3mic.dtsi | 1 // 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.14.4/arch/arm/boot/dts/nxp/imx/ |
D | imx6qdl-kontron-samx6i-ads2.dtsi | 1 // 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 …]
|
/linux-6.14.4/sound/soc/codecs/ |
D | wm0010.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * wm0010.c -- WM0010 DSP Driver 100 struct regulator *dbvdd; member 147 /* Called with wm0010->lock held */ 155 spin_lock_irqsave(&wm0010->irq_lock, flags); in wm0010_halt() 156 state = wm0010->state; in wm0010_halt() 157 spin_unlock_irqrestore(&wm0010->irq_lock, flags); in wm0010_halt() 168 gpiod_set_value_cansleep(wm0010->reset, 1); in wm0010_halt() 170 regulator_disable(wm0010->dbvdd); in wm0010_halt() 171 regulator_bulk_disable(ARRAY_SIZE(wm0010->core_supplies), in wm0010_halt() [all …]
|
/linux-6.14.4/arch/arm64/boot/dts/freescale/ |
D | fsl-ls1028a-kontron-sl28-var3-ads2.dts | 1 // 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-cells = <2>; [all …]
|
D | imx8mm-verdin-dahlia.dtsi | 1 // 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 …]
|
D | imx8mp-verdin-dahlia.dtsi | 1 // 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 …]
|
D | imx8mp-kontron-smarc-eval-carrier.dts | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 6 /dts-v1/; 8 #include <dt-bindings/phy/phy-imx8-pcie.h> 9 #include "imx8mp-kontron-smarc.dtsi" 13 compatible = "kontron,imx8mp-smarc-eval-carrier", "kontron,imx8mp-smarc", 14 "kontron,imx8mp-osm-s", "fsl,imx8mp"; 17 compatible = "pwm-backlight"; 19 brightness-levels = <0 100>; 20 num-interpolated-steps = <100>; 21 default-brightness-level = <100>; [all …]
|
D | imx8mn-beacon-baseboard.dtsi | 1 // 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 …]
|
D | imx8mm-emtop-baseboard.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 9 /dts-v1/; 11 #include "imx8mm-emtop-som.dtsi" 15 compatible = "ees,imx8mm-emtop-baseboard", "ees,imx8mm-emtop-som", 19 compatible = "usb-c-connector"; 20 label = "USB-C"; 21 pinctrl-names = "default"; 22 pinctrl-0 = <&pinctrl_usb_otg>; 23 id-gpios = <&gpio1 10 GPIO_ACTIVE_HIGH>; 27 remote-endpoint = <&usb_hs_ep>; [all …]
|
/linux-6.14.4/arch/arm64/boot/dts/ti/ |
D | k3-am62-verdin-dahlia.dtsi | 1 // 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 …]
|
/linux-6.14.4/arch/arm64/boot/dts/mediatek/ |
D | mt8188-geralt-ciri.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 5 /dts-v1/; 6 #include "mt8188-geralt.dtsi" 9 pins-mclk { 15 pins-mclk { 17 bias-pull-down; 18 input-enable; 23 rt5682s: audio-codec@1a { 26 interrupts-extended = <&pio 108 IRQ_TYPE_EDGE_BOTH>; 27 pinctrl-names = "default"; [all …]
|
/linux-6.14.4/arch/arm/boot/dts/microchip/ |
D | at91sam9g20ek_common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * at91sam9g20ek_common.dtsi - Device Tree file for Atmel at91sam9g20ek board 5 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <[email protected]> 8 #include <dt-bindings/input/input.h> 14 stdout-path = "serial0:115200n8"; 23 clock-frequency = <32768>; 27 clock-frequency = <18432000>; 50 pinctrl_board_mmc0_slot1: mmc0_slot1-board { 63 compatible = "atmel,tcb-timer"; 68 compatible = "atmel,tcb-timer"; [all …]
|