29 lines
1.1 KiB
Diff
29 lines
1.1 KiB
Diff
From a2df776828aaecec0108129c94c7e52183c88465 Mon Sep 17 00:00:00 2001
|
|
From: chalkin <chalkin@yeah.net>
|
|
Date: Fri, 16 Aug 2024 23:19:58 +0800
|
|
Subject: [PATCH 18/62] ASoC: cs35l45: Add ASPRX[1-2] Slot Position
|
|
|
|
Signed-off-by: Jiali Chen <chenjiali@radxa.com>
|
|
---
|
|
sound/soc/codecs/cs35l45.c | 4 ++++
|
|
1 file changed, 4 insertions(+)
|
|
|
|
diff --git a/sound/soc/codecs/cs35l45.c b/sound/soc/codecs/cs35l45.c
|
|
index d4dcdf37bb70..a67bdf8f2ab9 100644
|
|
--- a/sound/soc/codecs/cs35l45.c
|
|
+++ b/sound/soc/codecs/cs35l45.c
|
|
@@ -594,6 +594,10 @@ static DECLARE_TLV_DB_SCALE(amp_gain_tlv, 1000, 300, 0);
|
|
static const DECLARE_TLV_DB_SCALE(cs35l45_dig_pcm_vol_tlv, -10225, 25, true);
|
|
|
|
static const struct snd_kcontrol_new cs35l45_controls[] = {
|
|
+ SOC_SINGLE_RANGE("ASPRX1 Slot Position", CS35L45_ASP_FRAME_CONTROL5, 0,
|
|
+ 0, 63, 0),
|
|
+ SOC_SINGLE_RANGE("ASPRX2 Slot Position", CS35L45_ASP_FRAME_CONTROL5, 8,
|
|
+ 0, 63, 0),
|
|
SOC_ENUM_EXT("Amplifier Mode", amplifier_mode_enum,
|
|
cs35l45_amplifier_mode_get, cs35l45_amplifier_mode_put),
|
|
SOC_SINGLE_TLV("Analog PCM Volume", CS35L45_AMP_GAIN,
|
|
--
|
|
2.47.3
|
|
|