| /freebsd/sys/contrib/device-tree/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 | nvidia,tegra-audio-rt5677.txt | 4 - compatible : "nvidia,tegra-audio-rt5677"5 - clocks : Must contain an entry for each entry in clock-names.
 6   See ../clocks/clock-bindings.txt for details.
 7 - clock-names : Must include the following entries:
 8   - pll_a
 9   - pll_a_out0
 10   - mclk (The Tegra cdev1/extern1 clock, which feeds the CODEC's mclk)
 11 - nvidia,model : The user-visible name of this sound complex.
 12 - nvidia,audio-routing : A list of the connections between audio components.
 20   * Headset Mic
 [all …]
 
 | 
| H A D | nvidia,tegra-audio-wm8903.txt | 4 - compatible : "nvidia,tegra-audio-wm8903"5 - clocks : Must contain an entry for each entry in clock-names.
 6   See ../clocks/clock-bindings.txt for details.
 7 - clock-names : Must include the following entries:
 8   - pll_a
 9   - pll_a_out0
 10   - mclk (The Tegra cdev1/extern1 clock, which feeds the CODEC's mclk)
 11 - nvidia,model : The user-visible name of this sound complex.
 12 - nvidia,audio-routing : A list of the connections between audio components.
 20   * Mic Jack
 [all …]
 
 | 
| H A D | nvidia,tegra-audio-max98090.txt | 4 - compatible : "nvidia,tegra-audio-max98090"5 - clocks : Must contain an entry for each entry in clock-names.
 6   See ../clocks/clock-bindings.txt for details.
 7 - clock-names : Must include the following entries:
 8   - pll_a
 9   - pll_a_out0
 10   - mclk (The Tegra cdev1/extern1 clock, which feeds the CODEC's mclk)
 11 - nvidia,model : The user-visible name of this sound complex.
 12 - nvidia,audio-routing : A list of the connections between audio components.
 20   * Mic Jack
 [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 | fsl-asoc-card.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/sound/fsl-asoc-card.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 28   - Shengjiu Wang <shengjiu.wang@nxp.com>
 33       - items:
 34           - enum:
 35               - fsl,imx-sgtl5000
 36               - fsl,imx25-pdk-sgtl5000
 37               - fsl,imx53-cpuvo-sgtl5000
 [all …]
 
 | 
| H A D | nvidia,tegra-audio-rt5640.txt | 4 - compatible : "nvidia,tegra-audio-rt5640"5 - clocks : Must contain an entry for each entry in clock-names.
 6   See ../clocks/clock-bindings.txt for details.
 7 - clock-names : Must include the following entries:
 8   - pll_a
 9   - pll_a_out0
 10   - mclk (The Tegra cdev1/extern1 clock, which feeds the CODEC's mclk)
 11 - nvidia,model : The user-visible name of this sound complex.
 12 - nvidia,audio-routing : A list of the connections between audio components.
 20   * Mic Jack
 [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 …]
 
 | 
| H A D | cs42l42.txt | 5   - compatible : "cirrus,cs42l42"7   - reg : the I2C address of the device for I2C.
 9   - VP-supply, VCP-supply, VD_FILT-supply, VL-supply, VA-supply :
 15   - reset-gpios : a GPIO spec for the reset pin. If specified, it will be
 18   - interrupts : IRQ line info CS42L42.
 19   (See Documentation/devicetree/bindings/interrupt-controller/interrupts.txt
 22   - cirrus,ts-inv : Boolean property. Sets the behaviour of the jack plug
 31   - cirrus,ts-dbnc-rise : Debounce the rising edge of TIP_SENSE_PLUG. With no
 34   0 - 0ms,
 35   1 - 125ms,
 [all …]
 
 | 
| H A D | audio-graph.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/sound/audio-grap
 [all...]
 | 
| H A D | cirrus,cs42l42.yaml | 1 # 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
 13   The CS42L42 is a low-power audio codec designed for portable applications.
 14   It provides a high-dynamic range, stereo DAC for audio playback and a mono
 15   high-dynamic-range ADC for audio capture. There is an integrated headset
 21       - cirrus,cs42l42
 22       - cirrus,cs42l83
 29   VP-supply:
 [all …]
 
 | 
| /freebsd/sys/contrib/device-tree/src/arm/rockchip/ | 
| H A D | rk3288-veyron-analog-audio.dtsi | 1 // SPDX-License-Identifier: GPL-2.011 		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 …]
 
 | 
| /freebsd/sys/contrib/device-tree/src/arm/marvell/ | 
| H A D | mmp2-olpc-xo-1-75.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT8 /dts-v1/;
 10 #include <dt-bindings/gpio/gpio.h>
 11 #include <dt-bindings/input/linux-event-codes.h>
 12 #include <dt-bindings/interrupt-controller/irq.h>
 13 #include <dt-bindings/clock/marvell,mmp2-audio.h>
 16 	model = "OLPC XO-1.75";
 17 	compatible = "olpc,xo-1.75", "mrvl,mmp2";
 20 		#address-cells = <1>;
 21 		#size-cells = <1>;
 [all …]
 
 | 
| H A D | kirkwood-t5325.dts | 1 // SPDX-License-Identifier: GPL-2.07  * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
 12 /dts-v1/;
 15 #include "kirkwood-6281.dtsi"
 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>;
 34 			pinctrl-names = "default";
 36 			pmx_button_power: pmx-button_power {
 [all …]
 
 | 
| /freebsd/sys/contrib/device-tree/src/arm64/rockchip/ | 
| H A D | rk3566-anbernic-rg-arc.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)3 /dts-v1/;
 5 #include <dt-bindings/gpio/gpio.h>
 6 #include <dt-bindings/input/linux-event-codes.h>
 7 #include <dt-bindings/pinctrl/rockchip.h>
 8 #include "rk3566-anbernic-rgxx3.dtsi"
 12 		compatible = "pwm-backlight";
 13 		power-supply = <&vcc_sys>;
 18 		compatible = "simple-battery";
 19 		charge-full-design-microamp-hours = <3472000>;
 [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 | 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 | rk3566-anbernic-rg353vs.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)3 /dts-v1/;
 5 #include <dt-bindings/gpio/gpio.h>
 6 #include <dt-bindings/input/linux-event-codes.h>
 7 #include <dt-bindings/pinctrl/rockchip.h>
 8 #include "rk3566-anbernic-rg353x.dtsi"
 21 		compatible = "simple-battery";
 22 		charge-full-design-microamp-hours = <3151000>;
 23 		charge-term-current-microamp = <300000>;
 24 		constant-charge-current-max-microamp = <2000000>;
 [all …]
 
 | 
| H A D | rk3566-anbernic-rg353ps.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)3 /dts-v1/;
 5 #include <dt-bindings/gpio/gpio.h>
 6 #include <dt-bindings/input/linux-event-codes.h>
 7 #include <dt-bindings/pinctrl/rockchip.h>
 8 #include "rk3566-anbernic-rg353x.dtsi"
 21 		compatible = "simple-battery";
 22 		charge-full-design-microamp-hours = <3472000>;
 23 		charge-term-current-microamp = <300000>;
 24 		constant-charge-current-max-microamp = <2000000>;
 [all …]
 
 | 
| H A D | rk3566-anbernic-rg353v.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)3 /dts-v1/;
 5 #include <dt-bindings/gpio/gpio.h>
 6 #include <dt-bindings/input/linux-event-codes.h>
 7 #include <dt-bindings/pinctrl/rockchip.h>
 8 #include "rk3566-anbernic-rg353x.dtsi"
 22 		compatible = "simple-battery";
 23 		charge-full-design-microamp-hours = <3151000>;
 24 		charge-term-current-microamp = <300000>;
 25 		constant-charge-current-max-microamp = <2000000>;
 [all …]
 
 | 
| H A D | rk3566-anbernic-rg353p.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)3 /dts-v1/;
 5 #include <dt-bindings/gpio/gpio.h>
 6 #include <dt-bindings/input/linux-event-codes.h>
 7 #include <dt-bindings/pinctrl/rockchip.h>
 8 #include "rk3566-anbernic-rg353x.dtsi"
 22 		compatible = "simple-battery";
 23 		charge-full-design-microamp-hours = <3472000>;
 24 		charge-term-current-microamp = <300000>;
 25 		constant-charge-current-max-microamp = <2000000>;
 [all …]
 
 | 
| H A D | rk3399-sapphire-excavator.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)6 /dts-v1/;
 7 #include "rk3399-sapphire.dtsi"
 10 	model = "Excavator-RK3399 Board";
 11 	compatible = "rockchip,rk3399-sapphire-excavator", "rockchip,rk3399";
 17 	adc-keys {
 18 		compatible = "adc-keys";
 19 		io-channels = <&saradc 1>;
 20 		io-channel-names = "buttons";
 21 		keyup-threshold-microvolt = <1800000>;
 [all …]
 
 | 
| /freebsd/sys/contrib/device-tree/src/arm/nvidia/ | 
| H A D | tegra20-tec.dts | 1 // SPDX-License-Identifier: GPL-2.02 /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.02 /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.02 /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 …]
 
 |