arm64: dts: renesas: hihope-common: Add HDMI audio support

This patch adds support for HDMI audio to the device tree
common to the HiHope RZ/G2M and the HiHope RZ/G2N.

Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com>
Reviewed-by: Simon Horman <horms+renesas@verge.net.au>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
This commit is contained in:
Fabrizio Castro 2019-07-15 10:32:49 +01:00 committed by Geert Uytterhoeven
parent 7fc009cbd7
commit e77ad88d0c
1 changed files with 47 additions and 0 deletions

View File

@ -81,6 +81,14 @@ reg_3p3v: regulator1 {
regulator-always-on;
};
sound_card: sound {
compatible = "audio-graph-card";
label = "rcar-sound";
dais = <&rsnd_port0>;
};
vbus0_usb2: regulator-vbus0-usb2 {
compatible = "regulator-fixed";
@ -129,6 +137,10 @@ x304_clk: x304-clock {
};
};
&audio_clk_a {
clock-frequency = <22579200>;
};
&du {
clocks = <&cpg CPG_MOD 724>,
<&cpg CPG_MOD 723>,
@ -176,6 +188,12 @@ rcar_dw_hdmi0_out: endpoint {
remote-endpoint = <&hdmi0_con>;
};
};
port@2 {
reg = <2>;
dw_hdmi0_snd_in: endpoint {
remote-endpoint = <&rsnd_endpoint0>;
};
};
};
};
@ -272,6 +290,11 @@ sdhi3_pins: sd3 {
power-source = <1800>;
};
sound_clk_pins: sound_clk {
groups = "audio_clk_a_a";
function = "audio_clk";
};
usb0_pins: usb0 {
groups = "usb0";
function = "usb0";
@ -295,6 +318,30 @@ usb30_pins: usb30 {
};
};
&rcar_sound {
pinctrl-0 = <&sound_clk_pins>;
pinctrl-names = "default";
status = "okay";
/* Single DAI */
#sound-dai-cells = <0>;
ports {
rsnd_port0: port@0 {
rsnd_endpoint0: endpoint {
remote-endpoint = <&dw_hdmi0_snd_in>;
dai-format = "i2s";
bitclock-master = <&rsnd_endpoint0>;
frame-master = <&rsnd_endpoint0>;
playback = <&ssi2>;
};
};
};
};
&rwdt {
timeout-sec = <60>;
status = "okay";