summarylogtreecommitdiffstats
path: root/arm64-dts-allwinner-h6-Add-hdmi-sound-card.patch
diff options
context:
space:
mode:
authoryjun2023-08-29 22:05:36 +0800
committeryjun2023-08-29 22:05:36 +0800
commit9707e58d46ede9291863ccb24ac4bd941ef4bc6b (patch)
tree5c23ae180b756ea5df418173a5acf6319fb72cfa /arm64-dts-allwinner-h6-Add-hdmi-sound-card.patch
parent93e2c5ae5cca5b66aeb23c0947bc07936579c0d1 (diff)
downloadaur-9707e58d46ede9291863ccb24ac4bd941ef4bc6b.tar.gz
fix hdmi sound kernel error
Diffstat (limited to 'arm64-dts-allwinner-h6-Add-hdmi-sound-card.patch')
-rw-r--r--arm64-dts-allwinner-h6-Add-hdmi-sound-card.patch17
1 files changed, 6 insertions, 11 deletions
diff --git a/arm64-dts-allwinner-h6-Add-hdmi-sound-card.patch b/arm64-dts-allwinner-h6-Add-hdmi-sound-card.patch
index 26899f5b7fc9..603522ba0505 100644
--- a/arm64-dts-allwinner-h6-Add-hdmi-sound-card.patch
+++ b/arm64-dts-allwinner-h6-Add-hdmi-sound-card.patch
@@ -14,26 +14,21 @@ diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi b/arch/arm64/boot/dts/
index fbe94abbb1f9..60d7ee645c31 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi
-@@ -101,6 +101,25 @@ scpi_protocol: scpi {
+@@ -101,6 +101,20 @@ scpi_protocol: scpi {
shmem = <&scpi_sram>;
};
-+ hdmi_sound: hdmi-sound {
-+ compatible = "simple-audio-card";
-+ simple-audio-card,format = "i2s";
-+ simple-audio-card,name = "sun50i-h6-hdmi";
-+ simple-audio-card,mclk-fs = <128>;
-+ simple-audio-card,frame-inversion;
++ sound_hdmi: sound_hdmi {
++ compatible = "allwinner,sun9i-a80-hdmi-audio",
++ "allwinner,sun50i-h6-hdmi-audio";
+ status = "disabled";
+
-+ simple-audio-card,codec {
++ codec {
+ sound-dai = <&hdmi>;
+ };
+
-+ simple-audio-card,cpu {
++ cpu {
+ sound-dai = <&i2s1>;
-+ dai-tdm-slot-num = <2>;
-+ dai-tdm-slot-width = <32>;
+ };
+ };
+