diff options
author | Sugar Zhang <sugar.zhang@rock-chips.com> | 2018-03-28 11:56:03 +0800 |
---|---|---|
committer | Tao Huang <huangtao@rock-chips.com> | 2018-03-28 17:33:21 +0800 |
commit | 7a74a37dbbda85e2813516e2d8272b98013a5d25 (patch) | |
tree | 814a68bca3d2b5357d89b1ee9851be423386c217 /arch/arm64/boot/dts/rockchip/rk3308-evb-dmic-pdm-v10.dts | |
parent | 19a1c39e0217e378cb53b5c66137c1b55090d69e (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.dts | 27 |
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>; }; |