18c2ecf20Sopenharmony_ciROCKCHIP with MAX98357A/RT5514/DA7219 codecs on GRU boards
28c2ecf20Sopenharmony_ci
38c2ecf20Sopenharmony_ciRequired properties:
48c2ecf20Sopenharmony_ci- compatible: "rockchip,rk3399-gru-sound"
58c2ecf20Sopenharmony_ci- rockchip,cpu: The phandle of the Rockchip I2S controller that's
68c2ecf20Sopenharmony_ci  connected to the codecs
78c2ecf20Sopenharmony_ci- rockchip,codec: The phandle of the audio codecs
88c2ecf20Sopenharmony_ci
98c2ecf20Sopenharmony_ciOptional properties:
108c2ecf20Sopenharmony_ci- dmic-wakeup-delay-ms : specify delay time (ms) for DMIC ready.
118c2ecf20Sopenharmony_ci  If this option is specified, which means it's required dmic need
128c2ecf20Sopenharmony_ci  delay for DMIC to ready so that rt5514 can avoid recording before
138c2ecf20Sopenharmony_ci  DMIC send valid data
148c2ecf20Sopenharmony_ci
158c2ecf20Sopenharmony_ciExample:
168c2ecf20Sopenharmony_ci
178c2ecf20Sopenharmony_cisound {
188c2ecf20Sopenharmony_ci	compatible = "rockchip,rk3399-gru-sound";
198c2ecf20Sopenharmony_ci	rockchip,cpu = <&i2s0>;
208c2ecf20Sopenharmony_ci	rockchip,codec = <&max98357a &rt5514 &da7219>;
218c2ecf20Sopenharmony_ci	dmic-wakeup-delay-ms = <20>;
228c2ecf20Sopenharmony_ci};
23