| /freebsd-src/sys/contrib/device-tree/Bindings/sound/ | 
| H A D | maxim,max9759.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Otabek Nazrullaev <otabeknazrullaev1998@gmail.com>
 16   shutdown-gpios:
 20   mute-gpios:
 22     description: the gpio connected to the mute pin
 24   gain-gpios:
 26     description: the 2 gpios connected to the g1 and g2 pins
 29   - compatible
 [all …]
 
 | 
| H A D | rohm,bd28623.txt | 5 to GPIOs: reset and mute.8 - compatible      : should be "rohm,bd28623"
 9 - #sound-dai-cells: should be 0.
 10 - VCCA-supply     : regulator phandle for the VCCA supply
 11 - VCCP1-supply    : regulator phandle for the VCCP1 supply
 12 - VCCP2-supply    : regulator phandle for the VCCP2 supply
 15 - reset-gpios     : GPIO specifier for the active low reset line
 16 - mute-gpios      : GPIO specifier for the active low mute line
 22 		#sound-dai-cells = <0>;
 24 		VCCA-supply = <&vcc_reg>;
 [all …]
 
 | 
| H A D | maxim,max9759.txt | 5 - compatible : "maxim,max9759"6 - shutdown-gpios : the gpio connected to the shutdown pin
 7 - mute-gpios : the gpio connected to the mute pin
 8 - gain-gpios : the 2 gpios connected to the g1 and g2 pins
 12 max9759: analog-amplifier {
 14 	shutdown-gpios = <&gpio3 20 GPIO_ACTIVE_LOW>;
 15 	mute-gpios = <&gpio3 19 GPIO_ACTIVE_LOW>;
 16 	gain-gpios = <&gpio3 23 GPIO_ACTIVE_LOW>,
 
 | 
| H A D | rohm,bd28623.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 12   that can be connected to GPIOs reset and mute.
 15   - Katsuhiro Suzuki <katsuhiro@katsuster.net>
 18   - $ref: dai-common.yaml#
 24   "#sound-dai-cells":
 27   VCCA-supply:
 31   VCCP1-supply:
 35   VCCP2-supply:
 [all …]
 
 | 
| H A D | wlf,wm8524.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 WM8524 24-bit 192KHz Stereo DAC
 10   - patches@opensource.cirrus.com
 13   - $ref: dai-common.yaml#
 19   "#sound-dai-cells":
 22   wlf,mute-gpios:
 25       a GPIO spec for the MUTE pin.
 28   - compatible
 [all …]
 
 | 
| H A D | uda1334.txt | 7   - compatible : "nxp,uda1334"8   - nxp,mute-gpios: a GPIO spec for the MUTE pin.
 9   - nxp,deemph-gpios: a GPIO spec for the De-emphasis pin
 13 uda1334: audio-codec {
 15 	nxp,mute-gpios = <&gpio1 8 GPIO_ACTIVE_LOW>;
 16 	nxp,deemph-gpios = <&gpio3 3 GPIO_ACTIVE_LOW>;
 
 | 
| H A D | ak4458.txt | 7 - compatible : "asahi-kasei,ak4458" or "asahi-kasei,ak4497"8 - reg : The I2C address of the device for I2C
 11 - reset-gpios: A GPIO specifier for the power down & reset pin
 12 - mute-gpios: A GPIO specifier for the soft mute pin
 13 - AVDD-supply: Analog power supply
 14 - DVDD-supply: Digital power supply
 15 - dsd-path: Select DSD input pins for ak4497
 23 		compatible = "asahi-kasei,ak4458";
 25 		reset-gpios = <&gpio1 10 GPIO_ACTIVE_LOW>
 26 		mute-gpios = <&gpio1 11 GPIO_ACTIVE_HIGH>
 
 | 
| H A D | st,sta350.txt | 7   - compatible: "st,sta350"8   - reg: the I2C address of the device for I2C
 9   - reset-gpios: a GPIO spec for the reset pin. If specified, it will be
 12   - power-down-gpios: a GPIO spec for the power down pin. If specified,
 16   - vd
 [all...]
 | 
| H A D | asahi-kasei,ak4458.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause3 ---
 4 $id: http://devicetree.org/schemas/sound/asahi-kasei,ak4458.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Shengjiu Wang <shengjiu.wang@nxp.com>
 15       - asahi-kasei,ak4458
 16       - asahi-kasei,ak4497
 21   avdd-supply:
 24   dvdd-supply:
 27   reset-gpios:
 [all …]
 
 | 
| H A D | wm8524.txt | 7   - compatible : "wlf,wm8524"9   - wlf,mute-gpios: a GPIO spec for the MUTE pin.
 15 	wlf,mute-gpios = <&gpio1 8 GPIO_ACTIVE_LOW>;
 
 | 
| H A D | st,sta32x.txt | 7   - compatible: "st,sta32x"8   - reg: the I2C address of the device for I2C
 9   - reset-gpios: a GPIO spec for the reset pin. If specified, it will be
 12   - power-down-gpios: a GPIO spec for the power down pin. If specified,
 16   - Vdda-supply: regulator spec, providing 3.3V
 17   - Vdd3-supply: regulator spec, providing 3.3V
 18   - Vcc-supply: regulator spec, providing 5V - 26V
 22   - clocks, clock-names: Clock specifier for XTI input clock.
 24 	and disabled when it is removed. The 'clock-names' must be set to 'xti'.
 26   -  st,output-conf: number, Selects the output configuration:
 [all …]
 
 | 
| H A D | ti,tas6424.txt | 1 Texas Instruments TAS6424 Quad-Channel Audio amplifier6 	- compatible: "ti,tas6424" - TAS6424
 7 	- reg: I2C slave address
 8 	- sound-dai-cells: must be equal to 0
 9 	- standby-gpios: GPIO used to shut the TAS6424 down.
 10 	- mute-gpios: GPIO used to mute all the outputs
 18 	#sound-dai-cells = <0>;
 22 https://www.ti.com/product/TAS6424-Q1
 
 | 
| H A D | cs53l30.txt | 5   - compatible : "cirrus,cs53l30"7   - reg : the I2C address of the device
 9   - VA-supply, VP-supply : power supplies for the device,
 14   - reset-gpios : a GPIO spec for the reset pin.
 16   - mute-gpios : a GPIO spec for the MUTE pin. The active state can be either
 20   - cirrus,micbias-lvl : Set the output voltage level on the MICBIAS Pin.
 21 			 0 = Hi-Z
 25   - cirrus,use-sdout2 : This is a boolean property. If present, it indicates
 29 			* CS53l30 supports 4-channel data output in the same
 31 			* 1) Normal I2S mode on two data pins -- each SDOUT
 [all …]
 
 | 
| H A D | rockchip,rk3328-codec.txt | 5 - compatible: "rockchip,rk3328-codec"6 - reg: physical base address of the controller and length of memory mapped
 8 - rockchip,grf: the phandle of the syscon node for GRF register.
 9 - clocks: a list of phandle + clock-specifer pairs, one for each entry in clock-names.
 10 - clock-names: should be "pclk".
 11 - spk-depop-time-ms: speak depop time msec.
 15 - mute-gpios: GPIO specifier for external line driver control (typically the
 21 	compatible = "rockchip,rk3328-codec";
 25 	clock-names = "pclk";
 26 	mute-gpios = <&grf_gpio 0 GPIO_ACTIVE_LOW>;
 [all …]
 
 | 
| H A D | rockchip,rk3328-codec.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/sound/rockchip,rk3328-codec.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Heiko Stuebner <heiko@sntech.de>
 12   - $ref: dai-common.yaml#
 17     const: rockchip,rk3328-codec
 24       - description: clock for audio codec
 25       - description: clock for I2S master clock
 27   clock-names:
 [all …]
 
 | 
| H A D | tda7419.txt | 7 - compatible : "st,tda7419"8 - reg : the I2C address of the device.
 9 - vdd-supply : a regulator spec for the common power supply (8-10V)
 13 - st,mute-gpios : a GPIO spec for the MUTE pin.
 37 	vdd-supply = <&vdd_9v0_reg>;
 
 | 
| 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.
 23 - nvidia,i2s-controller : The phandle of the Tegra I2S1 controller
 [all …]
 
 | 
| 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 …]
 
 | 
| /freebsd-src/sys/contrib/device-tree/src/arm/renesas/ | 
| H A D | iwg20d-q7-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.03  * Device Tree Source for the iWave-RZ/G1M/G1N Qseven carrier board
 9  * SSI-SGTL5000
 16  * You can use Mute
 18  *      amixer set "DVC Out Mute" on
 19  *      amixer set "DVC In Mute" on
 40 		stdout-path = "serial0:115200n8";
 44 		compatible = "fixed-clock";
 45 		#clock-cells = <0>;
 46 		clock-frequency = <26000000>;
 [all …]
 
 | 
| H A D | r8a7742-iwg21d-q7.dts | 1 // SPDX-License-Identifier: GPL-2.03  * Device Tree Source for the iWave-RZ/G1H Qseven board
 9  * SSI-SGTL5000
 16  * You can use Mute
 18  *      amixer set "DVC Out Mute" on
 19  *      amixer set "DVC In Mute" on
 31 /dts-v1/;
 32 #include "r8a7742-iwg21m.dtsi"
 33 #include <dt-bindings/pwm/pwm.h>
 36 	model = "iWave Systems RainboW-G21D-Qseven board based on RZ/G1H";
 [all …]
 
 | 
| H A D | r8a7745-iwg22d-sodimm.dts | 1 // SPDX-License-Identifier: GPL-2.03  * Device Tree Source for the iWave-RZG1E SODIMM carrier board
 9  * SSI-SGTL5000
 16  * You can use Mute
 18  *      amixer set "DVC Out Mute" on
 19  *      amixer set "DVC In Mute" on
 31 /dts-v1/;
 32 #include "r8a7745-iwg22m.dtsi"
 33 #include <dt-bindings/pwm/pwm.h>
 36 	model = "iWave Systems RainboW-G22D-SODIMM board based on RZ/G1E";
 [all …]
 
 | 
| H A D | r8a7793-gose.dts | 1 // SPDX-License-Identifier: GPL-2.05  * Copyright (C) 2014-2015 Renesas Electronics Corporation
 9  * SSI-AK4643
 21  * You can use Mute
 23  *	amixer set "DVC Out Mute" on
 24  *	amixer set "DVC In Mute" on
 36 /dts-v1/;
 38 #include <dt-bindings/gpio/gpio.h>
 39 #include <dt-bindings/input/input.h>
 59 		stdout-path = "serial0:115200n8";
 [all …]
 
 | 
| H A D | r8a7791-koelsch.dts | 1 // SPDX-License-Identifier: GPL-2.06  * Copyright (C) 2013-2014 Renesas Solutions Corp.
 11  * SSI-AK4643
 23  * You can use Mute
 25  *	amixer set "DVC Out Mute" on
 26  *	amixer set "DVC In Mute" on
 38 /dts-v1/;
 40 #include <dt-bindings/gpio/gpio.h>
 41 #include <dt-bindings/input/input.h>
 63 		stdout-path = "serial0:115200n8";
 [all …]
 
 | 
| /freebsd-src/sys/contrib/device-tree/Bindings/iio/frequency/ | 
| H A D | adf4350.txt | 4 	- compatible: Should be one of7 	- reg: SPI chip select numbert for the device
 8 	- spi-max-frequency: Max SPI frequency to use (< 20000000)
 9 	- clocks: From common clock binding. Clock is phandle to clock for
 13 	- gpios:	 GPIO Lock detect - If set with a valid phandle and GPIO number,
 15 	- adi,channel-spacing: Channel spacing in Hz (influences MODULUS).
 16 	- adi,power-up-frequency:	If set in Hz the PLL tunes to
 18 	- adi,reference-div-factor: If set the driver skips dynamic calculation
 20 	- adi,reference-doubler-enable: Enables reference doubler.
 21 	- adi,reference-div2-enable: Enables reference divider.
 [all …]
 
 | 
| /freebsd-src/sys/contrib/device-tree/src/arm64/rockchip/ | 
| H A D | rk3328-roc-pc.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)2 // Copyright (c) 2021 T-Chip Intelligent Technology Co., Ltd
 4 /dts-v1/;
 6 #include <dt-bindings/input/input.h>
 8 #include "rk3328-roc-cc.dts"
 11 	model = "Firefly ROC-RK3328-PC";
 12 	compatible = "firefly,roc-rk3328-pc", "rockchip,rk3328";
 14 	adc-keys {
 15 		compatible = "adc-keys";
 16 		io-channels = <&saradc 0>;
 [all …]
 
 |