From 01573e231f18eb2d99162747186f59511f56b64d Mon Sep 17 00:00:00 2001
From: hc <hc@nodka.com>
Date: Fri, 08 Dec 2023 10:40:48 +0000
Subject: [PATCH] 移去rt

---
 kernel/sound/soc/codecs/rk817_codec.c |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/kernel/sound/soc/codecs/rk817_codec.c b/kernel/sound/soc/codecs/rk817_codec.c
index 66d1ca2..a334f76 100644
--- a/kernel/sound/soc/codecs/rk817_codec.c
+++ b/kernel/sound/soc/codecs/rk817_codec.c
@@ -1026,7 +1026,7 @@
 	return 0;
 }
 
-static int rk817_digital_mute(struct snd_soc_dai *dai, int mute)
+static int rk817_digital_mute(struct snd_soc_dai *dai, int mute, int stream)
 {
 	struct snd_soc_component *component = dai->component;
 	struct rk817_codec_priv *rk817 = snd_soc_component_get_drvdata(component);
@@ -1140,8 +1140,9 @@
 	.hw_params	= rk817_hw_params,
 	.set_fmt	= rk817_set_dai_fmt,
 	.set_sysclk	= rk817_set_dai_sysclk,
-	.digital_mute	= rk817_digital_mute,
+	.mute_stream	= rk817_digital_mute,
 	.shutdown	= rk817_codec_shutdown,
+	.no_capture_mute = 1,
 };
 
 static struct snd_soc_dai_driver rk817_dai[] = {
@@ -1224,8 +1225,8 @@
 	rk817->playback_path = OFF;
 	rk817->capture_path = MIC_OFF;
 
-	chip_name = snd_soc_component_read32(component, RK817_PMIC_CHIP_NAME);
-	chip_ver = snd_soc_component_read32(component, RK817_PMIC_CHIP_VER);
+	chip_name = snd_soc_component_read(component, RK817_PMIC_CHIP_NAME);
+	chip_ver = snd_soc_component_read(component, RK817_PMIC_CHIP_VER);
 	rk817->chip_ver = (chip_ver & 0x0f);
 	dev_info(component->dev, "%s: chip_name:0x%x, chip_ver:0x%x\n", __func__, chip_name, chip_ver);
 

--
Gitblit v1.6.2