xref: /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/rk3308-evb-amic-v11.dts (revision 4882a59341e53eb6f0b4789bf948001014eff981)
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 analog mic v11 board";
12	compatible = "rockchip,rk3308-evb-amic-v11", "rockchip,rk3308";
13
14	vad_acodec_sound: vad-acodec-sound {
15		status = "okay";
16		compatible = "rockchip,multicodecs-card";
17		rockchip,card-name = "rockchip,rk3308-vad";
18		rockchip,codec-hp-det;
19		rockchip,mclk-fs = <256>;
20		rockchip,cpu = <&i2s_8ch_2>;
21		rockchip,codec = <&acodec>, <&vad>;
22	};
23};
24
25&acodec {
26	rockchip,micbias1;
27	rockchip,micbias2;
28	rockchip,en-always-grps = <1 2 3>;
29	rockchip,adc-grps-route = <1 2 3 0>;
30};
31
32&acodec_sound {
33	status = "disabled";
34};
35
36&bluetooth_sound {
37	status = "okay";
38};
39
40&i2s_2ch_0 {
41	status = "okay";
42	#sound-dai-cells = <0>;
43};
44
45&is31fl3236 {
46	reg = <0x3f>;
47};
48
49&vad {
50	status = "okay";
51	rockchip,audio-src = <&i2s_8ch_2>;
52	rockchip,det-channel = <0>;
53	rockchip,buffer-time-ms = <200>;
54	rockchip,mode = <1>;
55	#sound-dai-cells = <0>;
56};
57