diff --git a/arch/arm64/boot/dts/rockchip/rv1126b-evb.dtsi b/arch/arm64/boot/dts/rockchip/rv1126b-evb.dtsi index eb3879ca4c5f..8ca9b5b9a32c 100644 --- a/arch/arm64/boot/dts/rockchip/rv1126b-evb.dtsi +++ b/arch/arm64/boot/dts/rockchip/rv1126b-evb.dtsi @@ -20,7 +20,7 @@ rockchip,format = "i2s"; rockchip,mclk-fs-mapping = <256 1024>; rockchip,cpu = <&sai2>; - rockchip,codec = <&audio_codec>, <&acdcdig_dsm>; + rockchip,codec = <&audio_codec_pmu>, <&audio_codec>, <&acdcdig_dsm>; }; adc-keys { diff --git a/arch/arm64/boot/dts/rockchip/rv1126b-evb1-v10.dtsi b/arch/arm64/boot/dts/rockchip/rv1126b-evb1-v10.dtsi index 31faaa3ad88b..da82560304cd 100644 --- a/arch/arm64/boot/dts/rockchip/rv1126b-evb1-v10.dtsi +++ b/arch/arm64/boot/dts/rockchip/rv1126b-evb1-v10.dtsi @@ -132,6 +132,10 @@ status = "okay"; }; +&audio_codec_pmu { + status = "okay"; +}; + &audio_codec { status = "okay"; }; diff --git a/arch/arm64/boot/dts/rockchip/rv1126b-evb2-v10.dtsi b/arch/arm64/boot/dts/rockchip/rv1126b-evb2-v10.dtsi index b50571cb946a..1ca72d41c5ab 100644 --- a/arch/arm64/boot/dts/rockchip/rv1126b-evb2-v10.dtsi +++ b/arch/arm64/boot/dts/rockchip/rv1126b-evb2-v10.dtsi @@ -244,6 +244,10 @@ status = "okay"; }; +&audio_codec_pmu { + status = "okay"; +}; + &audio_codec { status = "okay"; }; diff --git a/arch/arm64/boot/dts/rockchip/rv1126b-evb4-v10.dts b/arch/arm64/boot/dts/rockchip/rv1126b-evb4-v10.dts index 991939cff850..c0994a53df6f 100644 --- a/arch/arm64/boot/dts/rockchip/rv1126b-evb4-v10.dts +++ b/arch/arm64/boot/dts/rockchip/rv1126b-evb4-v10.dts @@ -140,6 +140,10 @@ status = "okay"; }; +&audio_codec_pmu { + status = "okay"; +}; + &audio_codec { status = "okay"; };