diff --git a/arch/arm/boot/dts/rk3506g-iotest-v10.dts b/arch/arm/boot/dts/rk3506g-iotest-v10.dts index 4a24de1217f3..f4112dd32dda 100644 --- a/arch/arm/boot/dts/rk3506g-iotest-v10.dts +++ b/arch/arm/boot/dts/rk3506g-iotest-v10.dts @@ -24,6 +24,23 @@ interrupts = ; }; + pdmics: dummy-codec { + compatible = "rockchip,dummy-codec"; + #sound-dai-cells = <0>; + }; + + pdm_mic_array: pdm-mic-array { + status = "disabled"; + compatible = "simple-audio-card"; + simple-audio-card,name = "rockchip,pdm-mic-array"; + simple-audio-card,cpu { + sound-dai = <&pdm>; + }; + simple-audio-card,codec { + sound-dai = <&pdmics>; + }; + }; + vcc12v_dc: vcc12v-dc { compatible = "regulator-fixed"; regulator-name = "vcc12v_dc"; @@ -161,6 +178,10 @@ status = "okay"; }; +&pdm { + status = "okay"; +}; + &pinctrl { sdmmc { /omit-if-no-ref/