-volatile register.
When amp is internally shutdown by some reason, next 'AMP ON'
command can be ignored because regmap think amp is already ON.
Signed-off-by: Ryan Lee
---
sound/soc/codecs/max98373-i2c.c | 1 +
sound/soc/codecs/max98373-sdw.c | 1 +
2 files changed, 2 insertions(+)
diff --git
rature recovers from
thermal shutdown.
"CMON Autorestart Switch" : controls whether or not the device
automatically resumes playback when the clock returns after stopping.
Above Auto Restart functions are enabled by default.
Signed-off-by: Ryan Lee
---
sound/soc/codecs/max98373.c | 14 ++
Amp requires 10 ~ 30ms for the power ON and OFF.
Added 30ms delay for stability.
Signed-off-by: Ryan Lee
---
sound/soc/codecs/max98373.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/sound/soc/codecs/max98373.c b/sound/soc/codecs/max98373.c
index 746c829312b8..1346a98ce8a1 100644
means
software reset is completed well.
Additional 10ms delay was added for every retrial and maximum 30ms delay can be
applied.
Signed-off-by: Ryan Lee
---
Changes since v2:
- Added commit message.
Changes since v1:
- Removed unusual repeat for amp software reset and verification.
- Amp software
means
software reset is completed well.
Additional 10ms delay was added for every retrial and maximum 30ms delay can be
applied.
Signed-off-by: Ryan Lee
---
Changes since v2:
- Added commit message.
Changes since v1:
- Removed unusual repeat for amp software reset and verification.
- Amp software
>-Original Message-
>From: Mark Brown
>Sent: Thursday, November 29, 2018 3:26 AM
>To: Grant Grundler
>Cc: Ryan Lee ; Liam Girdwood
>; pe...@perex.cz; ti...@suse.com; Kuninori
>Morimoto ; Benson Leung
>; alsa-de...@alsa-project.org; LKML ker...@vger.kernel.org>
>-Original Message-
>From: Mark Brown
>Sent: Thursday, November 29, 2018 3:26 AM
>To: Grant Grundler
>Cc: Ryan Lee ; Liam Girdwood
>; pe...@perex.cz; ti...@suse.com; Kuninori
>Morimoto ; Benson Leung
>; alsa-de...@alsa-project.org; LKML ker...@vger.kernel.org>
>-Original Message-
>From: Grant Grundler
>Sent: Wednesday, November 28, 2018 5:56 PM
>To: Ryan Lee
>Cc: broo...@kernel.org; Liam Girdwood ;
>pe...@perex.cz; ti...@suse.com; Grant Grundler
>; Kuninori Morimoto
>; Benson Leung
>; alsa-de...@alsa-project.org;
>-Original Message-
>From: Grant Grundler
>Sent: Wednesday, November 28, 2018 5:56 PM
>To: Ryan Lee
>Cc: broo...@kernel.org; Liam Girdwood ;
>pe...@perex.cz; ti...@suse.com; Grant Grundler
>; Kuninori Morimoto
>; Benson Leung
>; alsa-de...@alsa-project.org;
>-Original Message-
>From: Mark Brown
>Sent: Wednesday, November 28, 2018 1:50 AM
>To: Ryan Lee
>Cc: Liam Girdwood ; Jaroslav Kysela
>; Takashi Iwai ; Grant Grundler
>; Kuninori Morimoto
>; Benson Leung
>; alsa-de...@alsa-project.org; linux-
>ker..
>-Original Message-
>From: Mark Brown
>Sent: Wednesday, November 28, 2018 1:50 AM
>To: Ryan Lee
>Cc: Liam Girdwood ; Jaroslav Kysela
>; Takashi Iwai ; Grant Grundler
>; Kuninori Morimoto
>; Benson Leung
>; alsa-de...@alsa-project.org; linux-
>ker..
Signed-off-by: Ryan Lee
---
Changes since v1 : Removed unusual repeat for amp software reset and
verification.
Amp software reset will be performed once and it repeats
verification maximum 3 times if it is failed.
Wait 10ms before every verification trial
Signed-off-by: Ryan Lee
---
Changes since v1 : Removed unusual repeat for amp software reset and
verification.
Amp software reset will be performed once and it repeats
verification maximum 3 times if it is failed.
Wait 10ms before every verification trial
>-Original Message-
>From: Mark Brown
>Sent: Tuesday, November 27, 2018 3:51 AM
>To: Ryan Lee
>Cc: Liam Girdwood ; Jaroslav Kysela
>; Takashi Iwai ; Grant Grundler
>; Kuninori Morimoto
>; Benson Leung
>; alsa-de...@alsa-project.org; linux-
>ker...@vger.k
>-Original Message-
>From: Mark Brown
>Sent: Tuesday, November 27, 2018 3:51 AM
>To: Ryan Lee
>Cc: Liam Girdwood ; Jaroslav Kysela
>; Takashi Iwai ; Grant Grundler
>; Kuninori Morimoto
>; Benson Leung
>; alsa-de...@alsa-project.org; linux-
>ker...@vger.k
Grant,
Thanks for your feedback. Please find my answers inline.
>-Original Message-
>From: Grant Grundler
>Sent: Monday, November 26, 2018 6:25 PM
>To: Ryan Lee
>Cc: Liam Girdwood ; broo...@kernel.org;
>pe...@perex.cz; ti...@suse.com; Grant Grundler
>; Kuninori Mor
Grant,
Thanks for your feedback. Please find my answers inline.
>-Original Message-
>From: Grant Grundler
>Sent: Monday, November 26, 2018 6:25 PM
>To: Ryan Lee
>Cc: Liam Girdwood ; broo...@kernel.org;
>pe...@perex.cz; ti...@suse.com; Grant Grundler
>; Kuninori Mor
>-Original Message-
>From: Grant Grundler
>Sent: Monday, November 26, 2018 6:28 PM
>To: Grant Grundler
>Cc: Ryan Lee ; Liam Girdwood
>; broo...@kernel.org; pe...@perex.cz;
>ti...@suse.com; Kuninori Morimoto ;
>Benson Leung ; alsa-de...@alsa-project.org; LKML
>
>-Original Message-
>From: Grant Grundler
>Sent: Monday, November 26, 2018 6:28 PM
>To: Grant Grundler
>Cc: Ryan Lee ; Liam Girdwood
>; broo...@kernel.org; pe...@perex.cz;
>ti...@suse.com; Kuninori Morimoto ;
>Benson Leung ; alsa-de...@alsa-project.org; LKML
>
Signed-off-by: Ryan Lee
---
Changes : Created max98373_reset function to minimize code duplication.
Changed regmap_write to regmap_update_bits. Other bits except LSB
need to be masked.
Added reset verification step to make sure software reset is
completed well. Software
Signed-off-by: Ryan Lee
---
Changes : Created max98373_reset function to minimize code duplication.
Changed regmap_write to regmap_update_bits. Other bits except LSB
need to be masked.
Added reset verification step to make sure software reset is
completed well. Software
Signed-off-by: Ryan Lee
---
Changes : Sort 'max98373_bde_gain_tlv' in reverse order.
Fixed wrong use case of 'TLV_DB_SCALE_ITEM' - TLV_DB_SCALE_ITEM(min,
step, mute)
Max value was set in min field and negative value was set in
step field before.
sound/soc/codecs
Signed-off-by: Ryan Lee
---
Changes : Sort 'max98373_dht_spkgain_min_tlv' in reverse order.
Fixed wrong use case of 'TLV_DB_SCALE_ITEM' - TLV_DB_SCALE_ITEM(min,
step, mute)
Max value was set in min field and negative value was set in
step field before.
sound/soc
Signed-off-by: Ryan Lee
---
Changes : Sort 'max98373_bde_gain_tlv' in reverse order.
Fixed wrong use case of 'TLV_DB_SCALE_ITEM' - TLV_DB_SCALE_ITEM(min,
step, mute)
Max value was set in min field and negative value was set in
step field before.
sound/soc/codecs
Signed-off-by: Ryan Lee
---
Changes : Sort 'max98373_dht_spkgain_min_tlv' in reverse order.
Fixed wrong use case of 'TLV_DB_SCALE_ITEM' - TLV_DB_SCALE_ITEM(min,
step, mute)
Max value was set in min field and negative value was set in
step field before.
sound/soc
Signed-off-by: Ryan Lee
---
Changes : Sort 'max98373_limiter_thresh_tlv' in reverse order.
Fixed wrong use case of 'TLV_DB_SCALE_ITEM' - TLV_DB_SCALE_ITEM(min,
step, mute)
Max value was set in min field and negative value was set in
step field before.
sound/soc
Signed-off-by: Ryan Lee
---
Changes : Sort 'max98373_digital_tlv' in reverse order.
Fixed wrong use case of 'TLV_DB_SCALE_ITEM' - TLV_DB_SCALE_ITEM(min,
step, mute)
Max value was set in min field and negative value was set in
step field before.
sound/soc/codecs
Signed-off-by: Ryan Lee
---
Changes : Sort 'max98373_limiter_thresh_tlv' in reverse order.
Fixed wrong use case of 'TLV_DB_SCALE_ITEM' - TLV_DB_SCALE_ITEM(min,
step, mute)
Max value was set in min field and negative value was set in
step field before.
sound/soc
Signed-off-by: Ryan Lee
---
Changes : Sort 'max98373_digital_tlv' in reverse order.
Fixed wrong use case of 'TLV_DB_SCALE_ITEM' - TLV_DB_SCALE_ITEM(min,
step, mute)
Max value was set in min field and negative value was set in
step field before.
sound/soc/codecs
Signed-off-by: Ryan Lee
---
Changes since v1 : Applied usleep_range intead of using mdelay
Changes : Applied 10ms delay after amp software reset.
10ms guard time is required for stability.
sound/soc/codecs/max98373.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/sound/soc
Signed-off-by: Ryan Lee
---
Changes since v1 : Applied usleep_range intead of using mdelay
Changes : Applied 10ms delay after amp software reset.
10ms guard time is required for stability.
sound/soc/codecs/max98373.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/sound/soc
>-Original Message-
>From: Dmitry Torokhov
>Sent: Thursday, August 23, 2018 5:08 PM
>To: Mark Brown
>Cc: Ryan Lee ; Liam Girdwood
>; Jaroslav Kysela ; Takashi Iwai
>; Kuninori Morimoto ;
>alsa-de...@alsa-project.org; lkml ;
>ryan.lee.ma...@gmail.com
>Subje
>-Original Message-
>From: Dmitry Torokhov
>Sent: Thursday, August 23, 2018 5:08 PM
>To: Mark Brown
>Cc: Ryan Lee ; Liam Girdwood
>; Jaroslav Kysela ; Takashi Iwai
>; Kuninori Morimoto ;
>alsa-de...@alsa-project.org; lkml ;
>ryan.lee.ma...@gmail.com
>Subje
Signed-off-by: Ryan Lee
---
Changes : Applied 10ms delay after amp software reset.
10ms guard time is required for stability.
sound/soc/codecs/max98373.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/sound/soc/codecs/max98373.c b/sound/soc/codecs/max98373.c
index 2764fae
Signed-off-by: Ryan Lee
---
Changes : Applied 10ms delay after amp software reset.
10ms guard time is required for stability.
sound/soc/codecs/max98373.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/sound/soc/codecs/max98373.c b/sound/soc/codecs/max98373.c
index 2764fae
Signed-off-by: Ryan Lee
---
Changes : Added Speaker FS gain maximum control(0x203E) register to volatile.
sound/soc/codecs/max98373.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/sound/soc/codecs/max98373.c b/sound/soc/codecs/max98373.c
index 92b7125..2764fae 100644
--- a/sound/soc
Signed-off-by: Ryan Lee
---
Changes : Added Speaker FS gain maximum control(0x203E) register to volatile.
sound/soc/codecs/max98373.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/sound/soc/codecs/max98373.c b/sound/soc/codecs/max98373.c
index 92b7125..2764fae 100644
--- a/sound/soc
Signed-off-by: Ryan Lee
---
Changes : Added 'MAX98373_R2000_SW_RESET' register to
'max98373_readable_register'
Software reset didn't work properly after suspend/resume.
sound/soc/codecs/max98373.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/sound/soc/codecs/max98373.c b
Signed-off-by: Ryan Lee
---
Changes : Added 'MAX98373_R2000_SW_RESET' register to
'max98373_readable_register'
Software reset didn't work properly after suspend/resume.
sound/soc/codecs/max98373.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/sound/soc/codecs/max98373.c b
Signed-off-by: Ryan Lee <ryans@maximintegrated.com>
---
Chagelog:
Changed SPDX header in C comment-style to C++ comment style
sound/soc/codecs/max98373.c | 4 ++--
sound/soc/codecs/max98373.h | 5 +++--
2 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/sound/soc/
Signed-off-by: Ryan Lee
---
Chagelog:
Changed SPDX header in C comment-style to C++ comment style
sound/soc/codecs/max98373.c | 4 ++--
sound/soc/codecs/max98373.h | 5 +++--
2 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/sound/soc/codecs/max98373.c b/sound/soc/codecs
>-Original Message-
>From: Mark Brown [mailto:broo...@kernel.org]
>Sent: Wednesday, January 10, 2018 2:30 AM
>To: Takashi Iwai <ti...@suse.de>
>Cc: Ryan Lee <ryans@maximintegrated.com>; alsa-de...@alsa-project.org;
>lgirdw...@gmail.com; ryan.lee.ma...@gm
>-Original Message-
>From: Mark Brown [mailto:broo...@kernel.org]
>Sent: Wednesday, January 10, 2018 2:30 AM
>To: Takashi Iwai
>Cc: Ryan Lee ; alsa-de...@alsa-project.org;
>lgirdw...@gmail.com; ryan.lee.ma...@gmail.com; pe...@perex.cz; linux-
>ker...@vger.kernel.org
&
Signed-off-by: Ryan Lee <ryans@maximintegrated.com>
---
Changelog:
Added missing blank line into two places.
sound/soc/codecs/max98373.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/sound/soc/codecs/max98373.c b/sound/soc/codecs/max98373.c
index e040b03..77b86c4
Signed-off-by: Ryan Lee
---
Changelog:
Added missing blank line into two places.
sound/soc/codecs/max98373.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/sound/soc/codecs/max98373.c b/sound/soc/codecs/max98373.c
index e040b03..77b86c4 100644
--- a/sound/soc/codecs/max98373.c
Signed-off-by: Ryan Lee <ryans@maximintegrated.com>
---
Changelog:
Changed SPDX header in C comment-style to C++ comment-style
sound/soc/codecs/max98373.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sound/soc/codecs/max98373.c b/sound/soc/codecs/max9
Signed-off-by: Ryan Lee <ryans@maximintegrated.com>
---
Changelog:
Added tdm_mode off condition when all input parameters are zero
sound/soc/codecs/max98373.c | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/sound/soc/codecs/max98373.c b/sound/soc/
Signed-off-by: Ryan Lee
---
Changelog:
Changed SPDX header in C comment-style to C++ comment-style
sound/soc/codecs/max98373.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sound/soc/codecs/max98373.c b/sound/soc/codecs/max98373.c
index 9af0d98..e040b03 100644
Signed-off-by: Ryan Lee
---
Changelog:
Added tdm_mode off condition when all input parameters are zero
sound/soc/codecs/max98373.c | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/sound/soc/codecs/max98373.c b/sound/soc/codecs/max98373.c
index 77b86c4..c5ff30f
Signed-off-by: Ryan Lee <ryans@maximintegrated.com>
---
Changelog:
Added suffix - 'Volume' to all TLV controls.
sound/soc/codecs/max98373.c | 34 +-
1 file changed, 17 insertions(+), 17 deletions(-)
diff --git a/sound/soc/codecs/max98373.c b/sou
Signed-off-by: Ryan Lee
---
Changelog:
Added suffix - 'Volume' to all TLV controls.
sound/soc/codecs/max98373.c | 34 +-
1 file changed, 17 insertions(+), 17 deletions(-)
diff --git a/sound/soc/codecs/max98373.c b/sound/soc/codecs/max98373.c
index
>-Original Message-
>From: Mark Brown [mailto:broo...@kernel.org]
>Sent: Thursday, January 4, 2018 9:14 AM
>To: Ryan Lee <ryans@maximintegrated.com>
>Cc: lgirdw...@gmail.com; pe...@perex.cz; ti...@suse.com; a...@arndb.de;
>a...@ti.com; robert.jarz...@free.fr;
>-Original Message-
>From: Mark Brown [mailto:broo...@kernel.org]
>Sent: Thursday, January 4, 2018 9:14 AM
>To: Ryan Lee
>Cc: lgirdw...@gmail.com; pe...@perex.cz; ti...@suse.com; a...@arndb.de;
>a...@ti.com; robert.jarz...@free.fr; supercraig0...@gmail.com;
>jbru...@
Signed-off-by: Ryan Lee <ryans@maximintegrated.com>
---
Changes since v2:
* Splitted dt bindings to the separated patch
* Changed 'interelave-mode' device property from u32 to boolean
Changes since v1:
* Removed 'codec' from 'max98373_priv' str
Signed-off-by: Ryan Lee
---
Changes since v2:
* Splitted dt bindings to the separated patch
* Changed 'interelave-mode' device property from u32 to boolean
Changes since v1:
* Removed 'codec' from 'max98373_priv' structure
: Now 'max98373_set_clock
Signed-off-by: Ryan Lee <ryans@maximintegrated.com>
---
Changes since v2:
* Splitted dt bindings to the separated patch
* Changed 'interelave-mode' device property from u32 to boolean
.../devicetree/bindings/sound/max98373.txt | 40 ++
Signed-off-by: Ryan Lee
---
Changes since v2:
* Splitted dt bindings to the separated patch
* Changed 'interelave-mode' device property from u32 to boolean
.../devicetree/bindings/sound/max98373.txt | 40 ++
1 file changed, 40 insertions(+)
create
>-Original Message-
>From: Rob Herring [mailto:r...@kernel.org]
>Sent: Tuesday, December 26, 2017 3:33 PM
>To: Ryan Lee <ryans@maximintegrated.com>
>Cc: lgirdw...@gmail.com; broo...@kernel.org; mark.rutl...@arm.com;
>pe...@perex.cz; ti...@suse.com; a.
>-Original Message-
>From: Rob Herring [mailto:r...@kernel.org]
>Sent: Tuesday, December 26, 2017 3:33 PM
>To: Ryan Lee
>Cc: lgirdw...@gmail.com; broo...@kernel.org; mark.rutl...@arm.com;
>pe...@perex.cz; ti...@suse.com; a...@arndb.de; a...@ti.com;
>robert.jarz...
Signed-off-by: Ryan Lee <ryans@maximintegrated.com>
---
Changes since v1:
* Removed 'codec' from 'max98373_priv' structure
: Now 'max98373_set_clock' function use 'dai->codec.dev'
instead of using 'max98373->codec.dev'.
* Removed 'max98373_da
Signed-off-by: Ryan Lee
---
Changes since v1:
* Removed 'codec' from 'max98373_priv' structure
: Now 'max98373_set_clock' function use 'dai->codec.dev'
instead of using 'max98373->codec.dev'.
* Removed 'max98373_dai_set_sysclk' fu
Hi Philppe Ombredanne,
>-Original Message-
>From: Philippe Ombredanne [mailto:pombreda...@nexb.com]
>Sent: Friday, December 22, 2017 12:39 AM
>To: Ryan Lee <ryans@maximintegrated.com>
>Cc: Liam Girdwood <lgirdw...@gmail.com>; Mark <broo...@kernel.org>;
Hi Philppe Ombredanne,
>-Original Message-
>From: Philippe Ombredanne [mailto:pombreda...@nexb.com]
>Sent: Friday, December 22, 2017 12:39 AM
>To: Ryan Lee
>Cc: Liam Girdwood ; Mark ;
>Rob Herring ; Mark Rutland ;
>Jaroslav Kysela ; Takashi Iwai ; Arnd
&g
Hi Kuninori Miromoto,
>-Original Message-
>From: Kuninori Morimoto [mailto:kuninori.morimoto...@renesas.com]
>Sent: Thursday, December 21, 2017 6:24 PM
>To: Ryan Lee <ryans@maximintegrated.com>
>Cc: lgirdw...@gmail.com; broo...@kernel.org; robh...@kernel.org;
>
Hi Kuninori Miromoto,
>-Original Message-
>From: Kuninori Morimoto [mailto:kuninori.morimoto...@renesas.com]
>Sent: Thursday, December 21, 2017 6:24 PM
>To: Ryan Lee
>Cc: lgirdw...@gmail.com; broo...@kernel.org; robh...@kernel.org;
>mark.rutl...@arm.com; pe...@perex.
Signed-off-by: Ryan Lee <ryans@maximintegrated.com>
---
Created max98373 amplifier driver.
.../devicetree/bindings/sound/max98373.txt | 43 +
sound/soc/codecs/Kconfig | 5 +
sound/soc/codecs/Makefile | 2 +
sound/soc/
Signed-off-by: Ryan Lee
---
Created max98373 amplifier driver.
.../devicetree/bindings/sound/max98373.txt | 43 +
sound/soc/codecs/Kconfig | 5 +
sound/soc/codecs/Makefile | 2 +
sound/soc/codecs/max98373.c
Signed-off-by: Ryan Lee <ryans@maximintegrated.com>
---
Changelog:
Added 'max98927_dai_tdm_slot' function to set proper slot configuration.
Added variable 'tdm_mode' to avoid BCLK overwrite after 'max98927_dai_tdm_slot'
configure BCLK value.
:BCLK value is being set
Signed-off-by: Ryan Lee
---
Changelog:
Added 'max98927_dai_tdm_slot' function to set proper slot configuration.
Added variable 'tdm_mode' to avoid BCLK overwrite after 'max98927_dai_tdm_slot'
configure BCLK value.
:BCLK value is being set inside 'max98927_dai_tdm_slot' function when it is
tdm
Signed-off-by: Ryan Lee <ryans@maximintegrated.com>
---
sound/soc/codecs/max98927.c | 120 ++--
sound/soc/codecs/max98927.h | 1 +
2 files changed, 105 insertions(+), 16 deletions(-)
diff --git a/sound/soc/codecs/max98927.c b/sound/soc/
Signed-off-by: Ryan Lee
---
sound/soc/codecs/max98927.c | 120 ++--
sound/soc/codecs/max98927.h | 1 +
2 files changed, 105 insertions(+), 16 deletions(-)
diff --git a/sound/soc/codecs/max98927.c b/sound/soc/codecs/max98927.c
index 6f7b3ef..a1d3935
Signed-off-by: Ryan Lee <ryans@maximintegrated.com>
---
Changelog:
Modified copyright date
Added support for DSP_A and DSP_B format.
Added 'use_pdm' variable to distinguish configuration for pcm and pdm.
Maxim's TDM_MODE1 is matched with DSP_A
Maxim's TDM_MODE0 is matched with DSP_B
Signed-off-by: Ryan Lee <ryans@maximintegrated.com>
---
sound/soc/codecs/max98927.c | 35 ---
sound/soc/codecs/max98927.h | 6 --
2 files changed, 24 insertions(+), 17 deletions(-)
diff --git a/sound/soc/codecs/max98927.c b/sound/soc/codecs/max9
Signed-off-by: Ryan Lee
---
sound/soc/codecs/max98927.c | 35 ---
sound/soc/codecs/max98927.h | 6 --
2 files changed, 24 insertions(+), 17 deletions(-)
diff --git a/sound/soc/codecs/max98927.c b/sound/soc/codecs/max98927.c
index d9dbbe7..6f7b3ef 100644
Signed-off-by: Ryan Lee
---
Changelog:
Modified copyright date
Added support for DSP_A and DSP_B format.
Added 'use_pdm' variable to distinguish configuration for pcm and pdm.
Maxim's TDM_MODE1 is matched with DSP_A
Maxim's TDM_MODE0 is matched with DSP_B
sound/soc/codecs/max98927.c | 35
>-Original Message-
>From: Mark Brown [mailto:broo...@kernel.org]
>Sent: Thursday, September 14, 2017 11:50 AM
>To: Ryan Lee <ryans@maximintegrated.com>
>Cc: lgirdw...@gmail.com; pe...@perex.cz; ti...@suse.com;
>kuninori.morimoto...@renesas.com; alsa-de...@alsa-
>-Original Message-
>From: Mark Brown [mailto:broo...@kernel.org]
>Sent: Thursday, September 14, 2017 11:50 AM
>To: Ryan Lee
>Cc: lgirdw...@gmail.com; pe...@perex.cz; ti...@suse.com;
>kuninori.morimoto...@renesas.com; alsa-de...@alsa-project.org; linux-
>k
Signed-off-by: Ryan Lee <ryans@maximintegrated.com>
---
Changelog:
Removed obsolete variables that have never been referred from driver before.
sound/soc/codecs/max98927.h | 4
1 file changed, 4 deletions(-)
diff --git a/sound/soc/codecs/max98927.h b/sound/soc/codecs/max98927.h
Signed-off-by: Ryan Lee
---
Changelog:
Removed obsolete variables that have never been referred from driver before.
sound/soc/codecs/max98927.h | 4
1 file changed, 4 deletions(-)
diff --git a/sound/soc/codecs/max98927.h b/sound/soc/codecs/max98927.h
index 98b5f17..d215f60 100644
Signed-off-by: Ryan Lee <ryans@maximintegrated.com>
---
Changelog:
Added support for DSP_A and DSP_B format
Added 'max98927_dai_tdm_slot' function to set proper slot configuration.
Moved max98927->iface out of switch statement to avoid line duplication.
Added variable 'tdm_mode' to a
Signed-off-by: Ryan Lee
---
Changelog:
Added support for DSP_A and DSP_B format
Added 'max98927_dai_tdm_slot' function to set proper slot configuration.
Moved max98927->iface out of switch statement to avoid line duplication.
Added variable 'tdm_mode' to avoid BCLK overwrite af
Signed-off-by: Ryan Lee <ryans@maximintegrated.com>
---
Changelog:
Added a control("EnvTrack Headroom") to set different headroom value for
envelop tracking function.
Added one more control for envelop tracking function enable/disable("EnvTrack
Switch").
Removed w
Signed-off-by: Ryan Lee
---
Changelog:
Added a control("EnvTrack Headroom") to set different headroom value for
envelop tracking function.
Added one more control for envelop tracking function enable/disable("EnvTrack
Switch").
Removed writing process to register 0x0087 bec
>-Original Message-
>From: Mark Brown [mailto:broo...@kernel.org]
>Sent: Thursday, August 31, 2017 4:44 AM
>To: Ryan Lee <ryans@maximintegrated.com>
>Cc: lgirdw...@gmail.com; pe...@perex.cz; ti...@suse.com;
>kuninori.morimoto...@renesas.com; alsa-de...@alsa-
>-Original Message-
>From: Mark Brown [mailto:broo...@kernel.org]
>Sent: Thursday, August 31, 2017 4:54 AM
>To: Ryan Lee <ryans@maximintegrated.com>
>Cc: lgirdw...@gmail.com; pe...@perex.cz; ti...@suse.com;
>kuninori.morimoto...@renesas.com; alsa-de...@alsa-
>-Original Message-
>From: Mark Brown [mailto:broo...@kernel.org]
>Sent: Thursday, August 31, 2017 4:44 AM
>To: Ryan Lee
>Cc: lgirdw...@gmail.com; pe...@perex.cz; ti...@suse.com;
>kuninori.morimoto...@renesas.com; alsa-de...@alsa-project.org; linux-
>ker...@vger.ke
>-Original Message-
>From: Mark Brown [mailto:broo...@kernel.org]
>Sent: Thursday, August 31, 2017 4:54 AM
>To: Ryan Lee
>Cc: lgirdw...@gmail.com; pe...@perex.cz; ti...@suse.com;
>kuninori.morimoto...@renesas.com; alsa-de...@alsa-project.org; linux-
>ker...@vger.ke
>-Original Message-
>From: Mark Brown [mailto:broo...@kernel.org]
>Sent: Tuesday, August 29, 2017 12:00 PM
>To: Ryan Lee <ryans@maximintegrated.com>
>Cc: lgirdw...@gmail.com; pe...@perex.cz; ti...@suse.com;
>kuninori.morimoto...@renesas.com; alsa-de...@alsa-
>-Original Message-
>From: Mark Brown [mailto:broo...@kernel.org]
>Sent: Tuesday, August 29, 2017 12:00 PM
>To: Ryan Lee
>Cc: lgirdw...@gmail.com; pe...@perex.cz; ti...@suse.com;
>kuninori.morimoto...@renesas.com; alsa-de...@alsa-project.org; linux-
>ker...@vger.ke
Signed-off-by: Ryan Lee <ryans@maximintegrated.com>
---
Changelog:
Added support for DSP_A and DSP_B format
Added 'max98927_dai_tdm_slot' function to configure for proper slot
configuration.
Moved max98927->iface out of switch statement to avoid line du
Signed-off-by: Ryan Lee
---
Changelog:
Added support for DSP_A and DSP_B format
Added 'max98927_dai_tdm_slot' function to configure for proper slot
configuration.
Moved max98927->iface out of switch statement to avoid line duplication.
Added variable 'tdm_mode' to av
Signed-off-by: Ryan Lee <ryans@maximintegrated.com>
---
Changelog:
Added one control to set different headroom value for envelop tracking
function.
Added one more control to enable/disable envelop tracking function.
Removed writing process to register 0x0087 because it i
Signed-off-by: Ryan Lee <ryans@maximintegrated.com>
---
Changelog:
Removed obsolete variables that have never been referred from driver
before.
sound/soc/codecs/max98927.h | 4
1 file changed, 4 deletions(-)
diff --git a/sound/soc/codecs/max98927.h b/sound/soc/codecs/ma
Signed-off-by: Ryan Lee
---
Changelog:
Added one control to set different headroom value for envelop tracking
function.
Added one more control to enable/disable envelop tracking function.
Removed writing process to register 0x0087 because it is read only register.
sound/soc
Signed-off-by: Ryan Lee
---
Changelog:
Removed obsolete variables that have never been referred from driver
before.
sound/soc/codecs/max98927.h | 4
1 file changed, 4 deletions(-)
diff --git a/sound/soc/codecs/max98927.h b/sound/soc/codecs/max98927.h
index 98b5f17..d215f60 100644
>Subject: Re: [PATCH 1/9] ASoC: max98927: Added TDM support
>
>On Fri, Aug 25, 2017 at 05:41:02PM -0700, Ryan Lee wrote:
>> Signed-off-by: Ryan Lee <mailto:ryans@maximintegrated.com>
>
>This says it's adding support for TDM mode but...
>
>
>Subject: Re: [PATCH 1/9] ASoC: max98927: Added TDM support
>
>On Fri, Aug 25, 2017 at 05:41:02PM -0700, Ryan Lee wrote:
>> Signed-off-by: Ryan Lee <mailto:ryans@maximintegrated.com>
>
>This says it's adding support for TDM mode but...
>
>
Signed-off-by: Ryan Lee <ryans@maximintegrated.com>
---
sound/soc/codecs/max98927.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/sound/soc/codecs/max98927.c b/sound/soc/codecs/max98927.c
index c72a244..208d5ba 100644
--- a/sound/soc/codecs/max98927.c
+++ b
Signed-off-by: Ryan Lee <ryans@maximintegrated.com>
---
sound/soc/codecs/max98927.c | 20
sound/soc/codecs/max98927.h | 4
2 files changed, 20 insertions(+), 4 deletions(-)
diff --git a/sound/soc/codecs/max98927.c b/sound/soc/codecs/max98927.c
index 9
Signed-off-by: Ryan Lee
---
sound/soc/codecs/max98927.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/sound/soc/codecs/max98927.c b/sound/soc/codecs/max98927.c
index c72a244..208d5ba 100644
--- a/sound/soc/codecs/max98927.c
+++ b/sound/soc/codecs/max98927.c
@@ -160,7
1 - 100 of 213 matches
Mail list logo