/linux/Documentation/devicetree/bindings/sound/ |
H A D | nvidia,tegra-audio-common.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/nvidia,tegra-audio-common.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jon Hunter <jonathanh@nvidia.com> 11 - Thierry Reding <thierry.reding@gmail.com> 16 - description: PLL A clock 17 - description: PLL A OUT0 clock 18 - description: The Tegra cdev1/extern1 clock, which feeds the card's mclk 20 clock-names: [all …]
|
H A D | audio-graph-card2.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/audio-graph-card2.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> 15 - audio-graph-card2 17 $ref: /schemas/types.yaml#/definitions/phandle-array 21 $ref: audio-graph.yaml#/properties/routing 22 aux-devs: 26 $ref: /schemas/types.yaml#/definitions/phandle-array [all …]
|
H A D | rockchip,rk3288-hdmi-analog.txt | 4 - compatible: "rockchip,rk3288-hdmi-analog" 5 - rockchip,model: The user-visible name of this sound complex 6 - rockchip,i2s-controller: The phandle of the Rockchip I2S controller that's 8 - rockchip,audio-codec: The phandle of the analog audio codec. 9 - rockchip,routing: A list of the connections between audio components. 16 - rockchip,hp-en-gpios = The phandle of the GPIO that power up/down the 18 - rockchip,hp-det-gpios = The phandle of the GPIO that detects the headphone 20 - pinctrl-names, pinctrl-0: Please refer to pinctrl-bindings.txt 25 compatible = "rockchip,rk3288-hdmi-analog"; 27 rockchip,i2s-controller = <&i2s>; [all …]
|
H A D | nvidia,tegra-audio-wm8903.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/nvidia,tegra-audio-wm8903.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jon Hunter <jonathanh@nvidia.com> 11 - Thierry Reding <thierry.reding@gmail.com> 14 - $ref: nvidia,tegra-audio-common.yaml# 19 - items: 20 - pattern: '^[a-z0-9]+,tegra-audio-wm8903(-[a-z0-9]+)+$' 21 - const: nvidia,tegra-audio-wm8903 [all …]
|
H A D | nvidia,tegra-audio-rt5640.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/nvidia,tegra-audio-rt5640.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jon Hunter <jonathanh@nvidia.com> 11 - Thierry Reding <thierry.reding@gmail.com> 14 - $ref: nvidia,tegra-audio-common.yaml# 19 - pattern: '^[a-z0-9]+,tegra-audio-rt56(39|40)(-[a-z0-9]+)+$' 20 - const: nvidia,tegra-audio-rt5640 22 nvidia,audio-routing: [all …]
|
H A D | nvidia,tegra-audio-rt5677.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/nvidia,tegra-audio-rt5677.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jon Hunter <jonathanh@nvidia.com> 11 - Thierry Reding <thierry.reding@gmail.com> 14 - $ref: nvidia,tegra-audio-common.yaml# 19 - pattern: '^[a-z0-9]+,tegra-audio-rt5677(-[a-z0-9]+)+$' 20 - const: nvidia,tegra-audio-rt5677 22 nvidia,audio-routing: [all …]
|
/linux/arch/arm/boot/dts/rockchip/ |
H A D | rk3288-veyron-analog-audio.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 11 compatible = "rockchip,rockchip-audio-max98090"; 12 pinctrl-names = "default"; 13 pinctrl-0 = <&mic_det>, <&hp_det>; 14 rockchip,model = "VEYRON-I2S"; 15 rockchip,i2s-controller = <&i2s>; 16 rockchip,audio-codec = <&max98090>; 17 rockchip,hp-det-gpios = <&gpio6 RK_PA5 GPIO_ACTIVE_HIGH>; 18 rockchip,mic-det-gpios = <&gpio6 RK_PB3 GPIO_ACTIVE_LOW>; 19 rockchip,headset-codec = <&headsetcodec>; [all …]
|
/linux/arch/arm64/boot/dts/rockchip/ |
H A D | rk3588-rock-5b.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 /dts-v1/; 5 #include "rk3588-rock-5b-5bp-5t.dtsi" 8 analog-sound { 9 compatible = "audio-graph-card"; 10 label = "rk3588-es8316"; 20 hp-det-gpios = <&gpio1 RK_PD5 GPIO_ACTIVE_HIGH>; 21 pinctrl-names = "default"; 22 pinctrl-0 = <&hp_detect>; 26 compatible = "gpio-leds"; [all …]
|
H A D | rk3588-rock-5t.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 /dts-v1/; 5 #include "rk3588-rock-5b-5bp-5t.dtsi" 9 compatible = "radxa,rock-5t", "rockchip,rk3588"; 11 analog-sound { 12 compatible = "audio-graph-card"; 13 label = "rk3588-es8316"; 23 hp-det-gpios = <&gpio4 RK_PC3 GPIO_ACTIVE_HIGH>; 24 pinctrl-names = "default"; 25 pinctrl-0 = <&hp_detect>; [all …]
|
H A D | rk3399-roc-pc-plus.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Copyright (c) 2017 T-Chip Intelligent Technology Co., Ltd 6 /dts-v1/; 7 #include "rk3399-roc-pc.dtsi" 11 * 1. rk3399-roc-pc-plus is powered by dc_12v directly. 12 * 2. rk3399-roc-pc-plus has only vcc_bus_typec0 in schematic, which is coresponding 13 * to vcc_vbus_typec1 in rk3399-roc-pc. 18 /delete-node/ &fusb1; 19 /delete-node/ &hub_rst; 20 /delete-node/ &mp8859; [all …]
|
H A D | rk3399-rock-pi-4b-plus.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 8 #include "rk3399-op1.dtsi" 9 #include "rk3399-rock-pi-4.dtsi" 13 compatible = "radxa,rockpi4b-plus", "radxa,rockpi4", "rockchip,rk3399"; 21 pinctrl-0 = <&hp_detect &hp_int>; 22 pinctrl-names = "default"; 23 interrupt-parent = <&gpio1>; 31 compatible = "brcm,bcm4329-fmac"; 33 interrupt-parent = <&gpio0>; [all …]
|
H A D | rk3588-orangepi-5-compact.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 /dts-v1/; 5 #include <dt-bindings/gpio/gpio.h> 6 #include <dt-bindings/pinctrl/rockchip.h> 7 #include "rk3588-orangepi-5.dtsi" 10 vcc5v0_usb30_otg: vcc5v0-usb30-otg-regulator { 11 compatible = "regulator-fixed"; 12 enable-active-high; 14 gpios = <&gpio4 RK_PB3 GPIO_ACTIVE_HIGH>; 15 pinctrl-names = "default"; [all …]
|
H A D | rk3399-rock-pi-4c.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 10 #include "rk3399-rock-pi-4.dtsi" 22 pinctrl-0 = <&hp_detect &hp_int>; 23 pinctrl-names = "default"; 24 interrupt-parent = <&gpio1>; 32 compatible = "brcm,bcm4329-fmac"; 34 interrupt-parent = <&gpio0>; 36 interrupt-names = "host-wake"; 37 pinctrl-names = "default"; [all …]
|
H A D | rk3399-rock-pi-4a-plus.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 8 #include "rk3399-op1.dtsi" 9 #include "rk3399-rock-pi-4.dtsi" 13 compatible = "radxa,rockpi4a-plus", "radxa,rockpi4", "rockchip,rk3399"; 17 pinctrl-0 = <&hp_detect &hp_int>; 18 pinctrl-names = "default"; 19 interrupt-parent = <&gpio1>; 24 hp-det-gpios = <&gpio1 RK_PA0 GPIO_ACTIVE_HIGH>;
|
H A D | rk3326-anbernic-rg351m.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/input/input.h> 11 #include <dt-bindings/leds/common.h> 12 #include <dt-bindings/pinctrl/rockchip.h> 21 stdout-path = "serial2:115200n8"; 25 compatible = "pwm-backlight"; 26 power-supply = <&vcc_bl>; 31 * LED is a tri-state. Driven high it is red, driven low it is [all …]
|
H A D | rk3326-odroid-go.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/input/input.h> 11 #include <dt-bindings/leds/common.h> 12 #include <dt-bindings/pinctrl/rockchip.h> 21 stdout-path = "serial2:115200n8"; 25 compatible = "pwm-backlight"; 26 power-supply = <&vcc_bl>; 30 builtin_gamepad: gpio-keys { [all …]
|
H A D | rk3588-orangepi-5-plus.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/pinctrl/rockchip.h> 10 #include <dt-bindings/soc/rockchip,vop2.h> 11 #include <dt-bindings/usb/pd.h> 12 #include "rk3588-orangepi-5.dtsi" 16 compatible = "xunlong,orangepi-5-plus", "rockchip,rk3588"; 18 hdmi0-con { 19 compatible = "hdmi-connector"; [all …]
|
H A D | rk3588-armsom-w3.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 /dts-v1/; 5 #include <dt-bindings/gpio/gpio.h> 6 #include <dt-bindings/leds/common.h> 7 #include <dt-bindings/soc/rockchip,vop2.h> 8 #include "rk3588-armsom-lm7.dtsi" 19 analog-sound { 20 compatible = "audio-graph-card"; 21 label = "rk3588-es8316"; 31 hp-det-gpio = <&gpio1 RK_PD5 GPIO_ACTIVE_HIGH>; [all …]
|
H A D | rk3588-ok3588-c.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 /dts-v1/; 4 #include "rk3588-fet3588-c.dtsi" 7 model = "Forlinx OK3588-C Board"; 8 compatible = "forlinx,ok3588-c", "forlinx,fet3588-c", "rockchip,rk3588"; 16 adc-keys-0 { 17 compatible = "adc-keys"; 18 io-channels = <&saradc 0>; 19 io-channel-names = "buttons"; 20 keyup-threshold-microvolt = <1800000>; [all …]
|
/linux/arch/arm/boot/dts/marvell/ |
H A D | kirkwood-t5325.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 * Device Tree file for HP t5325 Thin Client" 7 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 12 /dts-v1/; 15 #include "kirkwood-6281.dtsi" 18 model = "HP t5325 Thin Client"; 19 compatible = "hp,t5325", "marvell,kirkwood-88f6281", "marvell,kirkwood"; 28 stdout-path = &uart0; 32 pinctrl: pin-controller@10000 { 33 pinctrl-0 = <&pmx_i2s &pmx_sysrst>; [all …]
|
/linux/arch/arm/boot/dts/nvidia/ |
H A D | tegra20-tec.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 4 #include "tegra20-tamonten.dtsi" 20 interrupt-parent = <&gpio>; 23 gpio-controller; 24 #gpio-cells = <2>; 26 micdet-cfg = <0>; 27 micdet-delay = <100>; 28 gpio-cfg = <0xffffffff 45 compatible = "ad,tegra-audio-wm8903-tec", [all …]
|
H A D | tegra20-plutux.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 4 #include "tegra20-tamonten.dtsi" 20 interrupt-parent = <&gpio>; 23 gpio-controller; 24 #gpio-cells = <2>; 26 micdet-cfg = <0>; 27 micdet-delay = <100>; 28 gpio-cfg = <0xffffffff 37 compatible = "ad,tegra-audio-plutux", [all …]
|
H A D | tegra20-medcom-wide.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 4 #include "tegra20-tamonten.dtsi" 7 model = "Avionic Design Medcom-Wide board"; 8 compatible = "ad,medcom-wide", "ad,tamonten", "nvidia,tegra20"; 15 stdout-path = "serial0:115200n8"; 35 interrupt-parent = <&gpio>; 38 gpio-controller; 39 #gpio-cells = <2>; 41 micdet-cfg = <0>; [all …]
|
/linux/arch/arm64/boot/dts/freescale/ |
H A D | imx95-19x19-evk-sof.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 8 #include "imx95-19x19-evk.dts" 11 sof_cpu: cm7-cpu@80000000 { 12 compatible = "fsl,imx95-cm7-sof"; 14 reg-names = "sram"; 15 memory-region = <&adma_res>; 16 memory-region-names = "dma"; 18 mbox-names = "txdb0", "txdb1", "rxdb0", "rxdb1"; 22 remote-endpoint = <&wm8962_ep>; [all …]
|
H A D | imx8mm-nitrogen-r2.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 11 compatible = "boundary,imx8mm-nitrogen8mm", "fsl,imx8mm"; 13 reg_vref_1v8: regulator-vref-1v8 { 14 compatible = "regulator-fixed"; 15 regulator-name = "vref-1v8"; 16 regulator-min-microvolt = <1800000>; 17 regulator-max-microvolt = <1800000>; 20 reg_vref_3v3: regulator-vref-3v3 { 21 compatible = "regulator-fixed"; [all …]
|