summaryrefslogtreecommitdiff
path: root/arch/arm64/boot/dts/rockchip/rk3308-evb-dmic-pdm-v10.dts
diff options
context:
space:
mode:
authorSugar Zhang <sugar.zhang@rock-chips.com>2018-03-28 11:56:03 +0800
committerTao Huang <huangtao@rock-chips.com>2018-03-28 17:33:21 +0800
commit7a74a37dbbda85e2813516e2d8272b98013a5d25 (patch)
tree814a68bca3d2b5357d89b1ee9851be423386c217 /arch/arm64/boot/dts/rockchip/rk3308-evb-dmic-pdm-v10.dts
parent19a1c39e0217e378cb53b5c66137c1b55090d69e (diff)
arm64: dts: rockchip: rk3308-evb-dmic-pdm-v10: add pdm mic array
Change-Id: I20f87e7f047984276028dcc07749c61158cba274 Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com>
Diffstat (limited to 'arch/arm64/boot/dts/rockchip/rk3308-evb-dmic-pdm-v10.dts')
-rw-r--r--arch/arm64/boot/dts/rockchip/rk3308-evb-dmic-pdm-v10.dts27
1 files changed, 27 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/rockchip/rk3308-evb-dmic-pdm-v10.dts b/arch/arm64/boot/dts/rockchip/rk3308-evb-dmic-pdm-v10.dts
index 185503d78e72..4a0f1a619d6f 100644
--- a/arch/arm64/boot/dts/rockchip/rk3308-evb-dmic-pdm-v10.dts
+++ b/arch/arm64/boot/dts/rockchip/rk3308-evb-dmic-pdm-v10.dts
@@ -12,4 +12,31 @@
/ {
model = "Rockchip RK3308 evb digital-pdm mic board";
compatible = "rockchip,rk3308-evb-dmic-pdm-v10", "rockchip,rk3308";
+
+ pdm-mic-array {
+ compatible = "simple-audio-card";
+ simple-audio-card,name = "rockchip,pdm-mic-array";
+ simple-audio-card,cpu {
+ sound-dai = <&pdm_8ch>;
+ };
+ simple-audio-card,codec {
+ sound-dai = <&dummy_codec>;
+ };
+ };
+};
+
+&dummy_codec {
+ status = "okay";
+ #sound-dai-cells = <0>;
+};
+
+&pdm_8ch {
+ status = "okay";
+ #sound-dai-cells = <0>;
+ pinctrl-names = "default";
+ pinctrl-0 = <&pdm_m2_clk
+ &pdm_m2_sdi0
+ &pdm_m2_sdi1
+ &pdm_m2_sdi2
+ &pdm_m2_sdi3>;
};