Avdd-supply property is a required property for the mt6358codec. --- arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 4 ++++ arch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8183-evb.dts b/arch/arm64/boot/dts/mediatek/mt8183-evb.dts index 681deddff..241dc210d 100644 --- a/arch/arm64/boot/dts/mediatek/mt8183-evb.dts +++ b/arch/arm64/boot/dts/mediatek/mt8183-evb.dts @@ -154,6 +154,10 @@ &mt6358_vsram_gpu_reg { regulator-coupled-max-spread = <100000>; }; +&mt6358codec { + Avdd-supply = <&mt6358_vaud28_reg>; +}; + &pio { i2c_pins_0: i2c0 { pins_i2c { diff --git a/arch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts b/arch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts index 333c516af..b3c988e3c 100644 --- a/arch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts +++ b/arch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts @@ -191,6 +191,10 @@ &mt6358_vsram_gpu_reg { regulator-coupled-max-spread = <100000>; }; +&mt6358codec { + Avdd-supply = <&mt6358_vaud28_reg>; +}; + &pio { i2c_pins_0: i2c0 { pins_i2c { -- 2.34.1