aboutsummaryrefslogtreecommitdiff
path: root/SOURCES/rog-ally-audio-fix.patch
diff options
context:
space:
mode:
Diffstat (limited to 'SOURCES/rog-ally-audio-fix.patch')
-rw-r--r--SOURCES/rog-ally-audio-fix.patch24
1 files changed, 12 insertions, 12 deletions
diff --git a/SOURCES/rog-ally-audio-fix.patch b/SOURCES/rog-ally-audio-fix.patch
index 9626c61..e3f6e1d 100644
--- a/SOURCES/rog-ally-audio-fix.patch
+++ b/SOURCES/rog-ally-audio-fix.patch
@@ -2,16 +2,16 @@ diff --git a/sound/pci/hda/cd35l41_hda_property.c b/sound/pci/hda/cs35l41_hda_pr
index 6b704fd..d63617f 100644
--- a/sound/pci/hda/cs35l41_hda_property.c
+++ b/sound/pci/hda/cs35l41_hda_property.c
-@@ -6,7 +6,9 @@
- //
+@@ -7,7 +7,9 @@
// Author: Stefan Binding <sbinding@opensource.cirrus.com>
+ #include <linux/acpi.h>
+#include <linux/dmi.h>
#include <linux/gpio/consumer.h>
+#include <linux/kernel.h>
#include <linux/string.h>
#include "cs35l41_hda_property.h"
-
+ #include <linux/spi/spi.h>
@@ -117,6 +119,40 @@ static int asus_rog_2023_no_acpi(struct cs35l41_hda *cs35l41, struct device *phy
return 0;
}
@@ -53,12 +53,12 @@ index 6b704fd..d63617f 100644
struct cs35l41_prop_model {
const char *hid;
const char *ssid;
-@@ -134,7 +170,7 @@ static const struct cs35l41_prop_model cs35l41_prop_model_table[] = {
- { "CSC3551", "10431483", asus_rog_2023_no_acpi }, // GU603V spi, rst=1, spkr=1
- { "CSC3551", "10431493", asus_rog_2023_no_acpi }, // GV601V spi, rst=1
- { "CSC3551", "10431573", asus_rog_2023_no_acpi }, // GZ301V spi, rst=0
-- { "CSC3551", "104317F3", asus_rog_2023_no_acpi }, // ROG ALLY i2c, rst=0
-+ { "CSC3551", "104317F3", asus_rog_2023_ally_fix }, // ASUS ROG ALLY - i2c, rst=0
- { "CSC3551", "10431B93", asus_rog_2023_no_acpi }, // G614J spi, rst=0
- { "CSC3551", "10431C9F", asus_rog_2023_no_acpi }, // G614JI spi, rst=0
- { "CSC3551", "10431CAF", asus_rog_2023_no_acpi }, // G634J spi, rst=1
+@@ -359,7 +359,7 @@
+ { "CSC3551", "10431663", generic_dsd_config },
+ { "CSC3551", "104316D3", generic_dsd_config },
+ { "CSC3551", "104316F3", generic_dsd_config },
+- { "CSC3551", "104317F3", generic_dsd_config },
++ { "CSC3551", "104317F3", asus_rog_2023_ally_fix },
+ { "CSC3551", "10431863", generic_dsd_config },
+ { "CSC3551", "104318D3", generic_dsd_config },
+ { "CSC3551", "10431C9F", generic_dsd_config },