diff --git a/arch/arm/boot/dts/rk3288-firefly.dtsi b/arch/arm/boot/dts/rk3288-firefly.dtsi
index 1650f98455e2..9888f0816265 100644
--- a/arch/arm/boot/dts/rk3288-firefly.dtsi
+++ b/arch/arm/boot/dts/rk3288-firefly.dtsi
@@ -41,7 +41,6 @@
*/
#include "rk3288.dtsi"
-
/ {
memory {
device_type = "memory";
@@ -171,10 +170,30 @@
sound {
compatible = "simple-audio-card";
- simple-audio-card,name = "SPDIF";
+ simple-audio-card,format = "i2s";
+ simple-audio-card,name = "rockchip,rockchip-codec";
+ simple-audio-card,mclk-fs = <512>;
+
+ simple-audio-card