lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Thu, 3 Sep 2020 22:30:27 +0200 From: Clément Péron <peron.clem@...il.com> To: Maxime Ripard <mripard@...nel.org>, Chen-Yu Tsai <wens@...e.org>, Rob Herring <robh+dt@...nel.org>, Mark Brown <broonie@...nel.org>, Liam Girdwood <lgirdwood@...il.com> Cc: devicetree@...r.kernel.org, Jernej Skrabec <jernej.skrabec@...l.net>, alsa-devel@...a-project.org, linux-kernel@...r.kernel.org, Takashi Iwai <tiwai@...e.com>, Marcus Cooper <codekipper@...il.com>, linux-sunxi@...glegroups.com, linux-arm-kernel@...ts.infradead.org, Clément Péron <peron.clem@...il.com> Subject: [PATCH v2 13/20] arm64: dts: allwinner: a64: Add HDMI audio From: Marcus Cooper <codekipper@...il.com> Add a simple-soundcard to link audio between HDMI and I2S. Signed-off-by: Jernej Skrabec <jernej.skrabec@...l.net> Signed-off-by: Marcus Cooper <codekipper@...il.com> Signed-off-by: Clément Péron <peron.clem@...il.com> --- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi index bcf808459edf..8c540f4f64b9 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi @@ -102,6 +102,24 @@ de: display-engine { status = "disabled"; }; + hdmi_sound: hdmi-sound { + compatible = "simple-audio-card"; + simple-audio-card,format = "i2s"; + simple-audio-card,name = "sun50i-a64-hdmi"; + simple-audio-card,mclk-fs = <128>; + status = "disabled"; + + simple-audio-card,codec { + sound-dai = <&hdmi>; + }; + + simple-audio-card,cpu { + sound-dai = <&i2s2>; + dai-tdm-slot-num = <2>; + dai-tdm-slot-width = <32>; + }; + }; + osc24M: osc24M_clk { #clock-cells = <0>; compatible = "fixed-clock"; @@ -1155,6 +1173,7 @@ deinterlace: deinterlace@...0000 { }; hdmi: hdmi@...0000 { + #sound-dai-cells = <0>; compatible = "allwinner,sun50i-a64-dw-hdmi", "allwinner,sun8i-a83t-dw-hdmi"; reg = <0x01ee0000 0x10000>; -- 2.25.1
Powered by blists - more mailing lists