From b22da3d8526a935aa31e086e63f60ff3246cb61c Mon Sep 17 00:00:00 2001
From: hc <hc@nodka.com>
Date: Sat, 09 Dec 2023 07:24:11 +0000
Subject: [PATCH] add stmac read mac form eeprom
---
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