xref: /OK3568_Linux_fs/kernel/scripts/dtc/include-prefixes/arm64/rockchip/rk3308-evb-amic-v10.dts (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1/*
2 * Copyright (c) 2018 Fuzhou Rockchip Electronics Co., Ltd
3 *
4 * SPDX-License-Identifier: (GPL-2.0+ OR MIT)
5 */
6
7/dts-v1/;
8
9#include "rk3308-evb-v10.dtsi"
10
11/ {
12	model = "Rockchip RK3308 evb analog mic board";
13	compatible = "rockchip,rk3308-evb-amic-v10", "rockchip,rk3308";
14
15	vad_acodec_sound: vad-acodec-sound {
16		status = "okay";
17		compatible = "rockchip,multicodecs-card";
18		rockchip,card-name = "rockchip,rk3308-vad";
19		rockchip,codec-hp-det;
20		rockchip,mclk-fs = <256>;
21		rockchip,cpu = <&i2s_8ch_2>;
22		rockchip,codec = <&acodec>, <&vad>;
23	};
24};
25
26&acodec {
27	rockchip,micbias1;
28	rockchip,micbias2;
29	rockchip,en-always-grps = <0 1 2>;
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,buffer-time-ms = <200>;
53	rockchip,mode = <1>;
54	#sound-dai-cells = <0>;
55};
56