--- a/arch/arm/boot/dts/rk3288-firefly-reload.dts +++ b/arch/arm/boot/dts/rk3288-firefly-reload.dts @@ -71,6 +71,21 @@ reset-gpios = <&gpio4 RK_PD4 GPIO_ACTIVE_LOW>; }; + soundcard-hdmi { + compatible = "simple-audio-card"; + simple-audio-card,format = "i2s"; + simple-audio-card,name = "HDMI"; + simple-audio-card,mclk-fs = <512>; + + simple-audio-card,codec { + sound-dai = <&hdmi>; + }; + + simple-audio-card,cpu { + sound-dai = <&i2s>; + }; + }; + sound { compatible = "simple-audio-card"; simple-audio-card,name = "SPDIF"; @@ -187,6 +202,11 @@ regulator-max-microvolt = <3300000>; vin-supply = <&vcc_io>; }; +}; + +&gpu { + mali-supply = <&vdd_gpu>; + status = "okay"; }; &hdmi {