1// SPDX-License-Identifier: (GPL-2.0+ OR MIT) 2/* 3 * Copyright (c) 2018 Fuzhou Rockchip Electronics Co., Ltd 4 */ 5 6/dts-v1/; 7 8#include "rk3308-evb-v11.dtsi" 9 10/ { 11 model = "Rockchip RK3308 evb digital-i2s mic v11 board"; 12 compatible = "rockchip,rk3308-evb-dmic-i2s-v11", "rockchip,rk3308"; 13 14 i2s_8ch_0_2_dais: i2s-8ch-0-2-dais { 15 status = "okay"; 16 compatible = "rockchip,rk3308-multi-dais", "rockchip,multi-dais"; 17 dais = <&i2s_8ch_0>, <&i2s_8ch_2>; 18 capture,channel-mapping = <6 2>; 19 playback,channel-mapping = <0 2>; 20 }; 21 22 i2s-dmic-array { 23 status = "disabled"; 24 compatible = "simple-audio-card"; 25 simple-audio-card,format = "i2s"; 26 simple-audio-card,name = "rockchip,i2s-dmic-array"; 27 simple-audio-card,mclk-fs = <256>; 28 simple-audio-card,cpu { 29 sound-dai = <&i2s_8ch_0>; 30 }; 31 simple-audio-card,codec { 32 sound-dai = <&dummy_codec>; 33 }; 34 }; 35 36 vad-sound { 37 status = "okay"; 38 compatible = "rockchip,multicodecs-card"; 39 rockchip,card-name = "rockchip,rk3308-vad"; 40 rockchip,cpu = <&i2s_8ch_0_2_dais>; 41 rockchip,codec = <&acodec>, <&vad>; 42 }; 43}; 44 45&acodec_sound { 46 status = "disabled"; 47}; 48 49&bluetooth_sound { 50 status = "okay"; 51}; 52 53&i2s_2ch_0 { 54 status = "okay"; 55 #sound-dai-cells = <0>; 56}; 57 58&i2s_8ch_0 { 59 status = "okay"; 60 rockchip,no-dmaengine; 61 #sound-dai-cells = <0>; 62}; 63 64&i2s_8ch_2 { 65 status = "okay"; 66 rockchip,no-dmaengine; 67 #sound-dai-cells = <0>; 68}; 69 70&vad { 71 status = "okay"; 72 rockchip,audio-src = <&i2s_8ch_0>; 73 rockchip,buffer-time-ms = <200>; 74 rockchip,det-channel = <0>; 75 rockchip,mode = <1>; 76 #sound-dai-cells = <0>; 77}; 78