| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/sound/ |
| H A D | simple-card.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/sound/simple-card.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Simple Audio Card Driver Device Tree Bindings 10 - Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> 14 frame-master: 15 description: Indicates dai-link frame master. 16 $ref: /schemas/types.yaml#/definitions/phandle-array 19 bitclock-master: [all …]
|
| H A D | fsl-asoc-card.txt | 1 Freescale Generic ASoC Sound Card with ASRC support 3 The Freescale Generic ASoC Sound Card can be used, ideally, for all Freescale 6 The idea of this generic sound card is a bit like ASoC Simple Card. However, 10 into the Simple Card. 12 So having this generic sound card allows all Freescale SoC users to benefit 13 from the simplification of a new card support and the capability of the wide 16 Note: The card is initially designed for those sound cards who use AC'97, I2S 18 AC'97/I2S/PCM type sound cards, such as S/PDIF audio and HDMI audio, as 22 The compatible list for this generic sound card currently: 23 "fsl,imx-audio-ac97" [all …]
|
| H A D | renesas,rsnd.txt | 1 Renesas R-Car sound 7 Renesas R-Car and RZ/G sound is constructed from below modules 11 - SRC : Sampling Rate Converter 12 - CMD 13 - CTU : Channel Transfer Unit 14 - MIX : Mixer 15 - DVC : Digital Volume and Mute Function 25 Multi channel is supported by Multi-SSI, or TDM-SSI. 27 Multi-SSI : 6ch case, you can use stereo x 3 SSI 28 TDM-SSI : 6ch case, you can use TDM [all …]
|
| H A D | hisilicon,hi3660-i2s.txt | 5 - compatible: should be one of the following: 6 - "hisilicon,hi3660-i2s-1.0" 7 - reg: physical base address of the i2s controller unit and length of 9 - interrupts: should contain the i2s interrupt. 10 - clocks: a list of phandle + clock-specifier pairs, one for each entry 11 in clock-names. 12 - clock-names: should contain following: 13 - "dacodec" 14 - "i2s-base" 15 - dmas: DMA specifiers for tx dma. See the DMA client binding, [all …]
|
| H A D | zte,zx-i2s.txt | 4 - compatible : Must be one of: 5 "zte,zx296718-i2s", "zte,zx296702-i2s" 6 "zte,zx296702-i2s" 7 - reg : Must contain I2S core's registers location and length 8 - clocks : Pairs of phandle and specifier referencing the controller's clocks. 9 - clock-names: "wclk" for the wclk, "pclk" for the pclk to the I2S interface. 10 - dmas: Pairs of phandle and specifier for the DMA channel that is used by 12 - dma-names : Must be "tx" and "rx" 14 For more details on the 'dma', 'dma-names', 'clock' and 'clock-names' properties 16 * resource-names.txt [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3588-vehicle-adsp-audio-s66.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 dummy_codec: dummy-codec { 9 compatible = "rockchip,dummy-codec"; 10 #sound-dai-cells = <0>; 15 compatible = "simple-audio-card"; 16 simple-audio-card,name = "rockchip,tdm"; 17 simple-audio-card,format = "i2s"; 18 simple-audio-card,mclk-fs = <256>; 19 simple-audio-card,bitclock-master = <&codec_master>; 20 simple-audio-card,frame-master = <&codec_master>; [all …]
|
| H A D | rk3528-evb.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/input/rk-input.h> 10 #include <dt-bindings/pinctrl/rockchip.h> 13 acodec_sound: acodec-sound { 15 compatible = "simple-audio-card"; 16 simple-audio-card,name = "rk3528-acodec"; 17 simple-audio-card,format = "i2s"; 18 simple-audio-card,mclk-fs = <256>; 19 simple-audio-card,cpu { [all …]
|
| H A D | rk3528-demo.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/input/rk-input.h> 10 #include <dt-bindings/pinctrl/rockchip.h> 11 #include "rk-stb-ir-keymap.dtsi" 14 acodec_sound: acodec-sound { 16 compatible = "simple-audio-card"; 17 simple-audio-card,name = "rk3528-acodec"; 18 simple-audio-card,format = "i2s"; 19 simple-audio-card,mclk-fs = <256>; [all …]
|
| H A D | rk3588-evb5-lp4.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 #include "rk3588-evb.dtsi" 9 #include "rk3588-rk806-dual.dtsi" 12 dsm_sound: dsm-sound { 13 compatible = "simple-audio-card"; 14 simple-audio-card,format = "i2s"; 15 simple-audio-card,mclk-fs = <256>; 16 simple-audio-card,name = "rockchip,dsm-sound"; 17 simple-audio-card,bitclock-master = <&sndcodec>; 18 simple-audio-card,frame-master = <&sndcodec>; [all …]
|
| H A D | rk3566-box.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/pinctrl/rockchip.h> 10 #include <dt-bindings/input/rk-input.h> 11 #include <dt-bindings/display/drm_mipi_dsi.h> 12 #include <dt-bindings/sensor-dev.h> 15 adc_keys: adc-keys { 16 compatible = "adc-keys"; 17 io-channels = <&saradc 0>; 18 io-channel-names = "buttons"; [all …]
|
| H A D | rk3399-videostrong-linux.dts | 4 * SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 9 #include "rk3399-sapphire.dtsi" 10 #include "rk3399-linux.dtsi" 11 #include <dt-bindings/input/input.h> 15 compatible = "rockchip,rk3399-videostrong-linux", "rockchip,rk3399"; 17 fiq_debugger: fiq-debugger { 18 compatible = "rockchip,fiq-debugger"; 19 rockchip,serial-id = <2>; 20 rockchip,signal-irq = <182>; [all …]
|
| H A D | rk3399-evb.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 #include <dt-bindings/input/input.h> 8 #include <dt-bindings/pwm/pwm.h> 10 #include "rk3399-opp.dtsi" 13 compatible = "rockchip,rk3399-evb", "rockchip,rk3399"; 15 adc_keys: adc-keys { 16 compatible = "adc-keys"; 17 io-channels = <&saradc 1>; 18 io-channel-names = "buttons"; 19 keyup-threshold-microvolt = <1800000>; [all …]
|
| H A D | rk3562-iotest-lp3-v10-linux.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 10 #include "rk3562-linux.dtsi" 14 compatible = "rockchip,rk3562-iotest-lp3-v10", "rockchip,rk3562"; 16 dc_12v: dc-12v { 17 compatible = "regulator-fixed"; 18 regulator-name = "dc_12v"; 19 regulator-always-on; 20 regulator-boot-on; 21 regulator-min-microvolt = <12000000>; [all …]
|
| H A D | rk3588-vehicle-evb-v10.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 9 #include "rk3588-vehicle-evb.dtsi" 10 #include "rk3588-vehicle-evb-mipi-nvp6188.dtsi" 11 #include "rk3588-vehicle-evb-thine_thcv244.dtsi" 12 #include "rk3588-vehicle-evb-image-reverse.dtsi" 13 #include "rk3588-vehicle-serdes-display.dtsi" 14 #include "rk3588-android.dtsi" 18 compatible = "rockchip,rk3588-vehicle-evb-v10", "rockchip,rk3588"; 20 bt-sound { [all …]
|
| H A D | rk3399-excavator-sapphire.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 #include "rk3399-sapphire.dtsi" 8 #include <dt-bindings/sensor-dev.h> 10 compatible = "rockchip,rk3399-sapphire-excavator", "rockchip,rk3399"; 12 rt5651_sound: rt5651-sound { 13 compatible = "simple-audio-card"; 14 simple-audio-card,format = "i2s"; 15 simple-audio-card,name = "realtek,rt5651-codec"; 16 simple-audio-card,mclk-fs = <256>; 17 simple-audio-card,widgets = [all …]
|
| H A D | rk3308-evb-dmic-i2s-v11.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 8 #include "rk3308-evb-v11.dtsi" 11 model = "Rockchip RK3308 evb digital-i2s mic v11 board"; 12 compatible = "rockchip,rk3308-evb-dmic-i2s-v11", "rockchip,rk3308"; 14 i2s_8ch_0_2_dais: i2s-8ch-0-2-dais { 16 compatible = "rockchip,rk3308-multi-dais", "rockchip,multi-dais"; 18 capture,channel-mapping = <6 2>; 19 playback,channel-mapping = <0 2>; 22 i2s-dmic-array { [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | am3517-evm-ui.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2018 Logic PD, Inc - https://www.logicpd.com/ 6 #include <dt-bindings/input/input.h> 10 compatible = "simple-audio-card"; 11 simple-audio-card,name = "tlv320aic23-hifi"; 13 simple-audio-card,widgets = 18 simple-audio-card,routing = 25 simple-audio-card,format = "i2s"; 26 simple-audio-card,bitclock-master = <&sound_master>; 27 simple-audio-card,frame-master = <&sound_master>; [all …]
|
| H A D | rv1106-evb-v10.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 #include "rv1106-evb.dtsi" 13 acodec_sound: acodec-sound { 14 compatible = "simple-audio-card"; 15 simple-audio-card,name = "rv1106-acodec"; 16 simple-audio-card,format = "i2s"; 17 simple-audio-card,mclk-fs = <256>; 18 simple-audio-card,cpu { 19 sound-dai = <&i2s0_8ch>; 21 simple-audio-card,codec { [all …]
|
| H A D | imx7d-zii-rpu2.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 5 * RPU - Remote Peripheral Unit 10 /dts-v1/; 11 #include <dt-bindings/thermal/thermal.h> 16 compatible = "zii,imx7d-rpu2", "fsl,imx7d"; 19 stdout-path = &uart2; 23 compatible = "fixed-clock"; 24 #clock-cells = <0>; 25 clock-frequency = <24576000>; 28 cs2000_in_dummy: dummy-oscillator { [all …]
|
| H A D | imx6qdl-phytec-pbab01.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 #include <dt-bindings/sound/fsl-imx-audmux.h> 10 stdout-path = &uart4; 15 compatible = "regulator-fixed"; 17 regulator-name = "i2s-audio-1v8"; 18 regulator-min-microvolt = <1800000>; 19 regulator-max-microvolt = <1800000>; 23 compatible = "regulator-fixed"; 25 regulator-name = "i2s-audio-3v3"; 26 regulator-min-microvolt = <3300000>; [all …]
|
| H A D | rk3229-evb-android.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 #include "rk3229-cpu-opp.dtsi" 8 #include "rk322x-android.dtsi" 9 #include <dt-bindings/input/input.h> 13 compatible = "gpio-keys"; 14 #address-cells = <1>; 15 #size-cells = <0>; 18 pinctrl-names = "default"; 19 pinctrl-0 = <&pwr_key>; 21 power_key: power-key { [all …]
|
| H A D | imx7d-pico-pi.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 5 #include "imx7d-pico.dtsi" 8 model = "TechNexion PICO-IMX7D Board and PI baseboard"; 9 compatible = "technexion,imx7d-pico-pi", "fsl,imx7d"; 12 compatible = "gpio-leds"; 13 pinctrl-names = "default"; 14 pinctrl-0 = <&pinctrl_gpio_leds>; 17 label = "gpio-led"; 23 compatible = "simple-audio-card"; 24 simple-audio-card,name = "imx7-sgtl5000"; [all …]
|
| H A D | imx6q-var-dt6customboard.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Support for Variscite DART-MX6 Carrier-board 9 /dts-v1/; 12 #include "imx6qdl-var-dart.dtsi" 13 #include <dt-bindings/input/linux-event-codes.h> 16 model = "Variscite DART-MX6 Carrier-board"; 20 compatible = "pwm-backlight"; 22 brightness-levels = <0 4 8 16 32 64 128 248>; 23 default-brightness-level = <7>; 27 gpio-keys { [all …]
|
| H A D | dra7-evm-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2017 Texas Instruments Incorporated - https://www.ti.com/ 6 #include "dra74-ipu-dsp-common.dtsi" 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/clock/ti-dra7-atl.h> 9 #include <dt-bindings/input/input.h> 13 stdout-path = &uart1; 17 compatible = "linux,extcon-usb-gpio"; 18 id-gpio = <&pcf_gpio_21 1 GPIO_ACTIVE_HIGH>; 22 compatible = "linux,extcon-usb-gpio"; [all …]
|
| /OK3568_Linux_fs/kernel/arch/mips/boot/dts/ingenic/ |
| H A D | rs90.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 6 #include <dt-bindings/gpio/gpio.h> 7 #include <dt-bindings/iio/adc/ingenic,adc.h> 8 #include <dt-bindings/input/linux-event-codes.h> 12 model = "RS-90"; 20 compatible = "regulator-fixed"; 22 regulator-name = "vcc"; 23 regulaor-min-microvolt = <3300000>; 24 regulaor-max-microvolt = <3300000>; [all …]
|